精·第07讲_类与类图(软件工程).pptVIP

  • 290
  • 0
  • 约 37页
  • 2017-01-16 发布于北京
  • 举报
使用CRC分析法寻找类: C-class(类) R-responsibility(职责) C-collaboration(协作) CRC分析法是根据类所要扮演的职责来确定类。 脑力风暴收集信息。 关键业务用类表示,其它卡片作为属性。 李小平是一个爱书之人,家里各类书籍已过千册,而平时又时常有朋友外借,因此需要一个个人图书管理系统。该系统应该能够将书籍的基本信息按计算机类、非计算机类分别建档,实现按书名、作者、类别、出版社等关键字的组合查询功能。在使用该系统录入新书籍时系统会自动按规则生成书号,可以修改信息,但一经创建就不允许删除。该系统还应该能够对书籍的外借情况进行记录,可对外借情况列表打印。另外,还希望能够对书籍的购买金额、册数按特定时间周期进行统计。 李小平是一个爱书之人,家里各类书籍已过千册,而平时又时常有朋友外借,因此需要一个个人图书管理系统。该系统应该能够将书籍的基本信息按计算机类、非计算机类分别建档,实现按书名、作者、类别、出版社等关键字的组合查询功能。在使用该系统录入新书籍时系统会自动按规则生成书号,可以修改信息,但一经创建就不允许删除。该系统还应该能够对书籍的外借情况进行记录,可对外借情况列表打印。另外,还希望能够对书籍的购买金额、册数按特定时间周期进行统计。 “李小平”、“人”、“家里”很明显是系统外的概念,无须对其建模; 而“个人图书管理系统”、“系统

文档评论(0)

1亿VIP精品文档

相关文档