POS通设计文档_第1页
POS通设计文档_第2页
POS通设计文档_第3页
POS通设计文档_第4页
POS通设计文档_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、POS系统需求说明书1 业务需求1.1 业务背景在互联网的时代各行各业之间的竞争越来越激烈,各超市、餐饮行业的竞争也进入到一个新阶段。对一个超市、餐厅来说,竞争已不是某个单方面的竞争,而是技术的竞争,管理的竞争,人才的竞争。技术的提升和管理的升级是超市业的核心竞争。如何在日益竞争激烈的环境中提升超市的销售额,降低经营成本,扩大经营规模成为超市经营者努力追求的目标。针对这一系列的问题,需要在超市、餐厅运行管理方面运用信息技术成为必然的趋势,于是POS系统应运而生,解决了超市、餐厅管理的需求以及运行发展的问题,使超市、餐厅在竞争激烈的环境下存有一席之地。互联网+对人们的生活影响越来越深刻,互联网也

2、给人们的日常生活带来了极大的便捷。如何将生活超市,日常餐饮对接互联网生活是开发POS系统的主要任务。1.2 业务目标 建立一个简单易用的超市、餐饮POS系统实现对超市、餐饮各项业务进行有效的管理1.3 业务风险 主要业务风险评估 系统之间各模块的整合存在一定技术难度。 系统需求变更贴近生产活动。2 解决方案的前景2.1 前景概述超市或者餐饮的管理者都希望通过信息系统来管理生产活动,并且希望该信息系统是简单易用的。通过信息系统来提高工作效率,减少人力资源使用,实现盈利最大化。对于超市员工或者餐饮服务者来说,这个系统是简单易操作的,以便自己进行业务操作,而他们需要的正是POS系统。2.2 主要特性

3、 1.收银业务 客户到收银台结账,超市员工通过扫描商品的二维码或者手动输入商品的编码进行结算,POS系统记录商品数和金额,在显示屏显示商品的明细和总金额。如果客户是会员则系统显示折扣明细,POS系统自动计算找零,打印小票,小票包括交易的流水账号、商品名、数量、单价、总金额、交易时间、操作员。另外,POS系统应支持多种付款方式,包括现金支付,刷卡(银行卡、信用卡),代金券等。 2.退换货业务 客户凭发票或超市小票到客服部要求退换货。客服人员判断该货品是否符合退换货条件。符合退货:将退货商品录入POS系统库存,记录退款金额。符合换货:通过POS系统是否还有该商品库存,有则进行换货操作。 3.餐饮业

4、务(1开台点餐,2结账,3餐品设置) 输入台号,POS系统弹出菜品界面; 选择一个或多个菜品,点击存单(打印一个临时小票); 提取存单,结账付款处理。 4.会员管理 办理会员,会员权限变更,记录会员详细资料,记录会员消费积分。 5.商品管理 餐饮: 上传菜品图片,设置菜品名称,设置菜品当天供应量。 超市: 浏览商品条码,进货价,销售价,商品库存信息。 可以添加、修改、删除、搜索商品信息。 主管可对指定商品设置打折率。 6.员工管理 记录员工个人资料,记录员工的作业时间(考勤),设置员工权限。 可以添加、修改、删除、查询员工信息。 7.报表查询 可按照特定的条件进行报表查询如: 按时间查询某段时

5、间内的销售情况; 按商品类别查询; 按员工组别查询; 组合查询,时间+类别查询。 8.权限管理 不同部门的员工有不同的权限 不同员工拥有的增删查改权限不同 员工的权限应该由部门主管分配 部门主管的权限由系统管理员分配 9. 促销管理 零售特价商品 固定时间特价商品 会员特价商品 促销计划 10.系统设置 设置系统打印机, 设置银箱,显示屏,电子称,刷卡机 设置系统基本信息。2.3 假定和依赖 AS-1:对于财务系统数据库与库存系统数据库要定时间内批量处理,或者分时批量处理。 AS-2:系统的操作应采用事务模式,并需要一定的时间响应。3 范围和局限性3.1 初始版本和后续版本的范围 初始版本:

6、实现基本的骨干功能,包括收银功能,商品管理功能,员工管理功能,会员管理功能 后续版本: 完善退换货功能,报表查询,系统设置这些功能。 3.2 局限性和排斥性 LI-1:超市的生鲜商品,有很强的时间保质期,需要及时处理。 LI-2:POS系统的适用范围。4 业务和上下文 4.1涉众及项目进度 涉众概览:项目进度:涉众系统主要价值态度顾客节省购物时间,支持多支付方式支持收银员(服务员)简化工作量,操作简单、方便支持库存部提高效率,简化工作量支持客服部提高效率,简化工作量支持管理层管理更简便,减少人力资源成本支持4.2系统用例 主要参与者用例顾客1. 付款2. 退货3. 申请办理会员业务4. 业务变

7、更收银员1. 使用POS系统2. 收款3. 协助客服部办理退还货餐饮服务员1. 设置菜品,上传图片,设置名称和数量2. 点击菜品,菜品下单,存单、打印临时小票3. 提取存单,结账处理,打印发票库存部1. 更新库存信息至POS系统2. 将采购信息更新到财务部3. 主管设置指定商品类的打折率(促销)客服部1. 为顾客办理会员业务2. 为顾客办理退换货业务管理层1. 管理员工权限2. 查询经营情况(查询报表)系统管理员1. 管理各个部门POS系统使用人员2. 管理系统设置,权限分配POS系统需求规格说明5 总体描述5.1 产品远景和规划5.2 用户类和用户特性5.3 运行环境 Win7及以上系统,数

8、据库5.4 实现和设计的约束条件 CO-1:系统设计,编码和文档维护遵循盖网通公司开发文档的执行标准。 CO-2:采用SQL SERVER2005 数据库引擎5.5 用户文档 用户说明书,操作手册6 系统特性 序列图描述: 用例1用例名称:收款描述:收银员用POS机进行收银业务标识符:优先级:高角色:收银员前置条件:收银员成功登录POS系统,并且有查询商品和收款的权限主事件流:1. 收银员扫描顾客所买商品的商品条形码A1:异常处理12. 确定顾客是否享有会员优惠A2:判断分支3. 通过POS机结算出商品的合价及折后价4. 通过POS机结算出商品的合价5. 请求顾客付款A3:收款方式A4:异常处

9、理26. 将输入的商品信息撤销回滚操作,通知库存部处理商品7. 接受顾客现金付款,收款确认8. 接受顾客刷卡付款,收款确认9. 接受顾客代金券付款,收款确认10. 打印购买商品的小票及发票交给顾客11. 用例结束其它事件流:A1:异常处理1扫描器不能识别商品该商品二维码,手动输入该商品的二维码A2: 判断分支顾客享有会员优惠,则结算折扣信息,跳转至主事件流第3步顾客不享有会员优惠,跳过结算折扣信息,跳转至主事件流第4步A3:收款方式现金付款,跳转至主事件流第7步刷卡付款,跳转至主事件流第8步代金券付款,跳转至主事件流第9步A4:异常处理2顾客无法完成付款,跳转至主事件流第6步后置条件:系统将已

10、售买的商品数据更新至POS系统特殊需求: 用例2用例名称:餐饮描述:餐饮服务员标识符:优先级:高角色:顾客,餐饮服务员前置条件:餐饮服务员成功登录POS系统,并且有设置产品和收款的权限主事件流:1. 服务员设置餐品2. 上传餐品图片,设置名称及当日供应量3. 服务员根据顾客的要求选择一个或者多个餐品,点击存单,打印临时小票4. 将临时小票交给厨房5. 服务员提取存单6. 打印发票A1:判断分支7. 顾客付款A2:判断分支8. 现金付款,收款确认9. 刷卡付款,收款确认10. 代金券付款,收款确认11. 用例结束其它事件流:A1:判断分支顾客要求打印发票,跳转主要事件流第6步顾客不要求打印发票,

11、跳转主要事件流第7步A2:判断分支现金付款,跳转至主要事件流第8步刷卡付款,跳转至主要事件流第9步代金券付款,跳转至主要事件流第10步后置条件:餐品供应量数更新至POS系统特殊需求: 用例3 用例名称:退/换货处理描述:客服部处理退/换货业务标识符:优先级:高角色:顾客,客服部,库存部,财务部前置条件:客服部员工成功登录POS系统,并且具有退换货的权限库存部员工成功登录POS系统,并且具有管理商品的权限主事件流:1. 客服部员工接收顾客退/换商品及相关票据2. 检查退/换商品是否满足退换货条件A1:判断分支3. 将商品及票据退还给顾客,通知顾客,不满足退换货条件4. 客服部通知库存部进行库存信

12、息调整5. 库存部确认退/换货业务,更新库存信息;POS系统处理退换货业务6. A2:异常处理7. 客服部退款或换货给顾客8. 用例结束其它事件流:A1: 判断分支不满足退/换货条件,跳转至主事件流第3步满足退/换货条件,跳转至主事件流第4步A2:异常处理若该商品缺货,则只能退款给顾客后置条件:POS系统更新后台数据库特殊需求: 用例4 用例名称:商品管理描述: 更新库存信息,入库、出库信息标识符:优先级:高角色:库存部前置条件:库存部员工成功登陆系统并且具有商品管理权限主事件流:1. 按供应商提供的供货单,批量录入商品信息至POS系统数据库2. 按采购清单,批量录入商品信息A1:异常处理3.

13、 不易存储的商品,保质到期提醒(生鲜商品,保质期短,系统及时提醒)4. 活动促销商品,设置促销价格(促销商品计价规则)5. 进货价,售卖价设定6. 用例结束其它事件流:A1:异常处理实收数量与供货单的数量有差异,允许收货主管手动调整,POS系统记录调整记录后置条件:入库/出库商品数据更新至POS系统并通知财务部特殊需求: 用例5 用例名称:会员管理描述:会员申请,会员积分兑换标识符:优先级:中角色:顾客,客服部前置条件:客服部员工成功登录POS系统,并且具有开通会员的权限主事件流:1. 客服部员工根据顾客的资料,填写会员资料2. 顾客消费,对应的会员资料自动加上相应的积分3. 顾客凭积分换取相

14、应的礼品4. 用例结束其它事件流:后置条件:POS系统记录会员信息特殊需求: 用例6 用例名称:员工管理描述:主管添加修改员工资料标识符:优先级:高角色:主管 前置条件:主管成功登录POS系统,并且具有员工管理的权限主事件流:1. 主管对员工资料进行添加,修改,删除操作2. 主管分配员工权限3. 用例结束其它事件流:后置条件:POS系统更新员工信息特殊需求: 用例7 用例名称:系统管理描述:分配角色权限,设置系统参数等标识符:优先级:高角色:系统管理员 前置条件:系统管理员成功登录POS系统,并且具有系统的所有权限主事件流:1. 设置系统基本参数,包括店铺名称、编号、宣传信息等2. 设置系统与

15、外部设备连接的参数,打印机,显示屏,电子称,银联支付机等。3. 分配系统使用权限4. 系统语言设置5. 用例结束其它事件流:后置条件:更新POS系统数据设置特殊需求: 用例8 用例名称:促销管理描述:商铺经营者进行促销经营活动标识符:优先级:高角色:主管 前置条件:主管成功登录POS系统,并且具有系统的所有权限主事件流:1. 主管将某类商品设置特价优惠售卖2. 主管设置某段时间内指定商品以优惠价格出售3. 主管设置会员购买商品的折扣率4. 主管制定促销计划(在未来某段时间内,商品以特价出售)5. 用例结束其它事件流:后置条件:更新POS系统数据设置特殊需求:点餐用例概览图:餐饮服务员餐品设置购

16、买商品收银员付款业务收银业务顾客申请会员会员业务退/换货客服退/换货库存员工商品管理主管库存进出员工管理系统设置系统管理权限控制促销计划会员管理7 外部接口需求 7.1 用户界面 POS系统的屏幕画面7.2 硬件接口 商品扫描仪能够正常和POS系统进行通信 刷卡机与银行终端能正常通信7.3 软件接口 mysql数据库7.4 通信接口 商品扫描仪能够正常和POS系统进行信息交互 刷卡机与银行终端能正常进行信息交互8 非功能性需求8.1 性能需求 PE-1:周末或节假日,超市营业额大增,会产生大量数据,数据库与系统之间的交互能否保证响应快速而且数据准确。 PE-2:在请求系统与其他系统交互时,响应时间不应超过10秒。 PE-3:及时更新系统日志。8.2 安全性需求 1. 所涉及功能信息或个人身份信息都应该加密操作及保密工作。 2. 各部门人员只有登录系统才能进行规定范围内的权限操作。 3. 系统与银行系统进行交互时,数据应该加密保证数据不被泄露。 8.3 软件质量属性 可用性:POS系统对超市员工和餐饮等生产活动是运行稳定的,雇员通过POS系统提高生产效率。 健壮性:如果POS系统

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论