基于SOA的学生信息门户系统研究与实现

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:bluebluewater
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面向服务架构(Service-Oriented Architecture,SOA)是解决当前企业底层IT系统实现技术繁杂,企业资源不能有效集成的最有效的分布式软件架构方法。企业实施SOA系统,能有效地集成企业内部资源,共享企业之间的现有资源,提高企业的业务敏捷能力,降低企业的IT开发成本,提高业务实现效率。本文采用微软最新推出的窗口通讯基础(Windows CommunicationFoundation,WCF)技术设计并实现了基于SOA的学生信息门户系统的架构。通过把遗留系统中的有价值的资源以服务的形式整合到新系统中,有效地复用了企业现有的资源,减少系统架构成本;通过把新需求根据企业需求策略公开为服务,为企业提供了更加灵活的资源整合方式,进而提高了企业的业务敏捷能力。在系统架构方面,结合微软现有的系统架构技术及资源,根据面向服务架构自身的特点及开发方式,分析了在.NET平台下架构SOA的方法;并依据此架构方法,分析了在.NET平台下实现SOA架构所需的相关技术,如.NET框架、ASP.NET及WCF等。在业务流程分析方面,采用自顶向下的面向服务的业务流程分析方法,从系统的原始需求入手,逐步细化,分析系统业务流程,并根据这些流程的重要性及系统与其他系统可能存在交互问题,把系统中重要的、易变的及能被其他系统所使用的业务功能点提取成服务,从而在保证完成系统需求的基础上,尽可能地为企业提供业务服务模型。在系统实现方面,从系统UML入手,针对业务流程分析方案中提取的系统功能点建立系统的用例图;整体上采用典型的三层架构模式,并根据WCF实现的原理及方法,在三层架构的基础上,基于面向接口编程、分层划分的原则,最终由11个子系统完成学生信息门户系统的架构。在系统的应用方面,以考生报名为例,详细的介绍了上述11个子系统中如何把考生报名业务流程需求转换为实际的实现,并在完成服务功能的基础上,结合Web网页,给出考生报名客户端的调用范例。
其他文献
信息技术的发展使得计算设备的智能化、微型化,以及人机交互的紧密融合,形成了一种新的“以人为中心”的计算模型——普适计算。在普适计算的环境中,人们能够“随时随地”、
随着经济的发展和社会信息化程度的日益提高,来自互联网领域的安全威胁也在不断增多,构建安全、有序、和谐网际空间的需求变得愈发强烈,认证技术是网络环境下用户之间建立信任的
随着计算机技术的发展和软件应用领域的扩大,软什系统的规模和复杂性不断攀升,软件存在缺陷和出现失效的可能性不断增加,其可靠性越米越难以保证。软件失效发生后,如何自动调试程
无线射频识别(Radio Frequency Identification,RFID)是一种非接触式的自动识别技术,它通过射频信号自动识别目标对象并获取相关数据,识别工作无须人工干预。RFID技术的应用
随着国民经济的不断向前发展,我国城市和农村的用电量都在不断的增加,传统的配电网络结构已经不能满足各行各业的供电需求,电能供需双方的矛盾日益突出,因此迫切需要新的配电管理模式来提高配电管理和运行的自动化水平,以适应当前社会的需求。配电系统是电网运行中直接面向电力最终客户的系统。一个完善、稳定、可靠的配电系统是为客户提供良好服务的可靠保证。配电管理系统(DMS)是为保障电力系统安全、经济、优质运行而开
车载信息系统是运用了多种信息技术的车载设备,它能够采集车辆行驶过程中产生的各种车载数据。随着移动通信技术的发展,车载信息系统不再是一个无法与外界交互的独立个体,一
数字图像压缩是图像处理领域的一个热门研究课题。图像压缩主要解决的问题是尽量减少表示数字图像时所需要的数据量,去除冗余数据。本文对图像压缩编码理论和现状及发展趋势
随着计算机视觉技术的发展,立体视觉尤其是双目视觉被广泛应用于物体识别、虚拟现实、工业检测、机器人导航和航空航天等领域。摄像机标定是立体视觉中的关键技术之一,能否有
随着互联网和Web技术的不断发展,搜索引擎凭借自身的特殊优势,在Web前进的道路上扮演着越来越重要的角色,同时也成为人们关注的热点。由于互联网上Web信息的海量化,异构及动
学位