zoukankan      html  css  js  c++  java
  • 分层

     UI(用户层),BLL(业务逻辑层),DAL(数据访问层). 
     UI是用来显示的,比如说一些显示的样式还有界面设计。

     BLL是用来处理业务逻辑的问题。 

     DAL是和数据库打交道的。 

    >数据访问层:这一层处于最底层,负责与数据库的交互,也称为DAL(Data  Access   Layer)。

    >表示层:这一层直接和用户打交道,负责显示或获取数据,也称为UI层(User  Interface  Layer)。无论使用控制台还是Windows窗体显示数据,都是表示层的一种的应用。

    表示层依赖于数据访问层,两层职能分开,协助工作,其依赖关系。

     他们之间的调用关系是UI调用BLL,BLL调用DAL层。

    分层开发的优势和特点:

    >代码复用

    >分离开发人员的关注

    >无损替换

  • 相关阅读:
    优化-IO
    优化-cpu
    优化-内存
    系统优化
    snort -- 入侵检测系统
    tripwire--入侵检测系统
    sudo
    selinux
    pptpd
    C++ 内联函数
  • 原文地址:https://www.cnblogs.com/wangdan123/p/6661269.html
Copyright © 2011-2022 走看看