论文首页哲学论文经济论文法学论文教育论文文学论文历史论文理学论文工学论文医学论文管理论文艺术论文 |
3 需求分析
考试是整个教学过程中的一个重要环节,它是对学生所学知识和能力的一种评价,也是衡量教师教学效果优劣的一种测量手段。但是,目前考试的实施过程不完全科学,命题内容,评分标准等缺乏普遍的可比性,考试不够客观和准确。随着科学的迅速发展和广泛应用,计算机技术已进入现代教育领域,并形成了一门新兴的边缘科学—计算机辅助教学(Computer Aided Instruction,CAI)。
3.1用户需求
利用计算机建立试题库,实现计算机自动选题组卷,是CAI工程的重要组成部分,也是实现教考分离的一个重要手段。利用计算机组卷,不仅能节省教师的宝贵时间,提高工作效率,而且能消除出卷人主观意识的影响,使考试更加标准化,更加客观,真实,全面地反映反映教学的实际效果,有利于教学质量的提高。建立了试题库系统以后,可实行教考分离,促使任课老师必须按照教学大纲的要求认真备课,认真组织教学内容,改进教学方法,对提高教学质量和整体教学水平有着非常重要的意义。每次考试后,还可利用计算机对试卷和考试分数进行分析和评价,使考试这一教学环节更加科学化和规范化。
作为试题库系统中的一部分,试卷生成系统必须满足如下需求:
(1)灵活多样的组卷方式,如手工组卷和自动组卷。
(2)既能临时生成试卷,又能直接使用以前生成的试卷,也就是要求能对生成的试卷进行保存,以便下次直接使用,并能删除不再需要的试卷。
(3)试卷的保密性要求,只有授权人员才能生成和查阅试卷。
(4)试卷生成速度不宜太慢。
(5)生成的试卷按照规定的模板输出,并能导出到word文档中。
(6)生成的试卷既可以直接打印,也可以在word中修改和打印。
(7)友好的用户界面。
3.2功能需求
本系统是试卷生成系统,主要有三方面的功能需求,其分别是:
(1)抽取现有试卷:为了用户能方便现有的试卷,此模块主要有预览试卷,保存答案,删除试卷三大功能。
(2)手动生成试卷:为了能按照用户的意愿组卷,用户可以按试题所涉及的知识点浏览各种题型,生成一份知识覆盖面广泛的试卷,并能保存试卷。
(3)自动生成试卷:用户能选择生成试卷的题型,试题数量,试题难度,以及试卷分值,且有预览试卷,预览答案,保存试卷和答案的功能。
3.3 系统流程图
根据对用户的,本系统有三类用户使用,分别是管理员,教务管理员和教师。这三种身份的人具有不同权限,管理员负责管理系统帐号;教务管理员负责管理试题、审核试题、打印试题;教师只能浏览和根据需要组卷。本系统主要是对试题组卷的管理,根据需求分析,可以得到系统流程如图3-1所示。
SHAPE \* MERGEFORMAT
图3-1 系统总流程图
3.4 性能需求
3.4.1 加载数据效率要求
本系统的使用不受时间限制,可以24小时正常使用,对于用户登陆,试卷预览,答案预览,试卷生成功能响应时间不宜超过5秒钟。
3.4.2 界面风格要求
整体以白色和淡蓝色为主,辅助米黄色和淡绿色给人清新,舒坦的感觉,在1024*768分辨率下达到最佳显示效果,界面简洁清爽,不能过于复杂。
3.5 开发
3.5.1 软件环境
操作系统: Windows98以上/ME/2000/XP等
数据库: SQL Server 2000
开发: Visual Basic
开发工具: VB6.0
3.5.2 硬件环境
CPU:P = 2 \* ROMAN II200以上
内存:256MB以上
硬盘:2.1GB以上(可用空间最好在160MB以上)
(科教范文网http://fw.NSEAC.com编辑发布)
4 系统设计
系统设计的目的是确定系统如何完成预定的任务,也就是确定系统的配置方案,并且进而确定组成系统的每个程序的结构。首先设想完成系统功能的若干种合理的物理方案,分析员应该仔细比较这些方案,并且和用户共同选定一个最佳方案,然后,进行软件结构设计,确定软件由哪些模块组成以及这些模块之间的动态调用关系。进行软件结构设计时应该遵循的最主要的原理是模块独立原理,也就是说:软件应该由一组完成相对独立的子功能模块组成,这些模块之间的接口关系应尽量简单。
自顶向下逐步求精是进行软件结构设计的常用途经,在进行详细的过程设计和编写程序之前,首先进行结构设计,其好处在于可以在软件开发的早期站在全局高度对软件结构进行优化,在这个时期进行优化付出的代价不高,却可以使软件质量得到重大改进。
试题管理系统和试卷生成系统是两个连在一起的系统,而本系统主要介绍的就是试卷生成系统的设计和方法。
4.1 系统功能模块图
根据需求分析,将系统分为四个模块:系统管理模块,试卷生成管理模块,数据库管理系统,系统帮助模块。系统功能模块结构如图4-1所示。
SHAPE \* MERGEFORMAT
图4-1 系统功能模块图
下面对各功能模块的子功能进行较详细的讨论。