本文设计开发的基于B/S的报名信息处理系统也是其中重要的一个方面。该系统本着减轻教师工作负担、提高工作效率,增强参加学生的身份识别,比传统的报名模式节省人力财力和时间。
本系统分为五大模块:信息查询模块、信息修改模块、信息录入模块和导出印模块以及信息发布模块。其中信息录入模块是进行信息的添加、存储和删除,是系统运行的基础;信息查询模块是学生通过自己的姓名和学号登陆系统,进入报名界面时由系统按照预先设置好的结构存储信息,完成报名的工作;信息发布模块是进行各种信息公布。
系统选用的开发软件是JSP,开发采用结构化设计思想。系统说明书介绍了报名系统的开发初衷和背景,系统的开发工具,结构化开发的具体步骤,其中包括实体-联系模型,数据流图,功能结构图等必要的图形说明。
本系统对报名信息进行处理,当一个考生录入其基本信息,包括考生本人的基本信息和要报考的基本信息后,其录入的数据要能保存到数据库中,其修改的数据也要能存入数据库中,还可根据用户选择的条件把基本信息导出,本系统可利用IE浏览器来打开运行,整个系统主要分五大部分:
(1)信息录入子系统;
(2)信息修改子系统;
(3)信息查询子系统;
(4)信息导出子系统;
(5)信息的发布。
信息录入子系统包括:参加报名者的资料。
信息修改子系统包括:删除考生信息;现场报名。
信息查询子系统包括:查询注册学生的详细信息。
资料导出子系统包括:导出学生报名信息到excel。
目录
摘 要 III
Abstract IV
引 言 VI
第一章 系统可行性及需求分析 1
1.1 系统可行性研究 1
1.2 系统需求分析 1
第二章 系统的初步设计 4
2.1 系统调查 4
2.2 系统开发准备 5
第三章 开发该系统中所使用的技术的介绍 6
3.1 系统中用到的网页设计Dreamweaver工具简介 6
3.1.1系统开发需要的软件环境 7
3.1.2系统开发需要的硬件环境 7
3.2系统中选用的JSP技术简介 8
3.3 系统中使用的网页开发HTML语言简介 12
3.4 系统所采用的数据库Sqlserver2000的简介 13
3.5 系统所采用的B/S构架简介 15
3.6系统数据库使用的 SQL 语言介绍 18
第四章 系统详细设计 20
4.1 系统概要设计 20
4.2 报名信息处理系统模块图 20
4.2.1系统结构图 20
4.3 系统数据库表的设计 22
4.4 各模块功能分析和介绍 25
4.4.1 主界面 25
4.4.2信息录入子系统 25
4.4.3信息修改子系统 27
4.4.4信息查询子系统 29
4.4.5信息导出子系统 30
第五章 系统安装调试及测试 31
5.1 系统安装调试 31
5.2 系统测试 32
5.2.1在IE中进行测试 32
5.2.2在Dreamweaver中进行测试 37
5.2.3系统测试时遇到的问题 38
5.2.4 系统的实施 40
结束语 41
致 谢 43