- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验名称:超市进销存管理系统的 UML 建模
一、实验目的
掌握使用UML 对一个具体系统的体系结构进行建模的方法。
二、实验环境
1. Rational Rose\V。isio
三、实验要求
自选一个具体的应用系统,使用用例图描述系统的需求。
使用活动图描述用例图中的某几个用例中的对象的活动。
给出系统中涉及到的主要类的类图。
给出系统中的一个状态图。
用顺序图来描述系统中几个对象间的动态交互行为。
用构件图来描述系统实现时,系统所包含的构件和构件之间的关系。
用部署图来描述系统的物理配置。
结合体系结构的“4+1”模型来说明所制作的每张图用来描述该系统的体系结构的哪 个方面。
四、实验内容
用统一建模语言UML 完成一个超市进销存管理系统
五、实验过程
1.超市进销存管理系统要求能对超市的进、销、存行为进行管理,并且能根据不同权限的系统用户的需求进行报表的生成和查询,为超市管理者的决策提供协助。
当库存和在架商品数量低于临界值时,能发出警报,提醒库存管理人员。当销售人员售出商品时,记录的在架商品的数量能相应的减少出售数量。
能进行人员的日常管理。 2.设计方法、思路和主要技术
设计方法、思路:根据系统需要实现的功能,我将系统划分成四个子系统,分别是销售部、进货部、库存部、经理室。分别用于实现商品的销售,商品的进货,商品的库存,人事和决 策的管理。
主要技术:UML
1
系统用例图
企业级用例图
超市进销存管理系统
Q商品供应商 :超市顾客超市笞理员
Q
营业员 进茧员 库存员 会计 经理
系统级用例图
:气/
一
、`、 超市顾客
、、
、、、
、<<include
仁二 节、
include 亡
气、 、、 `、
气早一、
气早
一、
`
、
`、
_ _
< inc|ude > · -
会计贝
、·
/?/
··
进货员
供货商
. -、
销售部用例图
2
进货部用例图
用例名称标识符
生成订单
SP0001
用例“生成订单”的描述
用例描述
参与者优先级状态
前置条件后置条件
基本操作流程可选操作流程被泛化的用例
当进货员收到经理发出的订货单,联系供货商,谈好价格,报经理审核后,生成订单,用例结束。
进货员 经理 供货商
1
未审核
订货员收到经理发出的订货单订货
进货员根据订货表选择多家供货商联系,谈好价格,将多家供货商的价格报经理审核,由经理选择供货商,然后进货员生成订单。
进货员根据订货表先选择一家供货商联系,谈好价格,将价格报经理审核,审核通过,生成订单,不通过再联系下一家供货商。
无
3
被包含的用例 无
被扩展的用例 无
库存部用例图
用例名称标识符
货物上架
SP0003
用例“货物上架”描述
用例描述
参与者优先级状态
前置条件后置条件
基本操作流程可选操作流程被泛化的用例被包含的用例被扩展的用例
当在架商品数量低于最小临界值,库存员收到警报,将库存货物摆上货架,用例结束。
库存员
1
通过批准
在架商品数量达到最小临界值在架商品数量达到最大临界值
库存员收到警报,将库存货物摆上货架
库存员每天清点在架货物,补充在架货物数量无
无无
用例名称标识符
生成订货表
SP0008
用例“生成订货表”描述
用例描述
参与者优先级状态
前置条件后置条件
库存商品数量低于最小临界值,库存员收到警报,库存员制定订货单, 用例结束。
库存员
1
通过批准
库存商品数量达到最小临界值提交订货单
4
基本操作流程可选操作流程被泛化的用例被包含的用例被扩展的用例
会计部用例图
库存员收到警报,制定订货单
库存员库清点库存,发现库存接近最小临界值,生成订货表。无
无无
三尸 会计部实现级用例图1
三
0众 include 气才
0
--- 5
员计,会incltJde .._一( 会计-
员
计
,会
incltJde
.._一( 会计- _ , 一一一- - -
_- . - --- 又丿
.\、 . 一··
.\
已泛include 玄$ 三
已
超市管理人员
经理部用例图
超市经理室实现级用例图
三: <lnclu中三
0g: ,
0g
/ “ ;_ r-
/ “ ;_ r- 严
二
include .
<n1c u|
de>
- - /:--::.: :
- --i-n-cl--ud--e----..... 人享管理
, ? 仁
. 气、
- 5` 、.气三·:,=:,sinclude
- 5
` 、
.气三·
,三
,
超市笞理员
5
(一)系统顺序图
顾客购买商品顺序图
顾客购买商品顺序图
顾客购买商品顺序图
八麟?三
八麟
?
三
,,
,
勹1 :挑 选货物() }
勹
了3 :栈孛( )
了
,
,
,,:
,,::
''
''
您可能关注的文档
- AO实用工艺设计.docx
- A型柔性法兰连接排水铸铁管施工实用工艺.docx
- BCG Cases分析和总结最新分析和总结.docx
- BCG Practice Case 2分析和总结最新分析和总结.docx
- BCG Practice Case 3分析和总结最新分析和总结.docx
- BCG Practice Case 4分析和总结最新分析和总结.docx
- Be going to微课的教学设计.docx
- bisar具体操作分析和总结.docx
- cctv1零容忍观后感(精选6篇).docx
- CCU-品牌VI项目纲要.docx
- 加强与各部门业务联系,提高统筹协调服务能力的工作计划 .pdf
- 北京市师范大附属中学2022年中考联考化学试题含解析 .pdf
- 北京市第四中学2021-2022学年中考冲刺卷化学试题含解析 .pdf
- 北师大版初一数学下册第二章相交线与平行线回顾与思考 .pdf
- 人教版英语八年级上册Unit9 SectionA 1a~2c课件.pptx
- 人教版九年级英语全册Unit8 SectionB 2a-2e知识点课件.pptx
- 人教版英语七年级上册Unit5 SectionA (1a~1d)课件.pptx
- 统编版八年级历史上册5.16《毛泽东开辟井冈山道路》(教学课件).pptx
- 统编版语文七年级上册第16课《诫子书》(教学课件).pptx
- 统编版语文七年级上册《穿井得一人》《杞人忧天》课件.pptx
文档评论(0)