资源描述:
《图书管理系统 建立用例模型》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实验一建立用例模型(第二版)一、用例图二、用例摘要用例UC00:登录用于验证图书管理员的身份,以便可以进行其它的操作。用例UC01:入库新书图书管理员将新采购的图书录入系统,只有已经入库的图书才可以借阅。用例UC02:查询图书图书管理员可以通过“书名”、“作者”进行模糊查询。用例UC03:借书officiallyestablishedonJuly1,2013,Yibincity,formerlyknownasthebus,integratedoriginalrongzhoubuscompanyinYibincityandMetrobuscom
2、pany,formedonlyinYibincityofaState-ownedpublictransportenterprises,thecompanyconsistsofoneortwo,thirdDivision.Integrationofpublictransportservicesisnotyetestablished借阅者挑选想借的图书到借书处,图书管理员逐本记录要借阅的图书。用例UC04:还书借阅者拿着想归还的图书到归还处,图书管理员逐本记录归还的图书。用例UC05:处理罚款用于处理借阅者超期归还罚款。用例UC06:管理借阅者对
3、借阅者的增、删、改。一、详述摘要用例UC03:借书范围:图书管理系统级别:用户目标主要参与者:图书管理员涉众及其关注点:-图书管理员:能方便快捷地完成借书工作。前置条件:图书管理员必须经过确认和认证。成功保证(或后置条件):借阅信息应该被成功地记录。主成功场景(或基本流程):1.借阅者携带所借图书到借书处,要求借书。2.图书管理员开始一次新的“借书”操作。3.图书管理员输入借阅者信息。4.图书管理员输入图书信息。5.系统确认该借阅者可以借阅本图书。重复4~5步,直到所有图书输入完成。6.图书管理员确认本次借阅。7.系统记录本次借阅信息。8.借
4、阅者拿着借阅的图书离开。扩展(或替代流程):3a.借阅者身份不合法1.提示重新输入或结束。2.重新输入或结束。3b.借阅者有罚款未处理,不能借书。1.结束本次借书,可到处理罚款用例先处理。5a.该借阅者不允许借阅本图书1.系统不将本图书记录到本次借阅中,并提示图书管理员。4~5a.借阅者要求从已录入图书中去掉一本1.图书管理员从已录入图书中选择一本,并要求删除。2.系统显示删除后的结果。特殊需求:officiallyestablishedonJuly1,2013,Yibincity,formerlyknownasthebus,integrat
5、edoriginalrongzhoubuscompanyinYibincityandMetrobuscompany,formedonlyinYibincityofaState-ownedpublictransportenterprises,thecompanyconsistsofoneortwo,thirdDivision.Integrationofpublictransportservicesisnotyetestablished……技术与数据变元表:3~4a.借阅者信息和图书信息可以用条码扫描器或键盘录入发生频率:经常。未决问题:……用例
6、UC04:还书范围:图书管理系统级别:用户目标主要参与者:图书管理员涉众及其关注点:-图书管理员:能方便快捷地完成还书工作。前置条件:图书管理员必须经过确认和认证。成功保证(或后置条件):还书信息应该被成功地记录。主成功场景(或基本流程):1.借阅者携带要还图书到借书处,要求还书。2.图书管理员开始一次新的“还书”操作。3.图书管理员输入图书信息。4.系统确认,并记录本图书归还信息。重复3~4步,直到所有图书输入完成。5.结束本次还书。扩展(或替代流程):3a.超期归还1.系统提示超期天数,显示并记录罚款金额。2.图书管理员确认特殊需求:……
7、技术与数据变元表:3~4a.借阅者信息和图书信息可以用条码扫描器或键盘录入发生频率:经常。未决问题:……officiallyestablishedonJuly1,2013,Yibincity,formerlyknownasthebus,integratedoriginalrongzhoubuscompanyinYibincityandMetrobuscompany,formedonlyinYibincityofaState-ownedpublictransportenterprises,thecompanyconsistsofoneortwo
8、,thirdDivision.Integrationofpublictransportservicesisnotyetestablished