库存管理需求规格说明书
更新时间: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. 其他
正在阅读:
库存管理需求规格说明书11-26
学校值日记录汇总05-26
2012年导游资格考试《导游实务》模拟试卷(3)-中大网校05-07
宜昌市金东方2014-2015年高二6月月考历史试题及答案04-15
课题结题汇报材料12-05
人间自有真情在作文600字07-02
LTE系统中MIMO预编码技术研究01-15
江苏高院公报2012年第6辑目录02-02
T梁安装专项施工方案11-17
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 库存管理
- 说明书
- 规格
- 需求
- 2018金英杰护士资格考试历年真题演练(内附答案)
- 深圳外国语小升初试题
- 100以内数的加减法(一)备课
- 骨外科中级职称晋升考试心得
- 华南师范大学教育学复习提纲
- 3#拌和站施工方案(终版) - 图文
- 地铁车站楼梯及出入口建筑设计探讨
- 系统安全性、稳定性说明
- 管理会计教程习题与解答(2)
- 天桥区三模2018地理试题(18.6.4)(2) - 图文
- 特6-2007中国探月首飞成功纪念套票现在价格 - 图文
- 读《非暴力沟通》有感900字_读后感_模板 -
- 燃气实验指导书(改正版)
- 硬岩地层盾构掘进刀具磨损趋势研究QC小组
- 广东省揭阳市2019届高三第一次模拟考试数学(理)试卷 含答案
- 杭州之江国家旅游度假区条例
- 马哲作业与答案(北大)
- 分析化学习题与解答
- 小升初复习 缩句和转述句
- 中航PR-B在WIN764位的安装方法