摘 要
为了减轻报名之前的信息采集工作的劳动强度,改变了传统的学生填表的形式,改用收发邮件的方式进行。但由于收到的邮件的数量众多使得劳动强大并没有减轻,于是开发了网上报名系统来收集学生的个人信息。这种方式由于信息直接通过网上传送、后台以批处理接受和下载的方式进行,从而使得培训部的工作人员的负担从根本上得到减轻。于是,从设计者和用户的要求来看,研发一款新生网上报名系统必然具有一定的应用价值和推广意义。
通过网上新生报名系统这个平台,可以实现用户报名管理的信息化、网络化、系统化、规范化管理,从繁杂的数据查询和统计中解脱出来,更好的掌握报考情况。系统的主要功能包括:注册,登陆,交费,宿舍登记,物品发放。
本系统前台主要使用JSP作为开发语言,后台使用SqlServer作为数据库管理系统,开发环境是MyEclipse,服务器采用tomcat,开发出的一个基于Web技术的B/S结构的铝窗设计管理系统。
关键词:新生报名,管理系统,JSP,B/S结构
ABSTRACT
In order to reduce the labor intensity of the work of the registration information gathering before change the traditional students fill in the form, switch to send and receive mail. However, due to the large number of mail received not relieve the Labor powerful, so the development of the online registration system to collect students' personal information. This way the information directly through the transmission over the Internet, background batch accept and download the way, so that the burden of training staff to be relieved from the fundamental. Thus, from the designers and user requirements, research and development of a nascent online registration system inevitably has a certain value and promote the significance.
Newborn through online registration system platform, user registration management information, network-based, systematic, standardized management, from the complex data queries and statistics freed a better grasp of the situation of applicants. The main functions of the system include: registration, login, and paid registration dormitory, goods distribution.
The front desk of the system mainly uses JSP as a development language, background use SqlServer as a database management system, development environment MyEclipse using tomcat server, developed an aluminum window design management system based on B / S structure of the Web technologies.
Keywords: freshman enrollment management system, JSP, B / S structure
目 录
摘 要 I
ABSTRACT II
第1章 绪论 1
1.1 开发背景 1
1.2 实现技术 1
1.2.1 Java技术 1
1.2.2 JSP技术 2
1.2.3 MVC模式技术 2
1.2.4 JDBC技术 2
1.2.5 Servlet技术 3
1.3 软硬件需求 4
第2章 需求分析 4
2.1 可行性分析 5
2.1.1 技术可行性 5
2.1.2 经济可行性 5
2.1.3 操作可行性 5
2.2 需求分析 6
2.2.1 需求分析 6
2.2.2 设计的基本思想 6
2.2.3 功能模块介绍 7
2.2.4 业务流程图 9
第3章 系统设计 10
3.1 数据库设计 10
3.1.1 各表格的设计 10
3.1.2 系统E-R图 11
3.2 处理流程设计 14
3.2.1 系统操作流程 14
系统操作流程图如下图3.2所示: 15
3.2.2 数据增加流程 15
3.2.3 数据修改流程 16
3.2.4 数据删除流程 17
第4章 系统实现过程 18
4.1 前台模块的实现 18
4.1.1 网站首页的实现 18
4.1.2 新生登陆的的实现过程 18
4.1.3学生查看宿舍,交费信息模块 23
4.1.4 学校介绍模块 26
4.2系统登陆页面实现 27
4.3总体功能模块 29
4.3.1学生信息录入 29
4.3.2学生信息管理 30
4.3.3交费信息管理 32
4.3.4宿舍信息管理 33
4.3.5修改密码 33
4.3.6退出系统 33
第5章 系统测试 34
5.1 测试方法 34
5.1.1黑盒测试 34
5.1.2白盒测试 34
5.2 测试过程 35
结 论 37
参考文献 38
致 谢 39