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

基于EJB技术的网络考试系统开发研究

作 者: 马新军
导 师: 姜建国;胡飞虎
学 校: 西安电子科技大学
专 业: 计算机技术
关键词: 网络考试 EJB技术 数据库设计 自动组卷
分类号: TP311.52
类 型: 硕士论文
年 份: 2008年
下 载: 18次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着计算机技术的发展和Internet的普及,计算机辅助教学功能已从单机向网络化发展。远程教育的教学模式和考试模式都随之产生了质的飞跃。然而,在现代远程教育的教育教学模式逐步完善的今天,考试模式的改革则显得尤为重要,在线网络考试系统的研究和开发成为现代远程教育考试模式改革的热点环节。本文就是在此前提下,建立一个基于J2EE架构,采用EJB技术设计应用服务器业务系统,Struts技术来实现系统开发模式的网络在线考试系统方案。本文根据系统的设计目标,依据角色的权限,对系统的功能模块进行详细的设计,功能模块可划分为管理员子系统、教师子系统以及学生子系统,并设计出三个子系统的流程图。在数据库的设计方面,本文主要根据系统的需求分析以及数据库设计原则,进行数据库的逻辑结构设计,采用MYSQL数据库进行实例化,并给出了各个表的结构。然后讨论了系统实现的关键技术如采用数据库的游标技术实现的自动组卷方法,保证了考试公正性与实用性,采用Javascript语言来实现考试时间的控制。最后,总结了系统设计构架和系统的特点,并介绍了下一步将要做的工作。

全文目录


摘要  3-4
Abstract  4-5
第一章 绪论  5-13
  1.1 课题的开发背景  5-6
  1.2 课题研究意义  6-8
  1.3 国内外研究现状  8-11
  1.4 本文的研究内容以及结构安排  11-12
  1.5 本章小结  12-13
第二章 软件体系结构设计  13-25
  2.1 软件总体体系结构  13-14
  2.2 基于JZEE技术的软件构架  14-17
  2.3 基于EJB技术的应用服务器业务系统  17-22
  2.4 基于StrutS技术的MvC开发模式  22-24
  2.5 数据库的设计  24
  2.6 本章小结  24-25
第三章 系统的总体设计  25-35
  3.1 系统设计目标  25-26
  3.2 系统的总体功能  26-27
  3.3 系统的用例图  27-28
  3.4 系统的功能模块设计  28-34
  3.5 本章小结  34-35
第四章 数据库的设计  35-43
  4.1 数据的设计原则  35
  4.2 数据库的概念结构设计  35-37
  4.3 数据库的实现  37-42
  4.4 本章小结  42-43
第五章 网络考试系统的实现  43-59
  5.1 关键技术的实现  43-53
  5.2 系统功能模块的实现  53-57
  5.3 本章小结  57-59
第六章 软件测试及应用效果  59-65
  6.1 网络考试系统的测试与应用  59
  6.2 存在的问题  59-60
  6.3 系统调查报告  60-64
  6.4 本章小结  64-65
第七章 总结  65-67
致谢  67-69
参考文献  69-70

相似论文

  1. 一个试卷生成系统的设计与实现,TP311.52
  2. 微型农业气象信息系统分析与设计,TP311.52
  3. 浙江纺织服装职业技术学院网络考试系统的设计与实现,TP311.52
  4. 水库群防洪调度决策支持系统设计与开发研究,TP311.52
  5. 衡水学院分院试题库管理系统的设计与实现,TP311.52
  6. 中等职业学生在线考试系统的设计与实现,TP311.52
  7. 基于B/S模式的通用试题库设计与实现,TP311.52
  8. 内蒙古中小学考试系统的设计与实现,TP311.52
  9. 基于个性化教学的中学考试系统的开发研究,TP311.52
  10. 四川职业技术学院体育场馆管理信息系统的设计与实现,TP311.52
  11. E-commerce Online Book Store and It\'s Security Research,F713.36
  12. 电视广告商务平台中Oracle数据库的ADICI设计与优化研究,TP311.13
  13. 基于B/S的网上考试系统的设计与实现,TP311.52
  14. 动态分段技术在UTGIS中的应用研究,P208
  15. 基于J2EE的出版类企业电子商务系统平台研究与设计,TP311.52
  16. 基于B/S模式的网络考试系统的设计与实现,TP311.52
  17. 教育科研信息资源管理系统的设计与实现,TP311.52
  18. 成人高等教育网络离线考试系统的设计与研究,TP311.52
  19. 科研项目计划及过程管理系统的设计与实现,TP311.52
  20. 基于J2EE的网络化考试系统的设计与实现,TP311.52

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