1、超市购物管理系统需求分析超市购物信息管理系统【精简】需求说明书 班级:计0905 学号:20091221061 姓名:范琳琳济南大学超市购物信息管理系统需求说明书1 前言 随着超市里货物种类和数量的大量增加,超市工作人员工作量越来越多,每位同志都在超负荷的运转,增加了工作失误率。对于此,在超市领导深思熟虑后果断决定近期上马一套为本超市量身定做的管理软件,它的上马将大大的提升本超市的工作管理水平,使员工们能更好的投入到工作中去。11 目的a. 减少超市人力与管理费用;b. 为超市提供方便,快捷的结账体系;c. 为超市提供准确,高效的库存和财务管理系统;12 范围a.名称:超市购物信息管理系统;b
2、.主要功能: 零售系统:由收银员根据顾客提出的要求进行操作。客户购物完成后到收银员处结账 客户可以支付现金也可以刷银行卡 然后打印购物小票。 仓库管理系统 由仓库管理员操作。仓库管理员登入后 进入仓库管理首页。仓库管理员随时关注超市内物品的数量跟仓库的库存13 参考资料a.基于软件开发项目的毕业设计; b.数据库设计说明书c.企业软件开发流程2 项目概述21 产品描述 顾客在商店进行购物,顾客选定好所需商品由营业员扫描条形码。营业员告知顾客需要支付的费用。顾客刷卡或支付现金。若刷卡,需要顾客确认刷卡金额,营业员打印购物发票。顾客核对信息,带走商品离开。仓库管理员负责超市新采购物品的管理,包括添
3、加、删除、修改和查询等。22 产品功能a. 销售管理:卖给客户的商品要记录销售单、出库单、商品编码、商品数量、售价、商品实际金额、日期。b. 库存管理:商品采购回来之后,库管员要进行商品验货,并登记哪些是可以入库的,哪些是要退回给供应商的。要办理商品入库手续,主要记录:库单编号、库单类别、入库日期、库管员、备注、商品编码、商品名称、入库数量、商品状态。对于要退回到供货商的商品,库管员要登记在册,并记录商品编号、购进日期、商品数量、进价、商品状态。出库,超市管理系统中出库分为两种,一种是商品采购后,直接上货架,把商品的入库和出库同时办理;一种是商品采购后,放在某个库房中,当货架上缺货时,进行商品
4、的出库登记,记录:库单编号、库单类别、出库日期、库管员、备注、商品编码、商品名称、出库数量、商品状态。23 用户特点a. 超市管理层:学历本科及以上,有丰富的项目实施经验和较强的学习能力。接受学习系统的能力较强,但是工作业务繁忙,系统学习时间不能保证。b. 基层工作人员:学历相对较低,逻辑理解能力和学习能力相对弱。接受学习系统能力相对弱,但可以在工作中边用边学,学习时间有保证。24 一般约束a. 管理方针:加强管理,全面实施。b. 硬件的限制:高性能的计算机,普通的双绞线作为连接。c. 与其他应用间的接口:本产品的用户一般需要通过终端进行操作,进入主界面后点击相应的窗口,分别进入相对应的界面(
5、如:输入界面、输出界面)。用户对程序的维护,最好要有备份。d. 并行操作:多个收银员或仓库管理员可以同时操作。e. 控制功能:系统的主要输入设备是键盘和条码机。输出主要是显示器输出和打印机打印输出等。f. 所需的高级语言:JSP、JAVA和HTML等。g. 通信协议:TCP/IPh. 安全和保密方面的考虑:每个登陆系统的工作人员都有自己的账号和密码和相应的权限。3 具体需求31 功能层次图311 收银业务数据流图3111 词条说明数据流名:收据 说明:当顾客购物时时,超市结算中心要把顾客购买物品信息生成收据给顾客。数据流来源:事务处理 数据流去向:顾客 数据流组成:收据=产品名称+编号+数量+
6、单位+单价+金额 数据量流通量:暂不统计 3112 输入和加工3113 用例图3114 用户界面 312 库存管理系统3121 库存管理数据流图3122 输入和加工3123 用例图3124 用户界面 32 性能需求a.静态数值需求可能包括: 商品信息:商品编号,商品名称,规格,供应商,价格,库存量,条形码。 会员信息:会员编号,会员卡号,消费金额,注册日期。 员工信息:员工号,员工姓名,登录密码,职位。b.动态数值需求可能包括:交易信息: 交易编号,交易金额,交易日期,会员卡号,用户名称。33 属性在软件的需求之中有若干个属性,下面指出其中的几个。331 可用性 本系统所占有的是超市市场,它追
7、求的是简单、易学、易懂、易用,能够更有利的解决管理人员的负担,能够辅助超市有效的管理物品。对于物品管理系统的用户超市,可满足对物品管理的需求,且此种需求被接受并且满足,其软件便可以推广。332 安全性这里指的是保护软件的要素,以防止各种非法的访问、使用,修改、破坏或者泄密。这个领域的具体需求必须包括:a. 利用可靠的密码技术;b. 掌握特定的记录或历史数据集;c. 给不同的模块分配不同的功能;d. 限定一个程序中某些区域的通信;e. 计算临界值的检查和。333 可维护性a. 软件模块所需要的特殊的耦合矩阵;b. 对微型装置指定特殊的数据/程序分割要求。334 可转移/转换性软件采用时下流行的B
8、/S模式,用户在安装客户端软件即可使用。335 警告 用户在安装客户端软件时,必须连接到超市的服务器,否则无法使用。34 软件中用到的数据库员工表属性类型备注姓名VARCHAR(20)员工号VARCHAR(20)主键密码VARCHAR(20)职务VARCHAR(20)商品表属性类型备注商品名VARCHAR(20)库存量VARCHAR(20)条形码VARCHAR(20)主键库存地点VARCHAR(20)交易表属性类型备注交易编号VARCHAR(20)主键交易金额FLOAT交易商品条码VARCHAR(20)外键ER图341 操作a. 收银员登录系统,输入用户名和密码,按确认键。b. 收银员扫描仪扫
9、描商品条形码,系统界面出现商品详细信息。c. 顾客付现金,收银员输入所收金额,回车,系统出找零金额。d. 顾客刷卡,收银员扫描卡号,输入所收金额。e. 支付完毕,点完成,打印出购物票。342 场合适应性a. 所有人员使用系统前需先登录。b. 仓库管理员将所有商品录入系统,顾客才能购买。c. 时间特性:响应时间:0.5秒以内 更新处理时间:0.5秒钟以内 数据的转换和传送时间: 1秒以内 解题时间: 1秒以内。d. 权限特性:设立三种级别用户Guest, Administrator, Superuser. 对每种类型的用户设置不同的权限. Guest:只提供信息浏览功能(适于超市普通员工) Administrator:提供对系统的实际操作功能(适于收银人员) Superuser:拥有系统的一切权限(适于系统维护管理人员)。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1