主要技术

本系统采用前后端分离模式前端采用vue、elementUi技术,后端使用spring Boot + mybatis + Maven + security进行后台的搭建。
Vue:主要负责页面的渲染显示,用vue来实现。
Controller:负责读取视图表现层的数据,控制用户的输入,并调用业务层的方法,通过controller实现。
Model:对需求分析之后的对象模型分析,主要负责数据的管理。

主要功能

下面是系统功能结构图

在这里插入图片描述

项目运行环境

环境项 参数
JDK 1.8
数据库 Mysql5.6
Java开发工具 IntelliJ IDEA 2020.3
Web服务器 Tomcat8.x 64 位
浏览器 Google Chrome

数据库ER图

下面是系统数据库ER图
在这里插入图片描述

系统功能设计

1.系统登录界面,按角色进行登录
在这里插入图片描述

2.填写项目立项申请。指导老师点击新增按钮,系统弹出填写项目立项框,指导老师输入项目立项信息,点击确定完成项目立项申请。
在这里插入图片描述
3.打印项目立项申请
在这里插入图片描述
4.指导老师上传盖章后的文件扫描件。
在这里插入图片描述
5.审核人员填写审核意见,选择是否通过审核。
在这里插入图片描述
6.指导老师添加团队信息,报名学科竞赛。
在这里插入图片描述
7.指导老师添加参赛所获奖项,上传附件证明材料,申请结题。
在这里插入图片描述
8.审核人员对项目情况进行统计在这里插入图片描述

结语

时间关系还有很多细节没写出来。

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐