产品仓库管理系统数据库课程设计

上传人:第*** 文档编号:56890840 上传时间:2018-10-16 格式:DOC 页数:30 大小:427.45KB
返回 下载 相关 举报
产品仓库管理系统数据库课程设计_第1页
第1页 / 共30页
产品仓库管理系统数据库课程设计_第2页
第2页 / 共30页
产品仓库管理系统数据库课程设计_第3页
第3页 / 共30页
产品仓库管理系统数据库课程设计_第4页
第4页 / 共30页
产品仓库管理系统数据库课程设计_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《产品仓库管理系统数据库课程设计》由会员分享,可在线阅读,更多相关《产品仓库管理系统数据库课程设计(30页珍藏版)》请在金锄头文库上搜索。

1、I课 程 设 计 书学院学院 专业专业 班班级级 题题目目 教教师师 学生学生 II年 月 日III目目录录一、课题设计背景.1 1.1 概述1 1.2 需求分析1 1.2.1 仓库分析及研究.1 1.2.2 环境要求.1 1.3 解决方案2 二、系统分析.2 2.1 可行性分析2 2.2数据流程图3 2.3 数据字典5 三、系统设计部分.9 3.1功能结构图设计9 3.1.1 系统功能概述.9 3.1.2 货物入库和出库的管理.10 3.1.3 出库入库记录的查询.10 3.1.4 货物信息的管理.10 3.1.5 其他信息的管理.10 3.2数据库概念结构设计11 3.3数据库逻辑结构设计

2、15 3.4 界面设计17 3.5.1系统登陆模块的功能18 3.5.2系统用户管理模块的功能20 3.5.3密码更改模块的功能21 3.5.4数据库备份模块的功能24 3.5.5主窗口模块的功能25 3.5.6产品资料管理模块27 3.5.7仓库信息管理模块的功能27 3.5.8供应商及客户管理模块的功能28 3.5.9入库和出库模块的实现29 3.5.10入库查询模块的实现30 四、系统实施部分.30 五、设计总结.31 六、参考资料.31 七、小组分工.311一、一、课题设计课题设计背景背景仓库在企业的整个供应链中起着至关重要的作用,如果不能保证正确的进 货和库存控制及发货,将会导致管理

3、费用的增加,服务质量难以得到保证,从而 影响企业的竞争力。传统简单、静态的仓储管理已无法保证企业各种资源的高效 利用。如今的仓库作业和库存控制作业已十分复杂化多样化,仅靠人工记忆和手 工录入,不但费时费力,而且容易出错,给企业带来巨大损失。 使用信息化管理系统 , 对仓储各环节实施全过程控制管理,并可对货物进行货位、批次、保质期、配送 等实现序列号管理,对整个收货、发货、补货、集货、送货等各个环节的规范化作 业,还可以根据客户的需求制作多种合理的统计报表 ,将条码引入仓库管理,解决库房信息陈旧滞后的弊病。不论物品流向哪里,我 们都可以自动跟踪。 1.11.1 概述概述仓库管理系统是通过入库业务

4、、出库业务、仓库调拨、库存调拨和虚仓管理 等功能,综合批次管理、物料对应、库存盘点、质检管理、虚仓管理和即时库存管 理等功能综合运用的管理系统,有效控制并跟踪仓库业务的物流和成本管理全 过程,实现完善的企业仓储信息管理。该系统可以独立执行库存操作,与其他系 统的单据和凭证等结合使用,可提供更为完整全面的企业业务流程和财务管理 信息。1.21.2 需求分析需求分析1.2.1 仓库分析及研究传统的仓库管理,一般依赖于一个非自动化的、以纸张文件为基础的系统来 记录、追踪进出的货物,完全由人工实施仓库内部的管理,因此仓库管理的效率 极其低下,所能管理的仓库规模也很小。随着计算机的应用普及,目前大多数企

5、 业的仓库管理数据资料已开始采用计算机数据系统管理,但数据还是采用先纸 张记录、再手工输入计算机的方式进行采集和统计整理。这不仅造成大量的人力 资源浪费,而且由于人为的因素,数据录入速度慢、准确率低。随着企业规模的 不断发展,仓库管理的物资种类机数量在不断增加、出入库频率剧增,仓库管理 作业也已十分复杂和多样化,传统的人工仓库作业模式和数据采集方式已难以 满足仓库管理的快速、准确要求,严重影响了企业的运行工作效率,成为制约企 业发展的一大障碍。1.2.2 环境要求经过前面的初步调研分析,总结出仓库管理工作具有以下特点: 在仓库管理中存在帐目品种杂、重复次数多的问题,目前仓库对所有信息的 管理均

6、以手工完成,既由资料管理员以各种记录台帐方式完成信息的登记,在需2要某种信息的时候查找台帐记录。很明显,目前的工作方法效率低下,信息保存 的准确性、安全性难以保证,信息查询的快速性、完整性也难以保证,致使销售 管理工作费人,费时,费力,繁琐枯燥,效率低下。 因此实现仓库管理的计算机化迫在眉睫, 本系统是集仓库管理、货物管理、仓库货物进出库管理、客户统计、进出库统计 等功能于一体的综合性仓储管理系统。支持多种类型的入库、出库、补货方式, 同时支持多种查询方式和全面的日志管理,可应用于各种行业的单体仓库精细 化管理或者应用于制造企业、物流企业、流通业及其它特殊行业的仓库管理。可 以轻松解决物流企业

7、在仓库管理、货物流动分析等一系列问题,迅速提高物流企 业对仓库经营管理水平、稳固客户群,增加经济效益,以最小的投资获得双盈的 优秀管理。帮助生产企业、分公司、分销商、代理商、商场、商店等之间建立起一 套完善、高效、具有快速反应能力和管理能力的业务平台,可以极大的提高企业 竞争力,为企业创造价值果!1.31.3 解决方案解决方案使用信息化管理系统 , 对仓储各环节实施全过程控制管理,并可对货物进行数量、批次、保质期、配送 等实现序列号管理,对整个收货、发货、集货、送货等各个环节的规范化作业 ,去掉了手工书写票据和送到机房输入的步骤,解决库房信息陈旧滞后的弊病。不 论物品流向哪里,我们都可以自动跟

8、踪。信息技术的结合帮助企业合理有效地利 用仓库空间,以快速、准确、低成本的方式为客户提供最好的服务。 仓库管理系统是通过入库业务、出库业务管理等功能,综合批次管理、物料 对应、库存盘点和库存盘点管理等功能综合运用的管理系统,有效控制并跟踪仓 库业务的物流和成本管理全过程,实现完善的企业仓储信息管理。该系统可以独 立执行库存操作,使得企业仓库管理更加的高效、方便、实用。二、系二、系统统分析分析2.12.1 可行性分析可行性分析本设计从以下三个方面进行可行性研究: 1. 技术可行性。本设计“仓库管理系统”是为企业仓库管理人员开发的。数据库课程 设计中采用delphi7.0SQL server 20

9、05设计开发,对于开发管理信息系统的人来说,其开发的技术采用面向对象的 设计特点,其开发的技术相当的成熟技术更加成熟,能够充分的满足大多数客户 的系统需求。由于本设计最重要体现的是实用性,所以,通过一定的社会调查和 分析,系统的技术能够很好的满足各种的技术特性。本系统可以运行在Win2000 ,Win XP, Win 2007操作系统之上, 市场上流行的操作系统都可以支持。因此技术可行性绝不会成为仓库管理信息 系统的问题。32. 经济可行性。成本方面:由于本软件面向中小型企业构建,采用的是常用的数据 库SQL server 2005,软件的开发采用面向对象的软件delphi设计,开发者的研发简

10、单、开发周期 短,所以开发本软件的成本是非常低的。效益方面:为企业开发一个完整、合理的 仓库管理系统,可大大节余人力,以前需要多人干的工作,使用本系统只需一个 人或几个人就能完成,且工作量和劳动强度大大降低。所以开发本软件可以为社 会带来很好的经济效益。从以上分析看开发本软件在经济上是可行的。3. 操作可行性。本系统操作简单, 有机算计基础的人无需培训即可使用, 即使是没有计算机基础的人只需经过简单的培训就可以很熟练的使用本系统。 系统运行后,就用户方而言,由于用户使用本系统时,不会也不必关心系统内部 的结构及实现方法,即对用户来说是透明的,所以本系统对用户而言,是定位在 界面友好、操作方便、

11、功能齐全的原则上的,用户只需简单的用鼠标点击各界面 上的选项卡或按钮就能执行相应的功能,就管理者而言,关心的是如何处理各种 数据,只要把用户的信息输入计算机,管理者就可运行相应的后台程序进行处理 。而以上的这些功能都能在所选择的开发环境中用所选择的开发工具来实现。所 以说本系统在用户使用可行性上是没有问题的。 所以从以上几个方面的分析来看,开发本软件是完全可行的。2.22.2数据流程数据流程图图基于以上设计目标和设计思想,采用自顶向下、逐层分解的方式分析所需系 统,将功能分解为若干子功能,每个子功能还可以继续分解,直到把系统工作过 程表示清楚为止。在处理功能逐步分解的同时,它们所用的数据也逐级

12、分解,形 成若干层次的数据流图,如下图所示。图2.2总数据流图图2.2外借登记表数据流图4图2.3外借登记表数据流图图2.4维修仪器仪表数据流图图2.5管理人员管理仪器仪表数据流图2.32.3 数据字典数据字典数据流图表达了数据和处理的关系,数据字典则是系统中各类数据描述的 集合,是进行详细的数据收集和数据分析所获得的主要成果。数据字典在数据库 设计中占有很重要的地位。 数据字典通常包括数据项、数据结构、数据流、数据存储和处理过程5个部 分。其中数据项是数据的最小组成单位,若干个数据项可以组成一个数据结构, 数据字典通过对数据项和数据结构的定义来描述数据流、数据存储的逻辑过程。 根据以上所得到

13、的数据流图可得出如下数据字典。数据项数据项名数据类型长度说明 物品数量float物品信息的库存数量 联系人 Varchar(10)10 用户姓名Varchar(10)10 系统用户的姓名 用户权限Varchar(10)10 发票号 Varchar(10)10 发票号 仓管员 Varchar(10)10 仓库的管理员 手机Varchar(15)15 电话Varchar(15)15 供应商名称 Varchar(20)20 供应商公司名称 客户名称Varchar(20)20 客户公司名称 用户密码Varchar(20)20 系统用户的密码 物品名称Varchar(20)20 物品规格Varchar(

14、20)20 物品信息的规格 入库时间Varchar(20)205出库时间Varchar(20)20 仓库名称Varchar(20)20 仓库名称 仓库地址Varchar(30)30 仓库的地址 供应商编号 Varchar(5) 5 客户编号Varchar(5) 5 用户编号Varchar(5) 5系统用户编号 物品编号Varchar(5) 5物品信息的编号 物品型号Varchar(5) 5物品信息的型号 物品单位Varchar(5) 5物品信息的单位 仓库编号Varchar(5) 5仓库编号 备注Varchar(50)50数据结构 编号:D01 名称:操作员 别名:用户 简述:操作员的基本信息

15、 组成:用户编号,用户姓名,用户密码,用户权限 编号:D02 名称:供应商 别名: 简述:供应商的基本信息 组成:供应商编号,供应商名称,联系人,手机,电话,备注 编号:D03 名称:客户 别名: 简述:客户的基本信息 组成:客户编号,客户名称,联系人,手机,电话,备注 编号:D04 名称:物品 别名:产品 简述:物品的基本信息 组成:物品编号,物品名称,物品型号,物品规格,物品单位,备注 编号:D05 名称:仓库 别名: 简述:仓库的基本信息 组成:仓库编号,仓库名称,仓库地址,仓管员,备注 编号:D06 名称:库存 别名: 简述:物品存储在仓库的记录信息 组成:维修号,维修日期,维修完成日期,仪器仪表编号 编号:D07

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号