题目:基于bs结构在线考试系统的设计与实现年级:09学号:0943041111姓名:易新专业:计算机科学与技术指导教师:陈瑜2014年5月8日I摘要在线考试系统是一款基于传统考试流程为基础,建立的以网络为平台的纯B/S结构的Web应用程序。它旨在探索一种以互联网为基础的考试模式。通过这种新的考试模式,为学校创造一种新的考试环境,提高考试工作的效率和标准水平,是学校管理者、教师和学生可以随时随地通过网络进行考试。该系统由在线答题及试题库管理两部分组成。关键实现了考生在选择科目后进入考试窗体,考试计时,考试时间到,系统强制考生交卷,及客观题的自动评分、存档功能。本系统后台数据库采用目前比较流行的MicrosoftSQLServer2000数据库,该数据库系统在安全性、准确性、运行速度方面有绝对的优势,并且处理数据库量大,效率高;前台采用Microsoft公司的VisualStudio.NET2005作为主要的开发工具,其可与SQLServer2000数据库无缝链接。关键词:考试系统,B/S结构,考试计时,自动存档2目录第1章绪论..................................................1第2章需求分析..............................................32.1需求调研................................................32.2可行性研究..............................................42.3应用环境描述............................................52.3.1ASP.NET开发环境..................................52.3.2C#编程语言........................................62.3.3SQLServer2000数据库..............................72.4数据库分析..............................................9第3章总体设计..............................................133.1项目规划................................................133.2系统性能需求描述........................................133.3系统功能结构图..........................................143.4数据库实体结构设计......................................14第4章详细设计..............................................194.1在线考试系统前台设计....................................194.1.1考生注册功能......................................194.1.2在线考试功能......................................204.1.3成绩查询功能......................................234.2在线考试系统后台设计....................................254.2.1管理员登录功能....................................254.2.2管理员功能........................................274.2.3添加试题功能......................................29第5章编码实现..............................................325.1考试计时技术的代码实现..................................325.2从库中提取考试题目的代码实现............................33第6章软件部署..............................................3536.1系统运行环境需求........................................356.2开发及运行环境..........................................356.3网络系统部署............................................36总结........................................................37致谢........................................................38参考文献........................................................394第1章绪论互联网的发展,使一种新型的考试流行了起来,网络化考试突破了地域的限制,将一切变得如此简单,深受广大考生的喜爱。相比传统的考试方式,在线考试系统的主要好处是一方面可以动态地管理各种考试信息,只要准备好足够大的题库,就可以按照要求自动生成各种试卷;另一方面,考试时间灵活,可以在规定的时间段内的任意时间参加考试;另外计算机化的考试的最大特点是阅卷快,系统可以在考试结束时当场给出客观题考试成绩,计算机阅卷给了考生最大的公平感。在线考试系统极大地提高了教学的灵活性,现在,在许多领域已经有了广泛的应用。最有影响的案例就...