超市管理系统UML建模Word下载.docx
- 文档编号:15082145
- 上传时间:2022-10-27
- 格式:DOCX
- 页数:30
- 大小:1.69MB
超市管理系统UML建模Word下载.docx
《超市管理系统UML建模Word下载.docx》由会员分享,可在线阅读,更多相关《超市管理系统UML建模Word下载.docx(30页珍藏版)》请在冰豆网上搜索。
八、附录------------------------------------p43
一、超市管理系统业务概述
本项目为一个根本的超市管理系统,如图1.1,包括下面7个子系统:
仓库管理系统、采购管理系统、财务管理系统、人事管理系统、销售管理系统、登陆系统,信息管理系统。
根本流程是:
一个具有相对权限的人登录相应的系统板块,了解相应的信息。
例:
采购员输入用户名与密码登录采购系统,查看需要采购的产品和供给商信息,完成采购任务。
0
管理层和员工分别通过输入各自的口令方式登录相应权限的子系统以视图浏览的形式来了解超市信息:
1、系统管理员通过“超市信息管理〞子系统进展超市系统的升级和维护管理操作,可以管理超市货物、查看和发布相关信息,为用户登录分别提供数据库服务。
系统管理员可以管理管理层和普通员工的信息。
2、管理层通过输入口令方式登录系统执行相应操作,包括可以进入采购系统、财务系统、销售系统、人事系统。
3、销售员登录销售系统了解产品相关信息〔包括功能、产地、生产日期等〕,数量。
4、收银员登录销售系统执行收款、退款、找零、退货服务。
5、仓库管理员登录仓库管理系统,能够获知仓库产品数量与种类信息,并根据超市需要决定需要采购的产品种类与数量。
6、采购员登录采购系统获知采购的数量和种类,寻找供给商提供供货服务,提供采购预算。
7、会计员登录财务系统对公司每月发放的员工工资和奖金、产品进货本钱、公司的总利润、下一季度的财政预算做成总表并进展报告.
二、用例图分析
用户能够通过该系统进展如下活动:
(1)用户登入系统界面,在指定位置输入用户名和密码;
(2)系统进展身份验证后,假如验证通过,如此进入系统;
假如验证未通过,如此重新输入。
(3)用户登录系统后,可修改密码。
用户在进入系统之前要登输入密码和用户名,登录系统。
本系统提供在指定位置输入密码和用户名与修改密码的功能。
系统用例图如图2.1.1:
仓库管理员能够通过该系统进展如下活动:
(1)仓库管理员登陆界面;
(2)查看商品种类和数量;
(3)查看最近一月畅销商品种类和数量;
(4)为采购员制定采购计划。
为仓库管理员和管理层供浏览产品种类、数量,了解畅销产品的种类与数量,并为仓库管理员提供制定采购计划的功能。
系统用例图如图2.2.1:
采购员能够通过该系统进展如下活动:
(1)采购员登陆界面;
(2)查询进货单;
(3)查询退货单;
(4)做出采购预算;
(5)商品采购入库。
为采购员:
财务员能够通过该系统进展如下活动:
(1)会计登陆界面;
(2)制作下季度公司预算报表;
(3)制作本月利润报表;
(4)查看工资奖金记录;
(5)删除工资奖金记录;
(6)添加工资奖金记录。
为会计提供每月发放的员工工资和奖金、产品进货预算、公司的总利润、下一季度的财政预算做成总表并进展报告的功能。
用例图如图2.4.1:
人事经理能够通过该系统进展如下活动:
(1)人事经理登陆界面;
(2)招聘员工;
(3)解除员工;
(4)调离员工;
(5)查看员工信息;
(6)添加员工信息;
(7)删除员工信息;
(8)查看管理员信息;
(9)添加管理员信息;
(10)删除员工信息.
为管理层用户提供人事招聘、解除、调离的功能。
用例图如图2.5.1:
收银员能够通过该系统进展如下活动:
(1)收银员登陆界面;
(2)收银员扫描商品收款;
(3)收银员打印购物票;
(4)收银员找零;
(5)收银员退款;
(6)收银员退货.
为收银员用户提供收款、退款、找零、打印购物小票的功能。
用例图如图2.6.1:
三、类图分析
四、顺序图分析
在登录系统中,可以获得以下交互行为:
A用户在指定位置输入用户名和密码后登录系统;
用户登陆超市管理系统的工作流程
〔1〕用户希望通过系统进展某一操作。
〔2〕用户登陆系统,在登录页面的“登录界面〞指定位置输入自己的用户名和密码并提交。
〔3〕系统将用户提交的用户名和密码传递到Control类中,检查用户的身份是否合法。
将用户信息和数据库中的用户信息进展比拟,检查用户信息中是否存在该用户的信息。
〔4〕检查完毕后将验证结果返回到登录界面上显示
〔5〕用户在登录界面上获得验证结果。
如果身份验证未通过,重新登录或退出。
否如此,继续选择下一步的操作。
根据根本流程,用户登陆系统的顺序图如下列图.
在仓库管理系统中,可以获得以下交互行为:
A仓库管理员登陆界面;
B查看商品种类和数量;
C查看最近一月畅销商品种类和数量;
D为采购员制定采购计划。
1仓库管理员查看商品种类和数量的工作流程
〔1〕仓库管理员登录成功后,进入查询商品界面,提交查询请求。
(2)查询界面将查询的信息传递到控制对象Control。
(3)控制对象从数据库中活动所要查询的商品种类和数量。
(4)控制对象Control将得到的信息返回到查询界面并显示。
(5)仓库管理员从查询界面上获得所查询的商品种类和数量。
根据根本流程,仓库管理员管理员查询商品种类和数量的顺序图如下列图
2仓库管理员查看最近一月畅销商品种类和数量
(1)仓库管理员登录成功后,进入查询最近一月畅销商品界面提交查询请求.
(2)界面将查询的信息传递到控制对象Control.
(3)控制对象Control从数据库中活动所要查询的商品种类和数量.
根据根本流程,仓库管理员查询最近一月畅销商品种类和数量的顺序图如下列图.
3仓库管理员为采购员制定采购计划
(1)仓库管理员登陆系统成功后,进入制定采购计划界面,提交制定计划请求.
(2)制定计划界面将信息传递到控制对象Control.
(3)控制对象Control从数据库中活动所要制定计划
(4)控制对象Control将得到的信息返回到制定计划界面并显示。
(5)仓库管理员从制定计划界面上获知计划制定成功。
根据根本流程,仓库管理员制定采购计划的顺序图如下列图.
在采购管理系统中,可以获得以下交互行为:
A采购员登陆界面;
B查看当前仓库的库存状态;
C根据查看结果制定采购预算生成报表上传给财务系统;
D当预算审批之后进展采购活动,并将商品入库;
制定采购预算生成报表上传给财务系统
(1)采购员登陆系统成功后,进入制定采购界面,提交制定计划请求.
(2)采购界面将信息传递到控制对象Control.
(3)控制对象Control从数据库中活动所要制定采购预算并生成报表
(4)控制对象Control将得到的报表上传给财务系统并返回到采购界面显示上传成功。
(5)采购员从采购上获知采购预算生成报表成功并且上传成功。
根据根本流程,采购员制定采购预算生成报表上传给财务系统的顺序图如下列图.
在财务管理系统中,可以获得以下交互行为
A会计登陆界面;
B制作下季度公司预算报表;
会计制作下季度公司预算报表的工作流程
〔1〕会计登录成功后,进入制作下季度公司预算报表界面,提交制作请求。
(2)界面将制作下季度预算报表的信息传递到控制对象Control。
(3)控制对象从数据库中活动制作报表的相关信息。
(4)控制对象Control将得到的信息制成报表返回到界面并显示。
(5)会计从界面上获知报表制作成功。
根据根本流程,会计制作下季度公司预算报表的序列图如下列图.
在人事管理系统中,可以获得以下交互行为:
A经理登陆界面;
B查看员工信息;
经理查看员工信息的工作流程
〔1〕经理登录成功后,进入查询员工信息界面,提交查询请求。
(2)界面将查询的信息传递到控制对象Control。
(3)控制对象从数据库中活动所要查询的员工信息。
(4)控制对象Control将得到的信息返回到界面并显示。
(5)经理从界面上获得所查询的员工信息。
根据根本流程,经理查看员工信息的序列图如下列图.
在销售管理系统中,可以获得以下交互行为:
收银员登录系统为顾客进展收款服务;
顺序图如下列图
五、活动图分析
商品信息包括的状态有:
被添加的商品信息、被修改的商品信息、被删除的商品信息。
2.商品入库状态图
商品入库过程中产生的状态有:
未被采购的商品、被采购的商品、不合格商品、入库商品、商品被销售、售出商品、商品不被需要、被退还商品。
3.收银系统活动图
4.仓库管理系统活动图
6.制作报表活动图
六、组件图分析
七、部署图分析
八、附录
1.小组分工
用例图、类图:
宁代朝
活动图、顺序图:
胡文轩
部署图、组件图:
X绍壮
报告总结:
文件归纳:
2.报告总结
我们基于超市管理系统,对电子商务的优点进展了相关的表现。
在设计过程中我们初步了解到了UML的优点和先进之处,在设计和制作超市管理系统的过程中,培养了自己的综合能力和全局考虑的思想。
但由于自己的水平有限,作为一个超市管理系统,该项目上有一些不完善和待改善的地方,有很多考虑不周,功能模块不够完善。
通过本次课程设计的编写,对本期的课程进展了系统的复习和应用,由于中途的懈怠,造成未在规定时间能提交完整的实验报告,对此做出自我检讨和反省。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 超市 管理 系统 UML 建模
![提示](https://static.bdocx.com/images/bang_tan.gif)