基于VF考务管理系统设计
摘要
随着计算机技术的飞速发展,其应用方面已渗透到社会生活的各个领域。为了适应未来信息化社会的需要,提高我省干部乃至全民的素质,我省组织了“江苏省外语及计算机应用能力等级考核”(简称“双考”)。目前参考人员来自不同的单位和地区,且人数逐年增多。采用原有的人工管理已不能适应现行工作的要求。为使“双考”工作科学化、规范化,我们结合实际工作需要,采用Visual FoxPro6.0开发了《“双考”考务管理系统》。使用该系统,可以大大提高工作效率,减少差错,并能与省考核办的有关系统交换数据。
该系统界面友好,操作简便,能完成考试报名、考场安排、查询成绩、统计数据、打印各种报表和证书及系统维护等功能。
本系统采用Visual Foxpro 6.0编写,面向对象可视化编程,使系统的开发工作适应目前的流行趋势。设计时采用了常用的自顶向下的瀑布式结构化设计方法。各子系统具有独立的数据库结构,设计时力求简单易用,便于维护。各模块为平行关系,彼此间无直接的参数联系,也无库的交叉关联,从而保证各子系统可以单独运行。以适应各培训点和考点的需要。
整个系统由八大部分组成:
一、总控模块:用于设置系统工作环境,启动工作程序。
二、报名系统:可输入报名表,生成各报名点报名册。能进行修改、删除、打印、查询等操作。该模块可由各报名点独立使用。
三、汇总上报:能接收各培训点的报名盘数据,经自动审核后,汇总生成上报盘,报省考核办。
四、考场编排:能按考点自动编排考场,并可灵活调整。能打印准考证和各种考务表格。
五、成绩接收:能接收省考核办下发的成绩数据盘,打印出成绩单、成绩册。
六、成绩统计:能进行成绩统计工作,能打印各种统计表。
七、证书管理:能进行证书检索和打印。
八、系统维护:能对系统进行设置口令、初始化、备份等工作。
总之,该系统具有高效、易操作、易维护等特点,并且系统结构清晰、界面友好,功能较齐全,能有效地协助管理“计算机应用能力等级考核”的考务管理工作
第一章 需求分析
1.考务管理现状
“江苏省外语及计算机应用能力等级考核”(简称“双考”)由省委组织部、省教委部门组织考试,是我省普及计算机应用的重要方面。目前参考人员来自不同的单位和地区,每年约十万人参加,且人数逐年增多。从报名、编排考场、阅卷、统计成绩直至发放合格证书,环节多,工作量大,采用原有的人工管理方式,必然周期长,效率低,不能适应现行工作的要求。同时也不利于推广计算机应用。为使“双考”工作科学化、规范化,就必须采用计算机辅助管理。
2.业务分析
“双考”系统由省、市两级系统组成。其中,报名、考核、成绩统计、发证由市考核办负责;出卷、阅卷由省考核办负责。本系统主要用于本市及县各培训点、考核点以及全市汇总数据。“双考”考务工作主要由考前处理和考后处理两大部分组成。考前工作主要为:报名系统、汇总上报、考场编排等考试组织工作。考后工作主要为:成绩接收、成绩统计、证书管理及系统维护等工作。