基于BS的考试报名信息处理系统
摘要
随着计算机技术的迅猛发展,学校教学和管理的信息化发展也有长足的进步,这就要求各个环节都均衡发展,从软硬件两方面把学校建设成一流的信息管理、教育教学的平台。本文设计开发的基于B/S的考试报名信息处理系统也是其中重要的一个方面。该系统本着减轻教师工作负担、提高工作效率、优化学生考试的流程,增强参加考试学生的身份识别,比传统的报名模式节省人力财力和时间。
本系统分为五大模块:信息查询模块、信息修改模块、信息录入模块和打印模块以及考试信息发布模块。其中信息录入模块是进行信息的添加、存储和删除,是系统运行的基础;信息查询模块是学生通过自己的姓名和学号登陆〖本文来自:毕业设计论文网www.paper51.com〗系统,进入报名界面时由系统按照预先设置好的结构存储信息,完成报名的工作;信息发布模块是进行各种考试信息公布。
系统选用的开发软件是ASP,开发采用结构化设计思想。系统说明书介绍了报名系统的开发初衷和背景,系统的开发工具,结构化开发的具体步骤,其中包括实体-联系模型,数据流图,功能结构图等必要的图形说明。
关键词:ASP技术,数据库,报名系统,B/S
目录
摘要III
AbstractIV
引言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系统中选用的ASP技术简介8
3.3系统中使用的网页开发HTML语言简介12
3.4系统所采用的数据库Access2000的简介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
了解到本系统要完成的功能,以及服务的对象,知道了该考试报名信处理系统主要服务于全国各地考生,不管考生是学生还是社会工作人员,他们就希望通过该系统可以及时的报考他们想要的学校,考虑到服务范围的广阔以及其不确定性,发现需要利用ASP技术,这就很好的保证了其通用性。因为C/S结构在这么多年的使用中发现,其结构存大很大的缺点,特别是在系统的维护升级方面,所以本系统要求采用现在非常流行的B/S架构,这不仅有利于系统开发,而〖本文来自:毕业设计论文网www.paper51.com〗且也有利于软件系统的升级,该系统的各数据信息,如:考生基本信息,以及考生后来修改的信息这些基本信息都需要保存,同时考虑到系统使用的对象,数量,本系统选择了容易得到,并且非常容易使用的ACCESS数据库,该数据库完全可以满足本系统的要求,整个系统主要分五大部分:
①信息录入子系统;
②信息修改子系统;
③信息查询子系统;
④信息打印子系统;
⑤考试信息的发布。
信息录入子系统包括:参加考试报名者的资料。
信息修改子系统包括:删除考生信息;现场报名;修改考生信息。
信息查询子系统包括:按身份证号查询;按准考证号查询;按考试批次查询;按组合条件查询。
资料打印子系统包括:按身份证号打印;按考试批次打印;按年级打印;按组合
条件打印。
本系统对考试报名信息进行处理,当一个考生录入其基本信息,包括考生本人的基本信息和要报考的基本信息后,其录入的数据要能保存到数据库中,其修改的数据也要能存入数据库中,还可根据用户选择的条件把基本信息打印出来,本系统可利用IE浏览器来打开运行,整个系统主要分五大部分:
(1)信息录入子系统;
(2)信息修改子系统;
(3)信息查询子系统;
(4)信息打印子系统;
(5)考试信息的发布。
信息录入子系统包括:参加考试报名者的资料。
信息修改子系统包括:删除考生信息;现场报名;修改考生信息。
信息查〖本文来自:毕业设计论文网www.paper51.com〗询子系统包括:按身份证号查询;按准考证号查询;按考试批次查询
按组合条件查询。
资料打印子系统包括:按身份证号打印;按考试批次打印;按年级打印;按组合条件打印。
参考文献
[1]肖金秀.ASP3.0动态网页培训教程[M].北京:冶金工业出版社.2000.8
[2]梁嘉超,卢山,夏运强.ASP后台数据库网站制作实例经典[J].北京:冶金工业出版社,2001
[3]李晓黎,张巍.ASP SQLServer网络应用系统开发与实例[M].北京:人民邮电出版社.2003.4
[4](英)DinoEsposito等,程永敬等译.ASP数据访问高级编程[J].北京:机械工业出版社.2001.10
[5]韩泽坤.Access2003公司数据库管理综合应用[M].北京:中国青年出版社,2005.1
[6]李春葆,曾平.Access2000数据库应用[M].北京:清华大学出版社,2005.5
[7]余芳,鞠光明,鞠仪静.数据库原理与应用:Access2003版[M].北京:冶金工业出版社,2005.2
[8]冯沃辉,黄智诚.中文DreamweaverMX网页设计经典[J].北京:冶金工业出版社,2003
[9]高国宏.Dreamweaver4网页设计实例教程[M].北京:冶金工业出版社,2001
[10](英)JohnCarter译者:张淮野,袁怡等.数据库设计与编程实例详解[M].北京:电子工业出版社.2001.2
[11]李昂,王海峰,黄江海.Web测试指南[J].机械工业出版社.2004.2
[12](美)StephenT.Albin,刘晓霞,郝玉洁译.软件体系结构的艺术[J].北京:机械工业出版社.2004.1
[13]前导工作室.网络安全技术内幕[J].北京:机械工业出版社.1999.4