最新UML-超市管理系统.docx
《最新UML-超市管理系统.docx》由会员分享,可在线阅读,更多相关《最新UML-超市管理系统.docx(101页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-dateUML-超市管理系统UML-超市管理系统面向对象分析与设计(UML)综合实验报告项目名称:超市管理系统目 录第1章 系统需求分析41.1 超市管理系统业务概述41.2 超市管理系统各子系统需求分析51.2.1 仓库管理子系统51.2.2 采购管理子系统61.2.3 财务管理子系统61.2.4 人事管理子系统71.2.5 销售管理子系统81.2.6 登录子系统81.2.
2、7 信息管理子系统9第2章 系统用例模型112.1 仓库管理用例模型112.1.1 仓库管理用例图122.1.2 仓库管理用例图相关说明122.2 采购管理用例模型122.2.1 采购管理用例图122.2.2 采购管理用例图相关说明132.3 财务管理用例模型132.3.1 财务管理用例图132.3.2 财务管理用例图相关说明142.4 人事管理用例模型142.4.1 人事管理用例图152.4.2 人事管理用例图相关说明152.5 销售管理用例模型162.5.1 销售管理用例图162.5.2 销售管理用例图相关说明162.6 登陆用例模型162.6.1 登陆用例图162.6.2 登陆用例图相关
3、说明172.7 信息管理用例模型172.7.1 信息管理用例图172.7.2 信息管理用例图相关说明18第3章 系统静态模型203.1 系统中的类203.1.1 参与者相关的类203.1.2 系统中其他的相关类203.2 系统中类与类的关系213.2.1 仓库管理系统类图213.2.2 采购管理系统类图213.2.3 财务管理系统类图213.2.4 人事管理系统类图223.2.5 销售管理系统类图223.2.6 信息管理系统类图233.2.7 登录系统类图23第4章 系统动态模型254.1 超市管理系统中的顺序图与协作图254.1.1 仓库管理系统顺序图与协作图254.1.2 采购管理系统顺序
4、图与协作图274.1.3 财务管理系统顺序图与协作图284.1.4 人事管理系统顺序图与协作图294.1.5 销售管理系统顺序图与协作图304.1.6 登录系统顺序图与协作图324.1.7 信息管理系统顺序图与协作图334.2超市管理系统中的状态图344.3超市管理系统中的活动图35第5章 系统部署模型395.1 超市管理系统的构件图395.1.1 仓库管理系统的构件图395.1.2 采购管理系统的构件图395.1.3 财务管理系统的构件图395.2超市管理系统的部署图40第6章 总结与展望426.1 总结426.2 展望42参考文献43第1章 系统需求分析1.1 超市管理系统业务概述超市管理
5、系统是在为超市提供快捷、方便的结账体系,高效的库存和财务管理系统,让顾客在超市更加快捷方便,让超市的管理和运营工作更加完善。因为超市管理系统是基于超市内部普通员工和管理人员的系统,所以非超市员工是无权进行操作的。该超市管理系统的用户:仓库管理员,收银员,采购员,会计,系统管理员,经理。基本流程是:一个具有相对权限的人登录相应的系统板块,了解相应的信息。如图所示,为系统整体功能模块图,该系统分为7大子系统,分别为仓库管理系统、采购管理系统、财务管理系统、人事管理系统、销售管理系统、登录系统、信息管理系统。图1-1系统整体功能模块图管理员和员工通过身份验证方式登录相应权限的子系统以多种视图浏览并了
6、解超市信息。1. 系统管理员通过“超市信息管理”子系统进行超市系统的升级和维护管理操作,并为管理超市货物、查看和发布相关信息,用户登录分别提供数据库服务。系统管理员可以管理管理层和普通员工信息。2. 管理层通过输入口令方式登录执行相应操作,包括进入采购系统、财务系统、销售系统、人事系统。3. 销售员登录销售系统了解产品相关信息,数量。4. 收银员登录销售系统执行收款、退款、找零、退货服务。5. 仓库管理登录“仓库管理系统”,及时获知仓库仓库产品数量机种类信息,并根据公司需要决定采购的产品的种类及数量。6. 采购员登录“采购系统”获知采购的数量及种类,提供采购预算。7. 会计登录“财务系统”对公
7、司每月发放的员工工资、奖金、产品进货成本、公司总利润、下一季度财政预算做成总表并进行报告。1.2 超市管理系统各子系统需求分析这是一个基本的超市管理系统,包括7个子系统:仓库管理系统、采购管理系统、财务管理系统、人事管理系统、销售管理系统、登录系统、信息管理系统,每个子系统的具体功能如下描述:1.2.1 仓库管理子系统在仓库管理子系统中,其功能概述如下:(1) 仓库管理员登陆仓库子系统;(2) 查看仓库内商品种类,仓库管理员进入系统选择查看商品种类;(3) 查看仓库商品相应种类的数量;(4) 查看最近一个月畅销产品的数量及种类;(5) 根据查看结果制定采购商品计划。图1.2.1.1 仓库管理系
8、统流程图1.2.2 采购管理子系统在采购管理子系统中,其功能概述如下:(1) 采购员登录采购管理系统;(2) 采购员查看由仓库管理员报上来的进货单;(3) 查看退货单(包括产品种类、名称、产地、数量等信息;(4) 查看当前仓库的库存状态;(5) 根据查看结果制定采购预算生成报表上传给财务系统;(6) 当预算审批之后进行采购活动,并将商品入库。图1.2.2.1 采购管理系统流程图1.2.3 财务管理子系统在财务管理子系统中,其功能概述如下:(1) 会计登录财务管理系统;(2) 添加公司每个员工的工资和奖金记录;(3) 会计删除公司每个员工的工资和奖金记录;(4) 会计查看公司每个员工的工资和奖金
9、记录;(5) 根据各部门上传过来的预算并结合本公司的实际营收制作公司的利润报表;(6) 根据公司的实际情况,制作下季度公司的利润预算。普通员工管理解除管理员信息查看管理员信息添加员工信息添加管理员信息招聘员工解除员工员工调离查看员工信息解除员工信息管理员管理图1.2.3.1 财务管理系统流程图1.2.4 人事管理子系统在人事管理子系统中,其功能概述如下:(1) 管理层登录认识管理系统(2) 进入普通员工和管理层界面;(3) 在普通员工管理中招聘员工;(4) 在普通员工管理中解除员工;(5) 在普通员工管理中调离员工;(6) 在普通员工管理中查看员工信息;(7) 在普通员工管理中删除员工信息;(
10、8) 在普通员工管理中添加员工信息;(9) 在管理层管理中查看管理员信息; (10)在管理层管理中删除管理员信息; (11) 在管理层管理中添加管理员信息。图1.2.4.1 人事管理系统流程图1.2.5 销售管理子系统在销售管理子系统中,其功能概述如下:(1) 收银员登录系统为顾客进行收款服务;(2) 收银员为顾客进行退款服务;(3) 收银员为顾客进行退货服务;(4) 收银员为顾客进行打印购物小票服务;(5) 收银员为顾客进行找零服务。图1.2.5.1 销售管理系统流程图1.2.6 登录子系统登录管理子系统中,所有已经在系统中注册了的用户在具有相应权限的登录界面进行登录,其子系统的主要功能如下
11、:(1) 用户输入用户名;(2) 用户输入密码;(3) 用户登录成功后修改登录密码。图1.2.6.1 登陆系统流程图1.2.7 信息管理子系统在信息理子系统中,其功能概述如下:(1) 系统管理员登陆信息管理系统;(2) 在商品信息管理中添加产品的相关信息;(3) 在商品信息管理中删除产品的相关信息;(4) 在商品信息管理中查看产品的相关信息;(5) 在财务信息管理中添加公司财务的相关信息;(6) 在财务信息管理中删除公司财务的相关信息;(7) 在财务信息管理中查看公司财务的相关信息;(8) 在人事信息管理中添加公司人事的相关信息;(9) 在人事信息管理中删除公司人事的相关信息;(10) 在人事
12、信息管理中查看公司人事的相关信息;(11) 在销售信息管理中添加公司销售的相关信息;(12) 在销售信息管理中删除公司销售的相关信息;(13) 在人事信息管理中查看公司销售的相关信息。图1.2.7.1 信息管理系统流程图第2章 系统用例模型2.1 参与者的识别1、系统管理员通过“超市信息管理”子系统进行超市系统的升级和维护管理操作,并为管理超市货物、查看和发布相关信息,用户登录分别提供数据库服务。系统管理员可以管理管理层和普通员工的信息。2、管理层通过输入口令方式登录系统执行相应操作,包括可以进入采购系统、财务系统、销售系统、人事系统。3、人事经理登录人事管理系统,对普通员工和员工进行管理。4
13、、收银员登录销售系统执行收款、退款、找零服务。5、仓库管理员登录“仓库管理系统”,及时获知仓库产品数量及种类信息,并根据公司需要决定需要采购的产品种类及数量。6、采购员登录“采购系统”获知采购的数量和种类,并寻找供应商提供供货服务,提供采购预算。7、会计登录“财务系统”对公司每月发放的员工工资和奖金、产品进货成本、公司的总利润、下一季度的财政预算做成总表并进行报告. 该系统的参与者有:系统管理员、管理层、人事经理、收银员、仓库管理员、采购员、会计。2.1 仓库管理用例模型2.1.1 仓库管理用例图图2.1.1.1 仓库管理用例图2.1.2 仓库管理用例图相关说明用户能够通过该系统进行如下活动:
14、(1) 仓库管理员登陆界面;(2) 查看商品种类和数量;(3) 查看最近一月畅销商品种类和数量;(4) 为采购员制定采购计划。为仓库管理员和管理层供浏览产品种类、数量,了解畅销产品的种类及数量,并为仓库管理员提供制定采购计划的功能。系统用例图如图2.1.1.1。2.2 采购管理用例模型2.2.1 采购管理用例图图2.2.1.1 采购管理用例图2.2.2 采购管理用例图相关说明用户能够通过该系统进行如下活动:(1) 采购员登陆界面;(2) 查询进货单;(3) 查询退货单; (4) 查询当前库存;(5) 做出采购预算;(6) 商品采购入库。为采购员提供了解采购数据、作出采购预算和商品采购入库的功能
15、。系统用例图如图2.2.1.1。2.3 财务管理用例模型2.3.1 财务管理用例图图2.3.1.1 财务管理用例图2.3.2 财务管理用例图相关说明用户能够通过该系统进行如下活动:(1) 会计登陆界面;(2) 制作下季度公司预算报表;(3) 制作本月利润报表;(4) 查看工资奖金记录;(5) 删除工资奖金记录;(6) 添加工资奖金记录。为会计提供每月发放的员工工资和奖金、产品进货预算、公司的总利润、下一季度的财政预算做成总表并进行报告的功能。用例图如图2.3.1.1.2.4 人事管理用例模型2.4.1 人事管理用例图图2.4.1.1 人事管理用例图2.4.2 人事管理用例图相关说明用户能够通过
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最新 UML 超市 管理 系统
限制150内