仓库管理系统设计报告.docx
- 文档编号:12546225
- 上传时间:2023-04-20
- 格式:DOCX
- 页数:13
- 大小:622.17KB
仓库管理系统设计报告.docx
《仓库管理系统设计报告.docx》由会员分享,可在线阅读,更多相关《仓库管理系统设计报告.docx(13页珍藏版)》请在冰豆网上搜索。
仓库管理系统设计报告
1引言2
1.1编写目的2
1.2背景2
1.3定义2
1.4参考资料3
2程序系统的结构3
3程序1(标识符)设计说明4
3.1程序描述4
3.2功能6
3.3性能6
3.4输人项6
3.5输出项6
3.6接口7
3.7限制条件7
3.8测试计划10
3.9尚未解决的问题11
详细设计说明书
1引言
1.1编写目的
本说明书目的在于明确说明系统需求,界定系统实现功能的范围,指导系统设计以及编码。
本说明书的预期读者为:
用户代表、项目组成员。
1.2背景
a.待开发的软件系统的名称为:
仓库管理系统;
b.本项目的开发者是黄瀛和蒋婷婷,面向广大企业用户;
c.c.本系统为一个独立运行的系统,暂不考虑和其他系统的连接关系。
1.3定义
pcs:
计量单位的简写,代表个、包、袋等表示数量的产品。
QC:
品质控制,又称质检,即对产品进行一个初步的检验,排除质量问题。
SKU:
保存库存控制的最小可用单位。
商品编码:
又称条形码,是商品进入仓库中的唯一数字身份证,从正规厂家采购的产品都会有一个全球通用、唯一的商品编码,也可以根据产品特征自己编制一套商品编码。
库存预警:
库存预警是指在管家中设置一个库存警戒线,当仓库实际库存到达库存境界线的时候就会提醒你补货。
库存警戒线设置可参照该商品平时销售情况考虑。
库存盘点:
库存盘点是指对仓库保管的商品进行数量和质量的检查,以清点库存物资的实际数量,做到账、物、卡三相符;查明超过保管期限、长期积压物资的实际品种、规格和数量,以便处理检查库存物资盈亏数量及原因通过盘点要求做到:
库存物资数量清、规格清、质量清、账卡清、盈亏有原因,事故损坏有报告,调整有根据,确保库存物资的准确。
商品入库:
入库即把商品放入仓库储存的过程,一般分为采购入库、退货入库、调仓入库和异常入库等。
商品出库:
出库即仓库根据按其所列商品编号、名称、规格、型号、数量等项目,组织商品出库一系列工作的总称,一般分为销售出库,损坏出库和外借出库等。
先进先出(FIFO):
先进先出即先入库的产品优先发货出库,采用先进先出的管理方式,可防止物料由于长时间堆积而发生变质。
1.4参考资料
a.《Delphi开发技术大全》
b.《Delphi数据库应用项目开发实践》
c.《Delphi函数参考大全》
d.《Delphi开发人员指南》
2程序系统的结构
列名
数据类型
长度
编号
字符型
50
电话
字符型
50
名称
字符型
50
地址
字符型
50
字符型
50
Web
字符型
50
姓名
字符型
50
照片
数值型
50
职务
字符型
50
部门
字符型
50
日期
日期型
50
密码
字符型
50
是否管理员
字符型
50
金额
数值型
50
数量
数值型
50
单价
数值型
50
仓库名
字符型
50
规格
字符型
50
分类
字符型
50
备注
字符型
50
盘点单号
字符型
50
3程序1(标识符)设计说明
从本章开始,逐个地给出各个层次中的每个程序的设计考虑。
以下给出的提纲是针对一般情况的。
对于一个具体的模块,尤其是层次比较低的模块或子程序,其很多条目的内容往往与它所隶属的上一层模块的对应条目的内容相同,在这种情况下,只要简单地说明这一点即可。
3.1程序描述
(1)登录认证
作为一个企业实际应用项目,登录认证是必不可少的。
本系统的用户登录管理比较简单,分为管理员和客户登录,管理员和客户有不同的权限。
管理员可以详细查询入库出库信息,也能对系统进行备份。
(2)入库管理
入库管理主要是管理员对仓库进行进货入库的操作,管理人员通过该功能模块把每天的入库商品明细输入数据库并对商品信息进行修改和删除。
该模块记录商品编号、商品名称、数量、单价和供应商信息等。
可以通过操作员(入库)编号或者入库时间,对入库详细情况进行查询。
(3)出库管理
出库管理模块与入库管理模块相似,主要是对商品出库信息进行管理。
同理,管理员通过该功能模块对出库商品进行出库操作,根据以通过操作员(出库)编号或者出库时间,对出库详细情况进行查询。
(4)库存管理
库存管理模块包括库存盘点记录和库存盘点查询。
主要是对已库存的商品进行盘点操作。
根据出入库情况理论上应有的库存量和实际库存量比较,自动计算出损益结果。
另外,可以按商品名称对库存盘点情况进行查询。
数据备份与还原
为了避免系统奔溃或特殊状况,数据库需要数据备份和还原功能,管理员能将数据库备份到指定路径,并能从指定路径还原。
3.2功能
3.3性能
说明对该程序的全部性能要求,包括对精度、灵活性和时间特性的要求。
3.4/3.5输入/出项
给本系统中货币的计量单位为人民币元,货币的精度为人民币分,也就是小数点后2位。
入库出库时间按照如下存储格式:
2014/9/1商品的统计数量精确到pcs。
库存统计时间精确到天。
表1商品信息表表
属性名
数据类型
是否主键
是否允许空
缺省值
商品编号
Varchar(50)
Yes
NOTNULL
商品名称
Varchar(50)
No
NOTNULL
保质期
Varchar(50)
No
NULL
分类
Varchar(50)
No
Null
规格
Varchar(50)
No
NOTNULL
单位
Varchar(50)
No
NOTNULL
仓库
Varchar(50)
No
NOTNULL
上限
Varchar(50)
No
NOTNULL
下限
Varchar(50)
No
NOTNULL
表2供应商信息表
属性名
数据类型
是否主键
是否允许为空
缺省值
供应商编号
Varchar(50)
Yes
NOTNULL
供应商姓名
Varchar(50)
No
NOTNULL
负责人
Varchar(50)
NO
NULL
地址
Varchar(100)
No
NULL
电话
Varchar(50)
No
NULL
网址
Varchar(50)
No
NULL
邮箱
Varchar(50)
No
NULL
表3仓库信息表
属性名
数据类型
是否主键
是否允许为空
缺省值
仓库名称
Varchar(50)
Yes
NOTNULL
地址
Varchar(50)
No
NOTNULL
负责人编号
Varchar(50)
No
NULL
表4员工信息表
属性名
数据类型
是否主键
是否允许为空
缺省值
编号
Varchar(50)
Yes
NOTNULL
姓名
Varchar(50)
No
NOTNULL
性别
Varchar(50)
No(FKey)
NULL
电话
Varchar(50)
No
NULL
照片
Image
No
NULL
地址
Varchar(50)
No
NULL
出生日期
Varchar(50)
No
NOTNULL
部门
Varchar(50)
No
NOTNULL
职务
Varchar(50)
No
NOTNULL
表5入库商品信息表
属性名
数据类型
是否主键
是否允许为空
缺省值
入库单号
Varchar(50)
Yes
NOTNULL
商品编号
Varchar(50)
No
NULL
生产日期
Varchar(50)
No
NULL
数量
Varchar(50)
No
NULL
单价
Varchar(50)
No
NULL
供应商编号
Varchar(50)
No
NULL
表6入库表
属性名
数据类型
是否主键
是否允许为空
缺省值
入库单号
Varchar(50)
Yes
NOTNULL
入库时间
Date
No
NOTNULL
操作员编号
Varchar(50)
No(FKey)
NOTNULL
货物总金额
Varchar(50)
No(FKey)
NOTNULL
表7盘点信息表
属性名
数据类型
是否主键
是否允许为空
缺省值
盘点单号
Varchar(50)
Yes
NOTNULL
商品编号
Varchar(50)
No
NULL
数量
Varchar(50)
No
NULL
损益结果
Varchar(50)
No
NULL
损益数量
Varchar(50)
No
NULL
盘点日期
Varchar(50)
No
NULL
表8出库表
属性名
数据类型
是否主键
是否允许为空
缺省值
出库单号
Varchar(50)
Yes
NOTNULL
出库日期
Date
No
NOTNULL
操作员编号
Varchar(50)
No(FKey)
NOTNULL
表9出库商品信息表
属性名
数据类型
是否主键
是否允许为空
缺省值
出库单号
Varchar(50)
Yes
NOTNULL
商品编号
Varchar(50)
No(Fkey)
NOTNULL
生产日期
Varchar(50)
No(FKey)
NOTNULL
数量
Varchar(50)
No
NOTNULL
备注
Varchar(50)
No
NOTNULL
表10登录信息表
属性名
数据类型
是否主键
是否允许为空
缺省值
用户名
Varchar(50)
Yes
NOTNULL
密码
Varchar(50)
No
NOTNULL
是否管理员
Boolean
No
NOTNULL
表11库存信息表
属性名
数据类型
是否主键
是否允许为空
缺省值
商品编号
Varchar(50)
Yes
NOTNULL
生产日期
Varchar(50)
No
NOTNULL
数量
Varchar(50)
No
NOTNULL
3.6接口
本软件作为一款独立的软件。
3.7限制条件
登录时只有在管理员的条件下才能查看详细信息。
3.8测试计划
(1)、给出单元测试的测试用例:
(2)、给出系统测试的测试用例:
3.9尚未解决的问题
说明在本程序的设计中尚未解决而设计者认为在软件完成之前应解决的问题。
......
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 仓库 管理 系统 设计 报告