基于java的仓储调动系统.doc
《基于java的仓储调动系统.doc》由会员分享,可在线阅读,更多相关《基于java的仓储调动系统.doc(41页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于java的仓储调动系统摘 要随着电子商务技术和网络技术的快速发展,现代物流技术也在不断进步。物流技术是指与物流要素活动有关的所有专业技术的总称,包括各种操作方法、管理技能等,物流业采用某些现代信息技术方面的成功经验和规范集成,为电子商务的推广普及铺平了道路。目前,互联网在我国的普及和发展已经非常成熟和稳固,利用现有的网络技术可以实现对物流的商品的跟踪监控。本文描述了企业仓储调动系统的设计与实现。本系统的前台设计由JSP实现,以SQLSEVER 2005为后台数据服务器,增加系统的安全性和完整性,提高了系统响应的速度。整个软件系统基于浏览器/服务器(B/S)模式。本系统界面设计大方、简洁、实
2、用,操作简单方便,是一款完全适合普通物流中心仓储信息管理的软件。能实现入库、出库、盘点和库存控制等仓库的智能化管理,可以提高库存管理的效率。同时通过入库单、出库单、盘点单等各种单据使物主能够浏览自己的货物情况,便于向物流企业反馈信息。本物流仓储调动系统实现了对商品基本信息、供应商信息、出库单信息、商品分类信息、仓储管理信息和入库单信息的查询、录入、修改等基本操作,本系统已经具备一定的物流仓储管理的能力,可以较好,方便的对仓储情况进行管理,并节约人力资源,提高物流管理运作效率。关键词:仓储调动,库存控制,货位优化,数据库设计II The storage and transfer system b
3、ased on JavaAbstractWith the rapid development of e-business and network technology, modern logistics technology has been constantly developed. Logistics technology is the floorboard of all the logistics elements that related to the activities, including various methods of operation, management skil
4、ls and so on. The logistics industry has paved the way for the promotion of e-business by utilizing some modern information technology and successful experience of normative integration.Nowadays, the popularity and development of the internet in China is already very mature and solid. Tracking and m
5、onitoring goods can be achieved by using the existing network technology.This article describs the design and realization of the storehouse information management system in the logistics centre. Our systems proscenium realizes by JSP, and uses the SQL SEVER 2000 to the backstage data-server. It incr
6、eases systems security, integrity and response speed. The whole software system bases on browse/server (B/S) mode. Our system interface designs generous, concise, utility, and easily be operated. It suits to the storehouse information management system in the logisticscentre and can carry out the st
7、orehouses warehousing, outdelivering, checking and stock control. Also the owners are clear to know their goods information by scan warehousing lists, outdeliver lists and check lists, can make the logistics company to know the information of goods easily.The logistics warehouse management system pr
8、ovides such functions as the inout inquiry and management of good basic information, supplier information, deliverying warehouse information, categories information, warehousing management information. The system has the capability of the logistics warehouse management and can manange the storage co
9、nditions better and conveniently. It not only saves the human resources, but also improves the operational efficiency of the logistics management.Keyword: Storage Management,Stock Control,Shelf Optimization,Database Design 目 录1 引言11.1 课题背景与意义11.2 研究现状11.2.1 企业库存管理所面临的问题11.2.2 企业中库存管理的几种模式22 开发工具和开发环
10、境42.1 JSP语言介绍42.2 SQL Server 2005数据库介绍52.2.1 SQL简介52.2.2 SQL的组成52.3 B/S结构数据库系统63 企业仓储调动系统设计63.1 系统设计特点63.2 功能设计63.3 系统逻辑结构设计73.4 仓储信息管理系统的总体结构73.5 仓储信息管理系统的各大功能模块83.5.1 客户信息录入模块83.5.2 货物入库模块83.5.3 货物出库模块93.5.4 货物盘点模块93.5.5 库存控制模块103.5.6 信息报表管理103.6 系统数据流程图103.6.1 数据流程图定义103.6.2 数据流程图特征10第 I 页 共 39 页
11、 3.6.3 仓储信息管理系统数据流程图113.7 系统运行硬件环境123.8 系统运行软件环境134 数据库设计144.1 仓储信息管理系统的ER图144.2 仓储信息管理系统数据库表145 系统功能实现175.1 权限管理175.2 数据模块195.2.1 客户信息录入195.2.2 货物入库215.2.3 货物出库255.2.4 货物盘点285.3 库存控制305.3.1 库存控制的目标305.3.2 库存控制的根本目的315.3.3 系统库存控制方式316 结论32参考文献33致谢35第 I 页 共 39 页 1 引言1.1 课题背景与意义近年来中国大步跨入了信息化社会,人们的工作生活
12、与通信、信息的关系日益紧密,信息化社会在改变我们生活方式与工作习惯的同时,也对传统的物流提出了挑战。企业对仓储环境要求不断提高,希望有一个安全、有序、便捷的仓库,信息化仓储管理于是在中国各地企业中蓬勃发展起来,并已成为21世纪物流业的发展主流。目前,许多企业认识到企业管理信息对企业发展的战略意义,从财务软件、进销软件到CIMS,从MRP、MRPII到ERP,代表了中国企业从粗放型管理走向集约管理的要求,竞争的激烈和对成本的要求使得管理对象表现为:整和上游、企业本身、下游一体化供应链的信息和资源。而仓库,尤其是制造业中的仓库,作为链上的节点,在物流供应链的管理中不再把库存作为维持生产和销售的措施
13、,而将其作为一种供应链的平衡机制,其作用主要是协调整个供应链。但现代企业同时又面临着许多不确定因素,无论他们来自生产商还是来自客户,对企业来说处理好库存管理与不确定性关系的唯一办法是加强企业之间信息的交流和共享,增加库存信息的透明性、可靠性和实时性。因此仓储管理信息系统除了针对于特定对象(如仓库)的商品、单据流动外,还对于仓库作业结果的记录、核对和管理进行实时分析,比如记录商品出入库的时间、经手人等管理仓库作业的结果记录、核对和管理外,还对仓库作业的过程进行指导和规范:即不但对结果进行处理,更是通过对作业动作的指导和规范保证作业的准确性、速度和相关记录数据的自动登记(数据库系统),增加仓库的效
14、率、管理透明度、真实度,降低成本。我们通过终端指导操作员给某定单发货:当操作员提出发货请求时,终端提示操作员应到哪个具体的仓库货位取出指定数量的那几种商品,然后送到接货区,录入运输单位信息,完成出货任务,重要的是包括出货时间、操作员、货物种类、数量、产品序列号、承运单位等信息在货物装车的同时已经输到了计算机信息中心数据库。1.2 研究现状1.2.1 企业库存管理所面临的问题库存管理是物流中心管理工作中最主要的环节之一,同时也是供应链优化所要面对的一个重要问题。库存管理的质量不但关系企业的经济效益,而且直接影响企业的长远利益。库存优化控制是企业经常进行的日常工作,其目标主要是实现供应链整体运作成
15、本的最小化,为了获取最小化的成本,一个重要的方面就是供应链节点企业必须有效地管理供应链中的库存。因此,计划和协调供应链中的库存就成了最小化库存成本的重要手段。但是库存常常掩盖生产经营过程中不确定的需求与预测、不可靠的供应商、产品与服务的质量问题以及生产能力不足等诸多问题,因此企业必须要尽力减少库存来暴露上述潜在问题,从而提高企业的经营管理水平和快速应变能力。供应链中存在的不确定性和由此造成的“Bullwhip”效应,增加了供应链体系中的整体库存,给供应链中各节点企业带来了不必要的成本负担。70年代,在国外,库存管理辅助系统(IMA)的就已开始研制,我国从年代末至今,也进行了一定的研究,如应用计
16、算机模拟与CAD技术,将计划动态地在计算机屏幕上进行显示。但由于该软件用户界面不直观,有用信息的提取需二次加工(即比较、排列等),难以真实地反映其动态状况。1.2.2 企业中库存管理的几种模式库存管理不是简单的需求预测与补给,而是要通过库存管理获得用户服务与利润的优化,其主要内容包括采用先进的商业建模技术来评价库存策略、提前期和运输变化的准确效果;决定经济批量时考虑供应链企业各方面的影响;在充分了解库存状态的前提下确定适当的服务水平。通过对客户、生产、运输等资源的平衡利用,企业对供应链中不确定性产生的缺货、延迟等风险进行有效的识别、缓解与控制。根据供应链中在以下四种模式。传统库存管理模式。各节
17、点企业的库存管理是各自为政的,物流渠道中的每一个部门都各自管理各自有库存,都有自己的库存控制策略而且相互封闭。供应链中传统库存管理模式是基于交易层次之上的由订单驱动的静态单级管理库存的方式。联合库存管理(Joint Managed Inventory,JMI)模式。JMI模式是一种基于协调中心的库存管理模式,更多地体现了企业之间的协作关系,能够有效解决供应链中的“Bullwhip”效应。这种模式下强调物流企业同时参与、共同制定库存计划,从而使供应链管理过程中的每个库存管理者都能从相互的协调性来考虑问题,保证供应链相邻两节点之间的库存管理实体对需求预测水平的高度一致,从而消除需求变异放大。任何相
18、邻节点需求的确定都是供需双方协调的结果,库存管理不再是各自为政的独立运营过程,而是供需的连接纽带和协调中心。供应商管理库存(Vendor Managed Inventory,VMI)模式。VMI模式是一种战略贸易伙伴之间的合作性策略,是一种库存决策代理模式。它以系统的、集成的思想管理库存,使物流管理信息系统能够同步化运行。在这种库存控制策略下,允许上游组织对下游组织的库存策略、订货策略进行计划与管理,在一个共同的框架协议下以双方都获得最低成本为目标,由供应商来管理库存,由供应商代理分销商或批发商行使库存决策的权力,并通过对该框架协议经常性的监督和修正使库存管理得到持续的改进。协同式供应链库存管
19、理(Collaborative Planning Forecasting & Replenishment,CPFR)模式。CPFR是一种协同式的供应链库存管理技术,建立在JMI和VMI的最佳分级实践基础上,同时抛弃了二者缺乏供应链集成等主要缺点,能同时降低分销商的存货量,增加供应商的销售量。它应用一系列处理过程和技术模型,覆盖整个供应链合作过程,通过共同管理业务过程和共享信息来改善分销商和供应商的库存管理主体及内涵的不同,主要存在的伙伴关系,提高预测的准确度,最终达到提高供应链效率、降低库存和提高客户满意度的目的。CPFR的最大优势是能及时准确地预测由各项促销措施或异常变化带来的销售高峰和波动
20、,从而使分销商和供应商都做好充分的准备,赢得主动。CPFR采取了多赢的原则,始终从全局的观点出发,制定统一的管理目标以及实施方案,以库存管理为核心,兼顾供应链上其他方面的管理。因此,CPFR更有利于实现伙伴间更广泛深入的合作,帮助制定面向客户的合作框架,基于销售报告的生产计划,进而消除供应链过程中的约束。2 开发工具和开发环境本系统的前台设计由JSP实现,以SQL SEVER 2005为后台数据服务器,增加系统的安全性和完整性,提高了系统响应的速度。整个软件系统基于浏览器/服务器(B/S)模式。2.1 JSP语言介绍JSP(JAVA SERVER PAGES)是由Sun 公司在java语言上开
21、发出来的一种动态网页制作技术,其可使您可以将网页中的动态部分和静态的HTML相分离。JSP实际上是JSP定义的一些标记和JAVA程序段,以及HTML文件的混合体。您可以使用平常得心应手的工具并按照平常的方式来书写HTML语句。然后,将动态部分用特殊的标记嵌入即可,这些标记常常以“%”开始并以“%”结束。 通常,您要将文件以“.jsp”为扩展名,并将它放置到任何您可以放置普通WEB页面的路径下。尽管JSP文件看起来更像是HTML文件而不是Servlet文件,但事实上,它恰恰将转换为Servlet文件,其中的静态HTML仅仅用来输出Servlet服务方法返回的信息。如果JSP pages 已经被转
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 java 仓储 调动 系统
限制150内