专业毕设定制,上千套成品任选,所有项目包含开题、答辩PPT、lunwen,❤文章最下方联系我❤,或看我CSDN昵称联系我魏❤ angel_Wdl
本系统包含微信小程序前台和Java做的后台管理系统,该后台采用前后台前后分离的形式使用Java+VUE
微信小程序——前台涉及技术:WXML 和 WXSS、JavaScript、uniapp
Java——后台涉及技术:
前端使用技术:HTML5,CSS3、JavaScript、VUE等
后端使用技术:Spring、SpringMvc、Mybatis(SSM)等
数据库:Mysql数据库
小程序框架:uniapp
小程序开发软件:HBuilder X
小程序运行软件:微信开发者
1.2课题意义
如今,随着移动客户端的普及,微信因为其简单,方便,并且学生体验度好,所以被称为现在聊天沟通的新宠,同时也被应用到更多的企业做宣传推广。截至2017年底,微信学生数突破10亿,包括银行、证券、快递服务、电子商务等越来越多的公司在微信平台上推出相应的服务平台,以适应学生新的行为习惯。微信平台的科研社交网络平台已是势在必行。计算机技术在现代管理中的应用,使计算机成为人们应用现代技术的重要工具。能够有效的解决学生管理便捷化的问题,提高效率。给学生提供最全面、最专业的数据管理信息,帮助他们了解最新详细信息,还有就是借助微信端,能够更好的满足学生的需求,为学生节省时间以达到省时又高效的目的。
1.3 主要内容
竞赛管理平台小程序从功能、数据流程、可行性、运行环境进行需求分析。对竞赛管理平台小程序的数据库、功能进行了详细设计,分析了主要界面设计和相关组件设计,竞赛管理平台小程序的具体实现进行了介绍。从数据库中获取数据、向数据库中写入数据,实现系统直接对数据库进行各种数据库查询、插入、删除、更新等操作,在网页中加入动态内容,从而实现竞赛管理平台小程序所需要的各种基本功能。
2.2 B/S模式
B/S(浏览器/服务器)是一种比以前的架构更简单的架构。只需下载浏览器作为客户端,那么工作将实现“瘦身”效果,并且不需要考虑不断安装软件的问题。该系统具有较高的适用性,选用B/S结构,可以在绝大部分个人平台上使用该系统。因为它也把整体系统的运行开发和后期维护也相对的简单化了。同时也不需要在因为不同的客户用户来设计专门的程序,这样大大的节省了时间,当然这样也是只用把需要的不一样的功能都放在哪个web服务器中,然后根据不同的用户来设置他自己专门的权限就行,从而实现添加和修改,这样就大大的增加了它的灵活性,即使到最后硬盘的环境发生了变化时,这个模式也不需要对所有的客户来进行升级,仅仅需要在web服务器中服务处理来进行修改就可以了。B/S模式让我们用户的操作方式也变得越来越容易,越来越上手,然而那个C/S模式就比较繁琐了,因为它需要专门的培训人才才能进行操作。
4.2 系统结构
本系统架构网站,本系统的具体功能如下:
系统结构图,如图4-4所示:
4.3.1 数据库实体
管理员信息属性图如图4-5所示。
4.3.2 数据库设计表
此系统需要后台数据库,下面介绍数据库中的各个表的详细信息。
表1:jingsaibaoming表
列名 | 数据类型 | 长度 | 约束 |
id | bigint | 19 | NOT NULL |
addtime | varchar | 2000 | NULL DEFAULT |
jingsaibianhao | tinyint | 2 | NULL DEFAULT |
jingsaimingcheng | decimal | 10, 2 | NOT NULL |
jingsaileibie | int | 9 | NOT NULL |
fuzerenzhanghao | int | 9 | NOT NULL |
tupian | datetime | 0 | NULL DEFAULT |
xingming | datetime | 0 | NULL DEFAULT |
xuehao | datetime | 0 | NULL DEFAULT |
xueshengxingming | datetime | 0 | NULL DEFAULT |
baomingziliao | datetime | 0 | NULL DEFAULT |
beizhu | datetime | 0 | NULL DEFAULT |
sfsh | datetime | 0 | NULL DEFAULT |
shhf | datetime | 0 | NULL DEFAULT |
表2:jingsaichengguo表
列名 | 数据类型 | 长度 | 约束 |
id | int | 11 | NOT NULL |
addtime | varchar | 255 | NOT NULL |
jingsaimingcheng | varchar | 255 | NOT NULL |
chengguomingcheng | varchar | 2 | NOT NULL |
chengguoleibie | varchar | 2 | NOT NULL |
tupian | varchar | 2 | NOT NULL |
niandu | varchar | 2 | NOT NULL |
fujian | varchar | 2 | NOT NULL |
beizhu | varchar | 2 | NOT NULL |
xuehao | varchar | 2 | NOT NULL |
xueshengxingming | varchar | 2 | NOT NULL |
sfsh | varchar | 2 | NOT NULL |
shhf | varchar | 2 | NOT NULL |
5.1学生前端功能模块
学生登录到竞赛管理平台小程序可以查看首页、竞赛信息、我的等内容,如图5-3所示。
竞赛信息,在竞赛信息页面可以填写竞赛编号、竞赛名称、竞赛类别、报名开始时间、报名截止时间、报名条件等信息进行报名,如图5-4所示。
在我的页面可以填写竞赛信息、竞赛报名、竞赛成果等信息,并可根据需要进行修改、查看,如图5-5所示。
5.2管理员后端功能模块
🍅源码获取:大家 点赞、收藏、关注、评论啦 、 查看👇🏻 获取联系方式👇🏻