当今,学校为了铸造良好学生灵魂、养成优秀气质为核心的社会文化和弘扬科学人文精神、造就高素质人才为核心的校园文化,往往频繁举办各类文体娱乐活动。随着活动规模的扩大和参与人数的增加,对报名工作也有了更高的要求,而传统的报名方式非常繁琐、复杂的,而且容易出错。所以本文及开发基于JSP的文体活动报名系统,实现主要功能有:
1.实现用户权限管理和登录管理。
2.管理员录入活动并可进行活动信息修改,活动录入后学生即可报名。
3.对报名学生信息进行管理。
4.实现学生基本信息的维护。
文体活动报名系统采用了B/S(浏览器/服务器)体系结构,JAVA作为开发语言,MySQL作为数据存储进行开发,Tomcat作为WEB服务器,开发平台windows,开发工具采用比elicpse更好用的myeclipse。系统角色分为用户和管理员,主要模块有:报名管理模块、学生管理模块、公告管理模块、留言管理模块、管理模块、活动管理模块、活动分类管理模块、班级管理模块、管理员管理模块。本文体活动报名系统的实现充分体现了互联网WEB时代的方面性优越性。。
管理员信息表,包括自动编号,管理员账号,登录密码等数据字段;
班级信息表,包括自动编号,班级名称等数据字段;
活动分类信息表,包括自动编号,分类名称等数据字段;
活动信息表,包括自动编号,活动名称,活动分类,活动地点,图片,活动介绍,联系人,联系电话,活动人数,开始时间,结束时间等数据字段;
留言信息表,包括自动编号,留言标题,留言内容,留言日期,留言人,管理员回复,管理员回复时间等数据字段;
公告信息表,包括自动编号,标题,内容,时间等数据字段;
学生信息表,包括自动编号,学号,姓名,性别,年龄,班级,登录密码,政治面貌,联系电话等数据字段;
报名信息表,包括自动编号,活动,报名时间,报名状态,备注,报名用户等数据字段;
目 录
摘要 1
abstract 1
目 录 2
1 绪论 4
2 开发技术介绍 4
2.1 系统设计模式 4
2.2 Mysql数据库服务器 5
2.3 Java语言 5
2.4 tomcat 6
3 需求分析 6
3.1 可行性分析 7
3.1.1 技术可行性 7
3.1.2 经济可行性 7
3.1.3 操作可行性 7
3.1.4 法律可行性 7
3.2 功能需求 8
3.3 系统重要流程图 8
3.3.1 用户注册流程 8
3.3.2 用户登录流程 9
3.3.3 用户管理流程 10
3.3.4 添加信息流程 11
3.3.5 信息查询流程 11
3.4 功能模块设计 12
3.5 数据库设计 13
3.5.1 数据项设计 13
3.5.2 数据表说明 14
3.5.3 数据表设计 14
4 详细实现 16
4.1 前台模块 16
4.1.1 网站首页 16
4.1.2 注册登陆 17
4.1.3 活动报名 18
4.1.4 留言本 19
4.2 管理员模块 20
4.2.1 班级管理 20
4.2.2 活动分类 21
4.2.3 活动管理 22
4.2.4 留言模块 24
4.2.5 学生管理 24
4.2.6 报名审核 25
4.2.7 公告管理 25
4.3 系统部署 26
5 总体设计 29
5.1 测试的重要性 29
5.2 测试目的 29
5.2.1 测试的目的 29
5.2.2 测试的准则 29
5.2.3 测试的方法 30
5.2.4 测试用例 30
结束语 32
参考文献 32
致谢 34