学位论文 > 优秀研究生学位论文题录展示

基于C/S模式考试系统的设计与实现

作 者: 赵虹
导 师: 张勇;崔宏伟
学 校: 电子科技大学
专 业: 软件工程
关键词: C/S模式 SQL SERVER Delphi 考试系统
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 51次
引 用: 0次
阅 读: 论文下载
 

内容摘要


现阶段,随着计算机技术的不断发展,无纸化考试方式逐渐显示出其巨大的优势。采用考试系统进行考试可充分利用校园网、机房等资源,极大地提高考试效率,同传统的考试方式相比,使考试变得更加透明,更加简单化和模式化,同时减少了纸张、印刷等费用,达到了环保目的。利用计算机考试系统实现高效、科学的考试将为学校的考试改革和教学评价体系的建设提供很好的途径,对于实现现代化教育也具有十分重要的意义。本文首先阐述了考试系统的研究背景,介绍了现有考试系统的研究现状,提出本课题的研究意义。对现有的考试系统常用的两种基本架构C/S和B/S进行了分析及比较,并介绍了Delphi语言、SQL Server数据库及Socket等,最后决定采用C/S模式,使用Delphi作为开发工具,数据库选用SQL Server2000及采用socket来实现客户端和服务器端的数据传输。其次,对考试系统进行了可行性研究,阐述了可行性分析的目的和任务,从经济可行性、技术可行性和操作可行性等方面进行了分析。在可行性分析的基础上,结合本人工作院校桂林电子科技大学的教学现实状况,从解决工作单位实际问题出发,就考试系统应具有的模块和功能进行了功能需求分析,就系统的安全性、稳定性、易扩展性、易操作性等进行了性能分析。经过分析可知,考试系统具有可行性,能够实现相关的功能,可以达到相关的要求。接着,给出了系统的总体结构设计,介绍了服务器端和客户端的各功能模块的设置,阐明了为保护系统安全性所采取的措施;对数据库的需求进行了分析,给出了E-R图并详细说明了具体功能表的设计方案。根据系统的总体设计,对系统、考试等功能模块的实现进行了说明,重点讲述了账号管理、科目管理、题库管理、试卷管理、组卷和成绩统计等功能的实现过程。考试系统开发完毕后,为防止系统运行不正常和需求不相符,对系统进行了功能测试。结果表明,系统在使用过程中展现出了安全稳定、实用、易操作、可扩展等优势,实现了预期的功能,是一个成功的考试系统,具有较强的现实推广意义。最后,总结了本文所研究的主要工作,展望了下一步的研究方向。

全文目录


摘要  4-5
ABSTRACT  5-10
第一章 绪论  10-15
  1.1 考试系统研究背景  10-11
  1.2 研究现状  11-13
  1.3 课题研究意义  13-14
  1.4 论文结构  14-15
第二章 相关技术概述  15-22
  2.1 系统的基本架构  15-16
    2.1.1 B/S 模式介绍  15
    2.1.2 C/S 模式介绍  15-16
    2.1.3 本文所选用的模式  16
  2.2 开发工具介绍 DELPHI  16-19
  2.3 数据库技术  19-20
  2.4 Socket  20-21
  2.5 小结  21-22
第三章 可行性研究  22-27
  3.1 可行性分析的目的和任务  22-23
  3.2 技术可行性分析  23-25
  3.3 经济可行性分析  25
  3.4 操作可行性分析  25-26
  3.5 总结  26-27
第四章 需求分析  27-32
  4.1 我校学生考试面临的主要问题  27-28
  4.2 功能需求分析  28-30
  4.3 性能分析  30-31
  4.4 总结  31-32
第五章 总体结构设计  32-44
  5.1 基于 C/S 模式考试系统的功能结构设计  32-33
  5.2 系统模块设计  33-35
    5.2.1 服务器端  33-34
    5.2.2 客户端  34-35
  5.3 系统安全设计  35-37
  5.4 数据库设计  37-43
    5.4.1 数据库需求分析  37
    5.4.2 E-R 图  37-40
    5.4.3 具体设计  40-43
  5.5 小结  43-44
第六章 系统实现  44-55
  6.1 服务器端功能模块详细设计  44-53
    6.1.1 账目管理的详细设计及其实现  48-49
    6.1.2 科目设置功能的具体实现  49-50
    6.1.3 题库管理中试题添加功能的具体实现  50
    6.1.4 组卷功能的具体实现  50-52
    6.1.5 试题管理功能的具体实现  52
    6.1.6 成绩统计功能的实现  52-53
  6.2 客户机端功能模块的具体实现  53-54
    6.2.1 客户端主界面  54
  6.3 小结  54-55
第七章 测试  55-60
  7.1 测试目的  55
  7.2 测试环境  55-56
  7.3 测试结果  56-59
    7.3.1 登录系统  56
    7.3.2 组卷功能  56-57
    7.3.3 考试功能  57-58
    7.3.4 传输功能  58-59
  7.4 小结  59-60
第八章 总结与展望  60-62
  8.1 总结  60-61
  8.2 存在的不足  61
  8.3 展望  61-62
致谢  62-63
参考文献  63-65
本人攻硕期间取得的成果  65-66

相似论文

  1. 基于流形学习的高维流场数据分类研究,V231.3
  2. 溃坝生命损失风险评价的关键技术研究,TV122.4
  3. 基于新医学模式的儿童医疗环境设计研究,TU246.1
  4. 万科模式的居住小区设计研究,TU984.12
  5. 径向振动模式压电变压器的等效电路模型与应用,TM406
  6. 任务型教学在农村初中英语教学中的应用研究,H319
  7. 云南少数民族题材影视作品的叙事模式分析,J905
  8. 高中函数教学研究与实践,G633.6
  9. 高中政治新课程改革课堂教学模式整合探索,G633.2
  10. 海量多数据库集成系统的查询处理研究,TP311.13
  11. 基于仿生模式识别的文本分类技术研究,TP391.1
  12. 中小企业进销存管理系统的研究与设计,TP311.52
  13. 部队在线考试系统设计与实现,TP311.52
  14. “小团队”健美操教学模式改善高职院校女生心理健康状况的研究,G831.3
  15. 山东省高校科研项目集成管理模式研究,G644
  16. 技师培养方式改革的研究,G719.2
  17. 社会消费方式变迁下的服装终端空间变化之研究,TS941.1
  18. 高原湖泊湖区可持续发展评价体系及模式研究,X22
  19. 基于目标成分“敲出/敲入”质量控制模式的中药姜黄抗氧化药效物质辨识,R285
  20. 文章难易度与主题熟悉度对英语学习者听力影响的个案研究,G633.41
  21. 试论地方政府的伦理决策,D625

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com