第十章

来源:互联网 发布:福建税友软件 编辑:程序博客网 时间:2024/05/09 09:17

一.软件系统的三层结构:

                              1.表示层(UI)   2.业务逻辑层(BI)    3.数据访问层(DAO)

二.分层原则——封装性原则:

                 每个层次向外公开接口,但是隐藏内部细节

     分层原则——顺序访问原则:

                下一层为上一层服务,但不使用上层服务

三.分层的特点:

                    1.每一层都有自己的职责

                    2.上一层不用关心下一层的实现细节,上一层通过下一层提供的对外接口来使用其功能

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

四.分层开发的优势:

                   1.代码复用

                   2.分离开发人员的关注

                   3.无损替换

                   4.降低了系统间的依赖

五.界面交互设计的原则:

                    1.统一性原则:

                                              ①界面风格统一:用相同方式展现相同类型的数据。如:日期类型

                                              ②交互风格统一:用相同方式完成相同类型的操作。如:录入日期

                    2.美观性原则:

                                              界面美观大方

                   3.易用性原则:

                                             操作方式自然,易理解

                     

0 0
原创粉丝点击