仓库管理系统设计报告_第1页
仓库管理系统设计报告_第2页
仓库管理系统设计报告_第3页
仓库管理系统设计报告_第4页
仓库管理系统设计报告_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PAGE19仓库管理系统设计报告

TOC\o"1-3"\h\z

1引言

2

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

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论