仓库物资管理系统论文.docx
《仓库物资管理系统论文.docx》由会员分享,可在线阅读,更多相关《仓库物资管理系统论文.docx(6页珍藏版)》请在冰豆网上搜索。
仓库物资管理系统论文
*****大学
毕业设计
题目
仓库物资管理系统
学生姓名
学号
学院
专业
软件工程
班级
指导教师
年月
诚信承诺书
本人郑重声明:
所呈交的毕业设计(论文)(题目:
仓库物资管理系统)是本人在导师的指导下独立进行研究所取得的成果。
尽本人所知,除了毕业设计(论文)中特别加以标注引用的内容外,本毕业设计(论文)不包含任何其他个人或集体已经发表或撰写的成果作品。
作者签名:
(学号):
年月日
仓库物资管理系统
摘要
经济的飞速发展,企业规模的不断扩大,仓库的信息管理日趋重要。
然而,面对庞大的产品信息量,库存产品的有效管理,对这些企业来说是非常重要的。
网络计算机的诞生及多媒体通讯信息的高速发展,产品种类的多样化催生了仓库管理方式的进一步更新换代。
因此,我们将发挥计算机的庞大的存储空间,高性能的处理能力,高度可靠的数据安全,清晰的可视化数据等这些优势来辅助单位对仓库进行管理,真正实现人力的节省,劳动效率的提高。
本系统采用B/S结构,运用面向对象设计与方法,使用JSP编程技术在MyEclipse集成开发环境下开发的,使用的MySQL数据库。
关键词:
教材管理系统,MyEclipse,MySQL,JAVA,JSP,B/S
Warehousematerialmanagementsystem
Abstract
Therapiddevelopmentofeconomy,theenlargementofthescaleofenterprises,informationmanagementofwarehouseisbecomingmoreandmoreimportant.However,inthefaceofthehugeamountofinformationproducts,theeffectivemanagementofinventoryproducts,isveryimportantfortheseenterprises.Therapiddevelopmentofthebirthofcomputernetworksandmultimediacommunicationsandinformation,productvarietyhasspawnedfurtherupdatewarehousemanagementupdate.Therefore,wewillplayalargecomputerstoragespace,high-performanceprocessingcapability,highlyreliabledatasecurity,aclearvisualadvantageofthesedatatoassisttheunittomanagewarehouse,realizehumansaving,laborefficiency.
ThesystemusestheB/Sstructure,usingthemethodofobjectorienteddesignanddevelopment,intheMyEclipseintegrateddevelopmentenvironmentusingJSPprogrammingtechnology,theuseofMySQLdatabase.
Keywords:
materialsmanagementsystem,MyEclipse,MySQL,JAVA,JSP,B/S
第一章引言
1.1教材管理系统
1.1引言
仓库做为公司企业的主要后备力量的机构,势必要在物资方面加以严格有序的管理,对各种资源进行信息化管理。
这样企业在可以放心的生产和出售产品了。
经济效益有大幅度提高,本系统就是针对企业的迫切需要而设计的。
在与对我们设计的仓库管理系统进行可行分析,要求对市场、经济、社会、法律等综合的一个最优方案。
我们的项目名称为物质仓库管理系统。
物资仓库信息管理系统就是把仓库的进货信息、销售信息、客户信息进行信息化管理,通过它的管理,可以将信息直观的提供给管理人员,加强对企业用人的优化分配,充分发挥人的作,提高仓库整体工作效率,创造价值。
1.2系统开发的意义
仓库管理系统是现代化生产发展不可缺少的一部分,是企业产、供、销一体化的重要环节。
随着生产的规模不断扩大,库存量的逐年增加,对于产品的各种品种的管理也日益繁多,面对大量的数字信息和数字账册,以及庞大的产品供应程序,仅靠人工的管理方法,已经被现代化的管理方式所淘汰。
随着计算机技术的不断发展,计算机科学日渐成熟,计算机作为知识经济时代的产物,已被广泛应用于社会的各行各业和领域。
随着我国企业改革的深入和社会主义市场经济的日趋繁荣,导致各企业的竞争日益激烈,迫使企业采用先进的计算机硬件设备以及高质量的辅助软件来管理企业的各项运作以提高本企业的劳动生产率以及人员效率。
仓库管理系统软件作为一种管理软件正在各企事业单位中得到越来越广泛的应用。
正是由于计算机在企业管理中应用的普及,使得利用计算机实现企业仓库信息的管理势在必行。
其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对库存信息进行管理,具有手工管理所无法比拟的优点,比如:
检索迅速、查找方便、可靠性大、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高企业的管理效率,也是企业科学化正规化管理,与世界接轨的重要条件。
1.3开发环境介绍
本系统使用了Myeclipse和MySQL数据库软件的组合来完成。
数据库操作使用了SQL语言和JSP嵌入数据库。
1.3.1数据库概述
从20世纪50年代中期开始,计算机的应用由科学研究部门逐步扩展至企业、行政部门。
至60年代,数据处理成为计算机的主要应用。
数据库技术作为数据管理技术,是计算机软件领域的一个重要分支,产生于60年代末。
现已形成相当规模的理论体系和实用技术。
数据库(Database)(DB)是统一管理的相关数据的集合。
数据库管理系统(DatabaseManagermentSystem)(DBMS)是位于用户和操作系统之间的一层数据管理软件,为用户或应用程序提供访问DB的方法,包括DB的建立、查询、更新及各种数据控制。
数据库技术:
是一门研究数据库的结构、存储、管理和使用的软件学科。
[7]
1.3.2JSP
JSP全名为javaserverpage,其根本是一个简化的Servle设计,他实现了Html语法中的java扩张。
JSP与Servlet一样,是在服务器端执行的,通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。
Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户端。
插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。
[4]
第二章需求分析与设计
2.1系统目标设计
系统开发的总体任务是实现仓库物资设备管理系统化、规范化和自动化,从而达到提高单位工作效率的目的。
2.2仓库管理系统的用户需求
仓库管理系统是针对仓库的物品经常出入库和查询统计等方面工作而开发的管理软件。
根据用户的要求,实现仓库的物品管理、出入库管理、还库管理及设备采购管理等功能。
用户通过相应的模块,对仓库里的物品的基本情况进行操作,对库存数量进行查询,用户通过简单的操作即可轻松的管理仓库。
首先,管理体制的合理化。
应用计算机管理后,可以获得准确的库存量,对及时采购物品提供方便。
第二,管理工作的标准化。
在信息收集制度化,信息形式标准化,信息传递规范化,信息内容系统化的基础上,使管理工作逐步走上程序化,标准化的轨道。
第三,管理效果的最优化。
应用计算机后,可以更多地定量地分析管理问题,减少管理决策中的主观随意性,使决策更加精确有效。
第四,基础数据的科学化。
应用计算机管理后,由于计算机能存贮大量的数据,而且数据只要一次存入,便可多次重复使用,所以管理数据达到完整,统一,原始记录能保证及时,准确。
最后,应用计算机管理后,许多重复性的工作,都可由计算机去执行,从而能使管理人员从事务性工作解脱出来,真正变为从事一些信息的分析,判断,决策等创造性的工作。
2.3开发设计思想
仓库管理的物资主要是企业生产所需要的各种设备。
进货时经检查合同确认为有效托收以后,进行验收入库,填写入库单,进行入库登记。
企业各个部门根据所需要的物资设备总额和部门生产活动需要提出物资需求申请。
计划员根据整个企业的需求开出物资设备出库单,仓库管理中根据出库单核对发放设备。
设备使用完毕需要及时归还入库,填写入库单。
根据需要按照月、季、年进行统计分析,产生相应报表。
仓库管理的特点是信息自理量比较大、所管理的物资设备种类繁多,而且由于入库单、出库单、需求单等单据发生量特别大,关联信息多,查询和统计的方工各不相同。
因此在管理上实现起来有一定的困难。
在管理的过程中经常会出现信息的重复传递;单据、报表种类繁多,各个部门管理规格不统一等问题。
在本系统的设计过程中,为了克服这些困难,满足计算机管理的需要,我们采取了下面的一些原则:
●统一各种原始单据的格式,统一账目和报表的格式。
●删除不必要的管理冗余,实现管理规范化、科学化。
●程序代码标准化,软件统一化,确保软件的可维护性和实用性。
●界面尽量简单化,做到实用、方便,尽量满足企业中不同层次员工的需要。
●建立操作日志,系统自动记录所进行的各种操作。
2.4功能分析
本系统主要完成以下几个功能:
●仓库管理各种信息的输入,包括入库、出库、还库、需求信息的输入等。
●仓库管理各种信息的查询、修改和维护。
●设备采购报表的生成。
●在库存管理中加入最高储备和最低储备字段,对仓库中的物资设备实现监控和报警。
●企业各部门的物资需求的管理。
●操作日志的管理。
2.5系统需求描述
2.3确定用例
用例描述了一个完整的系统功能,其重点在于执行者与系统之间的交互,而不是内在的系统活动。
尽管用例不是oo方法的主要概念,但是对于确切地描述用户的功能需求,帮助发现对象,并核实每种功能是否有相应的对象予以满足,都可起到很好的作用。
确定用例可以通过提出以下5个问题得到。
1、每个参与者的主要任务是什么?
2、为了达到某种目的,它们参加什么活动?
该参与者是否读、写或修改系统的任何信息?
参与者是否该把系统外部的变化通知系统?
参与者是否希望系统把预料之外的变化通知自己?
交互过程中,它们是怎样使用系统的服务来完成它们的任务以达到目的?
它们参加了什么在本质上是不同的过程?
是什么事件引起了与系统进行交互的序列?
本例中,通过分析仓库物资管理系统可以得到的用例如,如2.1所示(用Rose画的)。
[5]