UML建模案例超市进销存管理系统.docx

上传人:b****5 文档编号:7523125 上传时间:2023-05-11 格式:DOCX 页数:20 大小:2.29MB
下载 相关 举报
UML建模案例超市进销存管理系统.docx_第1页
第1页 / 共20页
UML建模案例超市进销存管理系统.docx_第2页
第2页 / 共20页
UML建模案例超市进销存管理系统.docx_第3页
第3页 / 共20页
UML建模案例超市进销存管理系统.docx_第4页
第4页 / 共20页
UML建模案例超市进销存管理系统.docx_第5页
第5页 / 共20页
UML建模案例超市进销存管理系统.docx_第6页
第6页 / 共20页
UML建模案例超市进销存管理系统.docx_第7页
第7页 / 共20页
UML建模案例超市进销存管理系统.docx_第8页
第8页 / 共20页
UML建模案例超市进销存管理系统.docx_第9页
第9页 / 共20页
UML建模案例超市进销存管理系统.docx_第10页
第10页 / 共20页
UML建模案例超市进销存管理系统.docx_第11页
第11页 / 共20页
UML建模案例超市进销存管理系统.docx_第12页
第12页 / 共20页
UML建模案例超市进销存管理系统.docx_第13页
第13页 / 共20页
UML建模案例超市进销存管理系统.docx_第14页
第14页 / 共20页
UML建模案例超市进销存管理系统.docx_第15页
第15页 / 共20页
UML建模案例超市进销存管理系统.docx_第16页
第16页 / 共20页
UML建模案例超市进销存管理系统.docx_第17页
第17页 / 共20页
UML建模案例超市进销存管理系统.docx_第18页
第18页 / 共20页
UML建模案例超市进销存管理系统.docx_第19页
第19页 / 共20页
UML建模案例超市进销存管理系统.docx_第20页
第20页 / 共20页
亲,该文档总共20页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

UML建模案例超市进销存管理系统.docx

《UML建模案例超市进销存管理系统.docx》由会员分享,可在线阅读,更多相关《UML建模案例超市进销存管理系统.docx(20页珍藏版)》请在冰点文库上搜索。

UML建模案例超市进销存管理系统.docx

UML建模案例超市进销存管理系统

实验报告规范

实验报告

姓名

学号

班级

成绩

实验名称

超市进销存管理系统的UML建模

实验日期

一.实验内容

基于OO设计与分析方法,用统一建模语言UML完成一个超市进销存管理系统

要求:

软件系统模型包括8种建模图,其中至少包含三个主要用例的用例脚本描述、顺序图、活动图和两个有较复杂行为的类的实例状态图。

二.需求分析文档描述

超市进销存管理系统要求能对超市的进、销、存行为进行管理,并且能根据不同权限的系统用户的需求进行报表的生成和查询,为超市管理者的决策提供协助。

当库存和在架商品数量低于临界值时,能发出警报,提醒库存管理人员。

当销售人员售出商品时,记录的在架商品的数量能相应的减少出售数量。

能进行人员的日常管理。

三.设计方法、思路和主要技术

设计方法、思路:

根据系统需要实现的功能,我将系统划分成五个子系统,分别是销售部、进货部、库存部、会计部、经理室。

分别用于实现商品的销售,商品的进货,商品的库存,金钱和报表,人事和决策的管理。

主要技术:

UML

...

四.软件系统建模(包括完整建模图)

(一)系统用例图)企业级用例图(1

(2)系统级用例图

(3)销售部用例图...

4)进货部用例图(

用例“生成订单”的描述生成订单用例名称

SP0001

标识符

当进货员收到经理发出的订货单,联系供货商,谈好价格,报经理审用例描述

核后,生成订单,用例结束。

进货员经理参与者供货商

1优先级未审核状态

订货员收到经理发出的订货单前置条件订货后置条件

进货员根据订货表选择多家供货商联系,谈好价格,将多家供货商的基本操作流程

价格报经理审核,由经理选择供货商,然后进货员生成订单。

进货员根据订货表先选择一家供货商联系,谈好价格,将价格报经理可选操作流程

审核,审核通过,生成订单,不通过再联系下一家供货商。

被泛化的用例无...

被包含的用例被扩展的用例5()库存部用例图

用例“货物上架”描述用例名称货物上架SP0003

标识符当在架商品数量低于最小临界值,库存员收到警报,将库存货物摆上用例描述

货架,用例结束。

库存员参与者

1优先级通过批准状态前置条件在架商品数量达到最小临界值在架商品数量达到最大临界值后置条件基本操作流程库存员收到警报,将库存货物摆上货架库存员每天清点在架货物,补充在架货物数量可选操作流程

无被泛化的用例

被包含的用例无无被扩展的用例

用例“生成订货表”描述用例名称生成订货表SP0008

标识符

库存商品数量低于最小临界值,库存员收到警报,库存员制定订货单,用例描述

用例结束。

参与者库存员1优先级通过批准状态

前置条件库存商品数量达到最小临界值后置条件提交订货单...

基本操作流程可选操作流程被泛化的用例被包含的用例被扩展的用例(6)会计部用例图

库存员收到警报,制定订货单

库存员库清点库存,发现库存接近最小临界值,生成订货表。

7)经理部用例图(

(二)系统类图本系统的类的关系比较复杂,用一张完整的类图来表示的话,不容易看清楚类之间的关系。

5张类图来说明。

所以我这里用了

(1)销售部类图

...

)进货部类图2(

...

)库存部类图(3

4()会计部类图

(5)经理室类图...

(三)系统顺序图)顾客购买商品顺序图(1

(2)订货顺序图...

)超市库存变化顺序图3(

(四)系统协作图...

)超市订货协作图(1

(五)系统活动图

(1)顾客购买商品活动图

(2)生成订货单活动图...

)生成订单的活动图3(

(六)系统状态图

(1)商品状态图...

(七)系统组件图

(八)系统部署图...

...

五.实验结论在指导老师的指导下,经过两人的合作努力,设计过程中加入了两人的设计思想,完成

了超市进销存管理系统的设计与实现。

的面向对象设计,在两人的观点达成基本一致的基础上编写需求与设计报告是基于UML作图与文档写作。

UML完成UML8的种建模图,对UML通过这次试验,至少基本掌握了一种建模工具,学会了UML建模这门课程有了更直观,更深刻的认识。

同时也通过实践锻炼了自身的能力,启发了自己建模。

UML的兴趣。

在以后的学习中,会进一步学习UML对于

报告提交日期

...

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 幼儿教育 > 幼儿读物

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2