软件工程大作业超市运营管理系统Word下载.docx

上传人:b****8 文档编号:22748616 上传时间:2023-02-05 格式:DOCX 页数:34 大小:247.10KB
下载 相关 举报
软件工程大作业超市运营管理系统Word下载.docx_第1页
第1页 / 共34页
软件工程大作业超市运营管理系统Word下载.docx_第2页
第2页 / 共34页
软件工程大作业超市运营管理系统Word下载.docx_第3页
第3页 / 共34页
软件工程大作业超市运营管理系统Word下载.docx_第4页
第4页 / 共34页
软件工程大作业超市运营管理系统Word下载.docx_第5页
第5页 / 共34页
点击查看更多>>
下载资源
资源描述

软件工程大作业超市运营管理系统Word下载.docx

《软件工程大作业超市运营管理系统Word下载.docx》由会员分享,可在线阅读,更多相关《软件工程大作业超市运营管理系统Word下载.docx(34页珍藏版)》请在冰豆网上搜索。

软件工程大作业超市运营管理系统Word下载.docx

3.2.1717购买商品6

3.2.1818查询信息7

3.2.1919下达指令7

4对象模型7

4.1类及对象的定义7

4.2类图7

5参考文献7

1引言

1.1标识

超市运营管理系统1.0

1.2系统概述

超市运营管理系统是一个面向超市用来进行超市日常信息处理的管理信息系统。

该信息系统能够方便的为超市的售货员提供各种日常售货功能,也能够为超市的管理者提供各种管理功能,如进货、统计商品等。

系统的参与者包括售货员,仓库管理员,采购员,理货员,系统管理员,顾客(不直接接触系统),财务,经理等等。

1.3文档概述

本文档主要是超市运营管理系统简要的设计,然后在其中主要是对该设计的详细说明,让用户更加了解本款软件的功能及特性,针对的主要人群是现在拥有一家小型的超市的或者是意向拥有超市的人。

2需求概述

超市运营管理系统,会给用户提供友好的界面进行操作,并对超市运营过程中物资的流动过程详细记录并存档,并将这些数据进行逻辑上的融合,以便于用户查看、分析和管理等。

针对超市运营系统的模式,分别有四个核心功能要实现,销售功能、采购功能、库存管理功能和员工管理功能。

管理的功能应该在此基础上进行扩展,实现销售记录查询、采购记录查询、商品信息查询、添加、删除、修改、以及打折优惠活动的设置。

还有很多超市都有会员制度,会员享受优惠待遇。

所以本系统引入会员管理的模块,对会员进行注册、删除、查询及消费信息的记录。

此外,一个成熟的管理系统不仅应该具有基本的处理、查询功能,还应该有一些分析、后台监控的功能。

所以可以将基本的供销数据进行融合,以图形化界面展示给用户进行供销情况的分析。

在后台实时监控库存量,当低于某一值时,向前台发出警告。

最后,本系统对实际的一些比较复杂的过程进行了简化。

超市运营管理系统的功能性需求包括以下内容:

1)支持销售员的日常售货功能,每一个售货员通过自己的用户名和密码登陆到售货系统中,为顾客提供服务。

售货员与顾客之间的交互:

扫描条码或输入商品编码、收款、打印收据

支持多种付款方式:

现金、支票、信用卡、赠券等。

支持促销方式:

折扣。

允许退货及错误更正。

2)为超市的管理者提供管理功能。

超市的管理包括库存管理,订货管理,报表管理,售货人员管理和系统维护等等。

每种管理者都通过自己的用户名和密码登陆到各自的管理系统。

而经理可以查询销售信息,财务信息,库存信息,货架信息等来做出决策,或者发起进货等流程指令。

3)订货管理,包括统计订货商品和制作订单等步骤。

当仓库管理员发现库存商品低于库存下限时,通知订货员,然后订货员会根据系统供应商信息制作订单,进行商品订货处理。

这是超市与供应商之间的交互。

4)库存管理

采购员与仓库管理员交互,货物进入超市的仓库,仓库管理员根据入库清单以及手工输入更新库存信息。

定期的对仓库里的商品进行排查,由于人为原因或者自然原因导致某些商品要报销时,有理货员填写报废单,经审批后更新商品。

5)商品管理

货物由超市仓库上架,仓库管理员根据出库清单以及手工输入更新库存信息以及上架信息。

而理货员则要根据指定的位置将指定的商品摆上,保证超市货架上的商品不为空,无损坏,不凌乱,不乱放,输入盘价单与系统数据对比。

8)账务结算

结算收银,退货以及进货等过程产生的账务信息,计算周期的收支。

3用例模型

3.1用例图

3.1.1用例图元素

1.参与者

售货员:

为顾客提供销售商品服务。

仓库管理员:

负责超市的库存管理工作。

采购员:

负责超市商品的采购工作。

理货员:

对超市里货架上的商品进行整理补全。

系统管理员:

负责超市员工的信息管理、会员管理以及系统维护。

顾客:

购买商品的人员。

财务:

负责超市财务工作,进行统计和分析。

经理:

统筹各方面工作,下达指令。

2.用例

表1超市经营管理系统用例

参与者

用例名称

用例说明

售货员

01登录系统

02销售商品

获取商品信息和更新销售信息

03打印购物清单

将顾客所买东西数量及单价总价打印出清单

仓库管理员

04处理盘点

每天对超市商品进行盘点

05处理报销

对超市损坏商品进行报销处理

06商品入库

将采购回来的商品清点后放入仓库进行登记

07商品出库

商品进入超市卖场时进行更新。

08管理设置

管理商品的基本信息和特殊商品的处理信息

采购员

09订购商品

负责管理供应商信息,统计订货商品制作订单

理货员

10商品管理

将货架上摆放位置错误的商品进行整理

11商品补全

将货架上缺少商品的位置摆放指定的商品

系统管理员

12维护会员信息

添加删除会员,以及修改会员信息等

13维护员工信息

添加删除员工,以及修改员工信息等

14系统设置

根据一些需要进行必要的系统设置

财务

15财务管理

每天对超市商品售货情况进行统计

16统计分析

对超市近期盈亏情况进行统计分析

顾客

17购买商品

获得购物清单

经理

18查询信息

对超市各部门的情况进行查询

19下达指令

对超市需要做出的改进下达指令

3.1.2用例图

图1超市运营管理系统的用例图

3.2用例描述

3.2.101登录系统

1.用例名称:

登陆系统

2.执行者:

3.前置条件:

提供销售

4.后置条件:

进行售货。

5.主事件流

1)输入用户名和密码登陆系统

2)登陆后提示

6.备选事件流

发生错误时进行提醒

3.2.202销售商品

销售商品

销售员

将每种商品各种信息存到数据库中。

该商品从后台中被删除。

1)销售员将商品进行扫码。

2)统计商品总价格。

3)收取现金并找钱。

3.2.303打印购物清单

打印购物清单

商品的信息已经打印。

交给顾客。

2)打印机进行打印。

3)交给顾客。

3.2.404处理盘点

处理盘点

2.执行者:

每天早上进行盘点。

超市所有商品登记在案。

1)对超市商品进行检查。

2)将损坏的进行记录。

3)将损坏的上报审批。

3.2.505处理报销

处理报销

发现因自然原因或者个人原因不能再出售的商品。

进行商品处理及补全。

1)发现损坏商品并上报。

2)经批准后将原商品补全。

3.2.606商品入库

商品入库

采购回来的还未登记的商品。

所有采购回来的商品登记在案。

1)将商品信息加入数据库。

3.2.707商品出库

商品出库

商品的信息已经登记。

摆放到货架上待售。

1)将商品放上货架。

2)进行登记。

3.2.808管理设置

管理设置

仓库里的商品已经登记。

更新商品的最新信息以及特殊商品的处理方法。

1)更新商品的最新信息。

2)登陆特殊商品。

3)记录处理方法和提醒。

3.2.909订购商品

订购商品

采购员

3.前置条件:

仓库管理者将缺少商品详细数量报告。

将库存补充。

1)得到需要购买的商品的清单。

2)联系供应商签订协议。

3)将商品统计好后交接给仓库。

3.2.1010商品管理

商品管理

理货员

货架上商品放置位置错误。

将商品摆放在相应位置。

1)将摆放错位置的商品放到相应的位置。

3.2.1111商品补全

商品补全

货架上某些商品数量不够。

缺少商品数量补全。

1)将缺少商品像仓库进行报备,登记。

2)将缺少的商品补全。

3.2.1212维护会员信息

维护会员信息

系统管理员

有要申请会员或者会员要修改资料。

会员信息记录正确。

1)将会员信息更新到后台。

3.2.1313维护员工信息

维护员工信息

要更新部分员工的资料。

员工资料记录正确。

1)将员工信息更新到后台。

3.2.1414系统设置

系统设置

数据库或后台有需要更新的地方。

最新版本有最新功能。

1)系统管理员对系统进行调整。

3.2.1515财务管理

财务管理

超市有进帐或支出情况。

将每天的收支情况进行统计

1)调到超市这一天的收支情况。

2)进行计算分类。

3.2.1616统计分析

统计分析

超市收支情况及统计。

将统计后的结果进行分析。

1)将统计后的结果进行分类分析。

2)将比较有价值性的东西上报。

3.2.1717购买商品

购买商品

顾客

超市有顾客想购买的商品。

购买商品付账并取得发票。

1)挑选商品。

2)付账并得到发票。

3.2.1818查询信息

查询信息

经理

各部门将一天内各种情况上报。

获得各部门的经营情况。

1)查询各部门信息。

3.2.1919下达指令

下达指令

决定将某些地方进行调整。

下达指令到指定部门。

1)决定需要改进的地方。

2)将指令下达到相关部门。

4对象模型

4.1类及对象的定义

根据需求,抽象为:

员工,顾客,商品,供应商四类。

员工:

具有唯一的标识,姓名,性别,年龄,工龄,地址。

顾客:

顾客名称,顾客,顾客级别,顾客总消费金额,顾客地址。

商品:

商品编号,商品名称,商品类别,供应商,保质期,进价,售价,会员价。

供应商:

商家编号,商家姓名,联系方式,地址,,法人代表,开户账号,付款方式。

图2超市运营管理系统类的定义

4.2类图

为类建立关联,类图如图3所示。

图3超市运营管理系统的类图

5参考文献

网络资料:

类图及建模

总结

类图几种关系的总结

参考书:

案例、基础与应用:

第三版(美)人民邮电出版社

2关系类设计1

2.1系统用例1

2.2边界类2

2.3控制类3

3设计模型4

3.1动态模型4

3.2.101登录系统4

3.2.303打印购物清单5

3.2.404处理盘点5

3.2.505处理报销6

3.2.606商品入库6

3.2.707商品出库7

3.2.808管理设置7

3.2.909订购商品8

3.2.1010商品管理9

3.2.1111商品补全9

3.2.1212维护会员信息9

3.2.1313维护员工信息10

3.2.1414系统设置10

3.2.1515财务管理11

3.2.1616统计分析11

3.2.1717购买商品12

3.2.1818查询信息12

3.2.1919下达指令13

3.2设计类图14

3.3数据库设计15

3.3.1.员工表15

3.3.2.会员表15

3.3.3.财务表15

3.3.4.商品表15

3.3.5.供应商表16

4参考文献16

本文档主要是超市运营管理系统简要的设计,然后在其中主要是对该设计的详细说明,让用户更加了解本款软件的功能及特性,针对的主要人群是现在拥有一家小型的超市的或者是意向拥有超市的人。

2关系类设计

2.1系统用例

根据超市运营管理需求,建立用例如表1所示。

表1超市运营管理系统用例

05处理报销

2.2边界类

针对超市运营管理系统用例,为每个用例设计一个边界类。

边界类及用例对应情况如表2所示。

表2运营管理系统边界类

界面类

2.3控制类

针对超市运营管理系统用例流程,为每个用例设计一个控制类。

对应关系如表3所示。

表3选课系统控制类设计

3设计模型

3.1动态模型

用例名称:

执行者:

前置条件:

后置条件:

进行售货

主事件流

备选事件流

1)发生错误时进行提醒

顺序图:

将每种商品各种信息存到数据库中

该商品从后台中被删除

1)销售员将商品进行扫码

2)统计商品总价格

3)收取现金并找钱

商品的信息已经打印

交给顾客

2)打印机进行打印

3)交给顾客

执行者:

每天早上进行盘点

超市所有商品登记在案

主事件流:

1)对超市商品进行检查

2)将损坏的进行记录

3)将损坏的上报审批

发现因自然原因或者个人原因不能再出售的商品

进行商品处理及补全

发现损坏商品并上报

经批准后将原商品补全

采购回来的还未登记的商品

所有采购回来的商品登记在案

1)将商品信息加入数据库

商品的信息已经登记

摆放到货架上待售

1)将商品放上货架

2)进行登记

仓库里的商品已经登记

更新商品的最新信息以及特殊商品的处理方法

1)更新商品的最新信息

2)登陆特殊商品

3)记录处理方法和提醒

仓库管理者将缺少商品详细数量报告

将库存补充

1)得到需要购买的商品的清单

2)联系供应商签订协议

3)将商品统计好后交接给仓库

货架上商品放置位置错误

将商品摆放在相应位置

摆放错位置的商品放到相应的位置

货架上某些商品数量不够

缺少商品数量补全

1)将缺少商品像仓库进行报备,登记

2)将缺少的商品补全

顺序图:

有要申请会员或者会员要修改资料

会员信息记录正确

1)将会员信息更新到后台

要更新部分员工的资料

员工资料记录正确

1)将员工信息更新到后台

数据库或后台有需要更新的地方

最新版本有最新功能

1)系统管理员对系统进行调整

超市有进帐或支出情况

1)调到超市这一天的收支情况

2)进行计算分类

3)上报经理

超市收支情况及统计

将统计后的结果进行分析

超市有顾客想购买的商品

购买商品付账并取得发票

2)付账并得到发票

获得各部门的经营情况

1)查询各部门信息

下达指令到指定部门

3.2设计类图

设计类的类图如图3所示。

图3设计类的类图

3.3数据库设计

根据需求,共设计5个表,分别是员工表、会员表、财务表、商品表、供应商表,表的结构设计如下:

3.3.1.员工表

该表用来存储员工的基本信息,表的结构如表4所示。

表4员工表的结构图

字段

数据类型

长度

是否主键

说明

字符串

10

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

当前位置:首页 > 成人教育 > 远程网络教育

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1