![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
三层
文章平均质量分 68
lixueru0819
这个作者很懒,什么都没留下…
展开
-
三层架构
三层架构(3-tier application) 通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。 1、表现层(UI):通俗讲就是展现给用户的界面,即用户在使用一个系统的原创 2011-09-30 10:21:06 · 1320 阅读 · 8 评论 -
用rose生成开发文档
一直以为只有EA能生成详细的开发文档,原来rose也有他自己的生成方法,只不过是生成文档的方式不同,EA生成word形式的文档,rose生成的html形式的文档。 rose生成方法: 1.首先画出UML图 2.Tool——web Publisher 3.根据需要生成各部分文档即可。(Level原创 2011-11-21 11:27:07 · 1705 阅读 · 7 评论 -
怎样才能开发出好的软件(一)
怎样才能开发出好的软件呢?首先软件工程的思想要贯穿软件开发、运行、维护的整个过程,利用分层的思想使得软件的生命力更强,灵活性更好,便于维护,也便于合作开发,当然采用合作开发是为了提高效率,想要合作开发就要有统一的建模。在开发过程中适当的加入设计模式可以提高效率。 首先来说一下软件工程,软件工程就是把软件的开发工程化,在给定成本、进度的前提下,开发出具有可修改性、有效性、可靠性、可理原创 2011-12-06 13:07:18 · 2883 阅读 · 8 评论 -
怎样才能开发出好的软件(二)
系统架构就是系统的骨骼,如果骨骼没有设计好,做出来的软件也会是畸形,怎样的架构才是合理的,怎样的架构才能造就一个健康的软件,那么健康的软件是什么样的?首先要满足用户需求,其次要有可修改性、灵活性、可维护性,也就是当用户需求改变时,尽量少更改已经封装好的东西,而且还要达到目的,这样的要求传统的面向过程的编码方式是很难实现的,而MVC三层架构就能实现这一切,V代表界面层,C代表业务逻辑层,M代表数据访原创 2011-12-06 13:12:47 · 6824 阅读 · 39 评论 -
怎样才能开发出好的软件(三)
三层架构的基本形式在怎样才能开发出好的软件(二)中已经讲过了,为了提高程序可维护性、可扩展性、可复用性、灵活性,可以在其中加入设计模式,设计模式有23种,这些设计模式可以分为三大类:创建型模式、结构型模式、行为型模式。下面就分别介绍一下这些设计模式的基本结构、使用的好处以及使用场合 创建型模式有抽象工厂模式、建造者模式、工厂方法、原型模式、单例模式。抽象工厂模式:原创 2011-12-07 19:52:45 · 2649 阅读 · 15 评论