一、开题报告内容:
1、 文献综述
随着网络技术逐渐发展,传统的考试方式也面临着变革,而网络考试则是一个很重要的方向。本考试阅卷系统是一个基于Web技术的网络考试系统,该系统借助全球互联网将考试变成了无纸化,全球互联化。试卷可以根据题库中的内容即时生成,可避免考试前的压题;而且可以采用大量标准化试题,从而使用计算机阅卷,大大提高阅卷效率;还可以直接把成绩送到数据库中,进行统计、排序等操作。所以现在较好的考试方法为网络考试,试题内容放在服务器上,考生通过学号和口令进行登录,考试答案也存放在服务器中,这样考试的公平性、答案的安全性可以得到有效的保证。本系统使用基于.NET Framework(.NET 框架)的ASP.NET为开发工具,C#为主要设计语言,将超文本标记语言(HTML)和简单的JScript语言相融合开发而成。在数据存取上,使用最新的ADO.NET数据存取技术来实现对SQL数据库的操作。使用Session对象进行Web页之间的数据传递。
本文采用了面向对象的开发方法和流行的三层体系结构,重点研究了考试系统的设计与实现方案,并详细说明了系统设计与实现的过程,包括需求分析、业务分析、数据流分析、数据库设计和软件结构设计等。
2、 参考文献
[1] 周靖 龙劲松等译.C#高级程序员指南.清华大学出版社 2003年4月
[2] 王海峰 冯义等译.C#.NET WEB开发指南.机械工业出版社 2003年1月
[3] 范振钧.基于ASP.NET的在线考试系统设计与实现[D].吉林大学 , 2006
[4] 樊银亭.基于三层结构的管理信息系统的开发与应用[D].西南交通大学 , 2002
[5] ASP.NET 2.0数据库开发实例精粹[M]. 电子工业出版社,2006年11月
[6] 萨师煊,王珊编著.数据库系统概论[M].高等教育出版社, 2004年4月
[7] 张海藩.《软件工程导论》[M].北京:北京清华大学出版社,2002年2月
[8] 龚波编著.SQLServer2000教程[M].北京:北京希望电子出版社,2002年7月
[9] Ken Lunn.UML软件开发[M].北京:电子工业出版社,2005年1月 |