用.net做B/S结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这样分层??答:
从下至上分别为:数据访问层、业务逻辑层(又或成为领域层)、表示层?数据访问层:有时候也称为是持久层,其功能主要是负责数据库的访问?业务逻辑层:是整个系统的核心,它与这个系统的业务(领域)有关?表示层:是系统的UI部分,负责使用者与整个系统的交互。??优点:? 分工明确,条理清晰,易于调试,而且具有可扩展性。?缺点:? 增加成本。
分层式结构究竟其优势何在??1、开发人员可以只关注整个结构中的其中某一层;?2、可以很容易的用新的实现来替换原有层次的实现;?3、可以降低层与层之间的依赖;?4、有利于标准化;?5、利于各层逻辑的复用。?概括来说,分层式设计可以达至如下目的:分散关注、松散耦合、逻辑复用、标准定义。文,语文试卷,计算机高中语文,语文试卷,计算机,现在络上最热门高中语
分层式结构也不可避免具有一些缺陷:??1、降低了系统的性能。这是不言而喻的。如果不采用分层式结构,很多业务可以直接造访数据库,以此获取相应的数据,如今却必须通过中间层来完成。?2、有时会导致级联的修改。这种修改尤其体现在自上而下的方向。如果在表示层中需要增加一个功能,为保证其设计符合分层式结构,可能需要在相应的业务逻辑层和数据访问层中都增加相应的代码。,语文试卷,计算机会遭遇一定风险,而
您可能关注的文档
- mysql服务器安装详细图解.doc
- m化与rfid在物流行业中的应用.doc
- m大酒店的管理思想.doc
- m品牌销售团队管理方案0004).doc
- m摩托罗拉qsr标准d.doc
- m(中国)的年度营销预算管理.doc
- m酒店管理规划思想之二.doc
- m燃气公司燃气工程成本控制及其对策研究分析.doc
- nba品牌战略及对cba品牌成长的启示0001).doc
- nba在中国市场的营销策略对cba营销策略的启示.doc
- 【学习课件】第十九章强制执行通.pptx
- 【学习课件】第十九章恶性肿瘤.pptx
- 【学习课件】第十九章民事执行.pptx
- 2026秋冀教版义务教育英语九年级上册Unit 5 Culture shapes us! 大单元整体教学设计[2022课标2025修改].pdf
- 2026秋冀教版义务教育英语九年级上册Unit 4 Great people 大单元整体教学设计[2022课标2025修改].pdf
- 2026秋冀教版义务教育英语九年级上册Unit 6 Looking into science 大单元整体教学设计[2022课标2025修改].pdf
- 2026秋冀教版义务教育英语九年级上册Unit 6 Looking into science 大单元整体教学设计[2022课标2025修改].docx
- 环境相关因素对绿色债券定价影响初探.pdf
- 【学习课件】第十三章:生产成本.pptx
- 【学习课件】第十三章:简单国民收入决定理论.pptx
原创力文档

文档评论(0)