基于.NET平台的企业级应用软件架构模式的研究与应用

来源 :中国石油大学(北京) | 被引量 : 0次 | 上传用户:simetl1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件架构对于系统的分析和重用起着至关重要的作用。如何合理有效的确定系统的组件构成和组件之间的关系,从而满足软件的功能属性和非功能属性的要求,是架构研究的热点问题;而面向模式的软件架构理论的提出,对该问题做出了一个合理的回答。论文要探讨的就是如何在NET平台下利用软件模式来构建一个良好的、可维护的、可扩展的、高稳定性的并且能够快速开发的应用架构。论文首先对软件架构和软件模式的理论知识进行了分析和论述;其次,按照问题、解决方案和结构、实现的思路深入探讨了架构模式,并吸取了多DTO模式的优点,结合工厂模式和策略模式,对DTO模式的实现做出了改进,这是论文的一个创新点;最后,结合一个NET平台下企业级应用实例,在架构模式理论研究的基础上,利用层模式、模型-视图-控制器模式和数据传输对象模式来构建系统的架构,从而在实践中论证了合理地应用模式可以提高系统的可维护性、可扩展性和可配置性。
其他文献
离群点检测是数据挖掘领域研究的重要问题之一,与其他数据挖掘研究的任务不同,离群点检测着力于从数据集中发现与其他数据显著不同的一小部分对象。目前离群点检测已经在许多领
伴随着Internet技术的飞速发展和普及,新的基于Internet的应用服务层出不穷,人们在享受网络带来更多的便捷服务的同时,也在遭受来自网络各种病毒攻击,使得网络安全问题在近几年一
在计算机技术迅猛发展的今天,企业信息化的呼声也高过以往的任何一个时刻。企业信息化包罗万象,而在这纷繁复杂的系统中,人们越来越重视门户的作用。企业信息门户就是为了让
数据的获取是至关重要的,是研究与应用的基本前提,直接影响研究结果的优劣。近年来,随着数据采集设备的快速发展,数据的采集技术与之相得益彰,但仍存在技术瓶颈。其中,以三维扫描为
软硬件在关键领域越来越广泛的应用也对其自身的正确性提出了更高的要求。目前,保证正确性有两个办法:工程的方法和数学的方法。第一个办法是建立在经验的累计上,第二个办法是建
嵌入式Linux操作系统平台是指对Linux经过裁剪和小型化后,能够固化在容量很小(相对于PC机而言)的存储芯片或单片机中,应用于特定嵌入式场合的专用Linux操作系统平台。目前的嵌
强化学习是一类从与环境的交互中进行学习的机器学习技术,其特点是自学习和在线学习。从上世纪80年代末开始,强化学习理论日益成熟,与监督学习、非监督学习、半监督学习一起成为
从数据库系统到信息网格的演变为查询执行引擎的设计带来了两个关键问题:   ●单一查询并行执行问题:在基于迭代器执行模型的分布式查询计划树中,如何利用叶子节点中的数据提
作为软件工程中的核心要素之一的软件过程技术,近年来如雨后春笋般发展,出现了诸如著名的瀑布模型、增量模型、螺旋模型、极限模型等,这些过程的出现为软件项目的开发起到了重要
高效组网协议是无线终端或传感器节点自组织形成无线多跳网络的关键。无线多跳网络的无中心、快速拓扑动态、节点资源受限等特性极大地影响着无线网络协议的设计及其性能。本
学位