资源描述:
《计算机应用能力考核考务管理系统的设计与实现.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第4卷第1期杭州师范学院学报(自然科学版)Vol.4No.12005年1月JournalofHangzhouTeachersCollege(NaturalScienceEdition)Jan.2005文章编号:1008-9403(2005)01-0068-04计算机应用能力考核考务管理系统的设计与实现王竹萍,陈翔(杭州师范学院信息工程学院,浙江杭州310012)摘要:介绍了计算机应用能力考核考务管理系统总体设计方案,并在此基础上给出了关键模块的实现方法,最后对系统的实现及效用进行了总结,并作了了进一步的展望L关键词
2、:考务系统;数据库应用;ADO中图分类号:TP315文献标识码:A0引言计算机应用能力考核系统是杭州师范学院计算机教育与应用研究所与杭州市人事局合作开发的项目,是成人评定职称必须通过的考试,原先与该项目配套的考务系统是基于FoxBASE+开发的,无论其界面还是操作的方便性都与目前基于Windows的平台是脱节的,另外考核系统和阅卷系统的数据库采用的是ACCESS2000,与FoxBASE+也不兼容,造成每次用考务系统输完考生信息后还需要手工把数据库文件转换成ACCESS的格式才能被考核系统和阅卷系统所使用,给考务管
3、理人员带来很大的不便L基于以上原因,开发一个与考核系统和阅卷系统相适应的考务系统就变得非常迫切,在这样的前提下,笔者着手开发了基于ACCESS2000的计算机应用能力考核考务管理系统L考务系统是整个考核系统的起点和终点,不仅可以方便地进行考生报名、考场安排、打印准考证等考核前的准备工作,而且还能根据阅卷系统提供的成绩进行成绩查询、统计以及打印,操作方便、功能完善,使考务工作者可以从繁琐的手工劳动中解脱出来,提高工作效率L考务系统与考核系统和阅卷系统的关系可用图1表示:图1考务系统、考核系统和阅卷系统的关系1总体设计
4、方案1.1系统设计平台用于开发数据库应用系统的环境有很多,考虑到与考核系统和阅卷系统的统一,在此选择了VB6.0收稿日期:2004210228作者简介:王竹萍(1970-),女,浙江嵊州人,杭州师范学院信息工程学院讲师,主要从事数据库方面的研究L第1期王竹萍,等:计算机应用能力考核考务管理系统的设计与实现69作为考务系统的集成开发工具,数据库的设计选择了ACCESS2000,对数据库的访问采用了ADO技术L1.2软件系统结构软件以不同时期的考务工作作为划分功能模块的标准,共设计五个模块L其中“报名”模块主要用于考生
5、信息的录入、考生信息查询、数据的导出和导入,后两个功能实现在各报名点进行考生报名以及人事局对各报名点考生信息的汇总L“考务”模块的功能是根据用户设定的顺序自动生成准考证号码、打印考场设置表、按考场及主管部门打印考生名单和考生统计表、打印准考证等L“成绩录入”模块可以接收阅卷系统产生的成绩、根据考场记录校对更改数据以及实现成绩的模糊查询L“结果处理”模块主要针对考生的考核情况作出统计,如打印考生考核结果、打印考核情况统计表、打印合格证以及违纪考生名单L最后的“系统维护”模块主要进行一些代码的维护(如地市代码、主管部门
6、、职称级别、职务级别、职业代码的建立和修改)、密码的修改、数据备份及初始化、制作考核盘片等L总之,以上各模块间的功能相对独立,分别对应了各个阶段的考务工作,设计原则是为考务工作者提供尽可能多的便利L根据以上的需求分析,设计了以下的软件结构图(SoftwareChart):报名考务成绩录入结果处理系统维护录入自动生成准考证号导入考生成绩考生成绩结果处理代码维护查询准考证号校对成绩校对导出考生考核结果代考信息维护打印考生统计表查询ö打印考生名单及准考证成绩查询导入考生考核结果代码代考信息导出数据导出打印考场设置表打印考
7、核情况统计表代考代码信息导入数据导入打印合格证数据备份退出系统打印代考考生名单数据初始化密码修改制作考核信息表制作阅卷信息表图2系统软件结构1.3数据库设计为实现系统功能,利用ACCESS2000设计了一个rskh.mdb数据库,内含11张数据库表,表1列出了关键表的主要字段结构及说明L表1表结构及主要字段说明2系统实现字段名类型长度含义为实现系统功能,笔者设计了几十个相应的窗体和报表,操作界面ZKZH文本10准考证号码XM文本8考生姓名既方便又美观,报表数据简洁完整L由于篇幅有限,下面重点介绍几个SFZH文本18
8、身份证号码关键模块的窗体以及实现方法LKHDJ文本1考核等级2.1自动生成准考证号ZGBM文本3主管部门自动生成准考证号是考务模块中最重要的一个子模块,它可以根KHCJ数字5考核成绩据用户设定的顺序自动为每一个考生安排考试的场次以及座位号,并CJJG文本6考核结果生成唯一的准考证号码,同时考场与场次的统一安排也是自动的,为考MK1文本26考核地点MK2文本3