![超管理系统UML建模_第1页](http://file2.renrendoc.com/fileroot_temp3/2021-6/12/0a84303b-a2ca-45ec-a235-541f9bb06459/0a84303b-a2ca-45ec-a235-541f9bb064591.gif)
![超管理系统UML建模_第2页](http://file2.renrendoc.com/fileroot_temp3/2021-6/12/0a84303b-a2ca-45ec-a235-541f9bb06459/0a84303b-a2ca-45ec-a235-541f9bb064592.gif)
![超管理系统UML建模_第3页](http://file2.renrendoc.com/fileroot_temp3/2021-6/12/0a84303b-a2ca-45ec-a235-541f9bb06459/0a84303b-a2ca-45ec-a235-541f9bb064593.gif)
![超管理系统UML建模_第4页](http://file2.renrendoc.com/fileroot_temp3/2021-6/12/0a84303b-a2ca-45ec-a235-541f9bb06459/0a84303b-a2ca-45ec-a235-541f9bb064594.gif)
![超管理系统UML建模_第5页](http://file2.renrendoc.com/fileroot_temp3/2021-6/12/0a84303b-a2ca-45ec-a235-541f9bb06459/0a84303b-a2ca-45ec-a235-541f9bb064595.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、超市管理系统umlM模面向对象分析与设计 UML报告超市管理系统的 UML 建模所在班级: 2016 级软件工程0p42p43七、部署图分析八、附录、超市管理系统业务概述本项目为一个基本的超市管理系统, 如图 1.1 ,包 括下面 7 个子系统:仓库管理系统、采购管理系统、财 务管理系统、人事管理系统、 销售管理系统、 登陆系统, 信息管理系统。 基本流程是:一个具有相对权限的人登 录相应的系统板块,了解相应的信息。 例 :采购员输入 用户名及密码登录采购系统, 查看需要采购的产品和供 应商信息,完成采购任务。超市管理系统仓库 管理 系统采购 管理 系统财务 管理 系统人事 管理 系统销售 管
2、理 系统登录系统信息 管理 系统图 1.1管理层和员工分别通过输入各自的口令方式登录相应权限的 子系统以视图浏览的形式来了解超市信息:1、系统管理员通过“超市信息管理”子系统进行超市系 统的升级和维护管理操作, 可以管理超市货物、 查看和发布相 关信息,为用户登录分别提供数据库服务。 系统管理员可以管 理管理层和普通员工的信息。2、管理层通过输入口令方式登录系统执行相应操作,包 括可以进入采购系统、财务系统、销售系统、人事系统。3、销售员登录销售系统了解产品相关信息(包括功能、 产地、生产日期等) ,数量。4、收银员登录销售系统执行收款、退款、找零、退货服 务。5、仓库管理员登录仓库管理系统,
3、能够获知仓库产品数 量及种类信息,并根据超市需要决定需要采购的产品种类及数 量。6、采购员登录采购系统获知采购的数量和种类,寻找供 应商提供供货服务,提供采购预算。7、会计员登录财务系统对公司每月发放的员工工资和奖 金、产品进货成本、 公司的总利润、 下一季度的财政预算做成 总表并进行报告 .用例图分析2.1 登陆用例用户能够通过该系统进行如下活动:(1)用户登入系统界面,在指定位置输入用户名和密码;(2)系统进行身份验证后,若验证通过,则进入系统;若验 证未通过,则重新输入。(3)用户登录系统后,可修改密码。 用户在进入系统之前要登输入密码和用户名, 登录系统。 本系 统提供在指定位置输入密
4、码和用户名及修改密码的功能。 系统 用例图如图 2.1.1 :42.1.12.2 仓库管理用例仓库管理员 能够通过该系统进行如下活动:(1)仓库管理员 登陆界面;(2)查看商品种类和数量;(3)查看最近一月畅销商品种类和数量; ( 4)为采购员制定采购计划。为仓库管理员和管理层供浏览产品种类、数量,了解畅 销产品的种类及数量, 并为仓库管理员提供制定采购计划的功 能。系统用例图如图 2.2.1 :6图 2.2.12.3 采购管理用例采购员 能够通过该系统进行如下活动:(1)采购员登陆界面;(2)查询进货单;(3)查询退货单;(4)做出采购预算;(5)商品采购入库。为采购员提供了解采购数据、 作
5、出采购预算和商品采购入库的 功能。系统用例图如图 2.3.1 :8图 2.3.12.4 财务管理用例财务员 能够通过该系统进行如下活动:(1)会计登陆界面;(2)制作下季度公司预算报表;(3)制作本月利润报表;(4)查看工资奖金记录;(5)删除工资奖金记录;(6)添加工资奖金记录。为会计提供每月发放的员工工资和奖金、产品进货预算、 公司的总利润、下一季度的财政预算做成总表并进行报告的功 能。用例图如图 2.4.1 :图 2.4.1102.5 人事管理用例人事经理 能够通过该系统进行如下活动:(1)人事经理登陆界面;(2)招聘员工;(3)解除员工;(4)调离员工;( 5) 查看员工信息 ;( 6
6、) 添加员工信息 ;( 7) 删除员工信息 ;( 8)查看管理员信息 ;( 9)添加管理员信息 ;用例图如图( 10) 删除员工信息 .为管理层用户提供人事招聘、 解除、调离的功能2.5.1 :11图 2.3.5.1122.6 销售管理用例收银员 能够通过该系统进行如下活动:(1) 收银员 登陆界面;(2) 收银员 扫描商品收款 ;(3) 收银员 打印购物票 ;(4) 收银员 找零;(5) 收银员 退款 ;(6) 收银员 退货. 为收银员用户提供收款、退款、找零、打印购物小票的功能13用例图如图 2.6.1 :14图 2.6.115、类图分析3.1 登陆系统类图163.2 仓库管理系统类图17
7、3.3 采购管理系统类图183.4 财务管理系统类图193.5 人事管理系统类图203.6 销售管理系统类图21四、顺序图分析4.1 登录系统顺序图在登录系统中,可以获得以下交互行为:A 用户在指定位置输入用户名和密码后登录系统; 用户登陆超市管理系统的工作流程(1)用户希望通过系统进行某一操作。(2)用户登陆系统,在登录页面的“登录界面”指定位置输 入自己的用户名和密码并提交。( 3)系统将用户提交的用户名和密码传递到 Control 类中, 检查用户的身份是否合法。 将用户信息和数据库中的用户信息 进行比较,检查用户信息中是否存在该用户的信息。 (4)检查完毕后将验证结果返回到登录界面上显
8、示( 5)用户在登录界面上获得验证结果。 如果身份验证未通过, 重新登录或退出。否则,继续选择下一步的操作。根据基本流程 , 用户登陆系统的顺序图如图所示 .22234.2 仓库管理系统顺序图在仓库管理系统中,可以获得以下交互行为:A仓库管理员登陆界面;B查看商品种类和数量; C查看最近一月畅销商品种类和数量; D为采购员制定采购计划。1 仓库管理员查看商品种类和数量的工作流程(1) 仓库管理员登录成功后,进入查询商品界面,提交查询 请求。(2) 查询界面将查询的信息传递到控制对象 Control 。(3) 控制对象从数据库中活动所要查询的商品种类和数量。(4) 控制对象 Control 将得
9、到的信息返回到查询界面并显示。(5) 仓库管理员从查询界面上获得所查询的商品种类和数量。根据基本流程 , 仓库管理员管理员查询商品种类和数量的顺序 图如图所示242 仓库管理员查看最近一月畅销商品种类和数量(1) 仓库管理员登录成功后 , 进入查询最近一月畅销商品界 面提交查询请求 .(2) 界面将查询的信息传递到控制对象 Control.(3) 控制对象 Control 从数据库中活动所要查询的商品种 类和数量 .(4) 控制对象 Control 将得到的信息返回到查询界面并显示。(5) 仓库管理员从查询界面上获得所查询的商品种类和数量。 根据基本流程 , 仓库管理员查询最近一月畅销商品种类
10、和 数量的顺序图如图所示 .253 仓库管理员为采购员制定采购计划(1) 仓库管理员登陆系统成功后 , 进入制定采购计划界面 提交制定计划请求 .(2) 制定计划界面将信息传递到控制对象 Control.(3) 控制对象 Control 从数据库中活动所要制定计划(4) 控制对象 Control 将得到的信息返回到制定计划界面并 显示。(5) 仓库管理员从制定计划界面上获知计划制定成功。 根据基本流程 , 仓库管理员制定采购计划的顺序图如图所 示.26274.3 采购管理系统顺序图在采购管理系统中,可以获得以下交互行为:A采购员登陆界面;B 查看当前仓库的库存状态 ;C 根据查看结果制定采购预
11、算生成报表上传给财务系统 ;D 当预算审批之后进行采购活动,并将商品入库 ; 制定采购预算生成报表上传给财务系统(1) 采购员登陆系统成功后 , 进入制定采购界面 , 提交制定计 划请求.(2) 采购界面将信息传递到控制对象 Control.(3) 控制对象 Control 从数据库中活动所要制定采购预算并 生成报表(4) 控制对象 Control 将得到的报表上传给财务系统并返回 到采购界面显示上传成功。(5) 采购员从采购上获知采购预算生成报表成功并且上传成 功。根据基本流程 , 采购员制定采购预算生成报表上传给财务 系统的顺序图如图所示 .28294.4 财务管理系统顺序图在财务管理系统
12、中,可以获得以下交互行为A 会计登陆界面;B 制作下季度公司预算报表; 会计制作下季度公司预算报表的工作流程( 1)会计登录成功后,进入制作下季度公司预算报表界面, 提交制作请求。(2) 界面将制作下季度预算报表的信息传递到控制对象 Control 。(3) 控制对象从数据库中活动制作报表的相关信息。(4) 控制对象 Control 将得到的信息制成报表返回到界面并 显示。(5) 会计从界面上获知报表制作成功。根据基本流程 , 会计制作下季度公司预算报表的序列图如 图所示.30314.5 人事管理系统顺序图在人事管理系统中,可以获得以下交互行为:A 经理登陆界面;B 查看员工信息 ;经理查看员
13、工信息的工作流程 (1)经理登录成功后,进入查询员工信息界面,提交查询请 求。(2) 界面将查询的信息传递到控制对象 Control 。(3) 控制对象从数据库中活动所要查询的员工信息。(4) 控制对象 Control 将得到的信息返回到界面并显示。(5) 经理从界面上获得所查询的员工信息。根据基本流程 , 经理查看员工信息的序列图如图所示 .324.6 销售管理系统顺序图在销售管理系统中,可以获得以下交互行为:收银员登录系统为顾客进行收款服务顺序图如图所示33五、活动图分析1. 商品信息状态图商品信息包括的状态有: 被添加的商品信息、 被修改的商品信 息、被删除的商品信息。342. 商品入库状态图商品入库过程中产生的状态有: 未被采购的商品、 被采 购的商品、不合格商品、入库商品、商品被销售、售出商 品、商品不被需要、被退还商品。353. 收银系统活动图36374. 仓库管理系统活动图385. 登陆系统活动图396. 制作报表活动图407. 人事管理活动图41六、组件图分析42七、部署图分析43八、附录1. 小组分工用例图、类图:宁代朝 活动图、顺序图:胡文轩 部署图、组件图:张绍壮 报告总结:宁代朝 文件归纳:胡文轩442. 报告总结我们基于超市管理系统, 对电子商务的优 点
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 汽车制造行业顾问工作总结
- 年产800万平方米水性超细纤维材料项目可行性研究报告写作模板-申批备案
- 2025年全球及中国建筑隔热用气凝胶行业头部企业市场占有率及排名调研报告
- 2025年全球及中国有机肥快速测定仪行业头部企业市场占有率及排名调研报告
- 2025年全球及中国实验室冷藏柜行业头部企业市场占有率及排名调研报告
- 2025年全球及中国管路无菌连接器行业头部企业市场占有率及排名调研报告
- 2025-2030全球模型实时运维系统行业调研及趋势分析报告
- 2025年全球及中国2.4GHz 无线通讯芯片行业头部企业市场占有率及排名调研报告
- 2025-2030全球金属加工磨料行业调研及趋势分析报告
- 2025-2030全球高效智能无孔包衣机行业调研及趋势分析报告
- 电网工程设备材料信息参考价(2024年第四季度)
- 2025年江苏农牧科技职业学院高职单招职业技能测试近5年常考版参考题库含答案解析
- 2025江苏连云港市赣榆城市建设发展集团限公司招聘工作人员15人高频重点提升(共500题)附带答案详解
- 江苏省扬州市蒋王小学2023~2024年五年级上学期英语期末试卷(含答案无听力原文无音频)
- 数学-湖南省新高考教学教研联盟(长郡二十校联盟)2024-2025学年2025届高三上学期第一次预热演练试题和答案
- 决胜中层:中层管理者的九项修炼-记录
- 《有机化学》课件-第十章 羧酸及其衍生物
- 人教版道德与法治五年级下册《第一单元 我们一家人》大单元整体教学设计2022课标
- 2024年海南公务员考试申论试题(A卷)
- 中医培训课件:《经穴推拿术》
- 临床药师进修汇报课件
评论
0/150
提交评论