摘 要:招生录取管理系统是一个基于Internet,采用B2C(Business to Consumers)模式,并根据现有的招生录取系统的现状而设计开发的电子商务平台。
论文首先介绍了招生录取系统的现状及开发背景,然后论述了系统的设计目标,系统需求和总体设计方案,较详细的论述了系统的详细设计和实现。最后,对招生录取系统前台应用软件进行了一些简单介绍。
本文以JSP为开发技术,实现了一个虚拟的招生录取系统。招生录取系统分为管理、员系统、院校系统和考生系统。本系统在这三方面实现了以下功能:院校设置,考生管理,录取信息查询,系统用户管理,密码修改,专业设置,招生录取,招生统计报表,院校信息修改,志愿填报,查询填报记录等功能,通过这些功能模块的设计,基本上实现了整个招生录取过程。
在设计方面,系统采用B/S三层结构,同时使用JSP技术进行动态页面的设计,从系统的安全性和代码的可重用性方面考虑,运用JavaBean对程序的关键代码进行封装。后台数据库选用SQL Server2000数据库。
关键字:JSP;B/S结构;SQL Server2000;招生
目 录
前 言 5
一 概 述 6
1.1 系统说明 6
1.2 系统特点 6
1.3 系统功能简介 6
1.3.1 基本功能 6
1.3.2 高级功能 7
二 开发环境介绍 7
2.1 JSP简介 7
2.2 Struts构架技术简介 9
2.3 系统数据库介绍 12
2.3.1 数据库的概念 12
2.3.2 “结构化查询语言”(SQL)简介 13
2.4 系统运行环境配置 14
三 总体设计 14
3.1开发背景 14
3.2功能分析 15
3.4.1 逻辑结构 16
3.4.2 物理结构 17
四 数据库设计 17
4.1数据表的介绍 17
4.2用户模块设计概述 21
五 详细设计 22
5.1 管理员 22
5.1.1 管理员登录 26
5.1.2 添加系统用户 28
5.1.3 添加院校 29
5.1.4 院校信息设置 30
5.1.5 管理员修改密码 30
5.1.6 添加考生 31
5.2 院校设置专业 32
5.2.1 录取 34
5.2.3 报表 35
5.3 考生 37
六 总 结 38
参考文献 39
致 谢 40
基本功能
(1)院校设置
(2)考生管理
(3)录取信息
(4)系统用户管理
(5)修改登陆密码
(6)专业设置
(7)招生录取
(8)报生统计
(9)院校信息修改
(10)院校查询
(11)填报记录
高级功能
(1)考生填报志愿(只能在分数出来之前填报,分数出来后则不能填报)
(2)学校录取(只能在考生分数出来并且专业录取线设置后进行录取,录取时只能录取过线的考生)
(3)主要功能的删除均为假删除,这样可以避免数据出错