UML完整例子-新.pptVIP

  • 277
  • 0
  • 约4.59千字
  • 约 38页
  • 2017-01-18 发布于湖北
  • 举报
UML完整例子 书籍管理系统分析与设计 1.需求描述 小王是一个爱书之人,家里各类书籍已过千册,而平时又时常有朋友外借,因此需要一个个人图书管理系统。 该系统应该能够将书籍的基本信息按计算机类、非计算机类分别建档,实现按书名、作者、类别、出版社等关键字的组合查询功能。 需求描述 在使用该系统录入新书籍时系统会自动按规则生成书号,可以修改信息,但一经创建就不允许删除。 该系统还应该能够对书籍的外借情况进行记录,可对外借情况列表打印。 另外,还希望能够对书籍的购买金额、册数按特定时间周期进行统计 2.类图的设计 - (1)发现类 小王是一个爱书之人,家里各类书籍已过千册,而平时又时常有朋友外借,因此需要一个个人图书管理系统。 该系统应该能够将书籍的基本信息按计算机类、非计算机类分别建档,实现按书名、作者、类别、出版社等关键字的组合查询功能。 发现类 在使用该系统录入新书籍时系统会自动按规则生成书号,可以修改信息,但一经创建就不允许删除。 该系统还应该能够对书籍的外借情况进行记录,可对外借情况列表打印。 另外,还希望能够对书籍的购买金额、册数按特定时间周期进行统计 (2)筛选备选类 “小王”、“人”、“家里”很明显是系统外的概念,无须对其建模; 而“个人图书管理系统”、“系统”指的就是将要开发的系统,即系统本身,也无须对其进行建模; 很明显“书籍”是一个很重要的类,而“书名”、“作者

文档评论(0)

1亿VIP精品文档

相关文档