基于B/S结构的MIS课程网上考试系统的设计与实现 第4页IIS相应性极高,同时系统资源的消耗也是最少,IIS的安装,管理和配置都相当简单,这是因为IIS与Windows NT Server网络操作系统紧密的集成在一起,另外,IIS还使用与Windows NT Server相同的SAM(Security Accounts Manager,安全性账号管理器),对于管理员来说,IIS使用诸如Performance Monitor和SNMP(Simple Nerwork Management Protocol,简单网络管理协议)之类的NT已有管理工具。
IIS支持ISAPI,使用ISAPI可以扩展服务器功能,而使用ISAPI过滤器可以预先处理和事后处理储存在IIS上的数据。用于32位Windows应用程序的Internet扩展可以把FTP,SMTP和HTTP协议置于容易使用且任务集中的界面中,这些界面将Internet应用程序的使用大大简化,IIS也支持MIME(Multipurpose Internet Mail Extensions,多用于Internet邮件扩展),它可以为Internet应用程序的访问提供一个简单的注册项。
IIS的一个重要特性是支持ASP。IIS 3.0版本以后引入了ASP,可以很容易的张贴动态内容和开发基于Web的应用程序。对于诸如VBscriptt,Jscriptt开发软件,或者由Visual Basic,Java,Visual C++开发系统,以及现有的CGI和WinCGI脚本开发的应用程序,IIS都提供强大的本地支持。
1.5.8 SQL2000简介
Microsoft SQL Server 2000是美国微软公司推出的使用相当广泛的数据库管理系统,包含一套图形工具,如服务器管理(用于启动和关闭数据库服务)、企业管理器(用于创建和修改数据库及备份数据库等)和查询分析器(用于交互执行Transact-SQL 语句和过程并提供图形查询分析功能)等。
Microsoft SQL Server 2000是为迅速提供可伸缩性电子商务、企业及数据仓库解决方案而开发的完整数据库与分析软件产品。SQL SERVER 2000定位于Internet背景下的数据库应用,它为用户的Web应用提供了一款完善的数据管理和数据分析解决方案。同时SQL SERVER 2000还是Windows DNA(Distributed Internet Architecture)架构的一个核心组件,它极大地缩短了用户开发电子商务、数据仓库应用的时间。SQL SERVER 2000还提供对XML(Extensible Markup Language扩展标示语言支持)和HTTP的全方位支持。
2 可行性分析
2.1前言
当前, 考试类型不断增加, 考试要求也不断提高, 然而常规的考试, 出题、打印试卷、组织考试、判卷、试卷分析等需要很大的人力物力和时间去完成, 想随时组织一次考试很困难。传统考试已经落后于信息时代对现代教学的各方面要求。为此, 在高校内部实行网络考试势在必行。网络考试系统可以在一次上机课由任课老师在一名机房管理员的协助下完成传统考试的所有工作。计算机技术和网络应用的不断深入, 为在网上举行考试提供了必要的条件。为了将教师从繁琐重复的工作中解脱出来,必须研制科学合理的试题库管理系统。国内教育界已经意识到网络考试的重要性与可行性,并已着手进行网络教育系统的研究。
2.2逻辑模型
根据前期的研究工作,总结出在线考试系统的基本要求如下:
1.可以执行在线考试。
2.成绩自动计算、支持试卷分析(及格率、优秀率、各成绩区间百分比、参考人数、实考人数等相关数据的自动分析)。
3.试题管理功能。
4.成绩管理功能。
5.考生管理。
6.新闻通知模块。
系统执行顺序:
访问登陆界面->输入用户名及密码->等待系统验证->验证成功进入考试系统各权限默认页面(验证失败,返回错误信息)->选择需要操作的功能。
2.3可行性研究
1.经济可行性
高校因各种计算机课程和国家计算机等级考试的要求, 都配备了相当数量的计算机, 而且都实现了网络化。这为考试系统的实施节省了大量资金和人力物力。
2.技术可行性
现在已有一些成熟的文、理网络考试(如国家职称计算机考试,一级、二级、三级等计算机等级考试, 美国英语托福考试)为我们提供了宝贵的经验。在线考试系统本身需要克服的技术难题也有大量参考实例可供参考。
3.软件技术保障
一些简单易用的网络编程软件(ASP、ASP.NET)和数据库软件(Access、VF 、SQL), 适当结合VB、VB.NET 、C#、C++、JAVA 等编程软件。
4.及时性
网络考试可以在老师授课的任何阶段进行, 而且可在一次上机课完成传统考试的所有工作。省去了传统考试过程中的工作量大、效率低、反馈周期长、反馈能力弱、资源浪费等缺陷,试卷分析、统计可直接依靠本套系统自身即可完成。
5.节省资源
无需大量物力和人力的投入, 无需传统的印制、收发试卷等过程, 对于客观题目的判卷, 由计算机自动完成, 对于主观试题有人工判分的专门系统, 而且试题库建立后就可以一劳永逸。
6.公正性
在整个判卷过程中对于所有考试工作人员来说,“考生信息”是不可见的,成绩是自动核算的,这就避免了判卷过程中人为作弊的可能。由于该系统脱离了纸笔, 所以将不会出现因书写潦草而带来的评分差别。
7.移植性好
各个大学相同专业可以合作建立网络考试系统和试题库, 而且计算机文件及网络程序的易移植性是众所周知的。
3 需求分析
3.1系统需要解决的主要问题
1.权限唯一,禁止越权操作。
2.考试严格设置,考生提交试卷后不能再次进行考试。
3.成绩自动生成,考试结束考试后,系统可以自动阅卷生成成绩。
4.考试记录查阅(试卷复查),考生可以通过系统查看个人的考试信息,考试成绩及答题情况。
5.新闻浏览,考试登陆系统后可以浏览考试新闻及相关通知信息。
6.科目管理,管理员可以对考试科目进行相关设置。
7.题库管理,管理员可以对题库进行增、删、改等操作。
8.信息发布,管理员可以发布系统新闻,帮助用户顺利参加考试。
9.试卷自动生成,管理员添加试题后,系统将按要求自动分配试题。
10.审核功能,试题和新闻必须经相关审核才可以投入使用。
11.权责分明,每一套试卷和每一条新闻的审核者唯一。
12.数据备份,支持对成绩数据的备份及导出。
3.2系统需要实现的基本功能
1.系统登陆验证,只有输入经过授权许可且正确的帐户和密码才允许使用本系统。
2.试题管理,试题的增、删、改操作,分科目管理题库,分难度管理试题。
3.试卷管理,支持全部使用统一试卷和随机分配试卷两种方式。
4.新闻管理,支持新闻发布、新闻编辑及新闻审核。
5.成绩管理,成绩查询,试卷复查。
6.数据备份,支持成绩数据的备份和导出功能。
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>
基于B/S结构的MIS课程网上考试系统的设计与实现 第4页下载如图片无法显示或论文不完整,请联系qq752018766