| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:7423 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
上一篇:成绩分析系统的设计与实现.doc
下一篇:宠物家园网站设计与实现.docx
摘要:为了提高学生的能力,提升竞争力,高校教学中出现了各种各样的比赛活动,为了更加高效开展活动,设计一个完整的程序设计竞赛平台成为可能,该平台不仅适用于大学生程序设计竞赛的训练,也可方便教师的教学工作,极大地提高了学生程序设计能力,更有利于培养学生的积极性和创造性。
程序设计竞赛平台是通过计算机软件实现的,是科技迅速发展的必然结果。程序设计竞赛平台以教师设置题目和学生作答为中心,可以帮助学校方便、快捷的管理学生的竞赛情况,形成高质量,高效率的管理平台。程序设计竞赛平台可以根据学生的作答情况和学生自身知识水平,测试学生作答的正确率,帮助学校进行管理,调动学生参与竞赛的积极性。
本平台使用thinkphp6作为web端的后端开发框架,使用layui来布局页面的样式,通过redis来处理代码的判断流程,与MySQL数据库连接,通过PHP语言来实现系统的功能,本文对程序设计竞赛平台的需求分析、开发技术、系统设计和实现做出了详细的介绍,并对系统的数据库表结构设计和模型设计进行了详细的阐述,最后对系统做出总结。
关键词: 程序设计竞赛平台;PhpStorm;phpstudy
目录
摘要
Abstract
1-绪论-1
1.1-课题背景-1
1.2-课题研究意义-1
1.3-课题内容概要-1
2-开发技术及环境-2
2.1-开发技术-2
2.1.1-PHP开发-2
2.1.2-MySQL数据库-2
2.2-开发环境-2
2.2.1-软件环境-2
2.2.2-硬件环境-2
2.3-本章小结-3
3-需求分析-4
3.1-需求性分析-4
3.1.1-用户需求-4
3.1.2-系统功能性需求-4
3.2-系统组织结构图-4
3.3-系统数据流图-5
3.4-非功能需求分析-5
3.5-本章小结-5
4-概要设计-6
4.1-总体设计-6
4.1.1-总体设计原则-6
4.1.2-基本设计概念-6
4.1.3-处理流程-6
4.2-模块设计-6
4.2.1-界面模块设计-6
4.2.2-功能模块设计-7
4.3-本章小结-8
5-详细设计-9
5.1系统总体结构设计-9
5.2系统E-R图设计-9
5.3系统数据库设计-10
5.4本章小结-11
6-系统实现-12
6.1-系统功能实现-12
6.1.1-用户注册-12
6.1.2-用户登录-12
6.2-主页模块-13
6.3-用户管理-15
6.4-问题管理-15
6.4.1-试题详情模块-16
6.4.2-添加试题模块-16
6.5-本章小结-16
7-系统测试-17
7.1-测设方法-17
7.2-测试环境-17
7.3-功能测试-17
7.4-本章小结-18
结论-19
参考文献-20
致谢-21 |

