1、UML超管理系统 面向对象分析与设计(UML) 综合实验报告 项目名称:超市管理系统 专业资料 第1章 系统需求分析 . 4 1.1 超市管理系统业务概述 . 4 1.2 超市管理系统各子系统需求分析 . 5 1.2.1 仓库管理子系统 . 5 1.2.2 采购管理子系统 . 6 1.2.3 财务管理子系统 . 6 1.2.4 人事管理子系统 . 7 1.2.5 销售管理子系统 . 8 1.2.6 登录子系统 . 8 9信息管理子系统 . 1.2.7 第2章 系统用例模型 . 11 2.1 仓库管理用例模型 . 1错误!未定义书签。 2.1.1 仓库管理用例图 .错误!未定义书签。2 2未定义
2、书签。 .错误!2.1.2 仓库管理用例图相关说明2.2 采购管理用例模型 . 错误!未定义书签。2 2.2.1 采购管理用例图 .错误!未定义书签。2 3未定义书签。错误!2.2.2 采购管理用例图相关说明 .2.3 财务管理用例模型 . 错误!未定义书签。3 2.3.1 财务管理用例图 .错误!未定义书签。3 4!未定义书签。2.3.2 财务管理用例图相关说明 .错误2.4 人事管理用例模型 . 错误!未定义书签。4 2.4.1 人事管理用例图 .错误!未定义书签。5 5!未定义书签。人事管理用例图相关说明 .错误2.4.2 2.5 销售管理用例模型 . 16 2.5.1 销售管理用例图
3、. 16 612.5.2 销售管理用例图相关说明 . 2.6 登陆用例模型 . 16 2.6.1 登陆用例图 . 16 71登陆用例图相关说明 . 2.6.2 2.7 信息管理用例模型 . 17 2.7.1 信息管理用例图 . 17 8 . 12.7.2 信息管理用例图相关说明第3章 系统静态模型 . 20 3.1 系统中的类 . 20 3.1.1 参与者相关的类 . 20 02 系统中其他的相关类 . 3.1.2 3.2 系统中类与类的关系 . 21 3.2.1 仓库管理系统类图 . 2错误!未定义书签。 专业资料 3.2.2 采购管理系统类图 .错误!未定义书签。1 3.2.3 财务管理系
4、统类图 .错误!未定义书签。1 3.2.4 人事管理系统类图 . 2错误!未定义书签。 3.2.5 销售管理系统类图 . 2错误!未定义书签。 3.2.6 信息管理系统类图 .错误!未定义书签。3 3未定义书签。错误!3.2.7 登录系统类图 .第4章 系统动态模型 . 25 4.1 超市管理系统中的顺序图与协作图 . 25 4.1.1 仓库管理系统顺序图与协作图 . 25 4.1.2 采购管理系统顺序图与协作图 .错误!未定义书签。7 4.1.3 财务管理系统顺序图与协作图 .错误!未定义书签。8 4.1.4 人事管理系统顺序图与协作图 .错误!未定义书签。9 4.1.5 销售管理系统顺序图
5、与协作图 . 30 4.1.6 登录系统顺序图与协作图 . 32 33 . 4.1.7 信息管理系统顺序图与协作图4.2超市管理系统中的状态图 . 34 4.3超市管理系统中的活动图 . 35 第5章 系统部署模型 . 39 5.1 超市管理系统的构件图 . 39 5.1.1 仓库管理系统的构件图 . 39 5.1.2 采购管理系统的构件图 . 39 5.1.3 财务管理系统的构件图 . 39 5.2超市管理系统的部署图 . 40 第6章 总结与展望 . 42 6.1 总结 . 42 6.2 展望 . 42 参考文献. 43 专业资料 第1章 系统需求分析 1.1 超市管理系统业务概述 超市管
6、理系统是在为超市提供快捷、方便的结账体系,高效的库存和财务管理系统,让顾客在超市更加快捷方便,让超市的管理和运营工作更加完善。因为超市管理系统是基于超市内部普通员工和管理人员的系统,所以非超市员工是无权进行操作的。该超市管理系统的用户:仓库管理员,收银员,采购员,会计,系统管理员,经理。基本流程是:一个具有相对权限的人登录相应的系统板块,了解相应的信息。 如图所示,为系统整体功能模块图,该系统分为7大子系统,分别为仓库管理系统、采购管理系统、财务管理系统、人事管理系统、销售管理系统、登录系统、信息管理系统。 系统整体功能模块图图1-1 管理员和员工通过身份验证方式登录相应权限的子系统以多种视图
7、浏览并了解超市信息。 1.系统管理员通过“超市信息管理”子系统进行超市系统的升级和维护管理操作,并为管理超市货物、查看和发布相关信息,用户登录分别提供数据库服务。系统管理员可以管理管理层和普通员工信息。 2.管理层通过输入口令方式登录执行相应操作,包括进入采购系统、财务系 专业资料 统、销售系统、人事系统。 3.销售员登录销售系统了解产品相关信息,数量。 4.收银员登录销售系统执行收款、退款、找零、退货服务。 5.仓库管理登录“仓库管理系统”,及时获知仓库仓库产品数量机种类信息,并根据公司需要决定采购的产品的种类及数量。 6.采购员登录“采购系统”获知采购的数量及种类,提供采购预算。 7.会计
8、登录“财务系统”对公司每月发放的员工工资、奖金、产品进货成本、公司总利润、下一季度财政预算做成总表并进行报告。 1.2 超市管理系统各子系统需求分析 这是一个基本的超市管理系统,包括7个子系统:仓库管理系统、采购管理系统、财务管理系统、人事管理系统、销售管理系统、登录系统、信息管理系统,每个子系统的具体功能如下描述: 1.2.1 仓库管理子系统 在仓库管理子系统中,其功能概述如下: (1) 仓库管理员登陆仓库子系统; (2) 查看仓库内商品种类,仓库管理员进入系统选择查看商品种类; (3) 查看仓库商品相应种类的数量; (4) 查看最近一个月畅销产品的数量及种类; (5) 根据查看结果制定采购
9、商品计划。 专业资料 图1.2.1.1 仓库管理系统流程图 1.2.2 采购管理子系统 在采购管理子系统中,其功能概述如下: (1) 采购员登录采购管理系统; (2) 采购员查看由仓库管理员报上来的进货单; (3) 查看退货单(包括产品种类、名称、产地、数量等信息; (4) 查看当前仓库的库存状态; (5) 根据查看结果制定采购预算生成报表上传给财务系统; (6) 当预算审批之后进行采购活动,并将商品入库。 图1.2.2.1 采购管理系统流程图 1.2.3 财务管理子系统 在财务管理子系统中,其功能概述如下: (1) 会计登录财务管理系统; (2) 添加公司每个员工的工资和奖金记录; (3)
10、会计删除公司每个员工的工资和奖金记录; (4) 会计查看公司每个员工的工资和奖金记录; (5) 根据各部门上传过来的预算并结合本公司的实际营收制作公司的利润报表; 根据公司的实际情况,制作下季度公司的利润预算。 ) 6( 专业资料 财务管理系统流程图图1.2.3.1 人事管理子系统1.2.4 在人事管理子系统中,其功能概述如下: 管理层登录认识管理系统)(1 进入普通员工和管理层界面;(2) 在普通员工管理中招聘员工;(3) 在普通员工管理中解除员工;4) ( 在普通员工管理中调离员工;5) ( 在普通员工管理中查看员工信息;) (6 在普通员工管理中删除员工信息;(7) 在普通员工管理中添加
11、员工信息;8) ( 在管理层管理中查看管理员信息;)(9 在管理层管理中删除管理员信息; (10) 在管理层管理中添加管理员信息。(11) 专业资料 人事管理系统流程图1.2.4.1 图 销售管理子系统1.2.5 在销售管理子系统中,其功能概述如下: 收银员登录系统为顾客进行收款服务;1) ( 收银员为顾客进行退款服务;) (2 收银员为顾客进行退货服务;(3) 收银员为顾客进行打印购物小票服务;4() 收银员为顾客进行找零服务。 ) (5 1.2.5.1 图销售管理系统流程图 专业资料 1.2.6 登录子系统 登录管理子系统中,所有已经在系统中注册了的用户在具有相应权限的登录界面进行登录,其
12、子系统的主要功能如下: (1) 用户输入用户名; (2) 用户输入密码; (3) 用户登录成功后修改登录密码。 登陆系统流程图图1.2.6.1 1.2.7 信息管理子系统 在信息理子系统中,其功能概述如下: (1) 系统管理员登陆信息管理系统; (2) 在商品信息管理中添加产品的相关信息; (3) 在商品信息管理中删除产品的相关信息; (4) 在商品信息管理中查看产品的相关信息; (5) 在财务信息管理中添加公司财务的相关信息; (6) 在财务信息管理中删除公司财务的相关信息; (7) 在财务信息管理中查看公司财务的相关信息; (8) 在人事信息管理中添加公司人事的相关信息; (9) 在人事信
13、息管理中删除公司人事的相关信息; (10) 在人事信息管理中查看公司人事的相关信息; 在销售信息管理中添加公司销售的相关信息; 11() 专业资料 (12) 在销售信息管理中删除公司销售的相关信息; 在人事信息管理中查看公司销售的相关信息。 (13) 信息管理系统流程图图1.2.7.1 专业资料 第2章 系统用例模型 2.1 参与者的识别 1、系统管理员通过“超市信息管理”子系统进行超市系统的升级和维护管理操作,并为管理超市货物、查看和发布相关信息,用户登录分别提供数据库服务。系统管理员可以管理管理层和普通员工的信息。 2、管理层通过输入口令方式登录系统执行相应操作,包括可以进入采购系统、财务
14、系统、销售系统、人事系统。 3、人事经理登录人事管理系统,对普通员工和员工进行管理。 4、收银员登录销售系统执行收款、退款、找零服务。 5、仓库管理员登录“仓库管理系统”,及时获知仓库产品数量及种类信息,并根据公司需要决定需要采购的产品种类及数量。 6、采购员登录“采购系统”获知采购的数量和种类,并寻找供应商提供供货服务,提供采购预算。 7、会计登录“财务系统”对公司每月发放的员工工资和奖金、产品进货成本、公司的总利润、下一季度的财政预算做成总表并进行报告. 该系统的参与者有:系统管理员、管理层、人事经理、收银员、仓库管理员、采购员、会计。 2.1 仓库管理用例模型 2.1.1 仓库管理用例图 专业资料 2.1.1.1 仓库管理用例图图 2.1.2 仓库管理用例图相关说明 用户能够通过该系统
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1