系统开发步骤:
1
明确需求
2
设计数据库
3
设计技术框架
4
编码顺序
5
测试
界面交互设计的原则
统一性原则
界面风格统一
用相同方式展现相同类型的数据,如:日期类型
交互风格统一
用相同方式完成相同类型的操作,如:录入日期
美观性原则
界面美观大方
易用性原则
操作方式自然、易理解
分层开发优势:
1、开发人员可以只关注整个结构中的其中某一层;
2、可以很容易的用新的实现来替换原有层次的实现;
3、可以降低层与层之间的依赖;
4、有利于标准化;
5、利于各层逻辑的复用。
优势:
1、促进标准化工作,允许多个供应商进行开发
2、下层为上层提供服务,各层之间相互独立
3、某一层的变化不会影响到其它层,有利于排错
4、各层通过一个接口在相邻层上下通信