计算机水平考试系统

上传人:j****9 文档编号:47746509 上传时间:2018-07-04 格式:PDF 页数:17 大小:353.85KB
返回 下载 相关 举报
计算机水平考试系统_第1页
第1页 / 共17页
计算机水平考试系统_第2页
第2页 / 共17页
计算机水平考试系统_第3页
第3页 / 共17页
计算机水平考试系统_第4页
第4页 / 共17页
计算机水平考试系统_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《计算机水平考试系统》由会员分享,可在线阅读,更多相关《计算机水平考试系统(17页珍藏版)》请在金锄头文库上搜索。

1、计算机水平考试系统计算机水平考试系统 郭北平 (贵州民族学院 2000 级计算机科学与技术) 指导老师指导老师: 张儒良 摘 要摘 要 本系统的设计和开发,是为了实现计算机软件水平报名系统管理的电子化,规范化,系统化,自动化及数据一致性和数据完整性,安全性,从而提高各个环节之间的办公效率和服务质量的目的;根据要求应用程序的应用功能应充备,易于使用及效率高的特点,我们选用灵活性叫高的 visual foxpro 模块程序设计,并采用模块化程序设计的方法来提高系统开发水平和作用效果。 系统符合计算机软件水平报名考试系统的规定, 满足对报考人员资料的管理需求,并达到操作过程中的直观,方面实用,安全等

2、功能,系统采用模块化程序设计方法是便于系统功能各种组合和修改, 又便于未参与开发的技术维护人员的补充和维护, 该系统还具备数据库维护功能,及时根据用户需求进行添加,删出,修改,打印等操作。 关键字关键字:菜单,表单, Computer level examination system Computer level examination system National college of GuiZhou computer Science department grade 2000 Guide by Teacher: Mrs zhangruliang guobeiping Summary: S

3、ummary: The design of this system with develop, is for realizing the calculator software level registers the system manage electronical, the norm turns, systematizing, automating and data consistency and data complete, safety, from but each link in exaltation a purpose for transacting efficiency wit

4、h service quantity; Applying according to the request the applied function of the procedure should the 充 have, apting to usage and high characteristics in efficiencies, we choose to use the vivid call high visual foxpro mold a procedure designed, combining the adoption mold a method for turning proc

5、edure designing increases system development level and function result.The system matches the calculator software level registers the provision that examine the system, satisfy to require with to the management that register for examination personnels data, and attain to operate the process the insi

6、de of keep the view, the aspect is practical, safety etc. Function, system adoption the mold a technique for turning procedure designing method is easy to system function every kind of combination with modifying, again easy toly not participating development supports the personnels complement with s

7、upport, that system still has database maintenance function, on time require with according to the customer the proceeding increase, the outs, modifying, printing the etc. operation. Key word:Menu, form and list, Key word:Menu, form and list, 前 言: 前 言: 计算机水平考试系统上一个大中院校不可缺少的一个应用系统, 它能给每个欲献身计算机科学事业跃跃欲

8、试的学子和管理者来说都很重要。 但一直以来人们使用传统的人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低,且数据管理杂乱,时间一长,将更难于查询,更新和维护。随着科学的不断提高,计算机科学日渐成熟,其强大的功能以为人们深刻的认识, 它以进入人类社会的各个领域并发挥着越来越深的重要作用, 作为计算机应用的一部分,使计算机对计算机水平报名考试系统进行管理具有着手工无可比拟的优点,例如:检查迅速,查找方便,可靠性高,存储量大,保密性高,寿命长,成本低,这些优点能够及大的提高计算机考试管理人员对报名考试进行有效的的管理, 不管是效率还是其科学水平,因此,开发这样一套应用软件成为很有必要的

9、事情,在下面的各章节中我们将以开发一套计算机软件水平考试系统为例,谈谈其开发过程和所涉及到的问题及解决方法。 一,系统功能模块的设计 一,系统功能模块的设计 本系统的功能分为如 下几大模块: A,主界面模块: 该模块提供教务管理的主界面,是主界面,是主系统的唯一入口和出口; B,身份验证模块: 对于进入系统功能还有核对用户名和口令; C,查询模块: 该模块是提供查询界面,用户可以选择一个姓名,准考证号等其它条件而获得相关相信息; D,数据维护模块: 该模块允许用户选择一个维护对象(如报名表),然后进行维护工作(增, 减,删改等),该界面还提供 一般的信息浏览。 采用模块化思想,可以大大提高设计

10、的效率,并且可以最大限度地减少不必要的错误,其系统结构框图如下: 采用模块化思想,可以大大提高设计的效率,并且可以最大限度地减少不必要的错误,其系统结构框图如下: 数 据 总 查 询数 据 总 查 询 数 据 更 新数 据 更 新 打 印 准 考 证打 印 准 考 证打 印 存 根打 印 存 根数 据 维 护数 据 维 护 计算机水平考试报名系统计算机水平考试报名系统 ( 图一) ( 图一) 二系统功能分析 二系统功能分析 本系统主要用于学校学生参与计算机水平考试的报名系统, 主要任务是用计算机对参加报名的学生进行一系列的管理和服务,如查询,修改,增加,删除,另外还考虑到学生所报不同的考试级别

11、,针对这些要求,设计了本报名考试 系统。 该系统主要包括查询和维护 2 个部分。 该系统主要包括查询和维护 2 个部分。 “数据维护” 部分包括报名表, 准考证, 存根模块, 起作用是在报名表上随时对其进行修改,删出等操作,而“准考证”和“存根”则也随时对其中数据的更改并将其内部数据调出并打印; “数据查询”则是对以有的数据进行有条件或其他要求的核查。 三,数据库设计三,数据库设计 A A,数据库需求分析 根据多年的学生报名考试的经验及用户需求调查分析,对系统画出如下的数据流图 注册信息 验证结果 查询要求 信息输入 查询结果 信息输出 修改要求 修改结果 计算机计算机 报名考报名考 试系统试

12、系统 系系 统统 管管 理理 员员 考生考生 (图二) (图二) 流程图,就可以用 E-R 图来说明考生报名管理系统的数据库概念模式 流程图,就可以用 E-R 图来说明考生报名管理系统的数据库概念模式 考生 对应对应 准考证 存根 。 (图三) 。 (图三) 用模块化的思想,可以大大的提高设计的效率,并且可以最大限度地减少不必 用模块化的思想,可以大大的提高设计的效率,并且可以最大限度地减少不必 要的错误,其系统结构如下: 要的错误,其系统结构如下: C,数据库逻辑设计 将以上 E-R 图转换成如下的关系摸式: 报名表(JSJ)报名表(JSJ)(计算机技术资格水平考试,报考级别,准考证号,姓名

13、,性别,出生日期,出生地, 身份证件名称,身份证件号码,在职情况,学历,所学专业,在学/毕 业学校,毕业时间,职称(资格)授予时间,通讯地址,邮编,电话,准考证号) 准考证表(ZHUNKZ)(准考证表(ZHUNKZ)( 计算机技术资格水平考试,准考证号, 报考级别, 姓名, 性别, 身份证件号码,考试地点,照片) ) 存根(CHUNGEN)存根(CHUNGEN)( 计算机技术资格水平考试,准考证号, 报考级别, 照片, 准 身份验证表(MIMA)(身份验证表(MIMA)(用户名,密码) ) 表四(报名表(mima)) 表四(报名表(mima)) 列 名 数据类型 长度 说明 计算机科学平考试

14、字符型 10 小于 5 的汉字 报 考 级 别 字符型 30 汉字或数字 准 考 证 号 字符型 15 数字 姓 名 字符型 8 小于 4 的汉字 性 别 字符型 4 男或女 出 生 日期 日期型 10 中文数字混合 出 生 地 字符型 40 不大于 15 的汉字 证 件 名称 字符型 20 小于 10 的汉字 身份证件号吗 字符型 20 数字 在职情况 字符型 4 汉字 学历 字符型 10 小于 5 的汉字 所学专业 字符型 15 汉字或其他符合 在学/毕业学校 字符型 15 中文或其他符合 毕业时间 字符型 10 中文数字混合 工作单位 字符型 30 汉字 职称(资格) 字符型 20 中文

15、或其它符合 授予时间 字符型 10 数字 通讯地址 字符型 30 中文数字混合 邮编 字符型 6 数字 电话 字符型 15 数字 图五(身份验证表(mima) ) 图五(身份验证表(mima) ) 列名 数据类型 长度 说明 用户名 字符型 11 任意字符 密码 数字型 10 英文字母或汉字 图六(存根表(chungen)) 图六(存根表(chungen)) 列名 数据类型 长度 说名明 计算机技术与水平考试 字符型 10 小于 5 的汉字 准考证号 数字型 10 数字 报考级别 字符 20 汉字 图四(准考证表(zhunkaoz ) ) 图四(准考证表(zhunkaoz ) ) 列名 类型

16、长度 说明 计算机技术与软件水平考试 字符型 10 小于的汉字 准考证号 数字型 10 数字 报考级别 字符型 14 汉字或数字 照片 10 ? 设置表间的联系方法: 将其中一个数据表的关键字段直接拉动到另外一个数据表相同的字段上(但必须是索引字段)。如本例中的将 zhunkaozheng 数据表中的“准考证”字段直接拉到 chungen 数据表下的“准考证”字段上。如果要删出联系,直接选定中间的连线,按键盘 delete 键既可。 四,各个功能模块的创建 四,各个功能模块的创建 (1),(1),欢迎界面的设计 首先双击表单,在弹出“form init ”对话框中填写其 init 事件(初始代码)代码: public ta

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号