
浙江浙大网新集团有限公司
进销存管理软件
需求规格说明书
创新中心
0000年 0 月
文档修改记录
| 版本 | 修订人 | 修订说明 | 批准人 | 发布日期 |
| 1.0.1 | *** | 初稿,创建全部 | *** | |
本文档中所包含的信息属于商业机密信息,应严格控制使用范围,未经浙江浙大网新集团有限公司的书面许可,任何人员不得以任何介质方式持有或使用本文档的部分或全部内容。
1 引言 4
1.1 编写目的 4
1.2 背景 4
1.3 文档编写约定 4
1.3.1 优先级定义 4
1.3.2 需求编号约定 5
1.4 术语定义 5
1.5 参考资料 5
2 需求概述 5
2.1 目标 5
2.2 范围 5
2.3 用户的特点 5
2.4 假设和依赖 5
3 功能需求 5
3.1 功能列表 6
3.2 功能说明 6
3.2.1 基本信息 6
3.2.1.1 单位信息(编号:R2001) 7
3.2.1.2 部门信息(编号:R2002) 7
3.2.1.3 员工信息(编号:R2003) 7
3.2.1.4 用户管理(编号:R2004) 8
3.2.1.5 供应商/经销商信息(编号:R2005) 8
3.2.1.6 货品类别(编号:R2006) 9
3.2.1.7 货品信息(编号:R2006) 9
3.2.2 业务主体 10
3.2.2.1 采购管理(编号:R3002) 10
3.2.2.2 库存入库(编号:R3003) 11
3.2.2.3 库存出库(编号:R3004) 11
3.2.2.4 库存设置(编号:R3005) 12
3.2.2.5 销售管理(编号:R3006) 12
3.2.3 业务查询 12
3.2.3.1 采购查询(编号:R3006) 12
3.2.3.2 库存查询(编号:R3006) 13
3.2.3.3 销售查询(编号:R3006) 13
4 非功能需求 14
4.1 界面需求 14
4.2 性能需求 14
4.3 运行环境需求 14
4.4 安全性需求 14
4.5 质量需求 15
4.6 其它需求 15
1引言
1.1编写目的
说明编写本需求规格说明书的目的,指出预期的读者。
1.2背景
| 项目名称 | 进销存管理系统 | ||
| 项目简称 | 进销存管理系统 | 项目编号 | |
| 任务提出者 | 浙大网新 | ||
| 开发者 | XXX、XXX、XXX、XXX等 | ||
| 用户 | XXX | ||
| 同其他系统的关系 | |||
1.3.1优先级定义
必须且优先 1
必须但一般 2
可选且优先 3
可选且一般 4
本期不考虑 5
1.3.2需求编号约定
对需求的功能点进行编号,多人编写需求文档时,需指定每一个人的编号范围,以便于合并文档。如:功能点1编号为R1001、功能点2编号为R1002。
1.4术语定义
略。
1.5参考资料
《进销存管理系统说明书》
2需求概述
2.1目标
描述本项目的意图、应用目标,说明本项目中所开发的产品与其它产品的关系。如:本项目的版本,如有以产版本是否要兼容或是替换。
2.2范围
列出本项目的适用范围,适用条件等。
2.3用户的特点
列出本系统的最终用户的特点,分类说明使用人员、操作人员、维护人员的教育水平和技术专长,以及本软件的预期使用频度。
2.4假设和依赖
3功能需求
系统功能可以按模块分,即为具体的功能点。
3.1功能列表
以列表的形式列出所有的功能需求。
| 模块划分 | 功能分类 | 描述 |
| 基本信息 | 单位信息 | 本单位基本信息 |
| 部门信息 | 本单位部门信息登记 | |
| 员工信息 | 本单位的员工信息登记 | |
| 用户管理 | 本系统用户,包含简单权限 | |
| 供应商/销售商信息 | 供应商/销售商信息登记 | |
| 仓库信息 | 仓库信息登记 | |
| 货品类别 | 货品类别登记 | |
| 货品信息 | 本单位货品登记 | |
| 业务主体 | 采购管理(采购单、采购明细、入库、采购合同) | 采购合同、采购明细、采购入库 |
| 库存入库 | 入库单、入库明细 | |
| 库存出库 | 出库单、出库明细 | |
| 库存设置 | 库存警报设置 | |
| 销售管理(销售单、明细、出库、销售合同) | 销售合同、销售明细、销售出库 | |
| 业务查询 | 采购查询 | 根据相应的条件查询采购情况 |
| 库存查询 | 根据相应的条件查询库存情况、库存报警信息 | |
| 销售查询 | 根据相应的条件查询销售情况 | |
| 其他功能 | 系统备份与恢复、数据清除 | 备份到文件,从文件里恢复,清除数据 |
3.2.1基本信息
登记本系统需要的基本信息,如单位信息、部门信息、员工信息、用户信息、供应商信息、销售商信息、货品分类、货品信息等;
3.2.1.1单位信息(编号:R2001)
需求优先级: 1
需求描述:填写单位基本信息,供备用。
参考界面:
3.2.1.2部门信息(编号:R2002)
一级列表即可
3.2.1.3员工信息(编号:R2003)
需求优先级: 1
需求描述:
登记本单位员工的基本信息。包含工号、姓名、性别、进入单位时间、联系电话、qq、家庭住址等方式。
参考界面:
3.2.1.4用户管理(编号:R2004)
需求优先级: 1
需求描述:
本系统的用户。分为4类权限;销售员、仓库管理员、采购员、超级管理员;暂不包含角色管理和模块管理;
3.2.1.5供应商/经销商信息(编号:R2005)
需求优先级: 1
需求描述:
产品的采购和销售对象登记,包含编号、名称、类别、联系人、电话、地址等信息;
参考界面:
3.2.1.6货品类别(编号:R2006)
需求优先级: 1
需求描述:
本单位的货品分类以及采购商品的货品分类登记,一级分类。
3.2.1.7货品信息(编号:R2007)
需求优先级: 1
需求描述:
货品基本信息登记,包含货品编号、名称、类别、最大库存、最小库存等信息。
参考界面:
3.2.2业务主体
包含采购管理、库存管理、销售管理等;
3.2.2.1采购管理(编号:R3002)
需求优先级: 1
需求描述:
填写采购单基本信息、采购单明细,自动进入库存;
处理流程:
填写采购单基本信息,包含采购编号、合同编号、经办人、接收仓库等信息,填写采购单明细,包含货品编号、数量等,保存采购单、更新库存;
参考界面:
3.2.2.2库存入库(编号:R3003)
需求优先级: 1
需求描述:
。填写入库单基本信息、入库明细、选择入库仓库、经办人等信息,保存货品到仓库
参考界面:
3.2.2.3库存出库(编号:R3004)
需求优先级: 1
需求描述:
填写出库基本信息、出库明细、选择出库仓库、经办人等信息,更新仓库。
号
3.2.2.4库存设置(编号:R3005)
需求优先级: 1
需求描述:
设置货品的报警上限和报警下限;
参考界面:
3.2.2.5销售管理(编号:R3006)
需求优先级: 1
需求描述:
填写销售单、销售编号、销售合同号等信息、填写销售明细信息,选择对应的出库仓库,更新销售单、更新仓库。
3.2.3业务查询
3.2.3.1采购查询(编号:R3007)
需求描述:
根据一些条件组合,查询采购状况;如时间跨度、采购合同编号、部门、经办人、供应商等信息查询采购结果;
3.2.3.2库存查询(编号:R3008)
需求优先级: 1
需求描述:
根据某些条件查询当前库存信息。货品名称、货品来源、货品类别、仓库名称等信息查询相关库存状况;
查询当前库存警报信息。超出最大库存和低于最小库存信息;(选做)
参考界面:
3.2.3.3销售查询(编号:R3009)
需求优先级: 1
需求描述:
根据相关条件查询销售情况。如时间跨度、部门、经办人、销售单号、销售合同号等信息;
参考界面:
。
4非功能需求
4.1界面需求
由美工和设计人员统一规划。
4.2性能需求
界面响应速度<=2秒,高峰时并发处理300笔/秒交易。
4.3运行环境需求
硬件和软件配置分别如下:
硬件/软件:
高档PC服务器(作为前台web服务用机):P4以上2CPU ;内存2G;硬盘10000转50G以上
服务器操作系统:Windows 2008Server ;IIS7.0;
开发工具:VisualStudio2008\\ORACLE10g以上;VSS;PowerDesigner等
4.4安全性需求
相关数据保存需要加密,如用户密码;
采用WCF通信,局域网内传输,暂不考虑安全。
4.5质量需求
指明该项目在可靠性、可移植性、实用性、可维护性等方面的目标。应尽量以明确的、量化的、可检验的方式来描述。
4.6其它需求
无。
