第十章
来源:互联网 发布:福建税友软件 编辑:程序博客网 时间:2024/05/09 09:17
一.软件系统的三层结构:
1.表示层(UI) 2.业务逻辑层(BI) 3.数据访问层(DAO)
二.分层原则——封装性原则:
每个层次向外公开接口,但是隐藏内部细节
分层原则——顺序访问原则:
下一层为上一层服务,但不使用上层服务
三.分层的特点:
1.每一层都有自己的职责
2.上一层不用关心下一层的实现细节,上一层通过下一层提供的对外接口来使用其功能
3.上一层调用下一层功能,下一层不能调用上一层功能
四.分层开发的优势:
1.代码复用
2.分离开发人员的关注
3.无损替换
4.降低了系统间的依赖
五.界面交互设计的原则:
1.统一性原则:
①界面风格统一:用相同方式展现相同类型的数据。如:日期类型
②交互风格统一:用相同方式完成相同类型的操作。如:录入日期
2.美观性原则:
界面美观大方
3.易用性原则:
操作方式自然,易理解
- 第十章
- 第十章
- 第十章
- 第十章
- 第十章
- 第十章
- 第十章
- kodojdo指南第十章
- 第十章:文件
- 第十章: Detecting Types
- 第十章 重来
- 第十章 光电传感器
- 算法导论: 第十章
- 第十章:CDC API
- 第十章 动词概说
- RMI规范--第十章
- 第十章 操作系统引论
- 冷夫记第十章
- 学习 shell 有什么好书推荐?
- 单例模式
- JAVA如何以追加的方式向文件中写入信息?
- git简介
- python-实现属性可修改的函数装饰器-28
- 第十章
- [每日问答]离散化的作用是什么?
- java spring ControllerAdvice 怎么用
- android 5.0以上版本自定义dialog从屏幕底部弹出并且充满屏幕宽度
- 最短路径问题
- 论师德
- Scrapy保存到txt文件或者数据库里面
- 向input的value中输入有""的值时过滤掉英文引号
- Hibernate框架原理及使用