logo资料库

基于Java web的竞赛报名系统JavaWeb设计.doc

第1页 / 共33页
第2页 / 共33页
第3页 / 共33页
第4页 / 共33页
第5页 / 共33页
第6页 / 共33页
第7页 / 共33页
第8页 / 共33页
资料共33页,剩余部分请下载后查看
1.1设计目的
1.2功能要求
2概要设计
2.1总体结构
2.2数据库设计
2.3界面设计
3设计过程或程序代码
3.1关键代码
3.2源代码
4设计结果与分析
4.1测试运行
4.2测试分析
5参考文献
《Java Web 程序设计》 课程设计报告 题 目 : 基于 Java web 的竞赛报名系统 专 业 : 班 级 : 姓 名 : 指导教师: 成 绩 : 计算机学院 2018 年 5 月 31 日 学号 0 / 33
计算机学院 《Java Web 程序设计》课程设计报告 目录 1 设计内容及要求 ....................................................2 1.1 设计目的 .................................................... 2 1.2 功能要求 .................................................... 2 2 概要设计 ..........................................................3 2.1 总体结构 ........................................................3 2.2 数据库设计 .................................................. 3 2.3 界面设计 .................................................... 6 3 设计过程或程序代码 ................................................8 3.1 关键代码 .................................................... 8 3.2 源代码 ..................................................... 11 4 设计结果与分析 ...................................................30 4.1 测试运行 ................................................... 30 4.2 测试分析 ................................................... 31 5 参考文献 .........................................................32 1 / 33
计算机学院 《Java Web 程序设计》课程设计报告 1 设计内容及要求 1.1 设计目的 在《基于 java web 的竞赛报名系统》课题项目前期工作中,通过与参赛者 有关赛事管理人员、报名信息整理人员和报名信息验证人员走访与交流,并听取 了参赛者对目前比赛报名系统的反馈意见,并进一步浏览了一些网页,通过我多 次思考最后确定了 “基于 java web 的竞赛报名系统”需求模型。由于现在大学 生过于积极参与各项比赛,而原先的比赛报名方法(到报名处登记报名或者是统 计式报名)效率过慢,耗费时间过长,需要工作人员过多。就现在这个时代,大 学生可以说是都有笔记本电脑了,随时都可以访问互联网。所以我就想着利用刚 学习的 java web 来做一个竞赛报名系统,能在手机或电脑随时可以打开网页报 名的比赛无需排队等候,为同学节省时间,为比赛方节省人力,提高效率。 1.2 功能要求 编写一个竞赛报名的网站系统,在该系统中若不知道有什么赛事可先查询赛 事在前去报名,另一功能是报名功能,报名的信息登记包括了可选的大赛题目、 队名、个人的相关信息,提交信息正确,时会显示成功,否则刷新登记页面。 参赛者通过网站首页可前去报名参赛,也可前去查询赛事,在赛事页面点击 超级链接进入报名页面,报信息页面有信息填写提示,安装要求填写,即可报名 成功,报名成功可看到报名成功。 2 / 33
计算机学院 《Java Web 程序设计》课程设计报告 2 概要设计 2.1 总体结构 2.2 数据库设计 本系统使用的是 Navicat for MySQL 数据库,在数据库的创建过程中,数据 库中表的命名必须与代码一致,例如:在中,连接数据库时用到 infomation 表, 所以在数据库表中记录参赛者录入的信息。 首先建立连接服务器: 3 / 33
计算机学院 《Java Web 程序设计》课程设计报告 在服务器中创建数据库 signup: 图 1-1 服务器连接图 在数据库中创建表 information: 图 1-2 创建数据库图 4 / 33
计算机学院 《Java Web 程序设计》课程设计报告 设置表属性: 图 1-3 创建表图 图 1-4 数据字典图 5 / 33
计算机学院 《Java Web 程序设计》课程设计报告 图 1-5 设置触发器图 2.3 界面设计 首页界面: 上方有欢迎报名参赛的滚动字体;页面中间有报名和赛事查询的两个按钮, 点击报名就前去报名,点击赛事查询就前去查看赛事信息,下方有友情链接;背 景是可变色旋转龙卷风。 图 2-1 首页界面 1 图 6 / 33
计算机学院 《Java Web 程序设计》课程设计报告 报名界面设计: 图 2-1 首页界面 2 图 使用表格,参赛者信息的录项文本框在每元组表格的第二个属性,确定按钮 该行只有一个属性。赛事名称可选择,按照提示填写正确信息即可确定提交报名。 赛事信息页面设计: 图 2-2 报名界面图 发布赛事的举办方在赛事详情界面的每个赛事标题下方编写如

一 : 网 络技术挑战赛


下方编写赛事详细信息,发布。 7 / 33
分享到:
收藏