摘 要
随着计算机及网络技术的飞速发展,Internet/Intranet 应用在全球范围内
日益普及,在众多的网络服务中,Web 给人的感觉,而在这其中,ASP.NET 技术
则因为可以进行复杂的数据库操作、很强的交互性及方便用户控制管理且简便易
学而备受青睐,成为当前相当热门的网络开发技术。本论文给出了一个基于网络
的文正学院考试报名系统。主要介绍了系统开发的前期准备(软硬件的准备)到
系统基本组成的设计思考和功能的基本实现包括网上报名、打印信息、查询结果、
系统维护等。最后阐述了系统存在的问题和不足,以便于将来更好地进行改进。
本系统的设计与实现是所用的工具是 VS2005 集成开发环境,后台数据库是
采用安全性较高的 SQL Server 2005,使系统的安全性有了较好的保障。
关键词:ASP.NET;数据库;报名系统
ABSTRACT
With the computer and network technology rapid development, Internet / Intranet
applications increasingly popular on a global scale, in many network services, Web
gives the impression, and in this one, ASP.NET technology is because it can be
complex database operation, the strong interaction and user-friendly and easy to learn
and control and management favored become very popular web development
technologies. This paper gives a web-based WENZHENG college examination
system. Introduces the preparation of system development (hardware and software
ready) to the system basically consists of design thinking and functionality of the
basic implementation includes online registration, print information, query results,
system maintenance. Describes the existing problems and shortcomings of the system,
in order to better improve in the future.
Design and implementation of this system is a tool used is VS2005 integrated
development environment, the background database is to use the high security of SQL
Server 2005, the system's security with better protection.
Keywords: ASP.NET; database; registration system
目 录
第一章 绪论 .................................................................1
1.1 选题目的............................................................................................................................1
1.2 研究意义............................................................................................................................1
1.3 研究现状............................................................................................................................1
1.3 设计思想.............................................................................................................................2
第二章 开发环境 .............................................................3
2.1 ASP.NET 介绍.....................................................................................................................3
2.2 ASP 和 ASP.NET 比较.........................................................................................................4
2.3 ASP.NET 的优点.................................................................................................................4
2.4 SQL Server 简介...............................................................................................................6
第三章 系统分析 .............................................................7
3.1 业务流程图........................................................................................................................7
3.2 经济可行性........................................................................................................................8
3.3 技术可行性........................................................................................................................9
3.4 运行可行性........................................................................................................................9
第四章 系统实现 ............................................................10
4.1 系统的总体结构...............................................................................................................10
4.2 数据库设计.......................................................................................................................12
4.2.1 数据库结构...........................................................................................................13
第五章 系统详细设计 ........................................................15
5.1 系统开发及运行平台设置..............................................................................................15
5.1.1 硬件环境..............................................................................................................15
5.1.2 软件环境..............................................................................................................16
5.2 设置数据库连接...............................................................................................................16
5.3 系统首页设计...................................................................................................................16
5.4 各项功能的实现...............................................................................................................17
5.4.1 用户注册的实现..................................................................................................17
5.4.2 用户登录的实现..................................................................................................19
5.4.3 报考信息模块的实现..........................................................................................20
5.4.4 考试公告模块的实现...........................................................................................20
5.4.5 常见问题模块的实现..........................................................................................21
5.4.6 考试科目信息模块的实现..................................................................................22
第六章 系统测试 ............................................................23
6.1 软件测试..........................................................................................................................23
6.1.1 测试的基本概念...................................................................................................23
6.1.2 测试的步骤..........................................................................................................24
6.2 本系统测试......................................................................................................................25
6.2.1 测试内容..............................................................................................................25
第七章 总结 ................................................................27
1
第一章 绪论
1.1 选题目的
实现考生网上注册报名和管理员对考生的信息管理。考生可以在此查询有关
考试的信息以及成绩查询,进行各种考试报名,查询报名情况,报名信息,打印
准考证,管理员可以发布相关信息,对所有报名记录进行浏览,并对有关记录进
行查询、修改、缴费等操作。
1.2 研究意义
随着计算机应用技术的和网络技术的不断发展,网络报名系统正在逐步取代
传统的报名模式,所以做一个文正学院考试报名系统,可以让报考人员在网络上
查看有关考试报名信息,完成报名信息数据录入、缴费等通常报名业务。同时还
可以实现考试管理机构对网络报名的报考信息数据、缴费的相关处理。文正学院
考试报名系统他具有很多的优势,如:可以像报考人员提供随时随地报名,灵活
性强;报名数据汇总及信息传递快捷,操作简便,流程清晰,数据处理及时、准
确,考试管理机构对网络报名的报考信息数据、缴费数据能快速查询、修改;管
理更加流程化、规范化、科学化;便于掌握报考情况,及时统计相关信息,便于
对有关事宜的安排。
1.3 研究现状
随着社会的发展,考证热越来越火,特别是在校大考生,为了能在毕业后找
到心仪的工作,大多数人在校期间都尽力的去考取自己认为今后对自己有用的证
书,但是传统的报名反方式,报考信息复杂,报考人员在网上进行报名后,都需
要填一些表,缴费,领取准考证等,相关考试管理单位也需要进行一系列的相关
工作,比如说准考证制作、发放表,人为收取费用等,有些考试要自己去交照片,
领准考证之类的,时间和地点上的问题都存在。
在考试报名过程中,需要本人在特定的时间进行缴费、领取准考证等,而各
人的时间事情肯定不一样,难免有错不开的时候,比如说人为收取费用或到部门
领取准考证必须在某个早上或 2 点到 4 点这种情况,过时不候,如果正好自己在
这段时间有其他事情不能抽身,可能就会出现问题,本文正学院考试报名系统就
是要在现状的基础上,在准考证制作、发放表、费用缴纳等方面进行完善,所有
报名过程只需自己一个人就可以完成,不需要强制约定时间,不需要进行人面对