仓库货物管理系统的设计与实现毕业论文.doc
《仓库货物管理系统的设计与实现毕业论文.doc》由会员分享,可在线阅读,更多相关《仓库货物管理系统的设计与实现毕业论文.doc(53页珍藏版)》请在三一办公上搜索。
1、毕业设计(论文)题 目: 仓库货物管理系统设计与实现 学 生: 方 宁 指导老师: 赵忠孝 教授 系 别: 软件学院 专 业: 软工工程 班 级: 软工1102 学 号: 3112115218 2013年6月福建工程学院本科毕业论文作者承诺保证书本人郑重承诺: 本篇毕业论文的内容真实、可靠。如果存在弄虚作假、抄袭的情况,本人愿承担全部责任。学生签名:年 月 日福建工程学院本科毕业论文指导教师承诺保证书本人郑重承诺:我已按有关规定对本篇毕业论文的选题与内容进行了指导和审核,该同学的毕业论文中未发现弄虚作假、抄袭的现象,本人愿承担指导教师的相关责任。指导教师签名:年 月 日仓库货物管理系统的设计与
2、实现摘要仓库货物管理系统是一个企业不可或缺的一部分,其高效快捷的管理功能与是企业的管理者和决策者来说都是至关重要的。本文论述仓库货物管理系统的设计与实现过程,主要完成仓库货物管理系统的需求分析、系统设计和系统实现,并由此设计了数据库系统和前台应用程序。本系统后台在SQL Server 2008数据库平台上开发,前端技术使用visual studio 2008。系统采用C/S模式,能充分发挥客户端PC的处理能力,数据的储存管理功能较为透明。系统实现了对企业仓库的一些基本管理,包括出入库管理、货物管理、货物分类管理、仓库管理、盘点管理等功能。经系统的测试,本系统可以方便、快捷地实现仓库管理中的货物
3、登记、出库入库登记、货物盘点等工作,降低仓库管理的成本,提高了管理效率,促进企业的快速发展。关键词:货物管理;仓库管理;出入库管理 Warehouse Goods Management System Design and ImplementationAbstractWarehouse Goods management system is an integral part of an enterprise, its efficient management functions are essential for business managers and decision makers. Thi
4、s article deals with warehouse management system design and realization process mainly complete warehouse management systems requirements analysis, system design, and system implementation, and thus designed a database system and the application. Background of the system develops in the SQL Server 2
5、008 database platforms, front-end technology using Visual Studio 2008. Systems in c/s mode, can give full play to the client PCs processing power, data storage management more transparent. Some basic management system on Enterprise warehouse, including warehousing management, freight management, fre
6、ight management, warehouse management, inventory management, and other functions. Simple test, the system can easily and quickly achieve registration, storage of goods in warehouse management, such as registration, inventory of goods, reduce warehouse management costs, improve management efficiency,
7、 promote the rapid development of the enterprise.Key words:Cargo Management; warehouse management; in-out of storage management查重方面各位语句顺序调整一下,或者添加删除一些句子段落就可以了,学校图书馆有知网查询的可以先查一下,一般都没什么大问题的。程序的话,随便写一点核心功能,答辩的时候能跑起来就可以了。希望对你们有点帮助目录 1 绪论11.1课题来源11.2研究现状11.3研究目的和意义21.4 研究内容和组织结构32 相关理论与技术42.1 C/S模式42.2 C
8、#程序设计语言42.3 SQL Server 200843 系统需求分析53.1 业务流程分析53.2 功能需求分析73.3 数据流分析83.3.1 数据编码83.3.2数据字典93.3.3数据流图113.4非功能性需求134 系统设计154.1 系统整体设计154.2 系统功能模块设计154.2.1 系统登陆模块设计164.2.2 用户管理模块设计174.2.3 权限管理模块设计174.2.4 在库管理模块设计184.2.5 盘点管理模块设计194.2.6 出入库管理模块设计204.2.7 基本资料管理模块设计214.2.8仓库管理模块设计234.3数据库设计254.3.1 概念模型设计25
9、4.3.2物理结构设计265 系统实现315.1系统登陆实现315.2系统主界面315.3系统管理实现325.3.1用户管理实现325.3.2权限管理实现335.5在库管理实现345.6 盘点管理实现345.6.1盘点管理实现355.6.2盘点明细实现355.7出入库管理实现365.7.1入库管理实现365.7.2出库管理实现375.8基本资料管理实现385.8.1客户管理实现385.8.2货物管理实现395.8.3业务员管理实现405.9仓库管理实现415.9.1仓库管理实现415.9.2仓区管理实现42总结44致谢46文献参考471 绪论1.1课题来源随着计算机信息技术的不断普及与发展,计
10、算机的信息管理系统对企事业的重要性显得越来越重要。仓库货物管理系统作为一个企业不可或缺的一部分,他的功能与发挥的作用对于企业的决策者和管理者来说都是至关重要的一部分。人们一直以来使用的传统人工管理仓库的方式,这种管理方式有着诸多缺点,如查询、录入的效率低下、保密性不好等。并且随着时间的不断推移产生的文档,数据对管理者的更新、维护带来巨大的挑战与困难。所以需要开发一个仓库货物管理系统为企业用户提供充足的信息和查询、管理手段。作为计算机应用的一部分,使用计算机对产品仓库信息进行管理,具有人工管理无法比拟的优点,它检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等诸多优点,可以减少更
11、多人力物力的投入。管理信息化也是企业仓库管理科学化、正规化,与世界接轨的重要条件1。仓库管理涉及货物管理、盘点管理、仓库管理、入库管理、出库管理、库存管理等业务,这些业务涉及大量的数据和信息,而且对这些数据的信息的准确性、及时性都要求非常高,任何错误和遗漏都会造成公司的损失,若采用纯人工的方法进行管理有一定的难度2。因此,采用计算机技术实现仓库管理是很有必要的,是提高企业管理水平的有效方法。1.2研究现状现在国内外对此类系统的开发与研究也是很有实用性的,基本上能满足各类企业的自身特点,来进行仓库方面的管理,同时,改进系统又都在不断地深入与发展,来使用更多的企业,一般都能运用于各企业的仓库管理,
12、但是都没有针对大众的广泛应用,只能运用某个企业或单位,这还需要进一步开发与实践3。我国物流的发展在整体上和发达国家相比无论是发展规模还是发展的程度都有着不小的差距4。在管理方面,发达国家的仓库基本上已经电子化、无纸化,国内仓库基本上仍然是台帐管理,绝大多数仓库没有信息化的系统。今后此类的软件将会向条形码仓库管理系统发展,现阶段,伴随着物流及管理信息化、网络化的发展,应用条形码、二维码进行仓库管理、实现仓库作业自动化,将是一个必然的发展趋势,也是需要迫切解决的一个现实问题5。条形码管理在计算机信息化技术日益普及的今天有着十分重要的意义,商品贴上条形码不仅可以减少输入货物信息的时间,还可以减少人工
13、输入造成的错误。不但可以提高作业效率,还能确保货物信息输入的正确性。另外,仓库管理需要实现信息化和可视化,将来企业仓库将不是个单纯的仓库,他将拥有一个实实在在装着货物的仓库,还拥有一个数据众多管理方便的数据仓库,对其中的货物进行编码、管理。形象的说,货架上的号码就是货物的地址,从而避免了货物的分拣和提取时的翻箱倒柜式的查找6。仓库管理的信息化在高速发展的信息时代势在必行而且将给企业带来极大的帮助。1.3研究目的和意义在这样一个信息化的时代,将计算机管理应用于仓库的日常管理已是大势所趋,它可以为企业带来意想不到的效益,同时为企业的飞速发展打好坚实的基础。采用计算机管理信息系统已成为仓库管理科学化
14、和现代化的重要标志,它给企业管理来了明显的经济效益和社会效益7。主要体现在:可以减少出入库过程中繁琐的流程,提高仓管人员的工作效率 仓库管理系统实现自动化之后,完全有能力可以减少出入库管理以及库存管理中的诸多问题,不但节约开支、提高企业效率,还可以减轻工作人员的压力。仓库货物管理系统主要目的是为了实现企业仓库管理的系统化、规范化和自动化,从而提高企业管理效率、增加企业收入。它完全可以用来取代原来仓库中使用人工管理的方式,并且可以避免由于人为失误造成的损失,为及时、准确、高效的完成仓库管理提供了强有力的工具和管理手段8。仓库管理系统是一个中小型数据管理系统,它易上手、易操作、界面美观、安全性强。
15、整个系统将由货物管理、出入库管理、基本资料管理、仓区管理等模块,用户通过相应的模块,对仓库里的物品的基本情况进行操作,通过简单的操作即可轻松的管理仓库。1.4 研究内容和组织结构本文主要通过对仓库货物管理系统的需求分析,结合仓储管理的相关理论,设计出合理的仓库货物管理系统的各个功能模块。本系统将通过各功能模块对仓库以及其中的货物进行系统的管理。系统的主要研究内容包括:1)仓库货物管理系统的业务流程分析确定各业务流程,形成标准化的流程图。 根据流程图,在系统设计阶段对系统的模块设计做准备。2)系统的需求分析分析数据流向,绘制数据流图,为系统的整个框架结构设计打下基础。3)系统模块结构的研究开发本
16、系统的目的是为了帮助仓库管理人员提高工作效率,实现货物管理的系统化、规范化和自动化。系统最终实现的主要功能如下:(1)“出库管理”主要对货物进行出库处理、操作。(2)“入库管理”主要对货物进行入库处理、操作。(3)“库存管理”主要进行货物的盘点管理和库存管理等操作。(4)“货物管理”主要对仓库中的货物进行系统的管理。本文组织结构:1)绪论部分 阐述本系统设计的背景目的和意义等内容。2)相关理论技术分析 对本系统开发中使用的编程语言、前后台技术进行简要的分析,以及对于本系统开发的意义。3)系统需求分析 分析系统的业务流程、数据流向,为系统设计打下基础。4)系统设计 根据前文的分析,设计出系统的功
17、能模块、数据库模型。5)系统实现 描述系统各模块的功能。 2 相关理论与技术2.1 C/S模式C/S模式分为客户机和服务器两层,客户机具有了一定的数据存储和数据处理能力而是。通过将应用软件的算法和数据合理分配给客户端和服务端的方法,可以降低服务器的负载,发挥客户端的能力。本文要研究的仓管系统就适用于仓库这样用户数目不多的局域网中。C/S模式只依赖于企业内部网络的应用系统,即无论企业是否能够上网,都不影响其应用。综合考虑以上的因素,本系统最终决定采用C/S模式开发,充分发挥客户端的处理能力。2.2 C#程序设计语言C#是运行于.NET Framework之上的一种面向对象的高级程序设计语言。C#
18、是一种安全、稳定、简单的,由C和C+衍生出来的一种面向对象的编程语言。它去除了C和C+的复杂性,同时又继承了C和C+的强大功能。C#综合了C+的高效率以及VB的可视化操作。如果利用C#开发C/S模式的系统,首先从界面原型阶段就可以轻松快速的进行设计,小型的仓库管理系统就可以利用C#的高效、简便的进行快速开发。2.3 SQL Server 2008SQL是英文Structured Query Language的缩写,就是人们所说的结构化查询语言。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等6。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。虽然许多数
19、据库在SQL的基础上进行了改进和升级,但是包括增、删、改、查等标准的SQL命令仍然可以用来完成几乎所有的数据库操作。这个平台是可信任、高效、智能的,使得企业的仓库货物管理系统使用他时可以有很高的安全性、可靠性,并且可以降低开发管理数据基础设施的成本。3 系统需求分析3.1 业务流程分析仓库货物管理系统主要业务流程如下:(1)销售商提出订单,仓库业务员进行审核,确认订单无误、货物数量足够出库,则通过审核,向销售商发货,修改数据库数据后完成出库流程。出库流程图如图3-1所示。 图3-1 出库流程图(2)仓库业务员向供货商发出订单,供货商根据订单向仓库发货,形成发货单,经仓库管理员审核,修改数据库数
20、据后完成入库流程。入库流程图如图3-2所示。图3-2 入库流程图(3)仓库管理员对仓库中的货物进行盘点,生成盘点详单,经由审核人员审核通过后完成盘点工作。3.2 功能需求分析需求分析是通过对功能的描述,说明项目系统或设计中要实现的各功能模块。不论是系统或设计的介绍,功能描述都是不可缺少的。同时对要解决的问题进行分析,弄清楚问题的要求,包括需要输入什么数据,得到什么结果,最后应该输出什么9。仓库货物管理系统主要针对于日常库存信息的管理,它针对仓库日常发生的业务,主要模块为货物管理、出入库管理、仓库管理,用户通过相应的模块,对仓库里的物品的基本情况进行操作,对库存数量进行查询,用户通过简单的操作即
21、可轻松的管理仓库。本次设计所要实现的功能主要分为出入库管理、基本资料管理、仓区管理、系统管理等功能模块来实现仓库的综合管理。本系统可以方便快捷地实现库管理中的出库入库、库存管理等操作,使企业的仓库管理井井有条,更实时准确地管理仓库。出入库管理中包含出库管理、入库管理、库存管理、盘点管理。1)出库管理:出库管理是对系统中货物的出库管理,可以对仓库中的货物出库情况进行查看,并可以添加新的出库信息。2)入库管理:入库管理是对系统中货物的入库管理,可以对仓库中的货物入库情况进行查看,并可以添加新的入库信息。3)库存管理:在库管理是对系统中库存信息的管理,可以对仓库中的库存信息进行查看,并可以添加新的库
22、存信息。4)盘点管理:盘点管理包含基本的盘点管理和盘点明细管理,可以对货物盘点信息进行查看和添加。基本资料管理中包含客户管理、货物管理、货物分类管理、业务员管理。1)客户管理:客户管理是对系统中客户信息的管理,可以对仓库货物的供应商和销售商进行查看,并可以添加新的客户信息。2)货物管理:货物管理是对系统中货物信息的管理,可以对仓库中的货物信息进行查看,并可以添加新的货物信息。3)业务员管理:业务员管理是对系统中业务员信息的管理,可以对仓库中的业务员信息进行查看,并可以添加新的业务员信息。仓区管理中包含仓库管理、仓区管理。1)仓库管理:仓库管理是对系统中仓库信息的管理,可以对仓库中的仓库信息进行
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 仓库 货物 管理 系统 设计 实现 毕业论文
链接地址:https://www.31ppt.com/p-3934739.html