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

基于Web Service在线考试管理系统的研究与实现

作 者: 韩晓东
导 师: 贾辉然;刘会忠
学 校: 河北科技大学
专 业: 计算机技术
关键词: Web服务 分布式系统 系统架构 服务组合
分类号: TP311.52
类 型: 硕士论文
年 份: 2012年
下 载: 69次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着计算机网络技术的不断发展,分布式应用规模的不断扩展,对分布式应用系统的可靠性、可扩展性和可维护性提出了越来越高的要求。Web服务具有松藕合、易集成、可重用和业务驱动等特点,现已成为企业应用开发的热点。近年来Web服务技术日趋成熟,相关标准也比较完善,为面向服务的架构提供了技术基础和保障。本文在对国家现代远程教育工程的实施和电大开放教育模式进行深入调研和分析的基础上,利用基于Web服务的分布式系统的通信技术,结合开放教育体系中在线考试管理环节,设计并实现了基于Web服务的在线考试管理系统。在该系统中,利用分布式系统中的服务调用和服务组合技术,设计和实现了具体的应用系统业务流程,并提出了时间单元编排优化算法,设计和实现了自动化阅卷子系统,在为用户提供方便、快捷又易于维护的客户端访问方式的同时,又考虑到了系统的可维护性和可扩展性,主要工作包含以下几个方面:1)分析研究了当前远程教育体系中在线考试管理系统的相关技术——WebService,并提出了基于Web服务的可组合服务框架,使得业务得以被更好的重用和组合,业务变得更加灵活。2)在分析和研究了远程开放教育在线考试管理的特点的基础上,设计了基于Web服务的在线考试管理系统,给出了该系统的系统架构,并在该系统架构基础上,结合实际的业务需求,定义了在线考试管理系统的核心业务流程。3)针对在线考试管理系统中的性能瓶颈——时间单元编排问题,设计和改良了时间编排算法,采用二进制信息冲突规则检测解决开放教育考试时间单元编排的问题,提出了考试时间单元编排优化算法TTSOA。4)采用软件分析模式、设计模式等分类概念,设计并实现了自动化阅卷子系统,帮助成绩录入人员可以在任何地点完成机读卡的读取工作,并自动完成成绩的计算和录入。

全文目录


摘要  4-5
Abstract  5-8
第1章 绪论  8-17
  1.1 课题背景  8-9
  1.2 相关领域的研究现状  9-16
    1.2.1 XML技术  9-11
    1.2.2 Web服务  11-14
    1.2.3 中间件技术  14-16
  1.3 课题的主要研究内容  16
  1.4 论文组织  16-17
第2章 基于Web服务的在线考试管理系统体系架构  17-24
  2.1 概述  17
  2.2 课程平台介绍  17-19
  2.3 在线考试管理系统架构设计  19-23
    2.3.1 系统架构  19-21
    2.3.2 基于Web服务的可组合服务框架  21-22
    2.3.3 在线考试管理系统的核心业务流程设计  22-23
  2.4 本章小结  23-24
第3章 考试时间单元编排优化算法  24-38
  3.1 概述  24
  3.2 考试时间单元编排需求分析  24-30
  3.3 考试时间编排优化算法描述  30-36
    3.3.1 初始化详细设计  31-34
    3.3.2 考试时间编排算法描述  34-36
  3.4 算法性能测试  36-37
  3.5 本章小结  37-38
第4章 自动化阅卷子系统的设计与实现  38-62
  4.1 概述  38
  4.2 自动化阅卷子系统架构  38-40
    4.2.1 自动化阅卷子系统架构  39-40
    4.2.2 软件设计约束  40
  4.3 自动化阅卷子系统的设计  40-58
    4.3.1 需求说明  40-43
    4.3.2 活动图描述  43-50
    4.3.3 使用JNI技术控制光学阅读机  50-54
    4.3.4 基于Struts框架的表示层类设计  54-56
    4.3.5 自动化阅卷系统业务逻辑层的设计  56-58
  4.4 自动化阅卷系统性能测试  58-61
  4.5 本章小结  61-62
结论  62-64
参考文献  64-67
攻读硕士学位期间所发表的论文  67-68
致谢  68-69
个人简历  69

相似论文

  1. 分布式系统的故障注入方法研究,TP338.8
  2. 基于用户兴趣特征的图像检索研究与实现,TP391.41
  3. 面向业务过程的服务动态组合方法研究,TP393.09
  4. 基于面向服务架构的公众信息系统在新农村信息化建设中的应用研究,TP393.09
  5. 基于嵌入式Web服务器的监控系统研究,TP393.05
  6. 基于逻辑Petri网的Web服务组合建模与分析,TP393.09
  7. 一种基于领域本体的语义Web服务匹配和组合方法,TP393.09
  8. 一种可视化的分布式数据集成模型的研究与实现,TP311.52
  9. 基于BMC的Web服务失配检测方法研究,TP311.52
  10. 基于SOA与工作流的OA系统的研究与实现,TP311.52
  11. 基于Petri网的信息管理软件服务建模方法研究,TP311.52
  12. 基于语义的Web服务发现研究,TP393.09
  13. 行政审批电子监察系统数据交换的设计与实现,TP311.52
  14. 嵌入式网络视频应用技术的研究与实现,TP368.1
  15. 构建分布式系统的关键技术研究与实现,TP338.8
  16. 一个试卷生成系统的设计与实现,TP311.52
  17. 车间制造执行系统业务模型及其可适应框架研究与应用,TP315
  18. 公安信息系统中数据集成的,TP311.52
  19. 基于Web服务的Legacy System集成方法研究,TP393.09
  20. 基于Web服务的多平台实时票务系统的研究与实现,TP393.09
  21. 基于FPGA的SOPC视频复用器设计与实现,TN949.197

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