您好,欢迎访问三七文档
POS系统需求说明书1.业务需求1.1业务背景在互联网的时代各行各业之间的竞争越来越激烈,各超市、餐饮行业的竞争也进入到一个新阶段。对一个超市、餐厅来说,竞争已不是某个单方面的竞争,而是技术的竞争,管理的竞争,人才的竞争。技术的提升和管理的升级是超市业的核心竞争。如何在日益竞争激烈的环境中提升超市的销售额,降低经营成本,扩大经营规模成为超市经营者努力追求的目标。针对这一系列的问题,需要在超市、餐厅运行管理方面运用信息技术成为必然的趋势,于是POS系统应运而生,解决了超市、餐厅管理的需求以及运行发展的问题,使超市、餐厅在竞争激烈的环境下存有一席之地。互联网+对人们的生活影响越来越深刻,互联网也给人们的日常生活带来了极大的便捷。如何将生活超市,日常餐饮对接互联网生活是开发POS系统的主要任务。1.2业务目标●建立一个简单易用的超市、餐饮POS系统●实现对超市、餐饮各项业务进行有效的管理1.3业务风险主要业务风险评估系统之间各模块的整合存在一定技术难度。系统需求变更贴近生产活动。2.解决方案的前景2.1前景概述超市或者餐饮的管理者都希望通过信息系统来管理生产活动,并且希望该信息系统是简单易用的。通过信息系统来提高工作效率,减少人力资源使用,实现盈利最大化。对于超市员工或者餐饮服务者来说,这个系统是简单易操作的,以便自己进行业务操作,而他们需要的正是POS系统。2.2主要特性1.收银业务客户到收银台结账,超市员工通过扫描商品的二维码或者手动输入商品的编码进行结算,POS系统记录商品数和金额,在显示屏显示商品的明细和总金额。如果客户是会员则系统显示折扣明细,POS系统自动计算找零,打印小票,小票包括交易的流水账号、商品名、数量、单价、总金额、交易时间、操作员。另外,POS系统应支持多种付款方式,包括现金支付,刷卡(银行卡、信用卡),代金券等。2.退换货业务客户凭发票或超市小票到客服部要求退换货。客服人员判断该货品是否符合退换货条件。符合退货:将退货商品录入POS系统库存,记录退款金额。符合换货:通过POS系统是否还有该商品库存,有则进行换货操作。3.餐饮业务(1开台点餐,2结账,3餐品设置)输入台号,POS系统弹出菜品界面;选择一个或多个菜品,点击存单(打印一个临时小票);提取存单,结账付款处理。4.会员管理办理会员,会员权限变更,记录会员详细资料,记录会员消费积分。5.商品管理餐饮:上传菜品图片,设置菜品名称,设置菜品当天供应量。超市:浏览商品条码,进货价,销售价,商品库存信息。可以添加、修改、删除、搜索商品信息。主管可对指定商品设置打折率。6.员工管理记录员工个人资料,记录员工的作业时间(考勤),设置员工权限。可以添加、修改、删除、查询员工信息。7.报表查询可按照特定的条件进行报表查询如:按时间查询某段时间内的销售情况;按商品类别查询;按员工组别查询;组合查询,时间+类别查询。8.权限管理不同部门的员工有不同的权限不同员工拥有的增删查改权限不同员工的权限应该由部门主管分配部门主管的权限由系统管理员分配9.促销管理零售特价商品固定时间特价商品会员特价商品促销计划10.系统设置设置系统打印机,设置银箱,显示屏,电子称,刷卡机设置系统基本信息。2.3假定和依赖AS-1:对于财务系统数据库与库存系统数据库要定时间内批量处理,或者分时批量处理。AS-2:系统的操作应采用事务模式,并需要一定的时间响应。3.范围和局限性3.1初始版本和后续版本的范围初始版本:实现基本的骨干功能,包括收银功能,商品管理功能,员工管理功能,会员管理功能后续版本:完善退换货功能,报表查询,系统设置这些功能。3.2局限性和排斥性LI-1:超市的生鲜商品,有很强的时间保质期,需要及时处理。LI-2:POS系统的适用范围。4.业务和上下文4.1涉众及项目进度涉众概览:项目进度:4.2系统用例主要参与者用例顾客1.付款2.退货3.申请办理会员业务4.业务变更收银员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及以上系统,数据库5.4实现和设计的约束条件CO-1:系统设计,编码和文档维护遵循盖网通公司开发文档的执行标准。CO-2:采用SQLSERVER2005数据库引擎5.5用户文档用户说明书,操作手册6.系统特性序列图描述:用例1用例名称:收款描述:收银员用POS机进行收银业务标识符:优先级:高角色:收银员前置条件:收银员成功登录POS系统,并且有查询商品和收款的权限主事件流:1.收银员扫描顾客所买商品的商品条形码A1:异常处理12.确定顾客是否享有会员优惠A2:判断分支3.通过POS机结算出商品的合价及折后价4.通过POS机结算出商品的合价5.请求顾客付款A3:收款方式A4:异常处理26.将输入的商品信息撤销回滚操作,通知库存部处理商品7.接受顾客现金付款,收款确认8.接受顾客刷卡付款,收款确认9.接受顾客代金券付款,收款确认10.打印购买商品的小票及发票交给顾客11.用例结束其它事件流:A1:异常处理1扫描器不能识别商品该商品二维码,手动输入该商品的二维码A2:判断分支顾客享有会员优惠,则结算折扣信息,跳转至主事件流第3步顾客不享有会员优惠,跳过结算折扣信息,跳转至主事件流第4步A3:收款方式现金付款,跳转至主事件流第7步刷卡付款,跳转至主事件流第8步代金券付款,跳转至主事件流第9步A4:异常处理2顾客无法完成付款,跳转至主事件流第6步后置条件:系统将已售买的商品数据更新至POS系统特殊需求:用例2用例名称:餐饮描述:餐饮服务员标识符:优先级:高角色:顾客,餐饮服务员前置条件:餐饮服务员成功登录POS系统,并且有设置产品和收款的权限主事件流:1.服务员设置餐品2.上传餐品图片,设置名称及当日供应量3.服务员根据顾客的要求选择一个或者多个餐品,点击存单,打印临时小票4.将临时小票交给厨房5.服务员提取存单6.打印发票A1:判断分支7.顾客付款A2:判断分支8.现金付款,收款确认9.刷卡付款,收款确认10.代金券付款,收款确认11.用例结束其它事件流:A1:判断分支顾客要求打印发票,跳转主要事件流第6步顾客不要求打印发票,跳转主要事件流第7步A2:判断分支现金付款,跳转至主要事件流第8步刷卡付款,跳转至主要事件流第9步代金券付款,跳转至主要事件流第10步后置条件:餐品供应量数更新至POS系统特殊需求:用例3用例名称:退/换货处理描述:客服部处理退/换货业务标识符:优先级:高角色:顾客,客服部,库存部,财务部前置条件:客服部员工成功登录POS系统,并且具有退换货的权限库存部员工成功登录POS系统,并且具有管理商品的权限主事件流:1.客服部员工接收顾客退/换商品及相关票据2.检查退/换商品是否满足退换货条件A1:判断分支3.将商品及票据退还给顾客,通知顾客,不满足退换货条件4.客服部通知库存部进行库存信息调整5.库存部确认退/换货业务,更新库存信息;POS系统处理退换货业务6.A2:异常处理7.客服部退款或换货给顾客8.用例结束其它事件流:A1:判断分支不满足退/换货条件,跳转至主事件流第3步满足退/换货条件,跳转至主事件流第4步A2:异常处理若该商品缺货,则只能退款给顾客后置条件:POS系统更新后台数据库特殊需求:用例4用例名称:商品管理描述:更新库存信息,入库、出库信息标识符:优先级:高角色:库存部前置条件:库存部员工成功登陆系统并且具有商品管理权限主事件流:1.按供应商提供的供货单,批量录入商品信息至POS系统数据库2.按采购清单,批量录入商品信息A1:异常处理3.不易存储的商品,保质到期提醒(生鲜商品,保质期短,系统及时提醒)4.活动促销商品,设置促销价格(促销商品计价规则)5.进货价,售卖价设定6.用例结束其它事件流:A1:异常处理实收数量与供货单的数量有差异,允许收货主管手动调整,POS系统记录调整记录后置条件:入库/出库商品数据更新至POS系统并通知财务部特殊需求:用例5用例名称:会员管理描述:会员申请,会员积分兑换标识符:优先级:中角色:顾客,客服部前置条件:客服部员工成功登录POS系统,并且具有开通会员的权限主事件流:1.客服部员工根据顾客的资料,填写会员资料用例6用例72.顾客消费,对应的会员资料自动加上相应的积分3.顾客凭积分换取相应的礼品4.用例结束其它事件流:后置条件:POS系统记录会员信息特殊需求:用例名称:员工管理描述:主管添加修改员工资料标识符:优先级:高角色:主管前置条件:主管成功登录POS系统,并且具有员工管理的权限主事件流:1.主管对员工资料进行添加,修改,删除操作2.主管分配员工权限3.用例结束其它事件流:后置条件:POS系统更新员工信息特殊需求:用例名称:系统管理描述:分配角色权限,设置系统参数等标识符:优先级:高角色:系统管理员前置条件:系统管理员成功登录POS系统,并且具有系统的所有权限主事件流:1.设置系统基本参数,包括店铺名称、编号、宣传信息等2.设置系统与外部设备连接的参数,打印机,显示屏,电子称,银联支付机等。3.分配系统使用权限4.系统语言设置5.用例结束其它事件流:后置条件:更新POS系统数据设置特殊需求:用例8用例概览图:用例名称:促销管理描述:商铺经营者进行促销经营活动标识符:优先级:高角色:主管前置条件:主管成功登录POS系统,并且具有系统的所有权限主事件流:1.主管将某类商品设置特价优惠售卖2.主管设置某段时间内指定商品以优惠价格出售3.主管设置会员购买商品的折扣率4.主管制定促销计划(在未来某段时间内,商品以特价出售)5.用例结束其它事件流:后置条件:更新POS系统数据设置特殊需求:顾客购买商品付款业务申请会员退/换货收银员收银业务会员业务客服点餐餐饮服务餐品设置库存员工退/换货库存进出主管商品管理员工管理会员管理促销计划系统管理系统设置权限控制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系统在录入信息时连接中断,如断电等外部因素,则系统应该保证已录入的数据不丢失。●灵活性:系统可根据用户的自身发展要求增加多种功能,而不改变系统原有的功能。●互操作性:POS系统与外部设备有良好的交互性,如银行刷卡机,电子称等,POS系统交互时间不宜过长,应及时响应。●可靠性:POS系统应该有很高的可靠性,由软件系统故障引起的数据错误不应超过2%,应用过程很少出错。●易用性:该系统应该是简单易用
本文标题:POS通设计文档
链接地址:https://www.777doc.com/doc-2852104 .html