《超市收银销售系统需求说明书样本 .docx》由会员分享,可在线阅读,更多相关《超市收银销售系统需求说明书样本 .docx(17页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精品名师归纳总结目录可编辑资料 - - - 欢迎下载精品名师归纳总结可编辑资料 - - - 欢迎下载精品名师归纳总结一、引言超市收银销售系统需求说明书可编辑资料 - - - 欢迎下载精品名师归纳总结(一)编写目的该系统需求说明书的编写目的在于讨论小型的超市治理系统软件的可行性途径和使用方法。具体的分析了系统的主要结构与流程,为开发人员供应了清楚的指导方案,也为下一步的数据库搭建和具体设计供应了牢靠的支持。(二)背景随着人们生活水平的提高,超市已经成为人们生活中不行缺少的一部分,超市影响着我们生活的方方面面。现阶段,超市已经遍布城市的各个角落。每天,超市都会迎来庞大的人流,很明显,收银便成了一项
2、重要的流程。有一个便利快速的收银系统,将使得消费者感受到购物的开心,而不是漫长的等待与着急。好的购物环境与快速的服务将增加消费者的中意度,从而给超市带来更大的利润。其次,超市的商品琳琅满目,假如没有一个完善的销售与进货治理系统,它将无法正常经营。现如今,超市的经营规模也在不断扩大,超市之间的竞争日趋上升,超市必需通过改进自己的经营模式,降低成本,扩大销售额,才能在竞争中立于不败之的。(三)定义Microsoft SQL Server 2021:数据库治理软件DBMS :( DataBase Management System)数据库治理系统 Windows XP/7 :运行环境可编辑资料 -
3、- - 欢迎下载精品名师归纳总结(四)参考资料(1)杨选辉 . 信息系统分析与设计清华高校出版社2007(2 韩润春,佟志臣,王汉新 .治理信息系统河北人民出版社, 2003(3 施伯乐,丁宝康,汪卫 .数据库系统教程(第三版)高等训练出版社 2021二、任务概况(一)目标针对超市的收银,进货,销售的治理,目的在于帮助超市人员优化工作流程,提高工作效率,以便为超市增加利润。并针对于超市的日常治理,不仅为超市员工提高工作效率,让工作便利,仍有一个重要目的在于为超市顾客供应一个快速便利的购物环境,不再为漫长的等待结账而感到苦恼。同时,便利了顾客,也在不知不觉中为超市增加了客源,增加了销售额度,从而
4、获得更大的利润。(二)用户的特点该系统的使用人员主要为超市收银人员和仓库治理人员与超市治理员。使用人员不需要技术背景, 但须看懂操作说明。可编辑资料 - - - 欢迎下载精品名师归纳总结三、需求规定(一)对功能的规定用数据流图表示:超市治理员商品信息清单人事信息清单人事信息操作商品信息操作顾客超市治理系统进货单购物票选购单供货商员工信息超市职工图 1 顶层数据流图可编辑资料 - - - 欢迎下载精品名师归纳总结销售信息详单超市治理 库存信息查询员销售信息查询销售信息详单P1销售信息库存治理购物小票P2库存信息进货信息查询库存管理员进货信息请求已进货信息进货信息详单进货单P3顾客销售治理库进存货
5、治理选购单职工信息已有供货商信息P4供货商新供货商信息超市管理员人事信息详单人事治理人事信息查询图 2 第一层数据流图可编辑资料 - - - 欢迎下载精品名师归纳总结P2.2P1.1销售记录D1销售记录表查询销售记录P2.3查询命令操作销售记录表缺货记录表库存治理员通知D4取货记录表P0P2.1收银员打印销售记录打印命令操作超市管理员扫描商品客户P1.2结账利润分析表P2.4接受通知利润分析命令操作利润分析D3利润表P2.5P2.6缺货记录缺货通知更新库存记录D2库存记录表查询缺货记录查询操作命令库存管理员P2.7超市管理员进货单P3选购单打印缺货记录打印操作命令进货治理P4缺货记录表超市管理
6、员人事/商品信息已有供货商信息供应商人事/商品信息详单人事治理新供货商信息图 3 其次层数据流图相关的数据字典:数据字典是对数据流图中包含的全部元素的定义的集合,它最重要的用途是作为分析阶段的工具, 为以后进行数据库开发打下基础。通过对数据流图的分析,该超市收银销售系统的部分数据字典如下: 数据元素条目(员工)可编辑资料 - - - 欢迎下载精品名师归纳总结数据元素条目名称:员工号别名: E-No说明:超市员工代号类型:字符型长度: 5有关数据结构:员工信息数据库数据元素条目名称:职务 别名: E -pos说明:超市员工职位类型:字符型长度: 3-5有关数据结构:员工信息及数据库数据元素条目(
7、会员)数据元素条目名称:会员卡号别名: V-No说明:超市会员的卡号类型:字符型长度: 7有关数据结构:会员信息数据库数据元素条目名称:会员积分别名: V-score说明:超市会员的积分类型:数字型长度:随机有关数据结构:会员信息数据库可编辑资料 - - - 欢迎下载精品名师归纳总结数据元素条目名称:发卡日期别名: V-date说明:超市会员卡的发卡日期类型:字符型长度: 10有关数据结构:会员信息数据库数据元素条目名称:等级 别名: V-rank说明:超市会员的等级数据值类型:离散类型:字符型长度:随机有关数据结构:会员信息数据库数据元素条目(商品)数据元素条目名称:商品条码别名: G-sh
8、ape说明:商品的条形码类型:字符型长度: 40有关数据结构:商品信息数据库数据元素条目名称:所属类别别名: G-kind说明:商品所属的类型类型:字符型长度: 10有关数据结构:商品信息数据库可编辑资料 - - - 欢迎下载精品名师归纳总结数据元素条目名称:库存数量别名: V-amount说明:商品在仓库中剩余数量类型:数字型长度:随机有关数据结构:商品信息数据库数据元素条目(供货商)数据元素条目名称:代码别名: S-No说明:供货商的代号类型:字符型长度: 20有关数据结构:供货商信息数据库数据元素条目名称:联系人 别名: V-person说明:供货商的联系人类型:字符型长度: 8有关数据
9、结构:供货商信息数据库数据元素条目名称:备注别名: V-remark说明:供货的备注项类型:字符型长度:随机有关数据结构:供货商信息数据库数据流条目可编辑资料 - - - 欢迎下载精品名师归纳总结数据流条目名称:销售记录表简要说明:收银员扫描商品后,系统自动生成的销售记录表数据流来源:收银员数据流去向: p2.2、p2.3、p2.4流通量:随机包含的数据结构: 商品名称商品条码售出数量商品单价售出时间数据流条目名称:库存记录表简要说明: 收银员扫描商品后, 系统自动删除卖出商品, 库存治理员进货后,超市治理员利用系统自动添加新进的商品数据流来源:收银员,超市治理员数据流去向: p2.6、p2.
10、7流通量:随机包含的数据结构: 库存的商品名称 库存的商品条码库存的商品数量数据流条目名称:缺货记录表简要说明: 超市治理员利用销售与库存,利用系统生产缺货记录表数据流来源:超市治理员数据流去向: p1.2流通量:随机包含的数据结构: 缺货商品名称缺货商品条码缺货商品数量缺货商品类型数据储备条目可编辑资料 - - - 欢迎下载精品名师归纳总结数据储备条目名称:缺货记录表说明:存放所缺商品的信息 有关的数据流: p1.1D4包含的数据结构:缺货商品名称缺货商品条码缺货商品所属类型缺货商品规格缺货商品单价所缺数量数据储备条目名称:库存记录表说明:存放库存商品的信息 有关的数据流: p2.5D2包含
11、的数据结构:商品名称商品条码商品所属类型商品规格商品单价库存数量数据储备条目名称:利润表说明:储备超市盈亏信息有关的数据流: p2.4D3包含的数据结构: 总成本毛收入销售的总货量净收入利润利润率利润增长率可编辑资料 - - - 欢迎下载精品名师归纳总结数据储备条目名称:销售记录表说明:储备商品销售信息有关的数据流: p2.1D1包含的数据结构: 所售商品名称所售商品条码所售商品数量所售商品规格所售商品价格所售商品所属类型处理过程条目处理过程条目名称:更新库存记录说明: 客户结账时, 系统自动更新库存记录,以便治理员查看以及打印,并由此生成缺货记录输入:客户结账信息p2.5输出: p2.5超市
12、治理员(库存记录表)处理:客户选择完商品, 收银员扫描条码, 系统自动更新库存记录, 超市治理员查看库存记录,并打印它, 同时利用它生成缺货记录表处理过程条目名称:查询销售记录说明:系统自动更新销售记录后,超市治理员查看销售记录输入: D1p2.2输出: p2.2超市治理员(销售记录表)处理:查看销售记录,并打印,再利用它分析利润处理过程条目名称:查询缺货记录说明: 系统自动更新库存记录后,生成缺货记录。 超市治理员查看缺货记录输入: D2p2.6输出: p2.6超市治理员(缺货记录表)处理:查看缺货记录表,并打印它可编辑资料 - - - 欢迎下载精品名师归纳总结处理过程条目名称:打印销售记录
13、说明:查询完销售记录后,打印报表输入: D1p2.3输出: p2.3超市治理员(销售记录报表)处理:打印销售记录报表处理过程条目名称:打印缺货记录说明:查询完缺货记录后,打印报表输入: D2p2.7输出: p2.7超市治理员(缺货记录报表)处理:打印缺货报表处理过程条目名称:利润分析说明:超市治理员查询完销售记录后,利用系统分析利润输入: D1p2.4输出: p2.4超市治理员(利润表)处理:超市治理员利用销售记录,利用系统进行利润分析处理过程条目名称:通知库存治理员说明: 超市治理员查询完缺货记录后,利用系统将缺货记录提交通知给库存治理员输入: D4p1.1输出: p1.1库存治理员(缺货记
14、录报表)处理:超市治理员利用系统将生成的缺货记录提交通知给库存治理员处理过程条目名称:接受通知说明: 超市治理员查询完缺货记录后,利用系统将缺货记录提交通知给库存治理员,库存治理员利用系统接收通知输入: D4p1.2输出: p1.2库存治理员(缺货记录报表)处理:超市治理员利用系统将生成的缺货记录提交通知给库存治理员,库存治理员接收通知,获得报表可编辑资料 - - - 欢迎下载精品名师归纳总结外部实体条目外部实体条目名称:收银员说明:负责超市顾客的结账服务人数:依据超市规模不定外部实体条目名称:超市治理员说明:负责超市的销售记录,缺货治理与利润分析 输入数据流:销售记录表、利润分析表、缺货记录
15、表输出数据流:查询命令人数:依据超市规模不定外部实体条目名称:库存治理员说明:负责超市的仓库治理输入数据流:缺货通知输出数据流:进货单人数:依据超市规模不定系统功能模块结构图:超市收银销售系统信息日常销售库存工作报表治理治理治理治理可编辑资料 - - - 欢迎下载精品名师归纳总结超市超市员工会员治理治理超市 供货 价格商品 商管 调整治理 理 治理超市销售进货客户记录利润治理结账分析分析添删修查可编辑资料 - - - 欢迎下载精品名师归纳总结加除改询库库库库存存存存信信信信息息息息销售销售库存缺货利记录记录记录记润查询表表录表表图 4 系统功能模块结构图可编辑资料 - - - 欢迎下载精品名师
16、归纳总结(二)对性能的规定1. 精度(1) 要依据严格的数据格式输入,否就系统不赐予响应。(2) 查询时要保证查全率,全部包含查询关键字的记录都应能查到。(3) 输入的数据如付款、找零,应精确到0.1 元。对于货物量应精确到1。2. 时间特性要求(1) 一般操作的响应时间在 1-2 秒内。(2) 顾客付款响应过程不能超过 3 秒。(3) 每 1 天更新一次货物及销售情形。(4) 系统显现反常解决时间应不超过6 个小时。3. 敏捷性(1) 当顾客付款时刷不上商品条形码时,收银员应手动输入条形码。(2) 设置不同接口,使其能连接各种仪器及设备,犹如银行系统的联系。(三)输入输出要求(1) 输入数据
17、可以是菜单项项,查找关键字,新建记录项。(2) 输出数据是由查询关键字确定的数据库记录集合。(3) 货物输入应是货品的条形码。(4) 货物价格的输入应是 0.1 元。(5)找零的钱款应 =付款-商品价格。(6)货物的存量以个为单位,全部数据应为正,否就输出错误报告。(四)故障处理要求正常使用时不应出错,如运行时遇到不行复原的系统错误,也必需保证数据库完好无损。(五)其他特的要求(1) 系统的功能实现情形:用户可在本系统下实现各种用户要求的功能。(2) 系统的安全性:对于系统的重要数据都有密码爱护,具有肯定的安全性。(3) 系统的容错性:用户输错数据都有提示信息,具有较好的容错性能。(4) 系统
18、的封闭性:用户的封闭性较好,用户基本上在提示信息下输入数据。可编辑资料 - - - 欢迎下载精品名师归纳总结四、运行环境规定(一)设备1. 硬件环境运行本系统的硬件基本要求如下:CPU:IntelP4 及以上。 内存: 256MB 及以上。 硬盘: 10GB 及以上。2. 软件环境数据库服务器: Microsoft SQL Server 2021运行环境: Windows XP/7(二)支持软件该软件需在 WindowsXP 及以上的操作系统上使用。(三)接口本系统不需要特定的硬件接口进行支撑。需运行于WindowsXP 的操作系统之上。内部接口即为实现各个类之间的接口。(1) 用户接口:登入用户界面,如下图,通过该界面,员工输入员工号和密码,就可以登录进入超市的收银结账界面可编辑资料 - - - 欢迎下载精品名师归纳总结收银结账界面窗体(2) 外部接口:本系统不需要实现外部接口。(3) 内部接口:本系统需要实现的内部接口就是实现各个类之间的接口。(四)掌握掌握软件的运行主要靠键盘、鼠标等外部设备。治理员登录系统时,登录界面的登录响应大事会依据用户名赐予治理员的权限。员工是以一般用户登录系统的,所以数据库会以员工号自动识别,并赐予不同的权限。掌握信号由外部设备发出。可编辑资料 - - - 欢迎下载