码迷,mamicode.com
首页 > 其他好文 > 详细

团队项目--设计类图

时间:2015-06-08 00:48:06      阅读:246      评论:0      收藏:0      [点我收藏+]

标签:

1、QQ管理系统的类图如下: 

      (1) reader类是借阅者的类,它的属性很多,包括借阅者的账户ID(reader_ID)、姓名(reader_Name)、地址(Address)、班级(class)、所借书籍的书目(borrowed)等。其中主要操作有借书(addborrowed)和还书(deleteborrowed)和预订(reservation)等。 

      (2) admin类是管理员类,他有编号和姓名属性,操作主要是书籍的增删改和读者的增删改等等。 

      (3)  Title 类是记录书目信息的类,包括书籍的名字(name)、作者(author)、book_id等属性。 

      (4)Item 类是具体某本书的类,属性包括书籍号(id)。操作包括预订(reserve)、按书目查找(find_on_title)等。 

      (5)  borrow类是某本书的借阅信息类,包括所借阅书籍的ISBN、借阅的时间(date)等。 

      (6)  Reservation类是预订信息类,每个预订信息包括预订日期(date)、所预订书籍的ISBN、预订书籍的用户ID(UserID)等属性。 

      (7) persistent store类是书籍永久的存储类,在数据库中的存储数据,其他对与书籍有关的活动都要经过其存储类。

 

类图如下:

 

技术分享

团队项目--设计类图

标签:

原文地址:http://www.cnblogs.com/sitianya/p/4559701.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!