1、由于市场经济快速而多变,竞争激烈,企业采用信息化管理仓库的进货、库存、销售等诸多环节已成为发展的必然趋势。结合仓库管理系统中的实际需求,采用基于Spirng 的Spring MVC框架以及整合其他MVC开发框架,并结合了Mysql关系数据库和Tomcat Web服务器的B/S结构方案,设计出了适用于仓库管理的系统。该系统有效的提高了仓库管理工作的效率,对信息的规范管理、科学统计和快速查询,减少管理方面的工作量,同时对于调动广大员工的工作积极性,提高企业的生产效率,都具有十分重要的现实意义。关键词:仓库管理系统;SpringMVC框架;Mysql关系数据库; AbstractAlong with
2、 the economic globalization and the continuous strengthening of information technology, business has also been rapid development, and the diversification of transactions, virtualization is also constantly strengthening. In order to meet the development of the enterprise, to meet the needs of custome
3、rs in time, warehouse has become the focus of many business leaders. Due to the use of traditional management mode.The establishment of the enterprises warehouse management software to improve enterprise efficiency has become a trend, so that the accurate operation of the system to replace the negle
4、ct of the warehouse manager.Warehouse management system is an important part to promote the enterprise development, which is a core part of enterprise management.If we can do a reasonable purchase, sell in a timely, stock approriately, less backlog, then the business will be able to get the best ben
5、efit. In modern society, most enterprises, especially small and medium enterprises to achieve information management is the primary task, only to realize information management can improve work efficiency and management level of enterprises. Because of the fast and changeable market economy.Based on
6、 spring MVC framework and the integration of other MVC development B / S structure scheme design for warehouse management system catering the actual demand of the warehouse management system. The system effectively improves the efficiency of warehouse management, standardized management of informati
7、on, scientific statistics and fast query, reduce the workload of management, and to mobilize the enthusiasm of the masses of staff, improve the production efficiency of enterprise, have very important realistic meaning.Key words:J2EEtechnology;self-serviceequipmentmanagement;querymechanism 1 引 言1.1
8、研究背景与现状随着经济全球化和信息化的不断加强,商业也得到了飞速的发展,同时交易多样化,虚拟化也不断加强。如今,仓库管理系统已经在世界各发达国家广泛应用了,而且应用范围越来越广功能越来越全面,操作越来越简便,成本越来越低廉。主要应用于大中小型企业,工厂,物流公司,超市以及一些科研单位。而如今主要面临的问题如以下几方面:1)业务需求:对于一个企业或单位是否要安装一个适合其自身规模的仓库管理系统,应当首先考虑其成本投入是否在自身负担能力以内;2)技术评估:根据库房吞吐量和存储需要,确定是否需要自动化和自动化要达到的程度;3)库存过量:主要原因是对销售量预测不准确,对市场的预测不确定,与下属分销商的
9、沟通不及时;4)信息共享不完善:由于下限供应商的供货和前端销售系统,都是分开的这样可能因为没有及时更新,而导致仓库信息的不一致,进而影响了1.2 研究意义当今社会竞争日益激烈,政府的大中型会议也不断增多,企业信息量也逐渐增大,需要经常通过电子政务进行沟通、问题解决以及决策的制定。而现在的会议管理工作繁重且处于无系统流程的状态。手工作业效率很低,不便于管理,而且容易出错。进入二十一世纪,计算机技术迅速向着网络化、集成化方向发展。本系统作为计算机应用的一部分,使用计算机对仓库信息进行管理,有着手工管理所无法比拟的优点,这些优点能够极大地提高仓库管理的效率。本系统使用B/S系统架构,该架构具有结构严
10、谨,运行效率高,服务器端压力小,安全性好等优点。因此,便于系统安装,同时在保证系统正常运行的前提下,大大提高了系统的安全性,同时也提高了系统的可维护性。有效的仓库管理,是有用的管理工具,他能达到高效的沟通意见,作出好的决议,使执行者认同,共同努力达成战略目标,它的重要性呈现在行动管理、目标管理、和技术管理上。1.3 研究目标随着企业规模的不断扩大,产品数量的急剧增加,所生产产品的种类也会不断地更新与发展,有关产品的各种信息量也会成倍增长。面对庞大的产品信息量,如何有效地管理仓库产品,对企业来说是非常重要的。仓库管理的重点是库存信息能否及时反馈,从而确保企业运行效益,而仓库管理又涉及入库、出库的
11、产品、经办人员及客户等方方面面的因素,如何管理这些信息数据,是一项复杂的系统工程,充分考验着仓库管理员的工作能力,同时工作量的繁重也是可想而知的,所以就需要由仓库管理系统软件来提高仓库管理工作的效率,对信息的规范管理、科学统计和快速查询,减少管理方面的工作量,同时对于调动广大员工的工作积极性,提高企业的生产效率,都具有十分重要的现实意义:1)高效性。需要由仓库管理系统软件来提高仓库管理工作的效率,同时对于调动广大员工的工作积极性,提高企业的生产效率;2)规范性。对信息的规范管理、科学统计和快速查询,减少管理方面的工作量;3)交互性。系统为用户提供应用软件的接口,包括应用接口和数据接口,更方便了
12、管系统与应用软件之间的交互性;4)安全性。在安全设计上,系统为本系统的用户提供了相应的用户名和密码,并且密码进行了相关加密,限制了非法用户的登录,且每个系统用户都有相应的权限。1.4 论文组织针对以上目标,本文结合WEB技术搭建出了一个高效、便捷和规范的仓库管理系统,统一有效地管理企业仓库信息,并通过共享接口和数据接口保证用户的数据,最终达到便捷、高效、互动的目的。 具体来说,本文工作以及本论文的组织,如下: 第一章:引言。通过对背景和现状的分析,同时结合研究意义提出具体的研究目标; 第二章:系统分析。提出可行性分析报告,包括技术可行和社会可行;根据可行性分析提出系统的功能需求,在功能需求的基
13、础上设计出数据字典; 第三章:系统设计。根据系统分析,给出系统总体结构设计,从全局的角度了解整个系统的结构框架,然后,具体详细地去描述每一个具体功能模块的数据流和加工逻辑。最后,依据数据字典,完成数据库的设计; 第四章:系统实现。具体的介绍系统几大功能模块的实现方式,包括界面和代码的实现;第五章:总结全文,并展望进一步的工作。2 相关技术2.1 Spring MVC简介Spring MVC框架是有一个MVC框架,通过实现Model-View-Controller模式来很好地将数据、业务与展现进行分离。从这样一个角度来 说,Spring MVC和Struts、Struts2非常类似。Spring MVC的设计是围绕DispatcherServlet展开的,DispatcherServlet负责将请求派发到特定的handler。通过可配置的 handler mappings、view resolution、locale以及theme resolution来处理请求并且转到对应的视图。Spring MVC请求处理的整体流程如图2-1所示:图2-1 SpringMVC处理流程Spring3.x中定义一个控制器类,必须以Controller注解标记。当控制器类接收到一个请求时,它会在自己内部寻找一个合适的处理方 法来处理
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1