4图书管理系统动态设计状态图(阅读)PPT课件
- 格式:ppt
- 大小:1.19 MB
- 文档页数:18
学号 **********
统一建模语言UML B
实验报告
实验4 状态图和活动图
学生姓名黄源
专业、班级14软件(2)班
指导教师高天迎
成绩
计算机与信息工程学院
年月日
一、实验目的
在熟悉状态、活动概念与应用的基础上,掌握状态图和活动图的建立。
1.理解什么状态和状态图。
2.掌握状态图的建立。
3.掌握活动图的建立。
二、实验内容
1.建立图书管理系统的状态图。
2.建立图书管理系统的活动图。
三、实验思想
1.分析:根据图书管理系统的需求分析和用例模型,对系统中的用例进行动态建模。
2.在Rational Rose工具中绘制状态图和活动图。
四、实验结果
1.状态图:
(1)登陆
(2)增添新书
(3)借阅者
2.活动图
(1)借阅者(2)图书管理员
(3)系统管理员管理借阅者信息(4)系统管理员维护图书信息
五、实验心得
这次实验学习的是状态图和活动图,感觉这次实验和前面实验相比较要容易一些,这些图按顺序来的,感觉会和我们传统的思维模式比较吻合,用心去绘制就很容易画出来。
图书馆管理系统的DFD图:数据字典:图书馆管理系统=用户管理+用户信息查询+图书管理+图书查询+借还登记用户管理=用户注册+修改口令+用户借阅状态+ 用户挂失补办+用户注销+用户信息查询用户注册=读者编号+姓名+性别+借书证号+登记日期+用户注册口令用户借阅状态={在借书本编号+书本条形码+是否续借+应还日期}+借阅次数用户挂失补办=读者编号+姓名+借书证号+是否挂失+原口令+新口令用户注销=读者编号+姓名+借书证号+是否注销用户信息查询=读者编号+姓名+{所借书名+图书编号+借阅日期+应还日期+是否续借}+修改口令修改口令=读者编号+姓名+借书证号+原口令+新口令图书管理=图书入库+图书借阅状态+图书归还+图书罚款+图书注销+图书查询图书入库=入库图书编号+书本条形码+书名+作者+ISBN+出版社+价格+所属类别+所放书架编号+现存量+入库日期+内容简介+借阅次数+是否注销+操作员图书借阅状态=图书编号+读者编号+借阅日期+应还日期+续借次数+操作员图书归还=图书编号+读者编号+归还日期+是否超期+操作员图书罚款=图书编号+读者编号+罚款日期+应罚金额+实收金额+是否交款+操作员图书注销=图书编号+注销数量+注销日期+操作员图书查询=图书编号+书本条形码+书名+作者+ISBN+出版社+价格+所属类别+所放书架编号+现存量+入库日期+内容简介+借阅次数借还登记={图书编号+书名+借阅日期+所属类别}+借阅次数2. 某事务系统具有如下功能:1)读入用户命令,并检查其有效性;2)按照命令的编号(1-4号)进行分类处理3)1号命令计算产品工时,能根据用户给出的各种产品数量,计算出各工种的需要工时;4)2号命令计算材料消耗,根据产品的材料定额和用户给出的生产数量,计算各种材料的需求量;5)3号命令编织材料订货计划;6)4号命令计算产品成本。
试用结构化分析方法画出该系统的DFD图。
欢迎您的下载,资料仅供参考!致力为企业和个人提供合同协议,策划案计划书,学习资料等等打造全网一站式需求。
图书管理系统用例活动图
管理用例活动图
图书借阅管理类图
还书用例时序图
还书用例时序图
借书用例时序图
协作图
管理员用户密码登录协作图
6: 返回验证结果
9: 返回修改借阅信息以及图书信息借阅管理协作图
图书管理系统还书协作图
新书登记协作图
图书管理系统用例图
1: 借书证及图书
7: 告知读者
3: 未借出6: 已借出
7:
递还换借书证9: 递还借书证
8: 正常还书
管理用户用例状态图
图书管理系统用例状态图
读者信息查询
读者信息管理
出版社信息管理。