图书管理系统需求说明文档

2、,还书的信息,书籍源信息,预留信息等进行查询,对其他图书馆的书籍、资料源信息的查询功能。2.非功能要求1系统安全性需求:为保证系统安全性,对本图书馆的各项功能进行分级、分权限操作,对各类用户进行确认。对其它图书馆借阅图书和文献资料服务控制访问范围:如限IP、限用户等。2对系统可用性的需求:为了方便使用者,要求对所有交互操作提供在线帮助功能。3对系统查询速度的需求:要求系统在20S之内响应查询服务请求。4对系统可靠性的需求:要求系统失败发生率小于1%。二:需求分析与系统建模1系统功能分析:依据客户要求将本系统的功能分为四个模块如下:登陆子系统:用户登陆验证,找回密码功能用户管理子系

3、统:面向系统管理员提供,添加用户,编辑用户,删除用户功能书籍管理子系统:面向图书管理员提供,添加书籍,编辑书籍,查找书籍,删除书籍,过期书籍借阅管理子系统:面向借阅者提供,查找书籍,借阅书籍,预留书籍,归还书籍2系统参与者:依据系统功能分析得到系统参与者有系统管理员,图书管理员,借阅者。3借阅者用例图借阅者能够通过该系统进行如下活的。查找图书:借阅者可以通过书名或ISBN号查找图书的详细信息借阅书籍:借阅者通过借阅管理员借阅书籍预订书籍:借阅者通过借阅管员预订要借的图书归还书籍:借阅者通过借阅管理员归还书籍,如归还过期书籍,需缴纳罚金查询个人信息:借阅者可以查询自己的个人详细信息通

4、过上述活动,可得借阅者用例图如图1-1-1图1-1-1借阅者用例图4借阅管理员用例图借阅管理员能够通过系统进行如下活动登陆系统:借阅管理员登陆系统,包括找回密码修查询,改个人信息:图书管理员通过系统管理员对自己的个人信息进行查看修改借阅书籍:借阅管理员通过系统向借阅者提供借阅书籍的功能归还书籍:借阅管理员通过系统向借阅者提供归还图书的功能过期书籍:过期书籍管理,缴纳罚金。通过上述活动,获得借阅管理员用例图如图1-1-2图1-1-2借阅管理员用例图5图书管理员用例图图书管理员通过系统能够进行如下活动登陆系统添加书籍修改书籍信息查询书籍删除书籍个人信息编辑通过上述活动,获得图书管理

6、类图依据,并分析上述用例图可得到系统用到的类图包括借阅管理类图,图书管理类图用户管理类图1借阅管理类图:借阅管理主要参与者是读者和借阅管理员,借阅者通过借阅管理员由借阅管理员与本系统交互完成借阅者的借书,还书,预订图书。如图2-1-1主要类说明:BoorowManager:管理员类Reader:读者类参与者Book:图书类参与者boorManager:借阅管理类实体类boorManagerForm:借阅管理窗体类BoorowBooks:借阅类控制类BackBooks:归还图书类控制类SearchBook:查找图书类控制类ReservationBook:预订图书类控制类图2-1-1借

7、阅管理类图2图书管理类图依据图书管理员用例图可得到图书管理类图,其中,图书管理员通过图书管理类对图书进行查找,添加,编辑,删除操作主要类说明BookManager:图书管理员类参与者Book:图书类实体类BookManage:图书管理类控制类ManagerBookFrom:图书管理窗体类BookAI.boorflanagerForm7AreaderMumher:String;StringBooleanTell:StringMMEIOB聽:ShortBooks:Slieitaddr99:StringreaderF4umbr;StringbooNu(nbe

8、r:StringBorrowName:&ateQackttate:Dart%oarBook()%ackBonkOsearchBookObookNumber:StringISBN:StringflbookName:StringbboolcType:Stringpublish:StringpublishDate:Daleauthor:Stringprice:float%userName:String图2-1-2图书管理类图3用户管理类图分析用户管理用例:本系统模块主要是系统管理员与本系统的交互,系统管理员通过本模块完成添加用户,编辑用户,查

9、找用户,删除用户操作。SysteManageForm:用户管理窗体类系统边界Reader:读者类实体类User:用户超类BookManager:图书管理员类实体类BoorManager:借阅管理员类实体类Admin:系统管理员类ReaderManage:读者管理类控制类UserManage:用户管理类控制类MangerBookFormbookNumber:StringboakName:StringISBN:StringAttookTpe.Strinypublish:StringpublishDate:Dateauthor:String野pri匚电.fl

10、oatinDate:DateEstate;日口olansetBookNumberOgetBookNumberOsetBookNameOetBookMameOsetlSBNO*jetlSBN0setBookT/peOgetBookT/peQsetPublishQetPublshQetPublishDataO*getPublisliDateOsetAuthorQjetAuthorQsetPriceQetPriceQetlnDateQgetlmDateQ*setState()etStateQ4Add日wkEditBaok图2-1-3用户管理类图四,系统动态模型1析:本模型具体描述

11、了系统的动态过程,主要是参与者与系统,子系统与子系统交互的动态模型。依据上述的用例及用例图可以得到以下交互行为:借阅管理用例:借阅者通过借阅管理员查找图书借阅者通过借阅管理员借阅图书借阅者通过借阅管理员归还图书借阅者通过借阅管理员预定图书借阅者通过借阅管理员查看个人信息图书管理用例:图书管理员查看图书图书管理员添加图书图书管理员编辑图书图书管理员删除图书系统管理员用例:查看用户ReaderNumber:StringNarhe:String:BooleanMaxBoolusarlD:SiringuserPasword:庚ringuserhhnriE:String%

12、fsex:Booleane(nailString5tell.Stringpower:Stringaddress:String:shortSearcliBookQAddBooksOEditBooksf)DeleteEooksOAdmin*AddUserOLookUserQLookReaderQEditUserODeleteUssrflBoorManagerAddReaderQISearchReadeiO丁/EditReaderQ/DsletePead用乡管理AddUserf)LokkUserQ*EditUserODeleteUserO*EditlnfarOLoqklnf

13、oi(|getPasswordO“EtU测IDQgetUseriDQsetUserNameQgetUserNameOsetSexf)getSexf)aetEmailQgetEmailQsetTellOgetTellQsetPowerQgetPowerQsetAddressOgetAddressOEloorow8ooks0BackBaoksQSearcKBaaksOReGetvationEooksOAdminAddUserOLaokUsr()LookReaderOEditUseflDeleteUserf)编辑用户添加用户删除用户管理员用例登陆系统找回密码查看个人信息2借阅者通过借阅管理员查找

15、ormSejrchBookbockBook借阅者通过倍阅管理员査找图书hciuk:BocikISearchbmk2查找图书合已了匚hEiciokFornn了依据务件登询图书4层回图书信整-.5提供査询结果-5显示图书信息n2处理归还留书3获取图书信息4返回图书信息勺删除佶阅记录1.W-1除倍闽记录返回删除记录消息显示归还消息图4-2-1归还图书序列图5借阅者预订图书:Bonk6t叠是否超期晅回图书蓿息.-T添加预iT记录返诃是否职功预订信息7-:--显示预订信息:ger:Reader提交预订图事信息-X预iT圈书nu.亠囁订处理预定预订狀态借出状态LJ图6-1-1书籍状态图借闽书籍图6-1-2读者状态图六:系统活动图:1分析:依据用例分析,与系统直接交互的参与者有系统管理员,借阅管理员,图书管理员所以初步可得活动图有管理员登陆活动图,图书管理员活动图,借阅管理员活动图,系统管理员活动图。2建例模型:管理员登陆活动:管理员依据账户和密码登陆系统,验证成功后,系统依据权限赋予相应的操作。新书入库-

THE END
1.借书用例+用例描述+用例图(3页)借书用例+用例描述+用例图.doc 关闭预览 想预览更多内容,点击免费在线预览全文 免费在线预览全文 借书用例 用例名:借书 参与执行者:图书管理员、读者 入口条件:图书管理员已经登陆到该系统中 事件流:图书管理员在结束界面,输入图书编号和读者证号,单击“保存”按钮。 出口条件:系统将这条借书记录保存到数据库中。https://max.book118.com/html/2020/0428/5143123100002242.shtm
2.图书管理系统—用例描述后置条件:系统成功写入一条借书信息,读者当前的借书数量加1 扩展点: 特殊需求:支持使用IC卡阅读器,输入读者证号,使用条码扫描仪和图书条码,借一本书时间不超过30秒 用例名称:剔除旧书 描述:图书管理员使用办理预定业务用例完成图书管理员剔除旧书活动 标识符:uc7 优先级:B(中) 角色:图书管理员 前置条件:图书馆员https://wenku.baidu.com/view/1e7994ed8462caaedd3383c4bb4cf7ec4bfeb60d.html
3.uml图书借阅管理系统用例图图中想表示查询借阅信息是必须要在用户登录之后才能实现的。推荐使用trufun plato UML2建模工具,里面带有图书管理系统的UML模型,欢迎到trufun官网下载使用 设计几个类,用UML类图说明一个 学生借阅图书 系统 基于UML的图书馆借阅管理系统设计(1)系统分析(包括系统描述(问题域描述)、用例模型、分析类图)。(2)系统设计(https://www.zboao.com/cgal/9422.html
4.图书管理系统用例图7篇(全文)在熟悉用例概念与应用的基础上,掌握用例模型的建立,包括: 1.掌握用例图的建立。 2.掌握用例描述文档的编写。3.掌握建模工具的使用。 二、实验内容 根据以下需求设计一个图书馆管理系统的用例图模型,包括:用例图和主要用例的描述文档。 基本功能要求: 图书管理:新书登记,图书查询,图书注销; 借阅管理:借书,还书,查https://www.99xueshu.com/w/filesaiudqen.html
5.某图书借阅管理系统需求说明如下:A.管理员应建立图书书目,以提供某图书借阅管理系统需求说明如下: A.管理员应建立图书书目,以提供图书检索。 B.图书可被读者借阅。读办理图书借阅时,管理员应记录借书日期,并记录约定还书日期,以督促读者按时归还。一个读者可借阅多本图书,一本图书每次只能被一个读者借阅。 C.图书将由管理员办理出入库。图书出入库时,应记录图书状态变量,https://www.shuashuati.com/ti/c4bf0fc2b67540e7a48469229e190fc0.html?fm=bd5153ab5d3061862bc6a12794a405a786
6.某高校图书馆欲建设一个图书馆管理系统,目前已经完成了需求分析【答案解析】阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某高校图书馆欲建设一个图书馆管理系统,目前已经完成了需求分析阶段的工作。功能需求均使用用例进行描述,其中用例“借书(CheckOutBooks)”的详细描述如下。参与者:读者(Patronhttps://www.cnitpm.com/st/381417404.html
7.A7816Java+mysql+servlet+jsp+mysql公共图书馆图书借阅系统的本系统实现一个公共图书馆图书借阅系统,分为管理员和读者两种用户。具体功能描述如下: 管理员模块包括: 1.管理员管理:此功能为超级管理员所有,普通管理员没有此权限,实现超级管理员可以对普通管理员信息的添加、查看、编辑或删除。 2.读者管理:管理员可以对读者信息进行添加、查看、编辑或删除。 https://blog.51cto.com/u_12948819/12853946
8.图书管理系统用例描述对图书管理系统中的用例进行详细的描述分析,并给出各个过程的说明,以及各个过程中的用力模型。是一个初学者很好的学习材料。 图书馆管理系统的用例图.pdf 浏览:0 图书馆管理系统的用例图.pdf UML图书借阅管理系统的用例图 浏览:0 图书管理系统涉及读者信息管理、借阅信息管理、图书信息管理等多方面的信息管理,系统的https://download.csdn.net/download/u011284350/8376779
9.图书管理系统分析(精选十篇)3.3确定用例及编写用例文档 用例描述了一个完整的系统事件流程,其重点在于执行者与系统之间的交互而不是内在的系统活动,并对执行者产生有价值的可观测结果。 在这个“图书管理系统”中的用例图如下所示。 用例图不能提供用例所具有的全部信息,为此需要使用文字描述那些不能放在图形上的信息。用例文档是关于执行者与系https://www.360wenmi.com/f/cnkeyrc64zlp.html
10.软件工程课程设计——学校图书借阅管理系统专业方向组设计 学校图书借阅管理系统 指导教师 李鑫 院(系、部) 电信学院 专业班级 计算机 06—2 学 号 0606010212 姓 名 宋成龙 电子与信息工程学院 计算机科学系 参考目录 1 问题定义 2 项目背景 https://doc.mbalib.com/view/c33c697a77fd207ec1f042da189adfdd.html
11.某图书馆管理系统的业务功能描述如下:该系统有图书管理员普通某图书馆管理系统的业务功能描述如下:该系统有图书管理员、普通读者和注册读者3种用户。其中,图书管理员负责维护图书资料信息,登记借书信息、还书信息(包括对有超期的读者罚款),可以查询图书、查询读者;普通读者只能检索图书资料信息;注册读者可以登录系统并可以..https://www.xuesai.cn/souti/4BB67D1B.html
12.图书馆管理系统用例图活动图类图时序图.doc该【图书馆管理系统用例图、活动图、类图、时序图 】是由【艾米】上传分享,文档一共【15】页,该文档可以免费在线阅读,需要了解更多关于【图书馆管理系统用例图、活动图、类图、时序图 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文https://www.taodocs.com/p-857406246.html
13.图书管理系统测试分析报告本次报告编写的目的是为了通过对测试结果的分析,得到该模块功能的质量评估,并且分析测试的过程、资源和信息以及功能模块的缺陷,为之后的测试活动和维护活动提供参考和建议。主要读者为系统分析师、程序员和测试人员。 1.2背景 1.软件系统的名称:图书管理系统 https://www.jianshu.com/p/5ee5bfb3b6cc
14.图书信息管理系统用例图借书顺序图还书顺序图流程图模板图书信息管理系统用例图展示了系统的主要功能,包括添加图书、删除图书、修改图书信息、查询图书等。借书顺序图描述了用户在图书馆借阅图书的流程,包括选择图书、输入个人信息、确认借阅等步骤。还书顺序图则展示了用户归还图书的流程,包括选择归还图书、输入相关信息、确认归还等步骤。这些图表为开发人员提供了清晰的指导,https://www.processon.com/view/557a4a03e4b0b9f0bdb814fe