仓库管理系统本科毕业论文设计.doc
《仓库管理系统本科毕业论文设计.doc》由会员分享,可在线阅读,更多相关《仓库管理系统本科毕业论文设计.doc(37页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 仓库管理系统的设计与实现-(数据库设计和信息,入库管理部分)摘要仓库管理系统是为了实现企业产品管理的系统化、规范化和自动化,从而提高企业管理效率而设计的。它完全取代了原来一直用人工管理的工作方式,避免了由于管理人员的工作疏忽以及管理质量问题所造成的各种错误,为及时、准确、高效的完成仓库管理提供了强有力的工具和管理手段。仓库管理系统是一个中小型数据库管理系统,它界面美观、操作简单、安全性高,基本满足了仓库管理的要求。整个系统由基本信息管理、入库管理、库存管理、查询管理等模块组成。本系统是在以SQL SERVER 2000作为后台数据库,以Visual C+ 6.0为编程语言来开发的。仓库管理系
2、统在运行阶段,效果好,数据准确性高,提高了工作效率,同时也实现了仓库管理计算机化。本文重点讨论数据库的设计,应用和基本信息管理模块,入库管理模块的设计与实现。关键字:仓库;管理系统;数据库The design and realization of the Administrative System Of The Warehouse (The design of the database and information management and entering warehouse management )AbstractThe administrative system of the wa
3、rehouse is designed for realizing the systematization , standardization and automization of enterprises products management and improving efficiency of enterprises management. It completely replaces the working way of artificial management originally , prevents from various kinds of mistakes because
4、 of administrative staff neglect and the quality problem of management and offeres powerful tool and management way to complet storehouse management for prompt , accurate , high-efficient . The administrative system of the warehouse is a medium and small-scale database management system,it has not o
5、nly beautiful interface, but also the high security and the simply operation , and meet the demand for storehouse management basically. the whole system is consist of molds of basic information management, entering warehouse, storage management and inquiry management,etc.The Warehouse administrative
6、 system is designed with regarding SQL SERVER 2000 as the backstage database and regarding Visual C+ 6.0 as programming language . The administrative system is effectual, the high data accuracy during the course of operating , improves working efficiency and realizes computerization for storehouse m
7、anagement at the same time . This thesis focuses on the research of data bases design, application, management of basic information as well as the design and realize of the entering warehouse management.Key word: The Warehouse ;Administrative System; The Database仓库管理系统的设计与实现-(数据库设计和信息,入库管理部分)毕业论文(设计
8、)原创性声明本人所呈交的毕业论文(设计)是我在导师的指导下进行的研究工作及取得的研究成果。据我所知,除文中已经注明引用的内容外,本论文(设计)不包含其他个人已经发表或撰写过的研究成果。对本论文(设计)的研究做出重要贡献的个人和集体,均已在文中作了明确说明并表示谢意。 作者签名: 日期: 毕业论文(设计)授权使用说明本论文(设计)作者完全了解*学院有关保留、使用毕业论文(设计)的规定,学校有权保留论文(设计)并向相关部门送交论文(设计)的电子版和纸质版。有权将论文(设计)用于非赢利目的的少量复制并允许论文(设计)进入学校图书馆被查阅。学校可以公布论文(设计)的全部或部分内容。保密的论文(设计)在
9、解密后适用本规定。 作者签名: 指导教师签名: 日期: 日期: 注 意 事 项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词 5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。3.附件包括:任务书、开题报告、外文译文、译文原文(复印件)。4.文字、图表要求:1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要
10、求,无错别字,不准请他人代写2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画3)毕业论文须用A4单面打印,论文50页以上的双面打印4)图表应绘制于无格子的页面上5)软件工程类课题应有程序清单,并提供电子文档5.装订顺序1)设计(论文)2)附件:按照任务书、开题报告、外文译文、译文原文(复印件)次序装订3)其它目 录第一章 仓库管理系统概述1第二章 系统可行性分析22.1课题研究现状22.2 需求分析22.2.1 可行性需求分析22.2.2 业务需求分析32.2.3 功能需求分析4第三章
11、系统设计5第四章 数据库设计方案64.1数据库需求分析64.2数据库概念模型设计64.3数据库逻辑模型设计84.4具体逻辑模型设计104.5物理结构设计114.6 数据库连接实现15第五章 系统主窗体设计17第六章 基本信息管理模块设计19第七章 入库管理模块设计237.1 商品入库237.2 商品退货26第八章 设计总结29参考文献30致 谢3131第一章 仓库管理系统概述在市场竞争的微利时代,建立科学,规范,高效管理制度成为了企业管理的当务之急.一个企业在市场中是否具有强有力的竞争力,除了要看企业的人才,资金,技术,产品之外,更重要的一项,就是要看企业是否有一个良好的管理体制.在企业管理工
12、作中,仓库管理工作更是管理中的重中之重.通过对企业仓库信息的管理与统计,为企业积累真实,有效的数据,通过对这些数据的分析与研究,对企业各方面做出相应的调整,以提高企业的管理工作效率,使企业走上良性发展道路.进一步促进仓管部门规范化管理,提高管理效率和水平;能够方便快捷地将原来分散的货物信息进行有机地组织和管理,及时提供可靠信息,为企业的科学化决策提供重要依据.本系统专为企业仓库管理而设计的系统,可以直接把它运作在企业的内部服务器上,帮助管理企业和实现真正的库存管理无纸化和自动化。仓库管理系统柔合了基本信息管理,入库管理,库存管理,库存查询的功能,同时还具备了不同用户权限设定的功能,该系统一般都
13、是操作简单,功能强大,易于安装维护和升级,同时加上人性化的设计,能为库存管理带来极大的方便和效率的提高。这里来讨论一下管理信息系统的相关介绍,管理信息系统是一个利用计算机软硬件资源,手工作业,分析、计划、控制和决策模型以及数据库的人-机系统。它能提供信息支持企业或组织的运行、管理和决策功能。管理信息系统在企业中的应用存在三个要素,这就是人、计算机和数据。在计算机软件技术中,人机界面已经发展成为一个重要的分支。MIS人机界面设计一般遵循以下一些基本原则:以通信功能作为界面设计的核心,界面必须始终一致,界面必须使用户随时掌握任务的进展情况,界面必须能够提供帮助,界面友好、使用方便,输入画面尽可能接
14、近实际,具有较强的容错功能管理信息系统的开发过程一般包括系统开发准备、系统调查、系统分析、系统设计、系统实现、系统转换、系统运行与维护、系统评价等步骤。根据开发系统的大小、复杂、投入、方式、方法等因素的不同,各步骤的要求和内容也不同,用户需要根据实际情况进行取舍和计划。在这里,系统维护与评价阶段是系统生命周期中的最后一个阶段,也是时间最长的一个重要阶段,就像汽车的维护工作好可以延长汽车的使用寿命和提高其使用效率一样,系统维护工作的好坏可以决定系统的生命周期的长短和使用效果。第二章 系统可行性分析2.1课题研究现状库存管理对企业来说是一项繁琐复杂的工作,每天要处理大量的单据数据。为及时结清每笔业
15、务,盘点库存和货物流动情况,保证企业生产用料以及货物安全,库管人员要花费大量人力物力和时间来作数据记录统计工作。 在世界发达国家,库存管理的计算机化水平已经很高了,尽管我国的生产企业在这方面也有了很强的意识和长足的进步,但仍存在这样、那样的一些问题。表现之一:有的企业单位的库存管理部分目前仍为手工、半手工操作。表现之二:有的单位的库存管理部已上了微机,但对微机的利用效率极低,有的在用它打游戏,有的仅把它当计算器或打字机来用。表现之三:有的企业单位既有了微机同时也有了库存管理软件,但硬件上去了,软件上不去。国内其他相似的仓库管理系统例如用友U8的进销存管理系统,基本的功能都已经可以实现了,但是使
16、用上也有点复杂,本系统是把主要的功能都实现出来。本系统是实现了,结合了手动加自动的方式实现数据录入与处理的方便和智能化,界面采用自定义工具栏和菜单方式使得程序界面更加美观和个性化。融合先进的管理理念,创新的关联技术:使得模块关联、更好的交换信息;强大的工作流引擎应用于各个模块。模块本身就运用目前比较流行的SQL2000 server 和 Visual C+ 6.0技术,紧跟潮流又不拘于现状。在模块开发过程中大量使用集合的思想,实现代码的简洁和易读性,能为以后的代码调试和修改升级带来方便。2.2 需求分析2.2.1 可行性需求分析本设计从一下三个方面进行可行性研究:1. 技术可行性。本设计“仓库
17、管理系统”是为企业仓库管理人员开发的。鉴于本人已经有了Visual C+ 6.0和Sql Server 2000开发基础,而且通过2年的学习和实践,对开发管理信息系统又有了新的认识和提高,使自己在开发管理信息系统方面的技术更加成熟。由于本设计最重要体现的是实用性,所以,通过大量的社会调查和分析,结合自己现有的技术水平加上导师的指导,还是能按期完成本毕业设计。2. 经济可行性。成本方面:由于本毕业设计属于计算机科学(本科)教学的最后一个环节,所以人力消耗免费,资源学校提供,指导老师义务指导。所以成本计算只需计算开发期间开发者的生活消费,学校资源的消耗,所以开发本软件的成本是非常低的。3. 操作可
18、行性。本软件是为企业仓库的管理者开发的,所有本软件的用户对象是企业仓库的工作人员,由于本软件要设计成友好的界面,写出详细的使用说明,用户只需懂得简单的计算机操作知识,就能自由应用本软件。2.2.2 业务需求分析操作员进入登录界面,填入用户名和密码,如果都正确就自动转到主界面。操作员可以通过如下方式进入相应的功能界面:工具栏;菜单栏和左边的树型导航条。进入基本信息管理模块,可以对操作员信息,商品信息,库存信息和供应商信息进行添加,修改,查询,删除操作。进入入库管理模块,可以增加入库信息和退货信息,加上智能窗口弹出,操作方便,可以逼真得模仿真实操作流程。在此值得一提的是,由于本系统是分权限的,一般
19、用户只能使用本系统的一部分功能,所以在一般用户里,系统所给出的功能也相当有限,以下图2.1也恰恰说明了这一点:图2.1 仓库管理系统业务流程图2.2.3 功能需求分析系统开发的总体任务是实现各种信息的系统化、规范化和自动化。系统功能分析是在系统开发的总体任务的基础上完成。本仓库管理系统需要完成功能主要有:基本信息管理:包括操作员管理,商品信息管理,库存信息管理,供应商信息管理入库管理:包括商品入库,入库退货库存管理:包括库存商品打印,库存盘点,库存调拨,库存上下限管理查询管理:包括商品入库查询,入库退货查询,报损|报益查询这4大功能已经可以完成了企业的仓库管理的业务流程了,具有很强的易操作性和
20、易维护性。第三章 系统设计仓库管理主要是企业各种商品的管理。进货时经检查合同确认为有效托收后,进行验收入库,填写入库单,进行入库登记。企业各个部门根据需要提出产品请求,计划员根据整个企业的需求开出产品出库单,仓库管理人员根据出库单核对发放产品。仓库管理的特点是信息处理量比较大,所管理的产品种类繁多,而且由于入库单、出库单、盘点单等单据发生量特别大,关联信息多,查询和统计的方式各不相同。因此在管理上实现起来有一定的困难。在管理的过程中经常会出现信息的重复传递;单据、报表种类繁多,各个部门管理规格不统一等问题。 在本系统的设计过程中,为了克服这些困难,满足计算机管理工作的需要,我们采取了下面的一些
21、原则。统一各种原始单据的格式,统一报表的格式。删除不必要的管理冗余,实现管理规范化、科学化。程序代码标准化,软件统一化,确保软件的可维护性和实用性。界面尽量简单化,做到实用、方便,尽量满足企业中不同层次员工的需要。建立操作日志,系统自动记录所进行和各种操作图3.1显示了本系统的主要功能结构仓库管理系统基本信息管 理库存管理查询管理入库管理操作员管理商品信息管理库存信息管理供应商信息管理商品入库入库退货商品入库查询入库退货查询报损|报益查询库存商品打印库存盘点库存调拨库存上下限管理图3.1 系统功能模块图第四章 数据库设计方案4.1数据库需求分析用户的需求具体体现在各种信息的提供、保存、更新和查
22、询,这就要求数据库结构能充分满足各种信息的输出和输入。收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。仔细分析调查有关仓库管理信息需求的基础上,得到图4.1所示的本系统所处理的数据流程。仓库现有库存汇总、处理各种单据产品入库产品调拨报表打印图4.1 系统数据流程图4.2数据库概念模型设计根据上面的设计规划出以下E-R图,如图4.2,4.3以及图4.4的实体间联系图:图4.2 出库管理相关E-R图图4.3 入库管理相关E-R图现有库存入库调拨报损|报益盘点退货 图4.4 实体与实体间的关系把E-R图转换为关系模型如下(黑色字体为主键,下划线为外键):t
23、b_operator(name,password,level)tb_providerinfo(providername,artificialperson,principal,phone,addr,web,e_mail)tb_check_sub(checked,merchandiseid,sum)tb_check_main(checked,storage,principal,checktime,checkspec,memo)tb_storageinfo(storagename)tb_instock_sub(instockid,merchandiseID,unitPrice,numbers,reb
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 仓库 管理 系统 本科毕业 论文 设计
限制150内