随着计算机的发展和网络技术的应用,当今社会正快速向信息化社会前进,应用计算机系统进行辅助管理的作用也越来越大。计算机应用竞赛也越来越普及,而传统的方式因为种种人为原因而不能有效的管理,这就需要一个高校的计算机应用竞赛管理系统来为我们的选手服务。借助于Web浏览器实现竞赛过程的管理是一种很方便的形式。

本javaweb+maven项目采用的数据库是Mysql,使用Springboot框架开发,十分方便,也具有跨平台的优势,前端使用vue.js+Elementui进行前后端分离。在IntelliJ IDEA的设计过程中,使用mybatis进行数据库持久化,充分保证了系统代码的良好可读性、实用性、易扩展性、通用性、便于后期维护、操作方便以及页面简洁等特点。主要牵扯到的程序,数据库与计算机技术等。覆盖知识面大.请大家给个关注收藏点赞.
开发工具:idea/eclipse、navicat for mysql
开发语言:java、jdk1.8、mysql
硬件环境:Win10系统、Google等。
主要技术:spring家族,springboot springmvc、mybatis、vue 、java等

系统功能可分为三大类:管理员、会员、游客
3.4.1 管理员
用户管理
用户管理:对用户的添加及权限的管理。
注册会员管理:对新注册会员的审核管理。
修改密码:修改用户个人登录密码。
站内新闻管理
新闻信息:对院系信息的增、删、查、改。
通知公告:对专业信息的增、删、查、改。
学习指导:对班级信息的增、删、查、改。
电子课件管理
电子课件上传:管理员上传电子可以,以便会员和游客下载。
电子课件查询:查看电子课件,并下载。
模拟赛场管理
赛事信息:对赛事信息进行添加和查询。
赛事结果:对会员上传的作品进行评审得出最终结果。
系统管理
数据备份:对系统数据的备份,以防数据丢失。
友情连接管理:对友情连接的添加和查询。
系统简介:对系统简介的修改。
系统公告:对系统公告的增、删、查、改。
讨论答疑管理:对于用户对系统的疑问进行回复管理。
3.4.2 会员
个人资料
会员修改个人资料
提交作品
会员提交作品,查看是否审核。
查看赛果
会员查看作品比赛结果
其余功能
其余功能和游客一样。
3.4.3 游客
新闻查看:查看新闻信息。
系统简介:查看系统简介信息。
用户注册:游客通过注册,审核通过成为会员。
电子课件:通过查询电子课件并下载。
学习指导:查看学习指导。
模拟赛场信息:查看赛场信息。
比赛结果:查看比赛的最终结果。
通知公告:查看管理员给出的通知公告信息。
