第11章.面向对象的设计.pptVIP

  • 5
  • 0
  • 约4.78千字
  • 约 55页
  • 2016-12-10 发布于湖北
  • 举报
chapter__10 * chapter__10 * GUI 工程师的工作并不是从设计阶段才开始的,早在需求分析阶段,GUI工程师就已经参与到用户访谈中,了解用户的使用习惯,喜好等,为设计用户界面做准备…… chapter__10 * 先看一个例子 对比同一界面的以下两种不同设计,然后说出哪种要好一些? chapter__10 * chapter__10 * chapter__10 * 关注用户及其任务,而不是技术 对人的理解 程序必须反映用户的视角和行为。 要充分理解用户开发者首先要理解人。 人类通过辨别比通过记忆学习起来更容易。要经常试着提供一个数据列表给用户,而非让用户凭记忆自己输入数据。普通人能记住2000到3000单词,但却可以认出50000单词。 chapter__10 * * * * chapter__10 * 根据领域类图,可以进行数据库设计 设计原则: 每一个类成为一个数据库表。 关系映射: 一对多的关系映射为数据库表的主外键关联(1方的主键加入n方成为外键) 一对一的关系映射为数据库表的主外键关联(1方的 主键加入另一方成为外键) 多对多的关系映射:产生第三张表,将两个多方的主键加入其中成为外键,两个外键的组合成为主键。 利用数据库三范式检查表,从而考察领域类图的分析是否合理,消除冗余数据。 chapter__10 * 图书管理系统数据库设计

文档评论(0)

1亿VIP精品文档

相关文档