二、需求规格说明书
目 录
1.引言 ........................................................................................................................... 2 1.1编写目的 . ................................................................................................................ 2 1.2项目背景 . ................................................................................................................ 2 1.3定义 . ....................................................................................................................... 3 1.4参考资料 . ................................................................................................................ 3 2.任务概述 .................................................................................................................... 3 2.1目标 . ....................................................................................................................... 3 2.2运行环境 . ................................................................................................................ 3 2.3条件与限制 ............................................................................................................. 3 3.数据描述 .................................................................................................................... 4 3.1静态数据 . ................................................................................................................ 4 3.2动态数据 . ................................................................................................................ 4 3.3数据库介绍 ............................................................................................................. 4 3.4数据词典 . ................................................................................................................ 4 3.5数据采集 . .................................................................................. 错误!未定义书签。 4.流程图 . ....................................................................................................................... 5 4.1业务流程图 ............................................................................................................. 5 4.2数据流程图与过程流程图 ........................................................................................ 6 5.功能需求 .................................................................................................................... 8 5.1功能划分 . ................................................................................................................ 8 5.2功能描述 . ................................................................................................................ 8 6.性能需求 .................................................................................................................... 8 6.1数据精确度 ............................................................................................................. 9 6.2时间特性 . ................................................................................................................ 9 6.3适应性 .................................................................................................................... 9 7.运行需求 ...................................................................................... 错误!未定义书签。 7.1用户界面 . .................................................................................. 错误!未定义书签。 7.2硬件接口 . .................................................................................. 错误!未定义书签。 7.3软件接口 . .................................................................................. 错误!未定义书签。 7.4故障处理 . .................................................................................. 错误!未定义书签。 8.其它需求 .................................................................................................................. 10
1.引言
1.1编写目的
1.1.1 文档目的
本文档主要针对超市进销存的使用环境与功能提出具体的要求,同时它还将作为该产品设计与开发的重要参考依据。
1.1.2 文档范围
本文档包含以下几部分:
1. 产品介绍
2. 产品面向的用户群体
3. 产品应当遵循的标准或规范 4. 产品的范围 5. 产品中的角色 4. 产品的功能性需求 5. 产品的非功能性需求 6. 需求确认
1.1.3 读者对象
本文档的读者范围包括:
1. 需求提供方具体责任人
2. 开发方的项目经理、系统分析设计人员、测试人员
1.2项目背景
a. 需求提供方:xxx 超市负责人
开发方:赵丽梅、徐姗姗、刘学杰、徐萌萌、刘英杰、杨芬
b. 这是一个简单的超市进销存软件,主要功能有:供应商、员工、商品进货、库存管理及
数据库的备份和还原,同时还可以设置库存报警等。
具体如下:
基本档案(员工信息的添加、修改、删除和查找;供应商信息的添加、修改、
删除和查找),进货管理(商品进货信息的添加、修改、删除和查找),销售管理(商品销售信息的添加、修改和删除;商品退货信息的添加、修改和删除),库存管理(库存报警;库存查询),系统维护(数据备份;数据还原)。
1.3定义
【SupEXC :超市进销存】
1.4参考资料
2.任务概述
2.1目标
利用超市进销存管理系统,管理超市日常经营的全过程。
覆盖超市商品的采购、销售、库存、管理决策支持等各个环节,使各模块操作界面简单、实用,软件帮助系统图文并茂,让用户可以在最短的时间内掌握软件的使用方法,帮助用户生意早日更上一层楼。
软件的采购管理、销售管理、库存管理功能强大,灵活,同时为用户提供方便实用的模糊查询功能,用户可以在最短时间内找到自己所需要的信息。
2.2运行环境
操作系统:Windows98或Windows2000/WindowsXP 支持环境:Microsoft Visual Studio 2008 IIS 5.0
数 据 库:Microsoft SQL Server 2005
2.3条件与限制
本产品的是一套标准的进销存软件,符合国家财务标准,本产品遵循《计算机软件保护条例》的各项规定。
3.数据描述
3.1静态数据
【数据备份;数据还原】
3.2动态数据
【员工信息的添加、修改、删除和查找;供应商信息的添加、修改、删除和查找;商品进货信息的添加、修改、删除和查找;商品销售信息的添加、修改和删除;商品退货信息的添加、修改和删除;】
3.3数据库介绍
【DB_Li】
3.4用例
1. 超市进销存管理系统总用例图
登录系统
系统维护
图 3.1超市进销存管理系统总用例图
2.维护系统用例图
用户资料维
护
密码修改
图 3.2维护系统用例图
4.流程图
4.1业务流程图
图 4.1业务流程图
4.2数据流程图与过程流程图
图 4.2 数据流程图(1)
图 4.3 数据流程图(2)
图 4.4 过程流程图(1)
图 4.5 过程流程图(2)
5.功能需求
5.1功能划分
① 记录仓库存货、销售以及进货情况 ② 了解超市进货渠道、商品单价、数量
③ 了解库存商品种类数量,所售商品种类、价格、数量 ④ 统计核算日常的不断变化的数据,并登记有关文件
⑤ 分项显示销售商品后开出的发票的内容,并且详细显示商品价格数额 ⑥ 在当天汇总时修改相应文件,如总金额、总数量 ⑦ 根据日常统计,制作月统计,并制作月报表 ⑧ 操作失误保护
5.2功能描述
图 5.1 功能描述图
6.性能需求
6.1性能
① 稳定快速,实时控制
② 核算准确,使实存商品、销售商品与所记帐目一致,能够被超市长期有效使用 ③ 准确统计核算日常的不断变化的数据 ④ 结构化模块,层次清楚 ⑤ 提示通俗易懂 ⑥ 查询资料简便 ⑦维护手段齐全
6.2时间特性
【响应时间、更新处理时间、数据转换与传输时间、运行时间合适。】
6.3适应性
【需适应运行环境。
项目同用户的接口人员是杨芬。
本项目由杨芬负责同本单位的财务部门、质量管理部门等各管理机构的接口工
作。
在操作方式、运行环境、与其它软件的接口以及开发计划等发生变化时,应具有应有的适应能力。】
7.运行需求
7.1用户界面
7.2硬件接口
7.3软件接口
7.4故障处理
8.其它需求
【可使用性强;安全保密性高;可维护】 安全与保密要求:
① 数据资料有些属内部资料,不能为外人所知,系统须有保密措施,设置密码 ② 不能轻易被破坏,不能让管理人员以外的人更改数据 ③ 查看资料需输入正确密码
④ 销售人员销售货物需输入代号才能打开收银柜
⑤ 万一泄露密码,应设修改密码的程序,同时密码不能过于简单 ⑥ 对断电、死机、系统崩溃等问题有有力措施以保障数据不受损失
二、需求规格说明书
目 录
1.引言 ........................................................................................................................... 2 1.1编写目的 . ................................................................................................................ 2 1.2项目背景 . ................................................................................................................ 2 1.3定义 . ....................................................................................................................... 3 1.4参考资料 . ................................................................................................................ 3 2.任务概述 .................................................................................................................... 3 2.1目标 . ....................................................................................................................... 3 2.2运行环境 . ................................................................................................................ 3 2.3条件与限制 ............................................................................................................. 3 3.数据描述 .................................................................................................................... 4 3.1静态数据 . ................................................................................................................ 4 3.2动态数据 . ................................................................................................................ 4 3.3数据库介绍 ............................................................................................................. 4 3.4数据词典 . ................................................................................................................ 4 3.5数据采集 . .................................................................................. 错误!未定义书签。 4.流程图 . ....................................................................................................................... 5 4.1业务流程图 ............................................................................................................. 5 4.2数据流程图与过程流程图 ........................................................................................ 6 5.功能需求 .................................................................................................................... 8 5.1功能划分 . ................................................................................................................ 8 5.2功能描述 . ................................................................................................................ 8 6.性能需求 .................................................................................................................... 8 6.1数据精确度 ............................................................................................................. 9 6.2时间特性 . ................................................................................................................ 9 6.3适应性 .................................................................................................................... 9 7.运行需求 ...................................................................................... 错误!未定义书签。 7.1用户界面 . .................................................................................. 错误!未定义书签。 7.2硬件接口 . .................................................................................. 错误!未定义书签。 7.3软件接口 . .................................................................................. 错误!未定义书签。 7.4故障处理 . .................................................................................. 错误!未定义书签。 8.其它需求 .................................................................................................................. 10
1.引言
1.1编写目的
1.1.1 文档目的
本文档主要针对超市进销存的使用环境与功能提出具体的要求,同时它还将作为该产品设计与开发的重要参考依据。
1.1.2 文档范围
本文档包含以下几部分:
1. 产品介绍
2. 产品面向的用户群体
3. 产品应当遵循的标准或规范 4. 产品的范围 5. 产品中的角色 4. 产品的功能性需求 5. 产品的非功能性需求 6. 需求确认
1.1.3 读者对象
本文档的读者范围包括:
1. 需求提供方具体责任人
2. 开发方的项目经理、系统分析设计人员、测试人员
1.2项目背景
a. 需求提供方:xxx 超市负责人
开发方:赵丽梅、徐姗姗、刘学杰、徐萌萌、刘英杰、杨芬
b. 这是一个简单的超市进销存软件,主要功能有:供应商、员工、商品进货、库存管理及
数据库的备份和还原,同时还可以设置库存报警等。
具体如下:
基本档案(员工信息的添加、修改、删除和查找;供应商信息的添加、修改、
删除和查找),进货管理(商品进货信息的添加、修改、删除和查找),销售管理(商品销售信息的添加、修改和删除;商品退货信息的添加、修改和删除),库存管理(库存报警;库存查询),系统维护(数据备份;数据还原)。
1.3定义
【SupEXC :超市进销存】
1.4参考资料
2.任务概述
2.1目标
利用超市进销存管理系统,管理超市日常经营的全过程。
覆盖超市商品的采购、销售、库存、管理决策支持等各个环节,使各模块操作界面简单、实用,软件帮助系统图文并茂,让用户可以在最短的时间内掌握软件的使用方法,帮助用户生意早日更上一层楼。
软件的采购管理、销售管理、库存管理功能强大,灵活,同时为用户提供方便实用的模糊查询功能,用户可以在最短时间内找到自己所需要的信息。
2.2运行环境
操作系统:Windows98或Windows2000/WindowsXP 支持环境:Microsoft Visual Studio 2008 IIS 5.0
数 据 库:Microsoft SQL Server 2005
2.3条件与限制
本产品的是一套标准的进销存软件,符合国家财务标准,本产品遵循《计算机软件保护条例》的各项规定。
3.数据描述
3.1静态数据
【数据备份;数据还原】
3.2动态数据
【员工信息的添加、修改、删除和查找;供应商信息的添加、修改、删除和查找;商品进货信息的添加、修改、删除和查找;商品销售信息的添加、修改和删除;商品退货信息的添加、修改和删除;】
3.3数据库介绍
【DB_Li】
3.4用例
1. 超市进销存管理系统总用例图
登录系统
系统维护
图 3.1超市进销存管理系统总用例图
2.维护系统用例图
用户资料维
护
密码修改
图 3.2维护系统用例图
4.流程图
4.1业务流程图
图 4.1业务流程图
4.2数据流程图与过程流程图
图 4.2 数据流程图(1)
图 4.3 数据流程图(2)
图 4.4 过程流程图(1)
图 4.5 过程流程图(2)
5.功能需求
5.1功能划分
① 记录仓库存货、销售以及进货情况 ② 了解超市进货渠道、商品单价、数量
③ 了解库存商品种类数量,所售商品种类、价格、数量 ④ 统计核算日常的不断变化的数据,并登记有关文件
⑤ 分项显示销售商品后开出的发票的内容,并且详细显示商品价格数额 ⑥ 在当天汇总时修改相应文件,如总金额、总数量 ⑦ 根据日常统计,制作月统计,并制作月报表 ⑧ 操作失误保护
5.2功能描述
图 5.1 功能描述图
6.性能需求
6.1性能
① 稳定快速,实时控制
② 核算准确,使实存商品、销售商品与所记帐目一致,能够被超市长期有效使用 ③ 准确统计核算日常的不断变化的数据 ④ 结构化模块,层次清楚 ⑤ 提示通俗易懂 ⑥ 查询资料简便 ⑦维护手段齐全
6.2时间特性
【响应时间、更新处理时间、数据转换与传输时间、运行时间合适。】
6.3适应性
【需适应运行环境。
项目同用户的接口人员是杨芬。
本项目由杨芬负责同本单位的财务部门、质量管理部门等各管理机构的接口工
作。
在操作方式、运行环境、与其它软件的接口以及开发计划等发生变化时,应具有应有的适应能力。】
7.运行需求
7.1用户界面
7.2硬件接口
7.3软件接口
7.4故障处理
8.其它需求
【可使用性强;安全保密性高;可维护】 安全与保密要求:
① 数据资料有些属内部资料,不能为外人所知,系统须有保密措施,设置密码 ② 不能轻易被破坏,不能让管理人员以外的人更改数据 ③ 查看资料需输入正确密码
④ 销售人员销售货物需输入代号才能打开收银柜
⑤ 万一泄露密码,应设修改密码的程序,同时密码不能过于简单 ⑥ 对断电、死机、系统崩溃等问题有有力措施以保障数据不受损失