基于SOA的试卷管理系统设计与实现

基于SOA的试卷管理系统设计与实现

论文摘要

随着教育教学的信息化发展,教学资源的网络化管理已经成为一种趋势。试卷作为教学资源的重要组成,加强对试卷资源的充分利用、统一管理是十分有必要的。但由于对试卷资源缺乏良好组织与管理,导致试卷资源分布零散、相互孤立、组织性与复用性差。试卷管理系统是对各类试卷资源进行整合的一个服务平台,它将相对孤立的试卷资源进行整合加工,统一的管理和组织,搭建起一个标准统一、内容丰富、资源共享的试卷管理平台,充分改善以往在试卷管理上存在的“信息孤岛”局面。针对以上情况,从实际项目需求出发,提出了基于SOA(Services-Oriented Architecture,面向服务的体系架构)的试卷管理系统,并对其进行了设计与实现。SOA是目前的一种主流的分布式环境开发体系架构,与传统开发方式相比,其具有标准化、松耦合、粗粒度和共享服务等特点。加之,SOA的实现技术——Web Services,也具有跨语言、跨平台、简单、高效、可扩展等特点。将面向服务的体系架构的理念融入试卷管理系统的开发过程中,可以有效提高软件的开发效率,降低软件的开发与维护复杂度,并且真正实现了试卷资源的充分利用、统一管理,有效的增强了系统的移植性、复用性与扩展性。本文首先从SOA的基本理论与实现技术入手,对SOA进行了理论概述、设计原则、实现技术Web Services及Web Services与SOA的关系进行了介绍。然后,对试卷管理系统进行了系统设计。根据系统需求分析,明确了系统的功能结构,给出了系统的服务架构及数据库设计。其次,系统服务设计与实现。对系统服务进行了规范化封装,在.NET开发环境下,利用C#技术进行了服务的实现,通过UDDI对web服务进行了发布与发现,以及在客户端对服务的调用过程。最后,系统服务集成。对系统开发环境进行部署,从分层与功能两个方面对系统的实现进行了介绍,并进行了测试。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 选题背景
  • 1.2 研究现状
  • 1.2.1 试卷管理系统现状
  • 1.2.2 SOA 系统架构现状
  • 1.2.3 Web 服务技术现状
  • 1.3 相关工作
  • 1.4 本文结构
  • 第2章 SOA 的基本理论与实现技术
  • 2.1 SOA 的概述
  • 2.1.1 SOA 的定义
  • 2.1.2 SOA 的模型
  • 2.1.3 SOA 实现平台的功能组件
  • 2.1.4 SOA 基本特征
  • 2.2 SOA 的设计原则
  • 2.2.1 SOAD
  • 2.2.2 SOA 实践原则
  • 2.3 WEB SERVICES
  • 2.3.1 Web Services 介绍
  • 2.3.2 Web Services 体系架构
  • 2.3.3 Web Services 特征
  • 2.3.4 Web Services 支持技术
  • 2.3.5 Web Services 在.NET 中的实现
  • 2.4 WEB SERVICES 和SOA 之间的关系
  • 2.5 本章小结
  • 第3章 基于SOA 的试卷管理系统设计
  • 3.1 系统的需求分析
  • 3.1.1 功能需求分析
  • 3.1.2 性能需求分析
  • 3.1.3 数据需求分析
  • 3.2 系统功能设计
  • 3.3 基于SOA 的系统服务架构
  • 3.3.1 SOA 的系统架构
  • 3.3.2 分层体系结构
  • 3.4 数据库设计
  • 3.4.1 设计目标
  • 3.4.2 设计原则
  • 3.4.3 数据库中的表
  • 3.5 本章小结
  • 第4章 基于SOA 试卷管理系统服务的设计与实现
  • 4.1 服务的模块化封装
  • 4.1.1 服务接口设计
  • 4.1.2 服务业务设计
  • 4.2 服务的实现
  • 4.3 服务的发布与发现
  • 4.4 客户端的调用服务
  • 4.5 本章小结
  • 第5章 系统服务的集成与测试
  • 5.1 开发环境的部署
  • 5.2 系统各层的实现
  • 5.2.1 数据层的实现
  • 5.2.2 业务逻辑层的实现
  • 5.2.3 表示层的实现
  • 5.3 系统集成界面
  • 5.4 系统测试
  • 5.5 本章小结
  • 结论
  • 参考文献
  • 攻读硕士学位期间所发表的论文
  • 致谢
  • 个人简历
  • 相关论文文献

    • [1].高校试卷管理与分析系统的设计[J]. 计算机产品与流通 2018(06)
    • [2].“双一流”建设下研究生成绩与试卷管理的现状与对策[J]. 山西青年 2018(04)
    • [3].高职院校试卷管理工作探讨[J]. 现代职业教育 2017(03)
    • [4].医药类高职院校试卷信息化管理研究——以江苏卫生健康职业学院为例[J]. 信息与电脑(理论版) 2020(16)
    • [5].加强试卷管理水平 保障高校考试质量[J]. 教书育人 2008(12)
    • [6].关于加强试卷管理工作的探讨[J]. 知识经济 2011(02)
    • [7].高职院校电子试卷存档管理的注意事项及优化策略[J]. 电子世界 2020(06)
    • [8].浅谈试卷管理工作对教学的促进作用[J]. 教育教学论坛 2012(14)
    • [9].基于C/S结构的试卷管理系统的分析与设计[J]. 电脑知识与技术 2009(04)
    • [10].基于网络的试卷管理与在线考试系统的研究[J]. 电脑知识与技术 2009(23)
    • [11].基于XML元数据交换的电子试卷管理系统[J]. 计算机工程 2009(19)
    • [12].XML数字签名技术在电子试卷管理中的应用研究[J]. 漯河职业技术学院学报 2010(05)
    • [13].高校试卷管理模式研究[J]. 山东农业工程学院学报 2017(11)
    • [14].高校法学专业的考试改革探讨[J]. 亚太教育 2015(08)
    • [15].基于word-VBA的试卷管理系统的实现[J]. 桂林航天工业高等专科学校学报 2008(04)
    • [16].基于AES与ECC的试卷管理系统的研究与设计[J]. 福建电脑 2008(05)
    • [17].基于SSM框架的题库和试卷管理系统的设计与实现[J]. 井冈山大学学报(自然科学版) 2018(04)
    • [18].信息化管理在高校试卷档案中的应用[J]. 中国教育技术装备 2014(10)
    • [19].基于.NET的题库与试卷管理系统的若干关键技术[J]. 河北科技师范学院学报 2009(04)
    • [20].关于加强试卷管理工作的探讨[J]. 价值工程 2013(36)
    • [21].基于树莓派的试卷管理系统的设计与实现[J]. 长江丛刊 2018(18)
    • [22].高校试卷的系统化物流管理[J]. 中国市场 2016(19)
    • [23].中医药院校通用标准化试卷管理系统研究与实现[J]. 福建电脑 2011(04)
    • [24].题库管理信息系统研究[J]. 现代商贸工业 2011(22)
    • [25].教育智能软件试卷生成系统设计[J]. 电脑知识与技术 2008(17)
    • [26].试卷进出库管理系统在计算环境中的应用研究[J]. 才智 2015(20)
    • [27].高等职业教育考务管理存在的问题与对策初探[J]. 南昌教育学院学报 2013(01)
    • [28].学年学分制下高校重修管理制度的探析[J]. 科技资讯 2010(34)
    • [29].高校试卷管理业务分析及管理系统研究[J]. 管理观察 2016(36)
    • [30].高校试卷管理系统网络版的设计与实现[J]. 湖南城市学院学报(自然科学版) 2016(06)

    标签:;  ;  ;  

    基于SOA的试卷管理系统设计与实现
    下载Doc文档

    猜你喜欢