论文摘要
在经济与信息全球化环境下,市场日益饱和,竞争更加激烈,企业迫切需要通过实施ERP (Enterprise Resource Planning)来优化管理,降低成本,提高利润。库存管理系统是ERP的重要组成部分。传统的库存管理局限于单个企业内部,侧重于优化单一的库存成本,难以适应复杂多变的环境。随着计算机技术、网络技术、物流技术的发展,供应链环境下库存管理模式的研究成为企业信息化研究的热点,如何利用计算机系统辅助管理好库存具有重要的现实意义。按照供应链管理流程建立一套基于J2EE (Java 2 Platform,Enterprise Edition)的库存管理系统,以适应未来物流的变化,是本文主要的研究内容和选题意义。本文涉及的系统将供应链管理模式思想融入进企业库存管理管理中,使得企业库存管理系统成为一个具有统一规划和标准的分布式服务平台,以解决目前企业库存管理所面临的库存控制简单化、需求变化信息传输效率低下、库存浪费大或者不稳定等问题。本系统采用了面向对象的开发方法,基于B/S三层体系结构,按照工作流思路,对入库、出库管理模块和综合查询模块进行了详细的分析和设计,实现了库存管理。系统所涉及的技术包括JSP、Servlet、JDBC、EJB等。其中JSP或Servlet用于表现层,负责产生视图,能够为用户产生灵活多变,美观大方的页面。EJB主要用于逻辑层,负责处理商业逻辑和数据的持久化问题,而JDBC负责Java程序对数据库的访问读取操作。本文在基本模块的设计与工作流引擎结合方面进行了创新。通过EJB构件对基本模块抽象化,从更高逻辑层次上运用面向对象的设计方法;通过将基本模块与工作流引擎的结合,使得工作流引擎能够支持更为复杂的工作;按照MVC模型设计和实现系统,迫使程序员必须抽象代码,使得程序结构更清晰,模块间松耦合,便于开发小组按照特长分工和并行开发;使用Powerdesigne、Eclipse等通用工具和MyEclipse等开源代码,减少了开发工作量,缩短了开发周期,从而降低了项目成本。本系统以J2EE标准为指导,在企业库存管理模式方面做出了创新,为企业节约了成本,带来了积极的社会意义。