论文摘要
论文研究以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 不足与展望参考文献附录 研究生阶段的科研工作致谢
相关论文文献
标签:异构数据库论文; 教务管理系统论文;