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

被引量 : 0次 | 上传用户:bin_go_0820
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机科技的日益发展,计算机的计算能力已经达到了前所未有的水平,于是各单位越来越广泛地应用计算机来进行各种事务处理。大学校园信息系统也逐渐成为了各个大学校园的必备的软件系统。这类软件系统规模比较大,模块分布式运行,成为了企业级的软件系统。为了构建稳健的企业级软件系统,业界提出了面向服务架构SOA的架构概念。本文的目标是研究大学校园管理系统中如何使用SOA架构提炼服务模块、设计服务接口以及探求如何设计才能使服务模块及其接口具有SOA的数种优良特性的方法。本文讨论了SOA在当代企业级软件系统中的技术优势,包括服务的分层、低耦合性、自治性、可重用性、可组合性(带来企业内与企业间的集成)、可替换性等等。本文对教务管理系统提出了在实现时应采用的教育界标准,讨论了实现接口稳定、可扩展、低耦合、可重用的手段,进行了应用SOA思想的总体设计与分析,并提出了供参考的软硬件平台规划。本文应用SOA架构的思想,对每个模块都进行了接口设计,从中验证了SOA思想的有效性,同时得到了实现SOA架构所需要的优良特性所能采取的方法和途径。在接口设计之前实际上还作了数据库设计与功能设计,但为由于这两者与SOA架构不很相关,因此略去了。针对每个模块,讨论了契约的版本稳定性、契约的前后置条件、服务自治性、大粒度的接口、可组合性、无状态性等其他SOA模块的特性。本文通过对SOA架构下服务模块的提炼过程和服务模块接口设计及优化的分析与研究,总结出了服务契约稳定性、低耦合性等SOA特性的实现方法,其成果可以在将来的SOA软件设计中加以应用,其意义在于降低软件的演进和维护的成本、提高软件的性能、实现业务的敏捷、节省人力资源的目标。
其他文献
随着教育信息化的不断深入,各高校都配备了多媒体教室。在实际的使用中,由于多媒体教室自身物理位置分散、使用人员复杂、管理人员缺失等实际问题,导致多媒体教室计算机在病
品德课程标准指出:"丰富多彩的教育活动和社会实践活动是小学德育的重要载体,对小学生应多采用活动式教学。"实践证明,采用活动化教学,能改变以知识为本、教师中心、灌输唯上
美国是现代产业体系建设最发达的国家。尽管当前的金融经济危机引起了美国经济的剧烈波动,但深入研究把握美国产业结构演进对于中国现代产业体系发展仍具有十分重大的借鉴意
无线传感器网络是一种全新模式的无线网络,它通过大量传感器节点实时监测和采集网络分布区域内各种监测目标的信息,对这些信息进行处理,它被认为是21世纪的一项重要技术。传
<正> 用电渣熔铸工艺生产空心管件时,熔炼过程中熔铸产品与结晶器必须作相对移动(抽锭或结晶器上升),对于生产薄壁铸管用的结晶器还需是T型的,即渣池部份扩大的喇叭型结晶器
冻胀融沉给工程建设及运营带来了极大的危害,是科研人员及工程建设者迫切需要解决的重大问题.土在冻结及融化过程中会产生水分迁移、冰水共存、固结和冻结缘等现象,这些现象
人们长期以来把中国“龙”译为英文“dragon”。但由于中国“龙”文化和西方的“dragon”文化差异很大,导致了中西文化交往中不必要的误解。文章首先探讨了中国“龙”文化和
随着农村经济的不断发展,各种农民专业合作经济组织应运而生并蓬勃发展。农民专业合作经济组织是继双层经营体制之后的又一次组织创新,这一组织形式在推动农业结构调整,提高
社会结构变迁是转型社会的核心特征。改革开放后中国社会转型的后果主要体现为社会结构的多方位、多层次、多向度的变迁。其中结构的分化向结构的定型化过渡,从而导致了社会
对快速列车水箱进行了弹性和弹塑性有限元结构分析,并对其进行了优化设计,从而提出了水箱的弹塑性结构分析方法。该项工作为水箱的现代设计计算提供了科学依据。