三层架构及分层

来源:互联网 发布:windows的应用 编辑:程序博客网 时间:2024/05/16 10:47

一:企业三层架构:

界面层:(UI)

业务逻辑层(BLL)

数据访问层(DAL)

二:分层原则:

1.封装性原则:
每个层次向外公开接口,但隐藏内部细节。

2.顺序访问原则:

下一层为上一层服务,但不使用上一层的能力。

三:分层特点:

1.每一层都有自己的职责。
2.上一层不用关心下一层的实现细节,上一层通过下一层提供的对外接口来使用其功能。

3.上一层调用下一层的功能,下一层不能调用上一层的功能。

四:分层开发的优势:

1.代码复用

2.分离开发人员的关注

3.无损替换

4.降低了系统间的依赖

五:界面交互设计原则:

1.统一性

界面风格统一

交互风格统一
2.美观性

3.易用性
0 0
原创粉丝点击