系统需求说明书第1页共7页委托单位:承办单位:2010年月日---软件需求规格说明书系统需求说明书第2页共7页1前言1.1目的本说明书目的在于明确说明系统需求,界定系统实现功能的范围,指导系统设计以及编码。本说明书的预期读者为项目负责人,系统分析员,系统设计人员,开发人员,测试设计人员等。1.2范围1.3术语定义2现状描述2.1组织机构2.2部门职能及业务2.2.1部门职能2.2.2业务内容2.3业务流程2.3.1业务流程描述及流程图(统一采用Visio2003绘制)系统需求说明书第3页共7页2.4数据描述2.4.1静态数据2.4.2动态数据3新系统概述3.1系统模块结构图3.2软件功能一级模块二级模块三级模块功能描述基础数据管理营销基础数据客户基本信息增、改客户基本信息客户类型信息增、改客户类型信息合同基本信息增、改合同基本信息支付类型信息增、改支付类型基本信息运输车辆基础数据运输车辆基本信息增、改运输车辆基本数据运输车辆类型增、改运输车辆类型数据仓储管理仓储基础数据区域基本信息增、改区域基本信息物资代码信息增、改物资代码信息仓库基本信息增、改仓库基本信息物资大类代码增、改物资大类代码数据物资小类代码增、改物资小类代码数据库存管理出库明细出库操作,查看出库明细入库明细入库操作,查看入库明细库存盘点库存盘点报表库存异常处理仓库爆满,缺货预警系统需求说明书第4页共7页一级模块二级模块三级模块功能描述分拣搬运管理入库分拣入库分拣清单出库分拣出库分拣清单货物搬运货物搬运的信息维护3.3功能模块分配一级模块二级模块三级模块总公司二级单位三级单位基础数据管理营销基础数据客户基本信息维护√客户类型信息维护√合同基本信息√支付类型数据√运输车辆基础数据运输车辆基本信息√运输车辆类型信息√仓储基础数据区域基本信息√物资代码信息√仓库基本信息√物资大类代码√物资小类代码√库存管理出库明细√√√入库明细√√√库存盘点√√√库存异常处理√√√系统需求说明书第5页共7页一级模块二级模块三级模块总公司二级单位三级单位分拣搬运管理入库分拣√√出库分拣√√货物搬运√√3.4用例图3.4.1用例图例3.4.2用例说明4具体需求4.1数据需求4.1.1仓储管理仓储管理主要实现入库管理、出库管理、库存报表,库存盘点、库存预警、库存信息查询统计功能,数据需求分析如下:4.1.1.1入库管理4.1.1.1.1引言对入库信息数据进行维护,以便对入库货物信息进行加工处理。4.1.1.1.2输入数据项名称单位操作控制细节类型长度小数说明入库单编号字符10系统需求说明书第6页共7页数量整数8型号字符20货物名称字符20规格字符10货物类型字符44.1.1.1.3加工1、输入入库单编号、货物名称、数量、规格、型号、货物类型;2、对录入的数据进行精度检查和类型检查,不符合精度和类型要求的数据不允许保存。其中入库单编号自动生成,否则不允许保存数据;3、在将数据保存到数据库的操作中,如果出错,给出相应的提示信息。4、货物类型由用户选择输入。4.1.1.1.4输出数据保存到入库管理数据表中。4.1.1.1.5用户界面参见6.6.3。4.1.2数据接口管理4.1.3系统管理4.2外部接口需求4.2.1硬件接口4.2.2软件接口4.2.3通信接口系统需求说明书第7页共7页4.3性能需求4.4开发方式与工具4.5其它需求4.6附录开发人员分工表1图例说明表2