分层
来源:互联网 发布:雨人软件 滕德润 编辑:程序博客网 时间:2024/04/29 07:32
软件系统的三层架构:
表示层(UI)
业务逻辑层(BI)
数据访问层(DAO)
1.分层原则——封装性原则
每个层次向外公开接口,但是隐藏内部细节
2.分层原则 ——顺序访问原则
下一层为上一层服务,但不使用上层的服务
分层的特点:
每一层都有自己的职责
上一层不用关心下一层的实现细节,上一层通过下一层提供的对外接口来使用其功能
上一层调用下一层的功能,下一层不能调用上一层的功能
分层开发的优势:
代码复用
分离开发人员的关注
无损替换
降低系统间的依赖
界面交互设计
原则:
1.统一性原则:
界面风格统一
用相同方式展现相同类型的数据
交互风格统一
用相同方式完成相同类型的操作
2.美观性原则
界面美观大方
3.易用性原则:
操作方式自然、易理解
阅读全文
0 0
- 分层
- 分层
- 分层
- 分层
- 分层
- 分层
- 分层
- 分层
- 分层
- 分层应用程序
- 分层结构
- 业务分层
- 关于分层
- 分层(Laying)
- 何时分层
- 计算机分层
- 软件分层
- 数据分层
- android studio 获取SHA1值 MD5值
- ASP.net GridView基本用法
- 欢迎使用CSDN-markdown编辑器
- LeetCode 561. Array Partition I (排序、遍历)
- linux iscsi网络的三种工具tgt iscsi_tgt targetcli
- 分层
- (二)UI绘制流程-绘制过程源码分析
- 走迷宫以及求迷宫最优解
- 不使用额外空间判断整形数字是否回文
- springmvc的modelAttribute
- Netty的HelloWorld
- C#版 Socket编程(最简单的Socket通信功能)
- 根据数据库记录动态生成C#类及其公共属性并动态执行的解决方案
- Linux下ppp拨号+电信3G模块