山东中医药大学题库考试系统的设计与实现

山东中医药大学题库考试系统的设计与实现

论文摘要

传统考试主要依靠手工组卷来命题,教师要花费大量的时间和精力命制试题、组成试卷,学校要组织大量的人力物力进行试卷印刷、组织考试、试卷批阅和成绩分析等工作,存在效率低、周期长、对学生考试情况的反馈较弱等弊端。针对传统考试的弊端,本文以山东中医药大学教务处的教改项目为背景,设计实现了题库考试系统。山东中医药大学题库考试系统基于校园网网络平台,结合学校的课程考核要求,按照技术的先进性和稳定性原则,采用先进的开发模式和开发平台设计并实现系统功能。在开发模式上,采用智能客户端技术,使客户端应用程序既拥有丰富的用户界面,又能够方便快捷地实现部署和更新。本文首先阐述了系统开发背景,在分析传统考试弊端的基础上提出本课题的研究思路和方法。然后介绍了题库考试系统的功能性需求和非功能性需求,并完成了该系统的包图和总体用例图。在设计阶段,给出了题库考试系统的架构设计和详细设计,并用类图和数据库设计描述了系统的静态结构,用时序图描述了系统的动态过程。最后,详细介绍了题库管理功能模块的实现、基于粒子群优化算法的自动组卷策略及成绩管理功能模块的实现,简要介绍了题库考试系统的测试工作。山东中医药大学题库考试系统能够实现系统管理、题库管理、试卷管理、在线考试、成绩统计分析等功能。系统按照课程分类建立试题库,每次考试前根据组卷策略自动生成试卷,实现在线考试、阅卷、成绩查询和分析。该系统通过改革课程的考核模式,实现教考分离和考核方式的多样化、标准化。目前,已通过山东中医药大学教改项目检查验收,并在C语言和数据结构两门课程的考试过程中试用,效果良好。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 系统开发背景
  • 1.2 国内外研究现状
  • 1.3 本文主要工作
  • 1.4 论文组织结构
  • 第2章 系统需求分析
  • 2.1 业务概述
  • 2.2 系统设计目标和要求
  • 2.2.1 系统设计目标
  • 2.2.2 系统解决的主要问题
  • 2.3 系统需求问题描述
  • 2.3.1 系统功能性需求
  • 2.3.2 系统非功能性需求
  • 第3章 系统架构设计
  • 3.1 系统体系架构
  • 3.1.1 体系架构
  • 3.1.2 开发工具
  • 3.2 系统功能架构
  • 3.3 系统安全架构
  • 3.3.1 系统使用安全性
  • 3.3.2 Web服务安全性
  • 3.3.3 数据安全性
  • 第4章 系统详细设计
  • 4.1 系统管理模块详细设计
  • 4.2 题库管理模块详细设计
  • 4.2.1 与试题相关的类图
  • 4.2.2 题库管理时序图
  • 4.3 试卷管理模块详细设计
  • 4.3.1 与自动组卷相关的类图
  • 4.3.2 自动组卷时序图
  • 4.4 系统数据库设计
  • 第5章 系统实现与测试
  • 5.1 题库管理
  • 5.2 自动组卷
  • 5.2.1 组卷原则
  • 5.2.2 常用自动组卷算法及分析
  • 5.2.3 改进的粒子群优化算法
  • 5.2.4 基于改进粒子群优化算法的组卷算法
  • 5.2.5 组卷实现
  • 5.3 成绩管理
  • 5.4 系统测试
  • 第6章 总结与展望
  • 6.1 总结
  • 6.2 存在的问题及改进方向
  • 附录Ⅰ 需求表
  • 附录Ⅱ 数据库基本表
  • 参考文献
  • 致谢
  • 学位论文评阅及答辩情况表
  • 相关论文文献

    标签:;  ;  ;  ;  

    山东中医药大学题库考试系统的设计与实现
    下载Doc文档

    猜你喜欢