- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于公共课考试系统设计与实现
基于公共课考试系统设计与实现
摘要:采用计算机无纸考试模式,对学院教学资源平台建设工作起到积极促进作用。该文经过对传统考试流程的研究和分析后,按照常规软件开发顺序,采用delphi开发系统,Access作为后台数据库设计公共课考试系统,以协助教师完成对学生的考核。
关键词:公共课;考试系统;教学资源
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2015)07-0126-03
随着计算机应用的迅速普及和网络技术的不断发展,利用计算机进行考试在许多地方都得到了广泛的应用。国外计算机网络考试技术的开发要早于我国,早在20世纪90年代很多国家就开始开发使用了,如今比较知名的考试如:微软认证系统工程师考试MCSE、JAVA 认证考试、研究生入学考试 GRE,研究生管理学入学考试GMAT、TOFEL等都已实现了网络化[1],有许多公司和院校也都相继积极地进行相关方面的探索,并且成果显著。利用计算机考试对于了解学生的真实水平,提高教师的教学能力,合理配置教学资源有重大意义。设计一种符合自身需要的公共课考试系统,是高校的必然选择。
1 考试系统开发的重点和难点
本系统采用简洁的Access作为数据库,由于该系统功能主要是实现:学生进行考试和自我练习、自动生成试卷,成绩查询以及打印,这就决定了开发过程中的重点是录入、自动计算、查询、更新、打印等功能,以及各个表单的内部联系,还有表单和主菜单的逻辑关联。应为本系统的主操作界面是菜单,实现功能的所有相应操作都是通过菜单调用完成的,因此菜单在整个系统中占据着主导地位,以菜单为中心设计各个模块。开发本系统的难点是逻辑是逻辑设计是否合理,以及系统的物理设计是否正确,还有实现各个模块的联系代码。
逻辑设计应该使各个表的字段安排合理,表之间的逻辑关联是一个难点,如果逻辑关联错误,将会影响到下一步的系统实施。经过认真分析,亲自上机调试,最后确定以学生信息表为主表,建立主索引,其他两个表建立普通索引,在数据库设计器中方便地实现了三个表之间的关联,这样主表数据地更改将会影响到被关联地表,减少了重复操作,实现了数据共享。再一个就是表单的数据环境的设置,以及命令按钮的定义。在设计报表时怎样才能实现打印学生成绩并包括班级信息。Access查询设计器中可以建立查询,于是问题迎刃而解了。
2.考试系统的业务流程与数据流程分析
2.1考试系统的业务流程分析
在学生公共课考试系统的设计中要考虑到学生档案资料的变动对整个学生公共课考试系统的影响。学生信息与学生成绩信息均给教务人员,进行成绩管理以及可以自动生成学生成绩,自动生成等等。教师把学生的学习资料和学生成绩交给教务人员,教务人员把资料存储并打印出学生成绩单和成绩合格单并把他们交给教师,他们还要把学生的学生资料和学习成绩存入学生档案。教师把学生成绩合格单发给学生并把学生成绩单整理存入学生档案库里[2]。
2.2考试系统的数据流程分析
根据业务流程图可以很容易的画出数据流程图,业务流程图是靠近人的而数据流图是接近计算机的这是一个过渡阶段。本系统的数据流程分析图如下所示:
3考试系统的设计与实现
系统分析之后的重要工作就是系统设计。开发一个系统的成功与否进行系统分析是主要的,但是系统的设计更为重要。
3.1系统总体框架
该系统主要包括题库管理,试卷生成,学生考试和学生练习等模块。
3.2考试系统的实现
系统实施主要包括物理系统的实施,程序设计与调试和项目管理,人员培训,数据准备与键入。系统实施既是成功的实现系统功能的阶段又是取得用户对系统信任的阶段。
物理实施主要有两个方面的内容:第一,是进行组网。第二,我们要对系统进行验收。在组网时我们根据系统设计的内容采取星型拓扑结构进行组网,我们使用双绞线进行连接,根据系统的布局和具体使用情况,我们再进行具体的操作[3]。之后我们需要对系统进行检验,这一般需要专家组成专门的考察小组对系统进行评定和测试,以保证系统的正确运行。测试的主要内容有:系统输出的信息的正确性,精确度,处理速度和处理所需的时间。人机交互的灵活性,方便性。单位时间内的故障次数以及故障时间在工作时间中的比例。扩展性,保密性,通用性。系统文档资料的规范,完备和正确程度。
在程序设计方面,根据本系统的具体情况,在设计程序时我们采用面向对象的程序设计方法,在实际过程中。我们使用软件开发工具,以减少或者避免程序编制。从而提高效率和减少不必要的麻烦。
首先我们展示系统登陆界面,作为进入使用系统的窗口。只有输入正确的用户名,密码,以及进入公共课考试系统。如图所示,该界面中如果选择用户名将是管理员进入的系统,进行管理,如果是输入学号,将不
您可能关注的文档
最近下载
- (高清版)DB62∕T 3175-2019 强夯法处理黄土地基技术规程.pdf VIP
- 最新苏教版三年级数学上册单元测试题及答案全册21套(最全).doc VIP
- 2025年《中国卒中中心建设指南》要点 .pdf VIP
- TCEPCA《构网型静止无功发生器现场系统调试技术规范》.docx VIP
- DB14T3520-2025水土保持梯田工程技术规范.pdf VIP
- GB50607-2010:高炉喷吹煤粉工程设计规范.pdf VIP
- AQ 2003-2018 轧钢安全规程(正式版).docx VIP
- SMT工艺能力单元6--掌握贴片设备和贴片工艺.pptx VIP
- 15D502 等电位联结安装.pdf VIP
- 就业社会政策..ppt VIP
原创力文档


文档评论(0)