大学校园管理系统的服务模块提炼

大学校园管理系统的服务模块提炼

论文摘要

随着计算机科技的日益发展,计算机的计算能力已经达到了前所未有的水平,于是各单位越来越广泛地应用计算机来进行各种事务处理。大学校园信息系统也逐渐成为了各个大学校园的必备的软件系统。这类软件系统规模比较大,模块分布式运行,成为了企业级的软件系统。为了构建稳健的企业级软件系统,业界提出了面向服务架构SOA的架构概念。本文的目标是研究大学校园管理系统中如何使用SOA架构提炼服务模块、设计服务接口以及探求如何设计才能使服务模块及其接口具有SOA的数种优良特性的方法。本文讨论了SOA在当代企业级软件系统中的技术优势,包括服务的分层、低耦合性、自治性、可重用性、可组合性(带来企业内与企业间的集成)、可替换性等等。本文对教务管理系统提出了在实现时应采用的教育界标准,讨论了实现接口稳定、可扩展、低耦合、可重用的手段,进行了应用SOA思想的总体设计与分析,并提出了供参考的软硬件平台规划。本文应用SOA架构的思想,对每个模块都进行了接口设计,从中验证了SOA思想的有效性,同时得到了实现SOA架构所需要的优良特性所能采取的方法和途径。在接口设计之前实际上还作了数据库设计与功能设计,但为由于这两者与SOA架构不很相关,因此略去了。针对每个模块,讨论了契约的版本稳定性、契约的前后置条件、服务自治性、大粒度的接口、可组合性、无状态性等其他SOA模块的特性。本文通过对SOA架构下服务模块的提炼过程和服务模块接口设计及优化的分析与研究,总结出了服务契约稳定性、低耦合性等SOA特性的实现方法,其成果可以在将来的SOA软件设计中加以应用,其意义在于降低软件的演进和维护的成本、提高软件的性能、实现业务的敏捷、节省人力资源的目标。

论文目录

  • 摘要
  • ABSTRACT
  • 符号说明
  • 第一章 引言
  • 1.1 背景及问题的提出
  • 1.2 研究的目标与内容
  • 1.3 本文的组织
  • 第二章 SOA 及服务模块
  • 2.1 SOA 的基本概念
  • 2.2 SOA 的特性
  • 2.3 模块化和接口
  • 2.4 服务模块的划分与接口设计
  • 2.5 软件开发中SOA 的应用
  • 2.6 本章小结
  • 第三章 教务管理及教务管理系统
  • 3.1 教务管理系统
  • 3.2 教育界的服务通信规范
  • 3.3 教务管理系统需求分析
  • 3.4 总体设计
  • 3.4.1 SOA 服务模块设计原则
  • 3.4.2 模块划分
  • 3.4.3 模块用例图
  • 3.5 平台架构
  • 3.6 本章小结
  • 第四章 SOA 在教务管理模块提炼中的应用
  • 4.1 使用面向实体的服务模块
  • 4.2 编写契约的前后置条件
  • 4.3 设计稳定的契约
  • 4.4 设计可扩展的服务
  • 4.5 降低服务间的耦合
  • 4.6 提高服务的可重用性
  • 4.7 实现服务间的可组合性
  • 4.8 设计可替换的服务
  • 4.9 提高服务的数据自治性
  • 4.10 消除服务的状态性
  • 4.11 大粒度的接口提高性能
  • 4.12 SOA 服务模块提炼方法总结
  • 4.13 本章小结
  • 第五章 SOA 思想的应用及其应用效果分析
  • 5.1 子系统的设计
  • 5.2 子系统的实现
  • 5.3 服务模块提炼过程中SOA 设计思想的应用
  • 5.4 SOA 设计思想的应用效果分析
  • 5.5 本章小结
  • 第六章 总结与展望
  • 6.1 工作回顾
  • 6.2 成果及意义
  • 6.3 研究展望
  • 参考文献
  • 附录A EMIF 标准数据库表结构
  • 致谢
  • 攻读硕士学位期间已发表或录用的论文
  • 相关论文文献

    • [1].VIPA电信服务模块-远程维护,远程控制,报警管理[J]. 国内外机电一体化技术 2010(04)
    • [2].LDAP服务器[J]. 中国教育网络 2009(09)
    • [3].基于MVC模式的ITHelp在线服务模块设计与实现[J]. 计算机系统应用 2013(08)
    • [4].情报主导反恐的应用与服务模块研究[J]. 中国管理信息化 2011(09)
    • [5].APP和客户服务模块[J]. 今日印刷 2020(10)
    • [6].网络信息代维管理系统中综合接入服务模块和RFID标签服务模块的应用[J]. 信息通信 2014(03)
    • [7].图书馆统一信息系统校园文化服务模块设计[J]. 现代情报 2010(09)
    • [8].风电场中嵌入式通信服务模块设计[J]. 计算机工程 2009(12)
    • [9].通信与位置服务模块测试方法研究[J]. 移动通信 2016(16)
    • [10].基于国产平台的可信系统研究[J]. 微型机与应用 2014(23)
    • [11].科沃斯机器人自动接待服务模块上线[J]. 机器人技术与应用 2017(02)
    • [12].基于自组织映射网络的制造服务模块动态创建方法[J]. 计算机集成制造系统 2017(08)
    • [13].用服务科学解析价值链[J]. 中国工业经济 2011(04)
    • [14].智慧旅游大数据研究[J]. 现代商贸工业 2018(36)
    • [15].CDMA2000基站侧通信协议实现[J]. 电脑与电信 2010(04)
    • [16].关于网格技术在信息服务模块的实现与研究[J]. 中国新通信 2018(22)
    • [17].中国基本公共服务均等化统计监测研究[J]. 管理现代化 2013(03)
    • [18].供需交互视角下的产品服务系统方案配置[J]. 计算机集成制造系统 2020(05)
    • [19].安达斯参加融合媒体制播云平台微服务模块边界规范及关键技术研究项目启动会[J]. 现代电视技术 2017(07)
    • [20].生产性服务组织模式与价值网络运行机制[J]. 中国流通经济 2011(09)
    • [21].关于开展“基层央行高效履职与创新发展”征文活动的通知[J]. 金融发展研究 2019(03)
    • [22].逆向供应链概念性服务模块二层匹配方法及应用[J]. 机械工程学报 2017(02)
    • [23].云计算环境下的面向服务决策支持系统研究[J]. 内蒙古科技与经济 2015(11)
    • [24].探索线上线下相结合的养老金融[J]. 中国银行业 2019(04)
    • [25].关于网络课程之支助服务模块设计的探索[J]. 新课程学习(学术教育) 2010(08)
    • [26].移动图书馆平台的用户体验测评[J]. 图书情报工作 2014(23)
    • [27].关于密钥管理在可信计算机平台中的应用探讨[J]. 电子世界 2011(12)
    • [28].基于遗传算法的数控机床服务模块配置设计[J]. 东北大学学报(自然科学版) 2015(06)
    • [29].DAITSS核心界面与数据存储初探[J]. 新世纪图书馆 2014(08)
    • [30].以太网串口服务模块的光端机监控系统设计[J]. 单片机与嵌入式系统应用 2018(02)

    标签:;  ;  ;  ;  

    大学校园管理系统的服务模块提炼
    下载Doc文档

    猜你喜欢