库存管理需求规格说明书

更新时间:2023-11-26 15:53:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

软件详细设计说明书模板

版本:<1.0>

文档编号: TB-HPI-WD-0404 编 写: 蔡涛 于小芳 审 核: 批 准:

Copyright @ ThinkBank, All right reserved

密 级: 秘密

编写日期: 2012年3月8日 审核日期

批准日期: 年 月 日

修订记录

版本 章节名称 修订内容 修订日期 修订人 批准人 1.0

第一版发布 2012-3-08 蔡 涛 于小芳

目 录

0. 文档介绍 .............................................................................. 5 0.1 文档目的 ........................................................................... 5 0.2 文档范围 ........................................................................... 5 0.3 读者对象 ........................................................................... 5 0.4 参考文献 ........................................................................... 5 0.5 术语与缩写解释 ..................................................................... 5 1. 模块命名规则 .......................................................................... 6 2. 模块汇总 .............................................................................. 6 2.1 模块汇总表 ......................................................................... 7 2.2 模块关系图 ......................................................................... 8 3. 子系统A的模块设计 .................................................................... 9 3.N 模块A-N ............................................................................ 9 4.文件组织形式 ......................................................................... 10 5. 其他 ................................................................................. 10

1. 文档介绍

1.1 文档目的

编写本文档的目的是让程序开发人员明确本系统的设计思路,作为软件开发的目标,为软件详细设计和编码提供指导,并作为软件测试的依据。

1.2 文档范围

金利来服装连锁门店管理系统的库存管理是通过总部库存管理员/分店店长对库存的添加,通过商品调拨/商品损益/商品销售/退货/换货等操作的出库行为以及总部库存管理员/分店店长对总部/分店的库存查询。

1.3 读者对象

第六小组所有成员,技术老师 1.4 参考文献

<<金利来服装连锁门店管理系统需求规格说明书>>

1.5 术语与缩写解释

缩写、术语 SPP SD … 解 释 精简并行过程,Simplified Parallel Process 系统设计,System Design

2. 模块命名规则

命名空间命名

图书管理系统应用程序:Thinkbank. JinLiLaiClothingManage DAL层:Thinkbank. JinLiLaiClothingManage.DAL BLL层:Thinkbank. JinLiLaiClothingManage. BLL UI层:Thinkbank. JinLiLaiClothingManage. UI

类命名

用名词和名词短语作类名; 使用Passcal命名规则;

不要使用任何前缀(比如:C,T); 不要使用下划线

比如: StoreManager、PurchaseManager、SaleManager等

变量命名

成员变量:‘_’+类型前辍+意义明确的单词组合(单词的首字母要大写)

如: Private int _intSale;

Private string _strLogonName; 属性命名:

每个单词的第一个字母大写。比如:FileName; 方法参数变量、局部变量、ViewState对象等:

命名规则:类型前辍+意义明确的单词组合(单词的首字母要大写)。 如:

Public void SetData(DataSet dsData) Public void Process(string strUserName)

控件命名

控件名称为名字+控件名称缩写 注意:组合单词的首字母大写

例如:添加分店按钮控件名称为(btnAddBranch)

注:其它的命名规则参见《net编码规范.doc》

3. 模块汇总

3.1 模块汇总表

库存管理 模块名称 功能简述 商品入库 商品出库 库存查询 总部/分店的商品入库,包含换货 总部/分店的商品出库,包含退货,商品调拨 仓库管理员/分店店长对总部/分店库存的查询

SequenceDiagram_1申请单据各种销售行为大客户行为进入审批门店销售行为不通过调拨行为(损益)审批单据出(入)库会计(店长)仓库管理员进入审批进入审批(调拨等)不通过(调拨等)出(入)库进入审批(调拨等)仓库员操作

3.2 模块关系图

提示:包图 门店管理(销售)大客户管理(销售)库存管理Interface_1采购管理+入库: ()+出库: ()损益

4. 子系统A的模块设计

4.n 模块A-n

3.n.n 类A 3.n.n.1 类标识 Store 3.n.n.2 类简介

总部/分店对库存的入库/出库/查询

3.n.n.3 类定义 A.类图 B.属性说明 可见性 Public/protexted/private

C.方法说明

属性名称 名称 属性类型 数据类型 说明 具体含义 方法(入库)

方法原型 功能描述 输入参数 StoreAdd() 总部库存管理员/分店店长添加总部/分店库存 chrStoreID,strStoreColor,strStoreBrand,strStoreType, intStoreSize1,intStoreSize2,intStoreSize3,intStoreSize4,intStoreSize5, intStoreSize6,intStoreSize7,intStoreSum,chrStoreFormID, strStoreFormAssessor,strStoreFormName,strStoreFormShopName,intStoreTypeID chrStoreID,strStoreColor,strStoreBrand,strStoreType, intStoreSize1,intStoreSize2,intStoreSize3,intStoreSize4,intStoreSize5, intStoreSize6,intStoreSize7,intStoreSum,chrStoreFormID, strStoreFormAssessor,strStoreFormName,strStoreFormShopName,intStoreTypeID 输出参数 返回值 抛出异常

添加成功/失败 方法(出库) 方法原型 功能描述 输入参数 StoreOut() 总部库存管理员/分店店长对商品调拨/损益/退货/换货/销售等操作管理库存 chrStoreID,strStoreColor,strStoreBrand,strStoreType, intStoreSize1,intStoreSize2,intStoreSize3,intStoreSize4,intStoreSize5, intStoreSize6,intStoreSize7,intStoreSum,chrStoreFormID, strStoreFormAssessor,strStoreFormName,strStoreFormShopName,intStoreTypeID 输出参数 返回值 抛出异常 方法(库存查询) 方法原型 功能描述 输入参数 输出参数 StoreSelect() 总部经理/库存管理员/店长查询总部/分店库存 chrStoreID,strStoreColor,strStoreBrand,strStoreType,intStoreSize1,intStoreSize2,intStoreSize3,intStoreSize4,intStoreSize5,intStoreSize6,intStoreSize7,intStoreSum, chrStoreFormID,strStoreFormAssessor,strStoreFormName, strStoreFormShopName,strStoreFormAdvice,dtStoreFormTime,strStoreFormState intStoreTypeID,strStoreTypeName,strStoreTypeExplain 返回值 抛出异常 所有库存信息 5.文件组织形式

Store ----- StoreAdd.aspx 商品入库 |---- StoreOut.aspx 商品出库 |---- StoreSelect.aspx 库存查询

6. 其他

本文来源:https://www.bwwdw.com/article/5llt.html

Top