系统分析
系统的初步调查
目前,考试系统及成绩管理系统软件很多,其中不乏一些优秀的,但是这些软件要照顾到大多数用户CONTROL ENGINEERING China版权所有,所以功能一般都是面向大众化的,而且系统也非常庞大,对于客户的一些特殊要求就不能满足,往往要重新开发。我院是医学院校CONTROL ENGINEERING China版权所有,教师及学员的要求是简单易用,可以用浏览器操作,所以开发的软件应在Web页面上操作。
图2:系统功能模块结构设计
如果开发设计一套软件,能克服以上一些缺点,就可以大大提高教师的办公效率。
系统的可行性分析
本软件所涉及到的软件知识范围比较简单,但是设计、搭配合理仍可以做出丰富实用的效果。利用asp对像结合SQL语句可以对Access数据库打开、关闭,进行数据添加、删除、修改、更新等的操作,而利用Access数据访问页可以使教师、学员在Web页面上访问数据库。学校具有独立服务器,软件可架构在现有的Web服务上,供教师、学员访问使用。本系统是基于Web页的,而学校教师、学员已经具有上网浏览知识www.cechina.cn,对于Web页面中的操作无需培训就可以掌握其使用方法。本软件系统在单位内部使用,不涉及任何法律问题。
系统设计
软件系统运行环境
■客户端操作系统:WINDOWS 98;WINDOWS 2000;WINDOWS XP
■操作平台:VISUAL Basic 6.0 + Access2000
Web页面处理过程
教师通过Web页面输入学员信息及试题库,将数据写入数据库,学员可通过web页面查询经系统处理后显示的成绩信息,见图1。
系统功能模块结构设计
见图2。
数据库结构设计
本系统使用Access2000作为数据库管理系统(Database Management System, DBMS)。在Access中,新建一个名为jncsh..mdb数据库,在jncsh.mdb数据库中包含的数据表及其相应功能如表一所示。 系统功能
该系统由系统主界面提供的技能测试、评分、成绩管理、试题库管理、数据管理五个功能模块构成。
注:可通过单击系统主界面上的各功能按钮或通过菜单操作实现对各功能模块的管理。
试题库管理功能模块
试题库系统是最重要,也是难度最大的一项工作。此处所说的题库是狭义的CONTROL ENGINEERING China版权所有,即由若干独立的试题组成。这些材料是测试系统中的核心机密,安全性是第一要求。此外,为了便于对这些信息进行有效地管理,能够快速地提取和使用,还应该对试题进行编码,并设置一定的参数,如试卷的取材范围、适用对象、使用的频率、试题难度、区分度等参数等。
对试题库的管理包括:试题库的录入和编辑(其中,编辑包括:添加、删除、修改)等操作。
试题库有:病史采集试题模块、病例分析试题模块、辅助结果判读试题模块及查体等。它们分别是由试题模块选择窗体(shtgl)操作界面上的命令按钮打开病史采集试题录入及编辑窗体界面(bshcjct)、病例分析试题录入及编辑窗体界面(blfxct)、辅助结果判读试题录入及编辑窗体界面(fzhjgpdct)等来实现对试题库的管理(既对试题库录入、添加、删除、修改等操作),以实现实时更新试题库。
数据管理功能模块
主要目标:
■实时导入、导出考生信息及相关数据文件。
■防止数据的丢失、损坏,即时整理,方便查询。
数据管理模块实现以下功能:
用来进行数据同步复制、系统数据备份、清理、系统日志查看等功能,其中通过数据同步复制,不仅可以使考生资料统一而