考试题库系统的设计与实现

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

专业:计算机科学与技术姓名:x x x

指导教师:x x x

西南交通大学

网络教育学院

院系西南交通大学网络教育学院专业计算机科学与技术

年级xxx学号xxxxxxx 姓名xxx

学习中心xxx 指导教师xxx

题目考试题库系统的设计与实现

评阅

成绩

答辩委员会主任(签章)

年月日

毕业设计任务书

班级xxx 学生姓名xxx 学号xxxxxxx

发题日期:年月日完成日期:年月日题目考试题库系统的设计与实现

题目类型:工程设计√ 技术专题研究理论研究软硬件产品开发

一、设计任务及要求

1.按照某学院教务部门管理考试信息系统的需求分析及总体设计方案。

2.考试管理包括用户管理、试题管理、试卷管理、登录用户权限管理、用户注册管理等几个方面。

3.采用Access数据库,使用Delphi6.0 开发工具实现本需求分析所涉及的功能,保证软件能够正常使用

二、应完成的硬件或软件实验

3.吕伟臣编著Delphi入门与提高清华大学出版社

五、要求学生搜集的技术资料(指出搜集资料的技术领域)

1.软件工程方法资料。

2.考试题库系统开发资料

3.Access 、Delphi6.0 资料

六、设计进度安排

第一部分熟练课题,收集、整理课题相关资料(1 周)第二部分系统需求分析与总体设计(2 周)第三部分熟悉系统实现平台:熟练掌握delphi6.0及Access ( 2 周)第四部分详细设计、编码、测试(3 周)第五部分毕业设计论文文档编写整理(2 周)评阅及答辩(1 周)

指导教师:年月日学院审查意见:

审批人:年月日

诚信承诺

一、本设计是本人独立完成;

二、本设计没有任何抄袭行为;

三、若有不实,一经查出,请答辩委员会取消

本人答辩资格。

承诺人:

年月日

目录

摘要 ................................................................................................. I Abstract ................................................................................. II 第1章前言 . (1)

1.1 课题的来源和目的 (1)

1.1.1 教育信息化的趋势 (1)

1.1.2 传统的考试活动 (2)

1.2 开发工具的选择 (2)

1.2.1 Delphi简介 (2)

1.2.2 Access 简介 (4)

1.2.3 C/S 简介 (5)

第2章系统设计 (7)

2.1 功能设计 (7)

2.2 数据库设计 (8)

2.3 界面设计 (8)

2.4 数据文件结构 (8)

2.4.1 考试模板基本表 (8)

2.4.2 学生模板基本表 (9)

第3章系统实现 (9)

3.1 功能模块 (10)

3.2 注册功能的实现 (10)

3.3 登录功能的实现 (11)

3.4 数据库功能的实现 (13)

3.5 Word字表处理功能的实现 (13)

第4章考试系统的流程介绍 (17)

第5章组卷策略 (19)

结束语 (21)

致谢 (23)

参考文献 (24)

附录 (25)

西南交通大学网络教育毕业设计(论文)I

摘要

目前考试系统越来越被人们所重视,它可以为院系教务部门的决策制定提供强有力的数据支持。为此,作者开发了考试题库系统,以现代计算机技术为工具来管理学生的考试进程,方便教师和管理考试人员的工作。

本系统探讨《数字电子技术基础》课程无纸化考试系统的设计方法,并加以实现,主要负责生成试卷和管理题库。用户根据不同的权限访问系统,对试卷的编码、生成等信息进行日常维护,并能生成试卷供学生测试。从数据库的安全性出发,根据需要可对数据库或数据表中的信息进行备份和恢复,以防止因不慎丢失数据而给用户造成不必要的麻烦。

本系统在设计过程中以人为本,充分考虑了用户的需求,界面力求简单;使用了Delphi6.0开发前台应用程序,采用Access2000为后台数据库开发工具,它是一套完整的基于C/S考试系统。包括考生登入、考生退出、文字录入、数据库操作、Word 字表处理等主要模块。系统具有维护简单、使用方便等特点,可应用于数字电路技术基础的教学中。

关键词:考试题库系统, Delphi, Access, 功能模块,无纸化考试

西南交通大学网络教育毕业设计(论文)II

Abstract

Now, people pay more attentions to the examination system. It can provide strong data support for the education administration department to make decisions. As result, the author exploited the examination database system, it uses the modern computer technology to manage the students’ examination course, and it is quite convenient to the work of teachers and examination managers.

This system designed and realized the ways of the no-paper testing systems about the course < numeral electronic technique basic>. It mainly provides the function to create the test papers and manage the database. The users can visit the system according to the different limitation, and make the daily maintenance to the information of the test papers’ coding and creating. And what’s more, the system c an create test papers for the testing of the students. Considering the database’s safety, it can backups and resumes the information of the database or the data lists according to requirements, in order to avoid making unnecessary troubles because of carelessly losing data.

In the design process, this system sees the people as its center, considers fully the users’ requirements and tries its best to make the interface simple. This system used Delphi 6.0 to exploit foreground application, and used Access 2000 to exploit background database. It is a suit of whole examination system which is based on C/S system. It includes the main modules of the students entering, the students exiting, inputting words, database operations WORD and so on. This system’s charac teristic is easy maintenance, convenient use etc, and it can apply for the teaching of the numeral electronic technique basic.

Keywords:system of examination, Delphi, Access, functional module,non-paper examination

相关文档
最新文档