考试管理系统设计与分析.docVIP

  • 7
  • 0
  • 约7.41千字
  • 约 9页
  • 2018-04-29 发布于河南
  • 举报
考试管理系统设计与分析

Anhui University of Architecture 计算机软件基础大作业 题目 考试管理系统分析与设计 学院名称 机 电 学 院 专 业 08 自 动 化 班 级 (1)班 姓 名 江徐/林海鹏 学 号 08210030131 一、可行性分析及设计原则: 1.可行性分析 随着计算机价格的日益降低和性能不断增强,各大学院校都在不断地扩大计算机的使用规模, 这就奠定了开发和使用考试管理系统的硬件基础。伴随着计算机性能的不断提高, 市面上极普通的计算机运行WINDOWS 环境下开发的软件已经不存在任何问题, 这就为开发界面友好、可操作性强的考试管理系统提供了软件基础。加之WINDOWS 的强大网络功能和价格低廉的网络硬件设备, 使开发考试管理系统成为可能。 2.系统设计原则: 本系统是基于局域网的考试系统,为了使学生考试既达到传统考试的目地,又利用网络的优势解决传统考试不能实现的目标,为此,系统设计必须满足以下的要求: (1)易用性 系统的安装、配置、维护应该简单方便,具有良好的用户接口,且能够方便地进行移植。对于考生来说,只要掌握基本的计算机操作,便可完成整个考试过程,即使是没有操作过计算机的人,只需要进行简单的操作培训就可以达到熟练,使之能顺利地完成考试。用户操作起来简单方便,易学易用。 (2)可靠性 可靠性是指系统使用的软、硬件可靠性程度,使系统在运行中不发生或极少发生故障。在偶然事故及操作失误时,系统应具有较强自恢复能力,而不应造成系统自锁或信息丢失。停电、意外死机、网络故障等问题出现时,能让学生继续完成考试而不是重新进行考试,即要求系统运行过程中,及时记录考生已经完成的考试。 (3)安全性 为保证考试的正常进行,就要保证数据在传输、使用和存储方面的安全性,还要在非正常情况下保证数据的丢失减少到最低限度,在考生遇到特殊情况下中断考试时,可以恢复考试。安全性包括两方面的内容,一是系统的安全性,主要预防信息的泄漏、篡改、信任问题或假冒身份和恶意的攻击;二是数据的安全性,如考试前试卷的保密,考后答案的不可否认性。另外,系统加入权限管理功能,任何本系统的使用者在进入系统前都必须登录其用户名和密码,以确认使用者的操作权限。 (4)容错性 一方面系统本身有安全性能的要求,题目不允许随意泄漏和被更改,学生的答案和成绩在存入数据库以后也不允许泄漏和被更改;另一方面,当用户进行了不当操作时,能进行相应的错误处理,给予提示或警示,不能影响系统的正常运行。 二、需求分析: 本系统的目的是着眼于利用计算机及其网络资源为考试管理部门建立一个适用于多学科的可重复使用的试题库, 并通过计算机网络为考生提供一个适合于各学科的考试平台。解决以往教学验收工作中给考务管理部门带来的诸如出考试题、印考试卷、监考、阅卷、核分、统计成绩、发放成绩等繁重的工作压力, 同时也能够给同学们营造一个良好的考试环境。 该系统中包括四个即相对独立又相互依存的三个子系统, 它们是: 命题子系统、阅卷子系统、考试子系统和查询子系统, 四个子系统的功能及相互关系如下图所示: 四个子系统的功能分述如下: 1.命题子系统 由科目设置模块、题型管理模块、试题编辑模块、试题设置模块四部分组成, 主要功能是开发考试科目、考试题型、考试内容、考试题量以及试题难度系数等, 分别叙述如下: 第一步:科目设置模块实现多科目题库的统一管理为了实现考试管理系统的通用性, 我们把考试管理系统的题库管理子系统设计成为适应于多学科的公共试题库管理子系统, 以便把多门课程的考务工作纳入到同一考务管理系统之中。 第二步:题型管理模块确定适用某门课程的考试题型: 开发多种考试题型, 以适应不同课程考试的需要, 不仅要有类似于填空题、判断题、单项选择题、多项选择题等客观题的考核方式, 而且还能实现主观题的考核能力, 并针对不同的考试科目确定不通的考试题型。 第三步:试题编辑模块实现输入试题、确定难度系数以及对试题的校对工作: 实现对各种题型的试题的编辑、答案的编辑、得分分值的编辑、难度系数的设置, 以及对上述内容的修改和校对等功能。 第四步:试题设置模块确定考试题型、题量和考试时间: 在对某门课程进行考核之前, 可确定本次考核所需的题型, 每种题型的题量和难度分布, 设置本次考试需要的时间等。对每门课程所建立的试题库是动态的, 可以定期进行维护。同时题库中有足够的题量可供随机生成试卷使用, 以期达到考生之间试题难度相同, 但试题内容不同。 2.考试子系统 考试子系统是通用考试管理系统的核心部分, 是整个考试管

文档评论(0)

1亿VIP精品文档

相关文档