卷烟零售管理系统需求分析说明书_第1页
卷烟零售管理系统需求分析说明书_第2页
卷烟零售管理系统需求分析说明书_第3页
卷烟零售管理系统需求分析说明书_第4页
卷烟零售管理系统需求分析说明书_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

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

文档简介

卷烟零售管理系统需求分析说明书编写:日期:审核:日期:批准:日期:受控状态:是发布版次:0.91日期:编号:

变更记录日期版本变更说明作者2010-12-280.91增加需求0027、增加需求0028、增加需求0029、增加需求0030、增加需求0031、增加需求0032、增加需求0033、增加需求0034、增加需求0035、增加需求0036、增加需求0037、增加需求0038、增加需求0039、增加需求0040、增加需求0041、增加需求0042、增加需求0043、增加需求0044。删除需求0006、删除需求0007、删除需求0015、删除需求0017、删除需求0018、删除需求0020。林超签字确认系统模块对应早节对应部门负责人签字登陆商品信息库存管理商品销售

目录TOC\o"1-5"\h\z1概述5\o"CurrentDocument"目的5\o"CurrentDocument"背景5\o"CurrentDocument"范围5\o"CurrentDocument"术语定义5\o"CurrentDocument"参考资料6任务概述6目标6\o"CurrentDocument"用户的特点6\o"CurrentDocument"假定和约束7\o"CurrentDocument"运行环境7软件环境8硬件环境8\o"CurrentDocument"接口9\o"CurrentDocument"控制9\o"CurrentDocument"需求规定9对功能的需求9对非功能性的需求161.1目的本说明书目的在于明确说明卷烟零售管理系统需求,界定系统实现功能的范围,指导系统设计以及编码。相关人员通过此需求说明书可以清楚地了解到系统的功能框架。本说明书的预期读者为:程序员、UI设计师及其他项目组相关人员。1.2背景a)卷烟零售管理系统;b)本项目的任务:提出者:中软ETC开发者:郭雨晨、陈剑锋、黄华龙、兰春、林超、季锴、肖高文、陆丽萍用户:烟草零售行业C)该系统不与同其他系统或其他机构有相互来往关系。1.3范围系统包括的范围:卷烟零售。1.4术语定义术语定义挂单在商品销售时暂时停止交易,等待一段时间再销售。结转对仓库进行盘点,掌握相关商品的库存信息。1.5参考资料列出用得着的参考资料,如:a)本项目的经核准的计划任务书或合同、上级机关的批文;b)属于本项目的其他已发表的文件;c)本文件中各处引用的文件、资料、包括所要用到的软件开发标准。列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。1.6任务概述1.6.1目标《卷烟零售管理系统》是一个针对卷烟零售行业运营过程中的一些工作而专门做的一个系统,能够方便卷烟零售行业的销售管理、库存管理、报表管理、人员管理、盈利情况分析、商品基础信息设定、系统参数设定。本软件产品是一项独立的软件不与同其他系统或其他机构有相互来往关系。1.6.2用户的特点本软件是针对烟草零售行业开发的一款终端软件所有被调研用户大都备具以下特征:没有很高的文化水平对计算机软件行业知之甚少,没有使用各种软件的经历在日常营业中本软件使用频率十分高。销售管理图表1-1卷烟零售管理系统组织架构图表1-1是卷烟零售管理系统的主要组织架构用户角色:系统管理员:公司高层人员或其指定人员。经理:拥有管理员赋予打折、分配收银员工作、查看业务报表信息、等权限的部门经理。仓库管理员:拥有管理员赋予管理审核报表,对仓库数据进行操作等权限的工作人员。销售员:零售店的营业人员。1.6.3假定和约束假定用户显示器为1024*768,处理器型号:奔腾4或以,磁盘空间为200MB以上,内存容量512MB。以上结合实际分析本产品开发工作的约束是开发时间短(3周),经费人手不足。需要用的软件工具为VisualStudio2008、SQLServer2005。1.7运行环境至少奔腾4处理器,内存空间为512MB,硬盘所需空间为200MB,假定用户屏幕分辨率为1024x768。运行环境:操作系统:Windows2000,WindowsXP,或更高版本

数据库:SQLServer2005支持环境:MicrosoftVS.NET2008MicrosoftWindowsXP/Windows2003Server1.7.1软件环境列出支持软件,包括要用到的操作系统、编译(或汇编)程序、测试支持软件等。名称版本语种操作系统Windows2000,WindowsXP,或更高版本中文操作系统的附加功能不详数据库平台SQLServer2005企业版中文应用平台.NETframework3.5邮件系统客户端软件MicrosoftVitualStdio20082008中文1.7.2硬件环境列出运行该软件所需要的硬设备。说明其中的新型设备及其专门功能,包括:a)处理器型号:奔腾4或以,内存容量512MB以上;外存容量200MB以上、输入设备:条码枪、键盘、鼠标。输出设备:显示器分辨率为1024x768、打印机。b)数据通信设备的型号和数量;c)功能键及其他专用硬件服务器最低配置推荐配置应用和数据库服务器Windows2000以上版本Microsoftwindowsserver2003内存512M以上1G以上硬盘10G以上40G以上Windows2000以上版本Microsoftwindowsserver2003内存512M以上1G以上邮件服务器1.7.3接口A、硬件接口本系统将有条码枪扫描输入数据的功能、键盘输入数据的功能、鼠标输入数据的功能、打印的功能,与打印机有输出的关系。B、软件接口本系统与SQL数据库,主要是各种信息的增加、信息的删除、信息的查询和信息的修改。1.7.4控制该软件在接受到键盘输入信号、鼠标输入信号或者是条码枪的输入信号时就运行。这些控制信号来源于在人员使用时操作外部输入设备时所产生的输入信号来控制系统的运行。1.8需求规定1.8.1对功能的需求输入处理输出需求0001:商品信息检索1.文本框关键字(条码或商品名称)2.树状分类3.价格区间4.为空。根据输入数据在数据库中检索相应信息。操作成功就对数据库的相应表进行显示,若失败则提示失败。商品ID、大类、小类、商品代码、商品名称、规格型号、条形码1、条形码2、条形码3、计量单位、批发价、零售价、会员价、厂家等,或弹出成功或失败的提示信息。需求0027:添加商品信息商品ID、大类、小类、商品名称、规格型号、条形码、计量单位、批发价、零售价、会员价、厂家。根据输入数据在数据库中检索相应信息,并增加相应记录,若失败则提示失败。添加成功,或添加失败。需求0028:更新商品信息商品ID、名称、大类、小类、商品名称、规格型号、条形码、计量单位、批发价、零售价、会员价、厂家根据输入数据中的商品ID,在数据库中检索相应信息,并修改相应记录,若失败则提示失败。更新成功,或更新失败。需求0029:删除商品商品ID根据输入数据中的商品ID,在数据库中检删除成功,或删除失败。

信息索相应信息,并删除相应记录,若失败则提示失败。需求0002:计量单位换算输入相应商品名称、商品数量及其单位。根据输入商品数量的单位,运用相应的规则进行换算,统一成系数为1的计量单位。输出经换算后的商品名称、数量及其单位。需求0003:价格信息检索商品ID。根据输入的商品ID在数据库中检索相关信息,输出关于商品价格的相关信息,如果没有则弹出提示信息。商品名、价格类别、价格、生效日期、调价日期、价格状态、审核人、调价原因。(调价状态不显示)。需求0030:添加价格信息商品ID、价格、价格类别、调价生效日期、调价日期、审核状态、备注。根据输入的信息在数据库中的相应表中新增一条记录。如果添加失败则弹出提示信息。添加成功,或添加失败。需求0031:删除价格信息冏品ID。根据输入数据中的商品ID,在数据库中检索相应信息,并删除相应记录,若失败则提示失败。删除成功,或删除失败。需求0004:供应商检索供应商编号或者名称。根据输入的供应商编号或者名称在数据库中检索相关信息,输出关于商品价格的相关信息,如果没有则弹出提示信息。供应商编号,名称,联系方式,联系人,厂址等。查询失败的提示信息。需求0032:添加供应商供应商编号、名称、联系方式、联系人、厂址。根据输入的信息在数据库中的相应表中新增一条记录。如果添加失败则弹出提示信息。添加成功,或添加失败。需求0033:更新供应商供应商编号、名称、联系方式、联系人、厂址。根据供应商编号在数据库中检索相应信息,并修改相应记录,若失败则提示失败。更新成功,或更新失败。需求0034:删除供应商供应商编号。根据输入数据中的供应冏编号,在数据库中检索相应信息,并删除相应记录,若失败则提示失败。删除成功,或删除失败。

需求0005:填写入库信息入库单号、商品、数量、单价、计量单位、供应商、入库日期、审核标识。根据输入数据在数据库中生成一张入库单。保存在数据库中。入库单的保存结果(成功或者失败)。需求0035:入库审核入库单编号、审核标识、审核人、审核日期。将审核结果存入数据库。输出为空。需求0036:入库入库单编号。根据入库单编号获取入库单的明细,更新库存表。入库完成的反馈信息,或者入库失败提示信息。需求0008:库存结转上次结转日期、当次结转日期、结转人员。检索数据库,计算出某个时间点的库存(比如按月结转或按季度结转)结转方式,上次的库存+入库商品-销售掉的商品(结转区间内的信息)。注:上次结转日期,如果没结转记录,上次结转日期可以选择。结转日期、结转人员商品信息(商品ID(条码)、商品名称)、计量单位、数量、单价、金额。需求0009:购买商品商品编号、单价、数量、计量单位。将输入信息存入内存。输出为空。需求0010:销售查询销售单号或销售日期。或收银员,或商品信息。根据获取的信息从数据库中检索相应的信息。销售单号、销售日期、收银员、商品信息、数量、计量单位、销售单价、销售金额、班次等。需求0011:挂单输入销售单号。在缓存中处理产生挂单的序列号。生成挂单序列号。需求0040:取单挂单序列号根据获取的挂单序列号执行取单命令并转入到销售命令。弹出取单界面并转入销售界面。需求0012:折扣价销售销售明细编号、身份(工号、密码)、临时打折信息例如打折折扣。验证权限如果符合权限则执行打折命令,否则则提示出错信息。打折后的冏品信息,打折之后的商品价格、打折折扣,或显示输出权限不足。需求0041:结算销售单号、实收金额。计算每个商品总价、销售总价及找零,并执行打印小票命令。输出为空。

需求0013:打印小票销售单号。在完成收银系统自动发送信息给打印机打印小票命令。打印机打印出小票。需求0014:退货销售单号、商品编号。根据获取的数据信息从数据库中检索相应商品的信息。生成退货单,保存在数据库中。退货成功。显示应返还金额。生成报表保存数据的内容。需求0016:入库报表输入所需查询报表的时间段(例如查询12月的报表它的时间为12月1日至12月31日之间)。根据获取的数据信息从数据库中检索相应的信息。大类、小类、上期(数量、单价、金额)、本期入库(数量、单价、金额)、本期库存(数量、单价、金额)。需求0042:销售报表输入所需查询报表的时间段(例如查询12月的报表它的时间为12月1日至12月31日之间)。根据获取的数据信息从数据库中检索相应的信息。包括销售日期(月份)、商品信息、数量、计量单位、金额、毛利。需求0043:结转查询输入所需查询报表的时间段(例如查询12月的报表它的时间为12月1日至12月31日之间)。根据获取的数据信息从数据库中检索相应的信息。结转日期、商品信息、计量单位、数量、单价、金额。需求0019:商品类别检索商品编号。根据获取的数据信息从数据库中检索相应的信息。操作成功就显示信息。相应的商品分类,或者弹出提示信息。需求0037:添加商品类别商品编号、商品名、大类、小类。根据输入的信息在数据库中的相应表中新增一条记录。如果添加失败则弹出提示信息。添加成功或者添加失败。需求0038:更新商品类别商品编号、商品名、大类、小类。根据输入的信息在数据库中的相应表中修改一条记录。如果修改失败则弹出提示信息。更新成功或者更新失败。需求0039:删除商品类别冏品编号。根据输入的商品编号在数据库中的相应表中删除记录。如果删除失败则弹出提示信息。删除成功或者删除失败。

需求0021:用户增加员工工号、密码、姓名、员工条码、员工组、权限、职位、出生年月、头像、联系电话。根据输入数据在数据库中检索相应信息,并增加相应记录,若失败则提示失败。操作成功,或提示操作失败。需求0044:用户修改员工工号、密码、姓名、员工条码、员工组、权限、职位、出生年月、头像、联系电话。根据输入数据在数据库中检索相应信息,并修改相应记录,若失败则提示失败。操作成功,或提示操作失败。需求0045:用户查询员工工号或员工姓名。检索数据库中的表信息。输出该员工的信息。需求0045:用户删除员工工号。检索数据库中的表信息,根据员工ID删除。操作成功,或提示操作失败。需求0022:权限配置权限序列、权限描述。插入权限表。操作成功,或提示失败。需求0023:用户组添加组名。根据输入数据在数据库中检索相应信息,并增加相应记录,若失败则提示失败。操作成功,或提示操作失败。需求0046:用户组查询组名。检索数据库中的表信息显示用户组信息。输出用户组信息。需求0047:用户组修改组名。根据输入数据在数据库中检索相应信息,并修改相应记录,若失败则提示失败。操作成功,或提示操作失败。需求0048:用户组删除组名。检索数据库中的表信息,根据组名删除。操作成功,或提示操作失败。需求0049:用户组用户更新员工工号、密码、姓名、员工条码、员工组、权限、职位、出生年月、头像、联系电话。检索数据库中的表信息,对用户组中用户进行更新。操作成功或操作失败。需求0024:权限分配用户组编号或用户编号、权限编号。更新用户或用户组的权限。操作成功,或提示操作失败。需求0025:收银热键输入需要设置的热键。根据用户输入信息,重新设置收银热键,成功则执行赋予该键盘以收银热键的功能,并提示信息,失败则提示失败信息。收银热键设置成功,若失败则输出失败信息。需求0026:班次班次名、时间段。在数据库中保存班次保存成功,或失败。

信息。需求0044:排班员工1。、班次编号插入排班表。排班成功获者失败。系统功能层次模块图销售管理各子模块功能的描述.1商品信息模块.2库存管理模块.3商品销售

温馨提示

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

评论

0/150

提交评论