项目要点

来源:互联网 发布:ubuntu kylin 安装jdk 编辑:程序博客网 时间:2024/06/05 14:36

系统开发步骤:

1、明确需求(70%+30%开发)

2、涉及数据库

3、设计技术框架

Java技术

三层架构

4、编码顺序

①系统启动→②登录功能→③宠物主人操作→④宠物商店操作

5、测试


界面交互设计

       原则:

统一性原则

界面风格统一(相同方式展现相同类型的数据)

交互风格统一(相同方式完成相同类型的操作)

美观性原则

界面美观大方

易用性原则

操作方式自然、易理解


三层架构

分层的特点:

每一层都有自己的职责

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

上一层调用下一层的功能,下一层不能调用上一层功能

分层开发的优势

代码复用

分离开发人员的关注【业务】

无损替换

降低了系统间的依赖

分层原则

封装性原则(每个层次向外公开接口,但是隐藏内部细节)

顺序访问原则(下一层为上一层服务,但不使用上层的服务)

0 0
原创粉丝点击