基于ASP考试信息系统设计
关键词: Internet, ASP, 四六级考试信息系统,效率,决策支持
摘 要
随着Internet技术的发展,人们的日常生活已经离不开网络。未来社会人们的生活和工作将越来越依赖于数字技术的发展,越来越数字化、网络化、电子化、虚拟化。网络技术的发展日益和人们的生活贴近。Internet的发展历程以及目前的应用状况和发展趋势,可以充分地相信网络技术将极大的改变我们的生活和工作方式,甚至社会的价值观也会发生某种变化。
本设计尝试用ASP在网络上架构一个动态的四六级考试信息系统,以使每一位考生不用出门就能够通过上网来参加四六级考试报名,同时,也可以通过报名号查询该考生的成绩,使整个四六级考试网络化,从而提高四六级考试报考效率,为四六级考试报考形式的进一步发展提供决策支持。
3 需求分析
3.1 开发背景
随着时代的发展,信息技术、Internet/Intranet技术、数据库技术的不断发展完善,网络进程的加快,传统的四六级报考方式也越来越不能满足学校快节奏的教学需求,而考试信息管理机构相关部门已经认识到Internet的优势,新闻发布网就是在这样一个背景下产生发展起来的。伴随着新闻发布技术的不断成熟,新闻发布的功能也越来越强大,注册用户可以在网上实现四六级报名以及成绩查询,初步让考生体会到了足不出户,便可随意进行四六级报考的快感。我的毕业设计也就正是一个电子新闻发布系统的开发---四六级考试信息系统。
3.2 系统功能分析
在线英语四六级考试信息管理系统作为一个互动性的交互式网站,旨在为四六级考试报名的信息化和快捷化提供在线支持。
本系统作为一个典型的B/S系统,结合众多交互式网站开发经验,为用户提供以下几个功能模块:
系统用户管理模块:提供用户注册,为用户登入数据的合法性作出判断
信息浏览:提供考试信息以及相关咨询,帮助考生掌握最新四六级考试动态。
网上报名:本系统的核心部分,用户填写报名等级表,经过管理员审核之后自动保存进入数据库。
经验交流:考生之间相互交流经验,心得,互相取长补短的一个交流模块。
系统管理员:增加,删除管理员,以及后台登陆。
3.3 系统结构分析
3.3.1 逻辑结构
四六级考试信息系统的特点就是利用Browser/Server(B/S)结构,提供了一个网络平台,让考生只要上网就可以实现四六级考试信息查看,考生报名,考后成绩查询等功能。系统的优势在于系统简单、功能强大、扩展能力良好以及能够方便的跨地域操作等性能。
目录
引 言 - 3 -
1概 述 - 4 -
1.1 系统说明 - 4 -
1.2 系统特点 - 4 -
1.3 系统功能简介 - 5 -
1.3.1 基本功能 - 5 -
1.3.2 高级功能 - 5 -
2 开发环境介绍 - 6 -
2.1 系统运行环境配置 - 6 -
2.2 ASP简介 - 6 -
2.2.1 ASP的优点 - 6 -
2.2.2 简介ASP的6大对象 - 7 -
2.2.3 ASP的使用环境 - 9 -
2.2.4 配置Microsoft IIS - 9 -
2.3 动态网页开发工具Dreamweaver MX简介 - 10 -
2.4 系统数据库介绍 - 11 -
2.4.1 数据库的概念 - 11 -
2.4.2 ACCESS简介 - 11 -
2.5 ASP与ADO配合工作 - 12 -
3 需求分析 - 15 -
3.1 开发背景 - 15 -
3.2 系统功能分析 - 15 -
3.3 系统结构分析 - 15 -
3.3.1 逻辑结构 - 15 -
3.3.2 物理结构 - 16 -
4数据库设计 - 17 -
4.1 数据库概念设计 - 17 -
4.2 建立数据库连接 - 18 -
4.3 系统功能流程图 - 18 -
5 详细设计 - 20 -
5.1系统主页的实现 - 20 -
5.2注册模块的实现 - 20 -
5.3 报名功能的实现 - 21 -
5.4在线流言模块的实现 - 22 -
5.5 考试动态浏览模块 - 23 -
5.6 四六级成绩查询模块 - 24 -
总 结 - 25 -
致 谢 - 26 -
参考文献 - 27 -