论文部分内容阅读
随着经济全球化,社会消费结构、消费水平、消费市场随之发生了深刻的变革。为了增强竞争力,企业扩大规模、改变经营模式和生产结构,在生产管理中信息量成倍的增长。高效的仓库管理系统(Warehouse Management System,WMS)颠覆了传统仓库管理中手工工作存在的缺陷和不足,实现了对庞大的信息进行有效规范的管理,合理的分类,对信息的快速过滤、筛选以及科学的统计等。WMS使企业业务流程的自动化处理成为可能,它对企业信息的收集、存储、传输、加工整理、维护和输出进行一体化处理,具有灵活性、可扩展性、可用性、可管理性、安全性的等特点。本文在分析了现有仓储管理系统的基本功能和设计的基础上,结合纺织品公司业务的具体需求,严格遵循软件工程管理中系统开发流程,对该自动化仓储管理系统进行详细的需求分析和系统详细设计。系统基于B/S架构的分层思想,严格遵循MVC的开发模式进行设计,并运用当前流行的J2EE技术,整合了当下企业大型项目开发中最流行的Struts与Hibernate框架并辅助JavaScript、JasperReports等技术,后台数据库采用MySQL来对系统进行开发和实现。本文重点工作是介绍了自动化WMS系统的功能,根据功能对系统进行模块划分,并对每个模块进行详细的功能需求分析,对系统的业务流程以及各个模块之间的关系给出详细的图例解释。在系统设计方面,根据模块的需求分析,对各模块具体的数据结构进行详细的定义,同时,对系统各模块相应的数据库进行详细的设计,给出详细的数据库表定义。最后,根据系统的需求分析和详细设计,运用前面介绍的技术,对系统进行开发实现。