需要金币:![]() ![]() |
资料包括:完整论文 | ![]() |
![]() |
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:13873 | ![]() | |
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) | ![]() |
摘要: 随着移动互联网技术的快速发展,各种各样功能的手机应用软件应运而生。针对学科竞赛报名的软件已经出现,但目前竞赛报名软件是由大赛组委会指定,故只针对某单一比赛,鲜少有针对某一类型竞赛的。在大学生活期间,大学生们经常有机会去参加许多的学科竞赛,每个竞赛的报名都是组委会指定的不同的软件,学生们需要下载多个应用程序,占据了大量的手机内存。并且,对于学校负责竞赛的教师而言,统计各个竞赛情况也十分繁琐。开发一款报名多个比赛的竞赛平台,提高竞赛报名效率,便于老师统计和发布信息,是非常有必要的。 该学科竞赛综合信息平台根据针对用户情况的不同,划分为学生端、教师端、管理员端。其中学生端的功能可以使用户充分了解相关竞赛信息,可以实现竞赛的报名,可以使用户实时获得竞赛重要信息推送,可以提供竞赛学习资料供参赛者学习,可以公布竞赛获奖名单。教师端的功能可以使用户充分了解相关竞赛信息,可以发布竞赛信息,可以使用户实时获得竞赛重要信息推送,可以提供竞赛学习资料供老师参考,可以公布竞赛获奖名单。管理员端(网页端)可以查看报名信息和汇总报名信息。 本综合信息平台的APP前端开发工具为Android Studio,开发语言为JAVA。网页端使用PhpStorm和Dreamweaver开发平台,开发语言为HTML。对于后台服务器的部署,使用Centos6.6操作系统搭建服务器,部署LAMP(Linux、Apache、MySQL、PHP)运行环境,使用PHP语言编写接口。
关键词:竞赛综合平台、消息推送、安卓APP、JS
目录 摘要 ABSTRACT 第1章 绪论- 1 - 1.1研究背景- 1 - 1.2国内外研究现状- 1 - 1.3研究目的及意义- 3 - 1.4主要研究内容- 3 - 第2章 系统分析- 4 - 2.1 需求分析- 4 - 2.1.1系统的功能需求分析- 4 - 2.1.3数据需求- 6 - 2.1.4运行要求- 6 - 2.2 技术分析- 6 - 2.3 系统架构- 7 - 第3章 学生端的设计与实现- 8 - 3.1 学生端登陆与注册页面的设计与实现- 8 - 3.1.1学生端登录页面的设计与实现- 8 - 3.1.2学生端注册页面的设计与实现- 8 - 3.1.3 学生端修改密码的设计与实现- 9 - 3.2 学生端竞赛信息的设计与实现- 9 - 3.3 学生端的在线报名的设计与实现- 10 - 3.4 学生端的竞赛信息实时推送的设计与实现- 11 - 3.5 学生端赛事学习区的设计与实现- 12 - 3.6 学生端荣誉室的设计- 13 - 第4章 教师端的设计与实现- 14 - 4.1 教师端登录与注册页面的设计与实现- 14 - 4.1.1教师端登录页面的设计与实现- 14 - 4.1.2教师端注册页面的设计与实现- 14 - 4.1.3教师端重置密码的设计与实现- 15 - 4.2 教师端竞赛信息的设计与实现- 15 - 4.3 教师端竞赛信息实时推送的设计与实现- 16 - 4.4教师端发布竞赛信息的设计与实现- 17 - 4.5教师端荣誉室的设计- 18 - 4.6教师端赛事学习的设计与实现- 19 - 第5章 管理员端的设计与开发- 20 - 5.1 管理员登录界面的设计与开发- 20 - 5.2 后台报名信息网页的设计与开发- 21 - 5.4 服务器和数据库的部署- 21 - 5.4.1服务器的部署- 21 - 5.4.2数据库的部署- 22 - 第6章 系统测试- 24 - 6.1 学生端的测试- 24 - 6.2 教师端的测试- 24 - 6.3 管理员端的测试- 25 - 6.4 服务器和数据库的测试- 25 - 总结和展望- 26 - 1.总结- 26 - 2.展望- 26 - 参考文献- 27 - 致谢- 28 - |