基于.NET多层架构领域模型的研究

被引量 : 6次 | 上传用户:zxpmine01
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着全球信息化的深入发展,软件行业的竞争日趋激烈,软件的规模不断扩大,软件的复杂性不断增加,对软件的可重用性和可维护性提出了更高的要求,如何提高软件开发的效率和成功率是当前一个新的挑战。.NET框架是微软大力推出用以对抗SUN公司的J2EE的软件开发工具,它不仅继承了Visual Studio系列软件可视化、易学易用的特点,还具有完全面向对象、与语言无关等新特性,因而市场份额越来越大,成为最流行的软件开发工具之一。MVC模式为系统的界面表示、控制流程和业务逻辑进行有效的隔离和封装提供了有益的思路,微软用PetShop系统展示了.NET框架上的MVC应用,但是对基于.NET框架系统架构的研究还相对较少。在基于MVC模式的软件开发中,许多人对控制流程、界面表示给予了充分的关注,但对业务逻辑模型重用性的重视程度不足,因而造成业务逻辑模型与实际设计模型的脱节。这种开发方式违背了面向对象的原则,使系统难于维护、难于扩展,不具有良好的可重用性与可维护性。领域工程就是针对一个应用领域中的业务逻辑进行分析,识别系统共享的领域需求,设计出能够满足业务逻辑需求的架构,并在此基础上开发和组织该领域的可重用构件的过程。用领域工程思想进行业务逻辑层的分析设计,可以极大地提高软件的可重用性和可维护性。因此基于.NET多层架构开展领域模型研究具有非常重要的现实意义。本文首先对.NET框架多层系统架构、设计模式的特征等问题进行了相关的理论研究,然后,结合面向对象思想和多层架构的特点,使用面向特征的领域分析方法和GoF模式,提出了业务逻辑层的分析设计方法,并将方法运用在商品售点系统中,建立了售点系统业务逻辑层的领域模型,提高了业务逻辑层的可重用性和可维护性。本文对建立基于.NET框架的多层系统架构做了一次有益的尝试,实践证明所提出的基于.NET框架的多层系统架构,对应用系统的开发具有非常重要的指导意义和实用价值。
其他文献
目的探究联合应用自由体位分娩与分娩减痛法在初产顺产妇中的临床观察效果。方法将我院产科2017年1月~2017年12月接收的60例初产顺产妇作为本次临床研究资料,通过随机分组方
二十年前,美国学者布鲁姆以《走向封闭的美国心智》对美国人文社会科学领域中的高等教育和学术研究进行反思时,将"美国心智"作为理解这一问题的关键词和盘托出,并把它贡献给世
研究1995年1月至2002年1月中国实际股票收益率、通货膨胀和实际经济活动的相关关系结果表明:长期中实际股票收益率与通货膨胀呈明显负相关关系,通货膨胀与实际经济活动呈反向
在经济新常态下,企业所面临复杂多变的市场形势,为企业管理带来了新的创新机会、为企业提高管理水平创造了新环境。企业应认识到管理的辩证性与哲理性,借鉴天津市房地产发展(
对外汉语课堂教师用语是一种特殊的语言,具有很明显的双重性——既是教学过程的媒介语,又是第二语言学习者的目的语。这一属性使得对外汉语课堂用语带有了受限性、动态性等特
目的探讨晚期胃癌患者化疗前血红蛋白含量与疗效及预后的关系。方法对90例晚期胃癌患者应用EOX方案进行至少2个周期的化疗,分析化疗前血红蛋白含量与性别、年龄、KPS评分、EC
以花生糖为糖芯,代可可脂为主要包衣材料,制作代可可脂巧克力花生夹心糖。利用响应面分析法优化糖芯制作工艺。根据Box-Behnken中心组合试验设计原理对工艺条件进行优化,在分
分析高压开关的铝壳体油漆掉落的原因,并提出对油漆成分含量范围进行优化以及改进验收入厂油漆材料方法的措施,取得了良好效果。
目的探讨护理干预对哮喘患者治疗遵医行为的影响。方法选择2010年6月至2012年1月我科住院的哮喘患者140例,随机分为观察组和对照组,观察组70例实施综合护理干预,对照组70例实
循环经济在持续发展中,其模式在逐步引领着世界经济的发展方向。我们更不能忽略其循环经济的发展模式,要知道,旅游景区管理须重视市场经济发展以及资源优化配置、绿色环境效