SOA架构的独立学院教务管理系统研究与设计

SOA架构的独立学院教务管理系统研究与设计

论文摘要

论文研究以Web Services为技术支持的SOA(Services-Oriented Architecture面向服务架构)作为教务管理系统的体系架构方案,对教务信息平台进行设计和开发,把教学管理系统的业务组件分成基本的Web服务模块的形式,实现教务管理可变需求条件下的不同系统间业务流程可集成、信息可共享以及教务管理的松耦合和高拓展。论文首先分析了分析华立学院教学管理系统的现状和存在的问题,讨论了基于SOA架构构建该系统的必要性,以及国内外教务管理系统及SOA应用现状。在深入研究SOA架构的理论体系的基础上,对SOA的实现技术WebServices体系结构和组成进行了分析研究。论文讨论了教务管理系统的主要功能,并分析了教学计划、教学任务、考试管理等核心流程,对教务管理的业务流程进行了分析,识别出系统所需提供的服务,并对所有服务候选者进行服务建模,研究了服务发现过程和服务规约。针对教务管理信息系统现存问题,重点引入数据视图概念与关键技术以解决数据层的异构数据交换与集成的数据管理设计与实现的问题,为后续系统的设计和实现奠定基础。论文设计了课表、考试、成绩管理子系统,特别分析了基于SOA架构实现已有教务管理系统与教学系统的业务层集成。最后,应用.Net平台实现了教务管理系统中典型的Web服务模块,并通过测试对比分析了异构数据库条件下查询算法性能,为后续开展基于SOA数字化校园教育资源整合提供了一个可参考的集成方案。目前已开发的功能应用效果良好。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 课题研究的背景
  • 1.2 课题研究的现状
  • 1.3 课题研究的意义
  • 1.4 论文内容与组织结构
  • 第2章 SOA 及其实现技术
  • 2.1 SOA 架构概述
  • 2.1.1 SOA 的定义
  • 2.1.2 SOA 的主要特性
  • 2.1.3 SOA 体系结构
  • 2.2 Web Service 技术概述
  • 2.2.1 Web Service 的定义
  • 2.2.2 Web Service 的必然性
  • 2.2.3 Web Service 体系结构
  • 2.2.4 Web Service 协议组成
  • 第3章 SOA 架构教务管理系统分析
  • 3.1 SOA 架构教务管理需求分析
  • 3.1.1 教务系统机构模型
  • 3.1.2 教务系统服务模型
  • 3.1.3 教务系统信息模型
  • 3.2 系统各部分功能概述
  • 3.3 系统开发环境
  • 3.3.1 系统硬件结构
  • 3.3.2 系统软件配置
  • 3.4 系统安全性分析
  • 第4章 SOA 结构教务管理系统的设计
  • 4.1 教务管理系统的总体设计
  • 4.1.1 系统网络结构
  • 4.1.2 系统总体架构
  • 4.1.3 教务管理信息平台
  • 4.1.4 数据库设计
  • 4.2 SOA 的系统服务建模
  • 4.2.1 教务信息平台服务发现
  • 4.2.2 教务信息平台服务规约
  • 4.3 异构数据交换与集成设计
  • 4.3.1 数据视图服务设计
  • 4.3.2 数据视图服务实现
  • 4.4 数据层关键技术
  • 4.4.1 查询分解算法
  • 4.4.2 查询优化
  • 第5章 SOA 架构教务管理平台的实现
  • 5.1 课表管理子系统
  • 5.2 考试管理子系统
  • 5.3 成绩管理子系统
  • 5.4 Web Services 系统集成
  • 5.5 系统测试与分析
  • 第6章 总结与展望
  • 6.1 总结
  • 6.2 不足与展望
  • 参考文献
  • 附录 研究生阶段的科研工作
  • 致谢
  • 相关论文文献

    标签:;  ;  

    SOA架构的独立学院教务管理系统研究与设计
    下载Doc文档

    猜你喜欢