需求规格说明书超市管理系统.docx

上传人:b****1 文档编号:2649062 上传时间:2023-05-04 格式:DOCX 页数:28 大小:214.51KB
下载 相关 举报
需求规格说明书超市管理系统.docx_第1页
第1页 / 共28页
需求规格说明书超市管理系统.docx_第2页
第2页 / 共28页
需求规格说明书超市管理系统.docx_第3页
第3页 / 共28页
需求规格说明书超市管理系统.docx_第4页
第4页 / 共28页
需求规格说明书超市管理系统.docx_第5页
第5页 / 共28页
需求规格说明书超市管理系统.docx_第6页
第6页 / 共28页
需求规格说明书超市管理系统.docx_第7页
第7页 / 共28页
需求规格说明书超市管理系统.docx_第8页
第8页 / 共28页
需求规格说明书超市管理系统.docx_第9页
第9页 / 共28页
需求规格说明书超市管理系统.docx_第10页
第10页 / 共28页
需求规格说明书超市管理系统.docx_第11页
第11页 / 共28页
需求规格说明书超市管理系统.docx_第12页
第12页 / 共28页
需求规格说明书超市管理系统.docx_第13页
第13页 / 共28页
需求规格说明书超市管理系统.docx_第14页
第14页 / 共28页
需求规格说明书超市管理系统.docx_第15页
第15页 / 共28页
需求规格说明书超市管理系统.docx_第16页
第16页 / 共28页
需求规格说明书超市管理系统.docx_第17页
第17页 / 共28页
需求规格说明书超市管理系统.docx_第18页
第18页 / 共28页
需求规格说明书超市管理系统.docx_第19页
第19页 / 共28页
需求规格说明书超市管理系统.docx_第20页
第20页 / 共28页
亲,该文档总共28页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

需求规格说明书超市管理系统.docx

《需求规格说明书超市管理系统.docx》由会员分享,可在线阅读,更多相关《需求规格说明书超市管理系统.docx(28页珍藏版)》请在冰点文库上搜索。

需求规格说明书超市管理系统.docx

需求规格说明书超市管理系统

超市管理系统

需求规格说明书

文件状态:

[√]草稿

[]正式发布

[]正在修改

文件标识:

RJGC-CSGL-XQFX-CL

当前版本:

1.0

作者:

程琳

完成日期:

2009/4/15

公司名称和LOGO

版本更新记录

版本号

创建者

创建日期

维护者

维护日期

维护纪要

V1.0

程琳

2009/4/15

目录

1.概述(Summary)1

1.1.用户简介(UserSynopsis)1

1.2.项目的目的与目标(PurposeandAimofProject)1

1.3.术语定义(TermsGlossary)1

1.4.参考资料(References)1

1.5.相关文档(RelatedDocuments)2

2.目标系统描述(SysteminTarget)3

2.1.组织结构与职责(OrganizingFrameworkandFunction)3

2.2.角色定义(RoleDefinition)3

2.3.作业流程(业务模型)(BusyworkFlow)(OperationModel)4

2.3.1.商品入库流程4

2.3.2.商品出库上架流程5

2.3.3.商品销售(收款)流程6

2.3.4.商品采购流程7

2.4.单据、账本、报表(BillofDocument,AccountandReport)7

2.4.1.单据(BillofDocument)7

2.4.2.账本(Account)8

2.4.3.报表(Report)8

2.5.可能的变化(PossibleChange)9

3.目标系统功能需求(FunctionofTargetSystem)10

3.1.商品管理11

3.1.1.商品类别维护(示例)11

3.1.2.商品品牌信息维护14

3.1.3.商品信息维护15

3.1.4.商品信息查询15

3.2.库存管理15

3.2.1.入库登记15

3.2.2.出库登记16

3.2.3.库存统计(示例)16

3.2.4.库存清点核对18

3.2.5.库存查询18

3.3.销售管理18

3.3.1.货架商品管理18

3.3.2.收款19

3.3.3.销售记录统计19

3.4.采购管理19

3.4.1.供应商信息维护19

3.4.2.采购计划制定20

3.4.3.采购计划审批20

3.4.4.采购计划查询20

3.5.人事管理21

3.5.1.职工信息维护21

3.6.系统管理21

3.6.1.用户权限维护21

3.6.2.用户登录21

4.目标系统性能需求(PerformanceofTargetSystem)23

4.1.时间要求(TimeRequest)23

4.2.空间性能(SpaceRequest)23

4.3.性能需求点列表(性能模型)(PerformanceList)(PerformanceModel)23

5.目标系统界面与接口需求(InterfaceofTargetSystem)25

5.1.界面需求(InterphaseRequirement)25

5.2.接口需求点列表(接口模型)(InterfaceRequirement)(InterfaceModel)25

6.目标系统其他需求(OherRequirementofTargetSystem)26

6.1.安全性(Security)26

6.2.可靠性(Dependability)26

6.3.灵活性(Agility)26

6.4.特殊需求(SpecialRequirement)26

7.目标系统假设与约束条件(SupposeandRestrictionofTargetSystem)27

1.概述(Summary)

本文档是进行项目策划、概要设计和详细设计的基础,也是软件企业测试部门进行内部验收测试的依据。

1.1.用户简介(UserSynopsis)

在本章节中要将用户的基本情况描述清楚,以便于分析人员划定系统范围,进行功能、进度、成本、性能等方面的平衡决策。

对于产品开发类项目,需要在此将该产品定义的用户群的特点描述清楚。

1.2.项目的目的与目标(PurposeandAimofProject)

项目的目的是对开发本系统的意图的总概括。

项目的目标是将目的细化后的具体描述。

项目目标应是明确的、可度量的、可以达到的,项目的范围应能确保项目的目标可以达到。

对于项目的目标可以逐步细化,以便与系统的需求建立对应关系,检查系统的功能是否覆盖了系统的目标。

1.3.术语定义(TermsGlossary)

将该需求规格说明书中的术语、缩写进行定义,包括用户应用领域与计算机领域的术语与缩写等。

1.4.参考资料(References)

说明该用户需求报告使用的参考资料,如:

[1]商务合同

[2]招标书

[3]用户领域的资料

[4]用户需求调查表

[5]用户需求报告

[6]参照的标准

每一个文件、文献要有标题、或文件号,发布或发表日期以及出版单位。

1.5.相关文档(RelatedDocuments)

[1]项目开发计划

[2]概要设计说明书

[3]详细设计说明书

2.目标系统描述(SysteminTarget)

2.1.组织结构与职责(OrganizingFrameworkandFunction)

图2.1-1组织结构图

部门职责说明:

人事部:

对超市的人力资源进行管理,主要负责职员的任用、工作职责的划分

仓储部:

对超市的仓库进行管理,主要负责商品的入库、出库、库存统计

营业部:

对超市的日常营业进行管理,主要负责超市商品的销售记录、定期的销售统计

采购部:

根据仓储部提供的库存报表,制定采购计划

2.2.角色定义(RoleDefinition)

表2.2-1角色定义

编号

角色

所在

部门

职责

相关的业务

0001

超市主管

/超市经理

超市经营管理

超市库存情况统计查询

超市销售情况统计查询

超市采购计划审批

0002

人事部负责人

/系统管理员

人事部

超市职员管理

超市职员信息管理

超市职员权限管理

1001

仓库管理员

仓储部

仓库管理

入库登记、出库登记、库存统计查询

2001

值班经理

营业部

对当天超市营业进行协调

商品从仓库提货上架审批

当日商品销售统计

2002

收银员

营业部

收款

收款,登记销售记录

3001

采购员

采购部

商品采购、合同签订、供应商选择

进货、供应商信息管理

2.3.作业流程(业务模型)(BusyworkFlow)(OperationModel)

2.3.1.商品入库流程

图:

2.3.1-1商品入库流程

说明:

清点验货:

对合格商品进行入库、不合格商品进行退货

生成入库记录单:

入库记录单中包括到货数量、入库数量(合格的)、毁损数量(不合格的)

2.3.2.商品出库上架流程

图:

2.3.2-1商品出库(上架)流程

说明:

提货单:

由超市经理或值班经理签字审批的向超市营业部批量调拨商品的提货单

查询商品当前库存:

主要是确认当前库存是否满足提货需要

生成商品出库记录单:

注意:

库存小于提货数量的出库数量应为当前库存数量

2.3.3.商品销售(收款)流程

图:

2.3.3-1商品销售(收款)流程

2.3.4.商品采购流程

图:

2.3.4-1商品采购流程

3.目标系统功能需求(FunctionofTargetSystem)

表3-1功能需求点列表

系统功能模块

子功能模块

编号

名称

编号

名称

功能说明

1

商品管理

1.1

商品类别维护

商品类别的新增、修改

1.2

商品品牌信息维护

商品品牌信息的新增、修改

1.3

商品信息维护

商品信息的新增、修改

1.4

商品信息查询

根据商品编号、商品类型、商品名称进行商品信息查询

2

库存管理

2.1

入库登记

对进货商品进行清点,进行入库信息登记,修改对应商品的库存数量

2.2

出库登记

对调拨至超市货架的商品进行出库信息登记,修改对应商品的库存数量和超市货架商品数量。

2.3

库存统计

对库存商品按照各种要求进行统计,并打印统计报表

2.4

库存清点核对

(1)定期对库存中各商品的“可用数量”、“损坏数量”、“过期数量”进行清点核对

(2)整理记录商品的存放位置

(3)设置商品的临界库存数量

2.5

库存查询

按照商品类型、商品编号、商品名称等对库存商品的数量进行查询

3

销售管理

3.1

货架商品管理

对货架商品进行清点、统计查询

3.2

收款

对日常顾客购买的商品进行销售收款

3.3

销售记录统计

可按时间段对销售记录进行统计,并打印统计报表

4

采购管理

4.1

供货商信息维护

对供货商的信息进行新增、修改

4.2

采购计划制定

定期根据库存情况制定采购计划

4.3

采购计划审批

超市经理对采购计划进行审批

4.4

采购计划查询

根据商品信息、供应商信息、时间等条件进行采购计划查询

5

人事管理

5.1

职工信息维护

职工信息新增、修改、查询

6

系统管理

6.1

用户权限维护

根据职工的职务分配系统的使用权限

6.2

用户登录

根据帐号、密码登录系统进行身份验证

3.1.商品管理

对超市所经营的商品信息进行管理,包括商品类型的维护、商品品牌的维护、商品(种类)信息维护,并提供商品信息的查询功能。

注意:

“3.1.1商品类型维护模块”是“3.1.2商品品牌维护模块”的前置模块

“3.1.2商品品牌维护模块”是“3.1.3商品信息维护模块”的前置模块

3.1.1.商品类别维护(示例)

本系统,将商品类型按两级进行归类划分,分别是:

商品大类、商品小类。

商品小类为商品大类下的细分。

商品类别维护,包括:

一、商品类别信息查询

二、商品大类的增删改

三、商品小类的增删改

界面原型如下图所示:

图:

3.1.1-1界面原型-商品类别维护

一、商品类别查询

涉及类:

商品类别_大类、商品类别_小类(超市管理系统.cdm)

输入:

打开功能菜单

处理流:

查询出“商品类别_大类”和“商品类别_小类”中的信息

输出:

1、当前系统中“商品类别_大类”中的所有属性信息显示在“商品大类”列表中。

2、当前系统中“商品类别_小类”中的所有属性信息显示在“商品小类”列表中。

3、当前系统中“商品类别_大类”和“商品类别_小类”中的类别名称信息按照其从属关系,使用树状列表显示(如上述界面原型中左侧部分所示)。

二、商品大类维护

涉及类:

商品类别_大类、商品类别_小类(超市管理系统.cdm)

前置操作:

一、商品类别查询

输入:

“商品类别_大类”中所有属性(具体输入项目,输入要求参见:

超市管理系统.cdm)

处理流:

1、新增

(1)编辑要新增的商品大类的所有信息。

(2)系统进行有效性校验(编号和名称均不能与已有信息重复)后存入“商品类别_大类”中。

(3)如果验证不通过,系统提示错误信息,进行重新编辑

2、修改

(1)选择要修改的商品大类信息

(2)对信息进行修改(编码项不允许修改)

(3)系统进行有效性校验(名称项不能与已有信息重复)后更新“商品类别_大类”中相应信息。

(4)如果验证不通过,系统提示错误信息,进行重新修改

3、删除

(1)选择要删除的商品大类信息

(2)将标志位置为“无效”

(3)系统将“商品类别_小类”中从属与本类别的所有信息的标志位也同时置为“无效”后更新“商品类别_大类”、“商品类别_小类”中相应信息的标志位信息。

输出:

1、当前系统中“商品类别_大类”中的所有属性信息显示在“商品大类”列表中。

2、当前系统中属于所选的商品大类下的商品小类中的所有属性信息显示在“商品小类”列表中。

3、当前系统中“商品类别_大类”和“商品类别_小类”中的类别名称信息按照其从属关系,使用树状列表显示(如上述界面原型中左侧部分所示)。

三、商品小类维护

涉及类:

商品类别_小类(超市管理系统.cdm)

前置操作:

一、商品类别查询

输入:

“商品类别_小类”中所有属性(具体输入项目,输入要求参见:

超市管理系统.cdm)

处理流:

1、新增

(1)编辑要新增的商品小类的所有信息。

(2)系统进行有效性校验(编号和名称均不能与已有信息重复)后存入“商品类别_小类”中。

2、修改

(1)选择要修改的商品小类信息

(2)对信息进行修改(编码项不允许修改)

(3)系统进行有效性校验(名称项不能与已有信息重复)后更新“商品类别_小类”中相应信息。

3、删除

(1)选择要删除的商品小类信息

(2)将标志位置为“无效”

(3)系统更新“商品类别_小类”中相应信息的标志位信息。

输出:

1、当前系统中“商品类别_大类”中的所有属性信息显示在“商品大类”列表中。

2、当前系统中属于所选的商品大类下的商品小类中的所有属性信息显示在“商品小类”列表中。

3、当前系统中“商品类别_大类”和“商品类别_小类”中的类别名称信息按照其从属关系,使用树状列表显示(如上述界面原型中左侧部分所示)。

3.1.2.商品品牌信息维护

子功能模块功能说明(若使用原型法,可在此放置该功能的界面原型)

输入:

(输入的信息项,可使用列表说明,对有特殊输入要求的信息项要进行说明)

处理流:

(根据实际情况,先描述基本流,再描述异常分支流,也可采用流程图的方式)

输出:

(输出的格式,以及包含的信息项,可使用列表说明)

3.1.3.商品信息维护

子功能模块功能说明(若使用原型法,可在此放置该功能的界面原型)

输入:

(输入的信息项,可使用列表说明,对有特殊输入要求的信息项要进行说明)

处理流:

(根据实际情况,先描述基本流,再描述异常分支流,也可采用流程图的方式)

输出:

(输出的格式,以及包含的信息项,可使用列表说明)

3.1.4.商品信息查询

子功能模块功能说明(若使用原型法,可在此放置该功能的界面原型)

输入:

(输入的信息项,可使用列表说明,对有特殊输入要求的信息项要进行说明)

处理流:

(根据实际情况,先描述基本流,再描述异常分支流,也可采用流程图的方式)

输出:

(输出的格式,以及包含的信息项,可使用列表说明)

3.2.库存管理

系统功能概述,可以描述各个子功能模块之间的关系

3.2.1.入库登记

子功能模块功能说明(若使用原型法,可在此放置该功能的界面原型)

输入:

(输入的信息项,可使用列表说明,对有特殊输入要求的信息项要进行说明)

处理流:

(根据实际情况,先描述基本流,再描述异常分支流,也可采用流程图的方式)

输出:

(输出的格式,以及包含的信息项,可使用列表说明)

3.2.2.出库登记

子功能模块功能说明(若使用原型法,可在此放置该功能的界面原型)

输入:

(输入的信息项,可使用列表说明,对有特殊输入要求的信息项要进行说明)

处理流:

(根据实际情况,先描述基本流,再描述异常分支流,也可采用流程图的方式)

输出:

(输出的格式,以及包含的信息项,可使用列表说明)

3.2.3.库存统计(示例)

对仓库中商品的当前库存数量按照用户设定的统计条件进行统计,并提供统计报表的打印和导出excel文档的功能。

界面原型如下图所示:

图:

3.2.3-1界面原型-库存统计

 

涉及类:

“仓库库存清单”、“商品信息”、“商品类别_小类”、“商品类别_大类”(超市管理系统.cdm)

输入:

序号

项目名称

是否可空

数据类型

取值范围

特殊说明

1

商品大类

可空

默认值:

全部

字符串

下拉列表

超市管理系统.cdm

“商品类别_大类”中有效的“商品大类编码”

2

商品小类

可空

默认值:

全部

字符串

下拉列表

超市管理系统.cdm

“商品类别_小类”中有效的“商品小类编码”

下拉列表中的数据根据前面“商品大类”选项值进行过滤

3

仅临界商品

可空

默认值:

false

布尔值

复选框

选中:

true

未选中:

false

True:

仅统计“可用数量”不高于“临界数量”的商品;

False:

统计所有符合其它统计条件的商品

处理流:

1、根据统计条件,列出要统计的商品小类。

2、在超市管理系统.cdm的“仓库库存清单”中按照要统计的商品小类过滤出符合条件的商品库存信息列表。

3、若输入项“仅临界商品”的值为true:

则将上面得到的列表中“可用数量”>“临界数量”的记录删除。

4、按照报表格式,显示上面所得的列表数据。

输出:

输出报表格式参见:

“图:

3-2界面原型-库存统计”中所示。

特别说明:

若输入项“仅临界商品”的值为false:

则对列表数据里商品库存的信息中“可用数量”≤“临界数量”的记录用红色字体显示。

3.2.4.库存清点核对

子功能模块功能说明(若使用原型法,可在此放置该功能的界面原型)

输入:

(输入的信息项,可使用列表说明,对有特殊输入要求的信息项要进行说明)

处理流:

(根据实际情况,先描述基本流,再描述异常分支流,也可采用流程图的方式)

输出:

(输出的格式,以及包含的信息项,可使用列表说明)

3.2.5.库存查询

子功能模块功能说明(若使用原型法,可在此放置该功能的界面原型)

输入:

(输入的信息项,可使用列表说明,对有特殊输入要求的信息项要进行说明)

处理流:

(根据实际情况,先描述基本流,再描述异常分支流,也可采用流程图的方式)

输出:

(输出的格式,以及包含的信息项,可使用列表说明)

3.3.销售管理

系统功能概述,可以描述各个子功能模块之间的关系

3.3.1.货架商品管理

子功能模块功能说明(若使用原型法,可在此放置该功能的界面原型)

输入:

(输入的信息项,可使用列表说明,对有特殊输入要求的信息项要进行说明)

处理流:

(根据实际情况,先描述基本流,再描述异常分支流,也可采用流程图的方式)

输出:

(输出的格式,以及包含的信息项,可使用列表说明)

3.3.2.收款

子功能模块功能说明(若使用原型法,可在此放置该功能的界面原型)

输入:

(输入的信息项,可使用列表说明,对有特殊输入要求的信息项要进行说明)

处理流:

(根据实际情况,先描述基本流,再描述异常分支流,也可采用流程图的方式)

输出:

(输出的格式,以及包含的信息项,可使用列表说明)

3.3.3.销售记录统计

子功能模块功能说明(若使用原型法,可在此放置该功能的界面原型)

输入:

(输入的信息项,可使用列表说明,对有特殊输入要求的信息项要进行说明)

处理流:

(根据实际情况,先描述基本流,再描述异常分支流,也可采用流程图的方式)

输出:

(输出的格式,以及包含的信息项,可使用列表说明)

3.4.采购管理

系统功能概述,可以描述各个子功能模块之间的关系

3.4.1.供应商信息维护

子功能模块功能说明(若使用原型法,可在此放置该功能的界面原型)

输入:

(输入的信息项,可使用列表说明,对有特殊输入要求的信息项要进行说明)

处理流:

(根据实际情况,先描述基本流,再描述异常分支流,也可采用流程图的方式)

输出:

(输出的格式,以及包含的信息项,可使用列表说明)

3.4.2.采购计划制定

子功能模块功能说明(若使用原型法,可在此放置该功能的界面原型)

输入:

(输入的信息项,可使用列表说明,对有特殊输入要求的信息项要进行说明)

处理流:

(根据实际情况,先描述基本流,再描述异常分支流,也可采用流程图的方式)

输出:

(输出的格式,以及包含的信息项,可使用列表说明)

3.4.3.采购计划审批

子功能模块功能说明(若使用原型法,可在此放置该功能的界面原型)

输入:

(输入的信息项,可使用列表说明,对有特殊输入要求的信息项要进行说明)

处理流:

(根据实际情况,先描述基本流,再描述异常分支流,也可采用流程图的方式)

输出:

(输出的格式,以及包含的信息项,可使用列表说明)

3.4.4.采购计划查询

子功能模块功能说明(若使用原型法,可在此放置该功能的界面原型)

输入:

(输入的信息项,可使用列表说明,对有特殊输入要求的信息项要进行说明)

处理流:

(根据实际情况,先描述基本流,再描述异常分支流,也可采用流程图的方式)

输出:

(输出的格式,以及包含的信息项,可使用列表说明)

3.5.人事管理

系统功能概述,可以描述各个子功能模块之间的关系

3.5.1.职工信息维护

子功能模块功能说明(若使用原型法,可在此放置该功能的界面原型)

输入:

(输入的信息项,可使用列表说明,对有特殊输入要求的信息项要进行说明)

处理流:

(根据实际情况,先描述基本流,再描述异常分支流,也可采用流程图的方式)

输出:

(输出的格式,以及包含的信息项,可使用列表说明)

3.6.系统管理

系统功能概述,可以描述各个子功能模块之间的关系

3.6.1.用户权限维护

子功能模块功能说明(若使用原型法,可在此放置该功能的界面原型)

输入:

(输入的信息项,可使用列表说明,对有特殊输入要求的信息项要进行说明)

处理流:

(根据实际情况,先描述基本流,再描述异常分支流,也可采用流程图的方式)

输出:

(输出的格式,以及包含的信息项,可使用列表说明)

3.6.2.用户登录

子功能模块功能说明(若使用原型法,可在此放置该功能的界面原型)

输入:

(输入的信息项,可使用列表说明,对有特殊输入要求的信息项要进行说明)

处理流:

(根据实际情况,先描述基本流,再描述异常分支流,也可采用流程图的方式)

输出:

(输出的格式,以及包含的信息项,可使用列表说明)

4.目标系统性能需求(PerformanceofTargetSystem)

4.1.时间要求(TimeRequest)

如:

(1)响应时间,如查询的最长等待时间。

(2)更新处理时间,如记账的最长时间。

(3)数据的转换和传送时间,如远程数据传输的时

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2