基于Web的在线成绩查询系统设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于Web的在线成绩查询系统设计
随着因特网技术的迅速发展及应用,校园网建设的逐步建设与完善,现代化考试系统应运而生,于是开发一个基于WEB的在线成绩查询系统就变得理所当然了。在线成绩查询系统的目的是使考生能够利用互联网方便快捷地查询到自己的成绩,它要求考生在正确输入个人信息的情况下,并通过Internet获取所需的信息的过程。在此,我通过介绍WEB环境创建考试成绩查询系统的相关技术及具体的分析设计来实现这个成绩查询的功能,以及在这个过程中遇到问题的解决办法。
因特网成绩查询相关技术
当今时代信息技术的发展越来越快,也改变了我们生活的方方面面,现代标准化考试也就自然而然地产生了。网络化考试是有着比传统考试更加优越的特点,首先,考试不再拘泥于具体的时间及地点,只要有网络的地方就可以考试。其次,有利于阅卷老师快捷地阅卷,有利于分工合作;再次,考生在考完试之后可以以最快的速度进行准确估分;最后,网络化考试无需纸笔,节省原料和考试费用,进而达到保护环境的作用。因此,网上查分时必不可少的,它是顺应时代发展的要求而设计研究的。
1工具简介:
ASP(Active Server Page)是”动态服务器页面”的缩写,是一个基于WEB 服务器端的软件开发环境,我们可以利用它产生并执行高性能的、动态的、互动的WEB服务端应用程序。
SQL Server 2000用于大规模事物处理、数据仓库应用的数据库和数据分析平台。在计算机里我们把组成二维形式的表格称为关系型数据库。
Dreamweaver CS3是Adobe公司推出的网页制作软件版本,也是网络浏览文件的一个开发工具,它具有强大的功能和简便的操作平台,是一款所见即所得的网页制作软件。
2系统可行性分析
可行性分析是设计系统中的第一步,对整个系统的制作过程有着十分重要的影响,可以说是整个系统的基石,也是后面几个步骤的必要条件。“基于Web 的在线成绩查询系统”的可行性分析包括以下几个方面:
技术可行性分析:本系统是一个在线查询系统,并根据数据库的数据管理及查询功能的合二为一的技术,由ASP技术结合数据库管理技术共同作用而生成的用于考生成绩查询的系统。
经济可行性分析:本系统所需的软硬件成本比较低,投资小,具有一定的通过性,因此,在经济上是可行的。
操作可行性分析:本系统是由个人设计的,主要的应用对象也是个人,只要是由网络的地方就可进行分数的查询,相对于用户而言是可以行得通的,所以在操作上是可行的。
3系统需求分析
系统的需求分析是紧接软件的可行性分析之后的一步。下面通过几点来分析整个系统的需求。本系统采用的硬件设备是电脑,用到的软件有Windows XP系统,SQL Server 2000和Dreamweaver CS3。
4系统设计
本系统共分为两个模块,管理员登录模块和考生登录模块。
5系统实现
登录界面设计:此模块要控制非法用户登录本系统,保证系统的安全,只有用户名和密码口令都正确的情况下才能登录成功。其代码设计为:
6系统维护
在系统设计和代码实现都完成后接下来就要进行系统的测试。之后要简单的进行系统的维护,系统维护是软件生命周期的最后一步,其实它是伴随着整个软件周期过程中的,包含对硬件的维护和软件的维护。
参考文献
[1]高金兰,章锋.数据库原理与SQL Server应用[M].武汉:武汉大学出版社.2008.
[2]刘好增,张坤.ASP动态网站开发实践教程[M].北京:清华大学出版社.2007.
[3]张固,汪晓平等.网络应用系统典型模块开发实例解析[M].北京:人民邮电出版社.2005.2.
[4]张海藩.软件工程导论[M].北京:清华大学出版社.2008.2.