图书借还系统类图
2018-08-19 18:00:38 28 举报
图书借还系统类图主要包括以下几个部分:用户、图书和图书馆。用户类包括读者和管理员两个子类,分别对应不同的权限和功能。图书类包含书名、作者、出版社、ISBN等属性,以及借阅、归还等方法。图书馆类则负责管理图书和用户,包括添加、删除、查询图书等功能,以及对用户进行注册、登录、借阅、归还等操作的管理。此外,系统还需要记录用户的借阅历史和图书的库存信息,以便进行统计和分析。通过这个类图,我们可以清晰地了解图书借还系统的组成部分和它们之间的关系,为后续的设计和实现提供指导。
作者其他创作
大纲/内容
图书基本信息表
- id:int- bookName:String- borrowMoney:int- leftAmount:int- alreadyBroughtAmount:int- status:int
+create()+edit()+borrow()+return()
读者
- id:int- name:String- age:int- phoneNumber:String- address:String
+register()+login()+borrowBooks()+returnBooks()+seeBroughtBooks()+choosePayType()+payOnline()+returnLater()+comment()
1:n
n:n
1
图书管理员
- name:String- age:int- phoneNumber:String
+register()+login()+addBooks()+deleteBooks()+editBooks()+publishBooks()+addUser()+deleteUser()+editUserInfo()+queryUserInfo()
n:n
外来信息表
- id:int- wuliuPersonId:int- bookId:int- sendTime:int- status:int
财务人员
+register()+login()+editSysFinancialReports()+getMonthSumaryReports()+getInMoney()+publishBooks()+handleException()
外来人员
+register()+login()+getOrderFromLibrary()+getOrderFromUsers()+submitMoneyToFinancialPerson()+getServiceMoneyFromFinancialPerson()+confirmSignOrders()
图书借阅信息表
- id:int- borrowerId:int- bookId:int- wuliuId:int- borrowBookTime:int- returnBookTime:int
0 条评论
下一页