软件系统分析与设计实验报告学院:计算机科学与技术学院专业:软件工程学号:*********姓名:***实验名称:图书管理系统用例建模时间:一、实验内容与要求本实验要求学生对学校得图书馆管理系统进行需求分析,对系统功能进行用例建模,画出用例图,类图以及相应得时序图
在使用 UML 对系统建模时,学会使用 UML 建模工具,熟悉工具中得功能
二、用例分析1、读者“ 借书还书系统” 用例图读者(f rom Actors)还书(from Use Cases)借书(from Use Cases)续借(from )预约(from Use Cases)1.1、 行为者:主要行为者:读者
1.2、 前置条件:读者进入图书管理系统
1.3、 事件流:1、3、1、主要事件流:1、3、1、1:读者检索所需图书信息,并查瞧;1、3、1、2:读者检索到所需图书,登录系统,开始借书;1、3、1、3:系统查询图书信息,图书数目就是否可借;1、3、1、3、1:图书显示可借,借书成功;1、3、1、3、2:图书显示不可借,借书失败;1、3、1、4:进入续借图书界面,续借图书;1、3、1、5:系统查瞧预约记录,1、3、1、5、1:没有冲突,续借成功;1、3、1、5、2:有冲突,续借失败;1、3、3、1:1、3、1、6:读者归还图书;1、3、1、6、1:归还时间没有逾期,归还成功;1、3、1、5、2:归还时间逾期,逾期处罚,归还成功;1、3、2、备选事件流:1、3、2、1:图书检索信息失败,未检索到图书,重新输入信息检索;1、3、2、2:未曾检索到用户检索得图书,系统显示相关联得信息得图书;1、3、2、3:用户名或密码输入错误,登录系统失败,重新输入用户名或密码登录;1、3、2、4:系统显示图书不可借后,进入图书预约界面,输入信息预约图书;1、3、3、异常事件流:1、3、3、1:读者登录系统失败,未曾注册用户;1