电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

图书馆管理系统uml建模作业VIP免费

图书馆管理系统uml建模作业_第1页
1/28
图书馆管理系统uml建模作业_第2页
2/28
图书馆管理系统uml建模作业_第3页
3/28
图书馆管理系统UML建模姓名:罗鑫班级:计Y052班s学号:2005020010711系统功能需求①借阅者可以通过网络查询书籍信息和预定书籍。②借阅者能够借阅书籍和还书。③图书管理员能够处理借阅者的借阅和还书请求。④系统管理员可以对系统的数据进行维护,如增加、删除和更新书目,增加、删除和更新借阅者帐户,增加和删除书籍。⑤系统主要包括以下几个模块:基本数据维护模块基本业务模块数据库管理模块信息查询模块2基本数据维护模块基本数据维护模块包括的主要功能模块:①添加借阅者帐户②修改更新借阅者帐户信息③添加书目④修改和更新书目信息⑤添加书籍⑥删除书籍3基本业务模块基本业务模块包含的功能:①借书②还书③书籍预留④取消书籍预定4数据库模块数据库模块的功能:①借阅信息管理②书籍信息管理③帐户信息管理④书籍预留信息管理5信息查询模块信息查询模块主要是查询数据库中的相关信息:①查询书籍信息②查询借阅者信息系统的参与者主要有三类:读者(也可称为借阅者)、图书馆管理员、图书馆管理系统维护者。1、系统中的类读者类Reader图书馆人员类LibraryStaff图书馆管理员类LibraryManager系统管理员类SystemManager图书馆馆长类LibraryBoosReader+reader_no+reader_name+reader_id_card+reader_password+borrowBook()+ReturnBook()+searchBookInNet()+modifyReaderPassword()图书馆数据库类LibraryDatabase图书馆资源数据库ResourcesDatabase图书馆读者数据库ReaderDatabase图书馆工作人员数据库LibraryStaffbaseSystemManager+addBook()+deleteBook()+addBookList()+deleteBookList()+renewalBookList()+addReaderAccount()+deleteReaderAccount()+renewalReaderAccount()LibraryManager+receptionBorrowBook()+receptionReturnBook()LibraryStaff+staff_no+staff_name+staff_id_card+staff_password+staff_jurisdiction+modifyStaffPassword()+modifyStaffName()+modifyStaffIdCard()LibraryBoss+addLibraryStaff()+DeleteLibraryStaff()+assignmentJurisdiction()图书馆资源类LibraryResources实物书籍类BooksResources电子书籍类ElectronicResources书类BookMagazine杂志类各类的关系图LibraryStaffbase+num_staff+num_library_manager+num_system_manager+deteletStaff()+findStaff()+confirmationStaff()+modifyStaffJurisdiction()+assignmentStaffJurisdiction()ReaderDatabase+num_Reader+searchReader()+deleteReader()+ConfirmationReader()ResourcesDatabaseLibraryDatabaseLibraryResources+Resources_id+Resources_type+Attribute1BooksResources+book_res_place+book_res_money+book_res_author+deleteBookResources()ElectronicResources+elc_res_money+elc_res_size+elc_res_palce+deleteElectronicResources()+downlond()Book+Book_Condition+deleteBook()Magazine+Magazine()2、画出系统的用例图。ReaderSystemManagerLibraryManagerLibraryStaffLibraryBossLibraryResourcesBooksResourcesElectronicResourcesBookMagazineLibraryStaffbaseReaderDatabaseResourcesDatabaseLibraryDatabase下载和阅读0..*1借出和阅读0..*1阅读0..*1检索图书资源10..*验证读者身份10..*+验证工作人员11..*管理员工11+在数据库中保存资源信息1+管理读者信息数据库11+管理资源数据库11+处理借书和还书10..*借阅者请求服务的用例图图书馆工作人员用例图SystemReaderLibraryDatabase读者身份验证ReaderDatabaseResourcesDatabaseLibraryStaffbase+partof11+partof11partof11+use借书()下载阅读电子书籍阅读杂志还书查询书籍资料储存查询储存3、画出系统的时序图SystemSystemManagerLibraryManagerLibraryDatabaseLibraryStaffReaderDatabaseLibraryStaffbase系统管理员验证+partof11+partof11图书馆管理员验证useuse处理读者借书处理读者还书标记读者还书标记读者已借书储存图书馆管理员账户信息添加读者用户删除读者用户删除书目删除书籍添加书目添加书籍跟新书目ResourcesDatabaseLibraryBoss馆长验证use图书馆工作人员权限分配添加图书图书馆工作人...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

图书馆管理系统uml建模作业

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部