仓库管理系统——课程设计_第1页
仓库管理系统——课程设计_第2页
仓库管理系统——课程设计_第3页
仓库管理系统——课程设计_第4页
仓库管理系统——课程设计_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

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

文档简介

1、成功1火败2琢切足力的结简介1.1管理信息系统的概述 1. 2数据库应用系统开发简介 1. 3仓库管理系统1.3.1国内外同类管理软件的研处现状与发展趋势1.3.2仓库管理系统研尤背景与意义仓库管理系统设计分析2.1需求分析,42.2模块划分数据库设计.43.1设计的数据项和数据结构如下 3.2数据库概念结构设讣3.3数据库逻辑结构设计3.4数据库和数据库表创建语法臾脚内容110详细设计(代码)4J系统登陆窗休榄块的设计104.2货品入库窗休模块的设计II4.3货品出库窗体模块的设讣1244货品入库資询窗体榄块的设讣1345货品出库査询窗体榄块的设计1546用户注销窗体模块的设讣程序的实现16

2、175系统登陆的实现175.2货品入库的实现185.3货品入库資询的实现1954货品岀库的实现2055货品出库査询的实现205.6用户密码修改的实现课程设计总结.2021成功1火敗2琢切郁足力的结简介l.l仓库管理系统的概述仓库管理系统是在皆理科学、系统科学、计算机科学等的基础上发展起来的综合性边缘 科学。在21世纪信息高速发展的时代中,仓库管理系统具有很重要的作用,它的预测和辅 助决策的功能,即利用现代管理的决策和支持。仓库管理系统是一个人机系统,同时它又是一个一体化集成系统。仓库管理系统是信息 系统的一个子系统,它以计算机技术、通讯技术和软件技术为技术基础,同时将现代管理理 论、现代管理方

3、法及各级管理人员融为一体,最终为某个组织整体的管理与决策服务,是由 人和计算机组成的能进行管理信息的收集、传递、存储、加工、维护和使用的系统。仓库管理系统的基本结构叮以概括为四大部件,即信息源、信息处理器、信息用户和信 息管理者。因此,一个成功的管理信息系统应该具有可靠的硬件、实用的软件、强有力的现 代化笛理水平。具体讲,管理信息系统的三大支柱是:计算机网络、数据库和现代化的管理, 这三打支柱称为管理信息系统的扩展部件。1.2数据库应用系统开发简介在数据库应用系统开发之前,对开发数据库的基本概念应当了解,对数据库的结构、开 发数据库应用程序的步骤、开发体系及方法都应当有柑当淸晰的了解和认识。数

4、据库应用系统开发的目标是建立一个满足用户长期需求的产品-开发的主要过程为: 理解用户的需求,然后,把它们转变为有效的数据库设汁把设计转变为实际的数据库,并 且这些数据库带有功能完备、高效能的应用。1.3仓库管理系统仓库作为一总货品资源的集散地,货品的种类繁多,包含很多的信息数据的管理。据调查得知,以前仓库进行信息管理的方式主要是基于文本、表格等纸介质的手工处理,对于货品的出入库情况的统讣和孩实等往往采用对账本的人工检査,对管理者的管理权限等不受约 朿,任何人都可査看,这样容易引起资料外泄。另外,数据借息处理工作量大,容易出错, 由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统、规范的信息

5、管理手段。而且, 一般的存储情况是记录在账本上的,仓库的工作人员和管理员也只是当时记得比较淸楚,时 间一长,如果再要进行査询,就得在众多的资料中翻阅查找了,这样造成费时、费力,如要 对很长时间以前的货品进行更改就更加困难了。因此,很有必要建立一个仓库管理系统,使 货品管理工作规范化,系统化,程序化。提高信息处理的速度和准确性。1.3.1国内外同类管理软件的研究现状与发展趋势现在国内外对此类系统的开发与研究也是很有实用性的,基本上能满足齐企业的自身特 点,来进行仓库方而的管理,同时,改类系统又都在不断地深入与发展,来适用更多的企业, 一般都能运用于个企业的仓库管理,但是都没有针对大众的广泛应用,

6、只能运用某个企业 或单位,这一点还有待于今后的进一步开发与实践。今后此类软件将会向条码仓库笛理系统发展,现阶段,伴随物流及管理信息化、网络化 的发展,应用条码技术进行仓库管理、实现仓库作业自动化,将是一个必然的发展趋势,也 是需要迫切解决的一个现实问题。随着信息化技术的不断提高和应用的日渐普及,更多的商 品拥有自己的条码,而且,使用条码化工作代替传统作业模式,减少了手工输入,这样不但 提高了作业效率,还能确保资料正确,并减少因人为失误所造成的损失。1.3.2仓库管理系统研究背景与意义随着我国经济的飞速发展,徉种类型规模的公司企业迅速崛起,许多从事生产和经营管 理的企业都有自己生产和销售的产品,

7、而这些产品都需要储存在仓库中,对于每个企业来说, 随着企业规模的不断扩大,产品数量的急剧增加,所生产产品的种类也会不断地更新打发展, 有关产品的齐种信息量也会成倍增长。而对庞大的产品信息量,如何有效地管理仓库产品, 对这些企业来说是非常重要的,仓库管理的重点是销售信息能否及时反馈,从而确保企业运 行效益。而仓库管理又涉及入库、出库的产品、经办人员及客户等方方而而的因素,如何皆 理这些信息数据,是一项复杂的系统工程.充分考验着仓库管理员的工作能力工作量的繁 重是可想而知的,所以这就需要由仓库皆理系统来提高仓库管理工作的效率,这对信息的规 范管理、科学统计和快速査询,减少管理方面的工作量,同时对于

8、调动广大员工的工作积极 性,提高企业的生产效率.都具有十分重要的现实意义。二仓库管理系统设计分析2.1需求分析:通过对系统的终端用户、生产商和销售商进行分析,可以得到本系统典型的文本需求说 明,其中的关键部分如下:基本信息是仓库管理系统得以运行的数据基础。基本信息包括产品信息、仓库信息、生 产商信息和销售商的信息。用户可以通过界面来随时添加、修改和査询这些信息。出入库管理是仓库管理系统的核心部分,实现产品的出入库登记。产品出入库登记中的 产品信息、仓库信息、生产商信息和销售商的信息都是从已有的信息中通过下拉列表选择的, 这样可以减少出错,提高效率;如果在基本信息中找不到相关信息即时进行添加。根

9、据用户需求,该系统应该实现以下功能:1)基本信息(包括产品信息、仓库信息、生产商和销售商信息)的添加、修改和査询。 填写基本信息一提交信息填写 修改基本信息一提交信息修改选择填写查询条件一提交查询f査询结果显示2)3)4)页脚内客4成功1火败2琢切足力的结sKWrt 容 65)产品入库登记、修改和査询06)7)8)9)填写入库产品宿息一提交入库登记修改入库登记一提交信息修改选择填写査询条件一提交查询f査询结果显示品出库登记、修改和査询。10)11)12)13)出库选择一填写出库产品信息f提交出库登记 修改出库登记f提交信息修改选择填写查询条件一提交查询f査询结果显示 产品库存统计信息査询14)

10、15)16)17)选择査询条件一填写査询内容f提交査询一查询结果显示 用戶和仓库管理员注册登录一输入用户需一输入密码一注册用户修改密码和仓库管理员添加用户。28)29)2.2业务流程图输入旧密码f输入新密码f确认新密码f提交密码修改输入新用户名一输入用户密码f确认密码一设置用户权限一提交用户添加物资入库业务流程图:成功兄失ftZ母.切足力的结與脚内将5退货入库业务:库存信息表物资出库业务流程图:成功1失WZfif- 切足力的结臾脚内容62.3数据流程图成功1火2琢切足力的结果页脚内容11P3展开:供应商库存部门库存部门(刊)库#信息供货信息1 円 亠Z.、CF15)采购入库信息 采购入库管理D

11、8|采购入库单供应商3单板r退 IEaA2 :退货入库(旳 管理 !*息DIk 76 采购叫货信息(iF16采购jg货信同D9慄购退货单库存部门 Dll 发货单备货信息y-卓一俏皆退货信息盘点管理(F17盘点信勺DI3丿P34 库存信息(F8)(F18调拨信息库存部门成功足失KZfif- 切足力的结果页脚内容13库管员廓存部门P35展开:库存部门8F 库存信息Z.制定调拨卜单CFI8)调拨信息/D4库存信息表制定盘点单库管员2.4数据字典2.5功能模块图2.6数据库设计调拨需求(F9)彳叫询鞭单PT 调拨信息调整库存 D4存借息 i(Fisi_*:调扱信息(F17)盘点信息(F17盘点信息库存

12、调整(FI7)盘点信息* Die损溢表成功1失2琢切力的结(1) 概念结构设计(2) 逻辑结构设计2.7代码设计2.2.1系统功能模块设计3.1设计的数据项和数据结构如下:设备代码信息,包括的数据项有设备号、设备名称。现有库存信息,包括的数据项有设备、现有数目、总数目、最大库存和最小库存。设备使用信息,包括的数据项有使用的设备、使用部门、数目、使用时间和出库时状态 等设备采购信息,包括的数据项有采购的设备、采购员、供应商、采购数目和采购时间等。 设备归还信息,包括的数据项有归还设备、归还部门、归还数目、归还时间和经手人等。 设备需求信息,包括的数摇项有需求的部门、需求设备、需求数目和需求时间等

13、。3.2数据库概念结构设计出库实体、采购实体、还本实例根据上而的设计规划出的实体有库存实体、入库实体、库实体和需求实体,齐实体的E-R图及其关系描述如下:成功1失2琢切力的结计划采购设备号供应信层时问m 3-2-6 i|-划采购实体ER图图327实体和实体之间的关系E-R图脚内17成功1火败2琢切足力的结3.3数据库逻辑结构设计在上而的实体以及实体之间的关系的基础上,形成数据库中的表格以及各个表格之间的关系。仓库管理系统数据库中的个表格的设计结果如下而的几个表格所示。每个表格表示在数据库中的一个表。(1)供应商表:列名数据类型长度是否为主惟可否为空名称字符型50YES不能为空联系方式字符型50

14、NO可为空地址字符型50NO可为空供货记录字符型50NO可为空(2)货物表:列名数据类型长度是否为主键可否为空名称字符型20NO不能为空编号字符型8YES可为空供应商字符型50NO可为空供应商电话字符型15NO可为空入库数fi数值型20NO可为空价格数值型10NO可为空采购员字符型20NO可为空类型字符型20NO可为空剩余数fi数值型20NO可为空(3)仓库表列名数据类型长度是否为主键可否为空名称字符型50YES不可为空地址字符型50NO可为空现有库存字符型50NO可为空设备还库字符型50NO可为空设备采购字符型50NO可为空(4)现有库存表:列名数据类型长度是否为主键可否为空设备号数值型20

15、YES不能为空现有库存数值型20NO可为空最大库存数值型20NO可为空最小库存数值型20NO可为空总数数值型20NO可为空(S)设备还库表:列名数据类型长度是否为主键可否为空设备号数值型20YES不能为空还库时间日期型8NO不能为空仓库管理员字符型50NO可为空归还数fi数值型20NO可为空归还人字符型10NO可为空(6)设备采购表:列名数据类型长度是否为主键可否为空设备号数值型20NO不能为空现有库存数值型20NO可为空总库存数值型20NO可为空最大库存数值型20NO可为空购买数a数值型20NO可为空供应商字符型20NO不能为空价格字符型10NO可为空il划采购时间日期型8YES可为空(7)管理员表列名数据类型长度是否为主键可否为空名字字符型50NO可为空联系方式字符型20NO可为空家庭住址字符型50NO可为空工作证号字符型20YES不可为空权限字符型20NO可为空3.4数据库和数据库表创建语法页脚内容20成功1火败2琢切足力的结六课程设计总结经过一个多星期的努力,课程设il基本完成了。在整个课程设计的实践中,我学到很多 有用的知识,也积累了不少宝贤的开发经脸。比如用ADO操作数据库,SQL语句的应用等。 本设计通过自己的努力,基本满足了

温馨提示

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

评论

0/150

提交评论