基于设计模式的企业应用的研究及应用

被引量 : 0次 | 上传用户:wangbuhe
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着企业应用系统日益复杂,企业应用系统产品化趋势逐渐上升,为了提高软件开发的效率和质量,解决软件设计开发过程中的非功能性问题,采用先进的软件工程方法进行系统开发显得愈加迫切。设计模式作为近年来软件复用方法中的热点,它能有效地解决软件设计的复用问题,可以使软件复用从代码复用提高到软件开发各阶段知识的复用,促进了软件产品化,是解决企业应用系统中非功能性需求的有效途径。 本文首先介绍了设计模式的基本理论,分析了设计模式的选择与使用方法,并研究了设计模式的具体化和检索方法,在传统系统开发过程基础上,把设计模式运用于系统开发过程,它在系统设计阶段引入设计模式来指导系统的设计和开发。在该方法指导下,本文通过对企业应用特点、传统企业应用模型的分析,在实践的基础上构建了基于设计模式的企业应用系统模型,该模型分为三层:数据层、业务逻辑层和表示层。在数据层,本文把抽象工厂(Abstract Factory)和数据访问对象(Data Access Object,DAO)模式.相结合,解决了企业应用异类数据源问题;为了实现企业应用系统层间的松散耦合,详细设计了以外观模式(Facade)为接口的业务逻辑层组件:然后设计了表示层组件;对于企业应用模型层间的数据传输问题,本文对当前的数据传输对象(Data Transfer Object,DTO)模式做了改进:将工厂方法(Factory Method)和DTO模式组合形成角色DTO模式。这种角色DTO模式的运用,能够实现可插入性,而且间接地实现了权限控制,提高了网络性能。 最后,本文又结合一个应用实例——服务订单支持系统(Service Order Support System,SOSS)的构建过程,通过对异类数据源的通用数据层组件的实现,以及配车子系统的设计实现过程,对设计模式解决企业应用系统中问题做了进一步的说明阐述。
其他文献
洪涝灾害是长江中游地区最为严重的自然灾害。我们以遥感RS和地理信息系统GIS为基础,采用最新、最先进的软件开发技术,以及当今流行的软件设计思路,基于COM(组件)技术、可视化技
国土资源是国民经济和社会的命脉,作为一种不可再生的资源,它在国民经济建设和社会生活中发挥着越来越重要的作用。近年来,随着土地管理各项业务工作的全面开展特别是城镇地籍调
国际文化交流日益频繁的今天,国外影片的不断引进使中国观众欣赏外国影视作品的机会越来越多,这就凸显了翻译工作的重要性。下文就近十多年来国内电影片名翻译研究的成果进行
全球化的市场经济以及信息技术的发展,使企业面临着新的机遇和挑战。由于日益激烈的竞争压力,需要极大程度地改进生产过程和向客户提供产品的过程,以增加利润;对待特殊客户的特殊
本文以2014年4月中国人民银行等5部门印发《关于规范金融机构同业业务的通知》为背景,以我国A股市场16家上市银行为主要对象,对商业银行在新政策环境下同业业务的发展变化进
目的 探讨脑淀粉样血管病 (CAA)所致脑出血的临床特点。方法 复习文献结合临床 ,对我院 2年来收治的 18例CAA引起的脑出血患者进行临床资料分析。结果 该病例的发现随影像
中等职业学校应面对社会形势的需求,重视中华传统文化的地位和作用,有针对性、实效性地抓好传统文化教育工作。努力创造良好校园传统文化教育氛围,开设优秀传统文化课程,开展
1基本情况我县茶叶生产有悠久的历史.早在1980年,我县茶叶产量达460吨,产值150万元,税收70万元,成为出口创汇的拳头产品.近几年,县政府注重抓质量,创品牌,提升茶叶档次,名优
本文以一节电子白板环境下的初中英语阅读课为例,根据课堂实践步骤,分析了电子白板在英语阅读课中的运用,并阐述了电子白板相对于普通PPT的优势及相关思考。