《超市管理系统需求分析文档》

二、用户需求概述
1:顾客​
日常工作任务或业务流程需求​
在传统购物模式下,顾客进入超市后,需自行在货架间寻找心仪商品,通过商品标价签了解价格等信息。完成选购后前往收银台排队,收银员人工扫码或输入商品信息计算总价,顾客现金支付或刷卡支付。若要退货,需携带商品及购物小票前往服务台,向工作人员说明情况,等待工作人员核实后办理退货。​
期望系统协助完成的任务包括:能快速获取商品详细信息,如产地、成分、保质期等;在购物时便捷查询商品位置;付款时支持多种新兴移动支付方式,简化支付流程;退货时系统可快速核实购买信息,加速退货办理。​

对系统功能的期望​
商品信息查询:能够按类别、品牌、关键字等精准搜索商品,展示丰富商品详情。​
店内导航:借助系统实现商品位置导航,快速找到目标商品。​
便捷支付:集成常见移动支付渠道,如微信支付、支付宝支付等,支持线上积分抵扣。​
售后反馈:在线提交退货换货申请,实时跟踪售后进度。​

2:员工​
日常工作任务或业务流程需求​
在系统使用前,收银员需人工操作收银机,逐一扫码或手动输入商品编码来录入商品信息,计算金额,找零并开具纸质小票。导购员通过日常经验及定期盘点了解商品库存情况,人工整理货架。仓库管理员手工记录商品出入库信息,定期实地盘点库存。采购人员通过电话、邮件与供应商沟通,手工制作采购订单。主管审核业务时需查阅大量纸质单据和手工统计报表。​
期望系统协助完成的任务包括:收银员快速准确录入商品,自动计算金额与找零,打印电子小票;导购员实时获取商品库存及销售数据,智能补货提醒;仓库管理员自动化出入库登记,实时掌握库存动态;采购人员在线生成、发送和跟踪采购订单;主管便捷审核各类业务数据,生成可视化报表辅助决策。​

对系统功能的期望​
收银管理:支持多种商品扫码及支付方式,自动完成结算流程。​
库存管理:实时库存监控,库存预警,自动生成盘点报告。​
采购管理:采购订单在线生成与管理,供应商信息管理。​
报表生成:自动生成销售报表、库存报表、采购报表等,支持自定义报表筛选条件。​
权限管理:不同岗位员工设置不同操作权限,保障数据安全。​

3:供应商​
日常工作任务或业务流程需求​
以往供应商通过电话、传真或邮件接收超市采购订单,手工记录订单信息,安排发货后电话通知超市。对于商品库存及销售反馈,依赖定期与超市采购人员沟通获取。​
期望系统协助完成的任务包括:在线接收采购订单,自动提醒;实时跟踪订单执行状态;获取超市商品库存及销售数据,以便合理安排生产与补货。​

对系统功能的期望​
订单接收与管理:在线接收采购订单,标记订单处理进度。​
信息共享:获取超市商品库存、销售趋势等数据。​
沟通协作:与超市员工在线沟通订单相关事宜。​

4、差异与核心需求点
各角色需求的共性与差异​共性​都期望系统能提高工作效率,减少人工操作的繁琐性,实现信息的快速获取与处理。如顾客、员工、供应商都希望能快速查询到与自身相关的信息,顾客查询商品,员工查询业务数据,供应商查询订单状态。

差异​
功能侧重不同:顾客侧重于购物体验相关功能,如商品查询、便捷支付;员工涵盖超市运营各环节功能,从收银到采购、库存管理等;供应商聚焦于订单管理与信息共享功能。​
操作目的不同:顾客使用系统为满足个人购物需求;员工为保障超市日常运营;供应商为管理与超市的业务往来。

核心需求点及对项目方向的引导​
顾客核心需求:便捷购物与良好售后体验。引导项目注重前端界面设计的友好性、支付功能的稳定性与多样性、售后流程的简化。​
员工核心需求:高效业务处理与精准数据管理。促使项目在系统功能设计上围绕收银、库存、采购等业务流程优化,强化数据统计与分析功能。​
供应商核心需求:高效订单交互与信息共享。推动项目搭建与供应商对接的平台,实现订单实时传输与数据共享机制,确保供应链信息流畅通。​

六、数据需求
1、数据实体
商品 :商品编号,商品名称,商品规格,商品类别,进价,售价,库存数量
供应商:供应商编号,供应商名称,供应商联系人,联系电话,供应商地址
顾客 :顾客编号,姓名,联系电话,会员等级
员工 :姓名,性别,职位,工资
销售订单:订单编号,销售日期,顾客编号,员工编号,总金额,订单状态
销售明细:明细编号,订单编号,商品编号,销售数量,销售金额
采购订单:订单编号,采购日期,供应商编号,采购员工编号,总金额,订单状态
采购明细:明细编号,订单编号,商品编号,数量,金额

2、数据关系
商品与供应商:多对多关系。一种商品可以由多个供应商提供,一个供应商可以供应多种商品。通过采购订单和采购明细来建立它们之间的联系,采购明细中记录了商品编号和供应商编号,表明某一供应商供应了某种商品。
商品与销售订单:一对多关系。一个销售订单中可以包含多种商品,而一种商品可以出现在多个销售订单中。销售明细记录了商品与销售订单之间的关系,通过销售明细中的商品编号和订单编号来关联。
商品与采购订单:一对多关系。一个采购订单可以采购多种商品,一种商品可以被多次采购,出现在多个采购订单中。采购明细用于记录商品与采购订单的关联关系。
顾客与销售订单:一对多关系。一个顾客可以有多个销售订单,而一个销售订单对应一个顾客。销售订单中的顾客编号用于关联顾客实体。
员工与销售订单:一对多关系。一个员工可以处理多个销售订单,而一个销售订单由一个员工处理。销售订单中的员工编号用于关联员工实体。
员工与采购订单:一对多关系。一个员工可以负责多个采购订单,而一个采购订单由一个员工负责。采购订单中的员工编号用于关联员工实体。

下面不用管,用于理解
商品
商品编号:唯一标识每一种商品,通常为数字或字母数字组合。
商品名称:商品的具体名称,如 “可口可乐”“苹果” 等。
商品规格:描述商品的大小、容量、重量等规格信息,如 “500ml”“1000g” 等。
商品类别:商品所属的类别,如 “饮料”“食品”“日用品” 等。
进价:超市从供应商处采购商品的价格。
售价:超市将商品出售给顾客的价格。
库存数量:当前仓库中该商品的数量。
供应商
供应商编号:唯一标识每个供应商。
供应商名称:供应商的公司或单位名称。
联系人:供应商的联系人姓名。
联系电话:供应商的联系电话。
地址:供应商的地址。
顾客
顾客编号:可以是会员编号等,用于唯一标识顾客(如果有会员系统的话),对于非会员顾客,也可使用系统自动生成的临时编号。
姓名:顾客的姓名。
联系电话:顾客的联系电话。
会员等级(如果有会员系统):如普通会员、银卡会员、金卡会员等,不同等级会员可能享有不同的优惠政策。
员工
员工编号:唯一标识每个员工。
姓名:员工的姓名。
性别:员工的性别。
职位:如收银员、导购员、仓库管理员、主管等。
工资:员工的工资信息。
销售订单
订单编号:唯一标识每一笔销售订单。
销售日期:订单生成的日期。
顾客编号:购买商品的顾客的编号,关联顾客实体。
员工编号:处理该订单的员工的编号,关联员工实体。
总金额:订单中所有商品的销售金额总和。
订单状态:如已付款、未付款、已取消等。
销售明细
明细编号:唯一标识销售订单中的每一项商品销售记录。
订单编号:关联销售订单实体,表明该明细属于哪一个订单。
商品编号:销售的商品的编号,关联商品实体。
数量:该商品的销售数量。
金额:该商品的销售金额,通过商品售价乘以销售数量计算得出。
采购订单
订单编号:唯一标识每一笔采购订单。
采购日期:订单生成的日期。
供应商编号:提供商品的供应商的编号,关联供应商实体。
员工编号:负责该采购订单的员工的编号,关联员工实体。
总金额:订单中所有商品的采购金额总和。
订单状态:如已审核、未审核、已发货、已收货等。
采购明细
明细编号:唯一标识采购订单中的每一项商品采购记录。
订单编号:关联采购订单实体,表明该明细属于哪一个订单。
商品编号:采购的商品的编号,关联商品实体。
数量:该商品的采购数量。
金额:该商品的采购金额,通过商品进价乘以采购数量计算得出。

posted on 2025-04-01 17:36  遇羊羊  阅读(98)  评论(0)    收藏  举报