目 录 一、系统分析与概要设计………………………………………………………………4 内容来自论文无忧网 www.paper51.com 1.1 系统开发理由……………………………………………………………………4 内容来自www.paper51.com 1.2 设计思想…………………………………………………………………………4 http://www.paper51.com
二、开发背景……………………………………………………………………………4 内容来自论文无忧网 www.paper51.com 2.1 ASP技术的概述……………………………………………………………………4 copyright paper51.com 2.2 数据库管理系统的概述……………………………………………………………4 http://www.paper51.com 三、功能模块的说明………………………………………………………………………5 内容来自www.paper51.com 3.1主要功能模块……………………………………………………………………5 http://www.paper51.com 3.2功能模块说明…………………………………………………………………5 内容来自www.paper51.com 四、系统详细设计……………………………………………………………………6 内容来自www.paper51.com
4.1科目管理…………………………………………………………………4 copyright paper51.com
4.2题库管理………………………………………………………………7 paper51.com 4.3生成试卷管理……………………………………………………………5 内容来自www.paper51.com 4. 4 信息管理……………………………………………………………………………5 http://www.paper51.com 4. 5 学生管理……………………………………………………………………………5 内容来自论文无忧网 www.paper51.com 4. 6 教师管理……………………………………………………………………………6 内容来自www.paper51.com
4. 7 班级管理……………………………………………………………………………7 paper51.com
4. 8 信息发布……………………………………………………………………………7 http://www.paper51.com
五系统实现……………………………………………………………………………….6 copyright paper51.com 5. 1 编码…………………………………………………………………………………7 http://www.paper51.com
5. 2 测试…………………………………………………………………………………7 paper51.com
六、总结…………………………………………………………………………………7 paper51.com 参考文献 copyright paper51.com 致谢 copyright paper51.com paper51.com 引言 copyright paper51.com
现今采用的传统考试方式,组织一次考试至少要经过五个步骤:人工出卷、考生考试、人工阅卷、成绩评估和试卷分析。显然,随着考试类型的不断增多和考试质量的不断提高,相关工作人员的工作量会越来越大,而且这种工作是十分烦琐、非常容易出错的,可以说传统考试方式已经不能适应现代考试的需要。因此,网上考试必将普及。管理员系统是网上考试系统三个角色中的一个,主要实现的管理有:科目管理、题库管理、生成试卷管理、信息管理、学生管理、教师管理、班级管理、信息发布管理等。 内容来自www.paper51.com 一、系统分析与概要设计 paper51.com
1.1系统开发理由 http://www.paper51.com 开发这个系统的目的就是帮助学校的主管考试部门提高工作效率,实现考试信息管理以及考试流程的系统化,规范化和自动化。教育的信息化必然会出现无纸化的、远程的考试系统,他的出现可以大大促进远程教育的长足发展,较大程度上减少了教育经费,真正体现出信息化时代的特色和优点。 http://www.paper51.com 建立一个安全稳定可靠的考试系统,是当前信息化教育的必须,对信息化教育有着较大的促进作用,因为有远程的教育也就必须有远程的考试,没有考试的教育算不上完整的教育,本系统就是在这么一个大的前提下提出的。 paper51.com 1.2 设计思想 copyright paper51.com 在实现过程中,首先需要根据系统功能分析设计出需要的数据库包括各个数据表的详细结构。 内容来自www.paper51.com 教师可以通过试卷管理模块对每一门课程所对应的试卷进行详细的设定。具体来说,教师可以从科目、试题类型以及各种题型的数量等方面对某份试卷提出一定的要求生成试卷规则,在学生考试时,系统根据考生选择的考试科目,从数据库中读取试卷规则,由随机抽题模块根据相应的试卷规则,从题库中随机抽出符合条件的试题自动组卷生成满足教师要求的试卷,而不用手工组卷,待考生交卷之后,系统根据题库中存放的试题的正确答案进行在线判卷,之后将考试成绩显示给考生。 http://www.paper51.com 二、技术背景 copyright paper51.com 2.1 ASP技术的概述 paper51.com ASP是当今流行的WEB应用程序开发技术之一,作为一种服务器端脚本编写环境,它将HTML语言、脚本代码和服务器组建有机的结合在一起,可以用来创建交互式的动态网页和具有数据库访问功能的WEB应用程序。 内容来自www.paper51.com
ASP技术优势主要表现在以下几个方面: 内容来自www.paper51.com
(1) ASP运行环境的配置非常方便,只要在Windows平台上安装PWS或IIS,WEB服务器与ASP应用服务器的配置便基本上完成了; paper51.com
(2) ASP技术简单易学,使用 ASP编写服务器端脚本可以创建功能强大的WEB应用程序,如果已经熟悉Vbscript或者javascript脚本语言,学习ASP就不会感觉有什么困难; 内容来自论文无忧网 www.paper51.com (3) 使用ASP技术开发时,可以通过建立自己的COM组件,将应用程序的商业逻辑封装在可重用的模块中,以便在脚本、其它组件或其它程序中调用。 内容来自论文无忧网 www.paper51.com
2.2 数据库管理系统的概述 http://www.paper51.com 本系统的后台数据库系统采用用SQLServer 2000是Microsoft公司开发的大型关系数据库管理系统,具有强大的关系数据库创建、开发、设计和管理功能。SQL Server诞生于1989年,经过持续不断的改进和版本升级,它在可扩展性、集成性、易管理性、性能和功能等各方面都得到很大的提高。由于其功能强大、操作简便,深受广大数据库用户的欢迎,在数据库市场占据着越来越大的市场份额。 内容来自www.paper51.com SQL Server 2000是 SQL Server的最新版本。该版本继承了以往各个版本的优点,同时又增加了许多先进的功能,并可运行于从笔记本电脑到大型多处理器服务器等多种平台。 copyright paper51.com |