论文部分内容阅读
随着企业需求的不断扩大,企业物流管理信息系统的开发也变得越来越复杂,采用合理的技术架构开发物流管理信息系统成为企业能否有效利用信息资源的关键因素。因此,建立一个响应及时、灵活、安全的物流管理信息系统具有非常重要的意义。 本文根据第三方物流企业的特点,针对目前第三方物流企业物流管理信息系统的开发现状,采用基于J2EE的开源软件进行物流管理信息系统的开发。本文首先研究了J2EE的系统架构,接着分析了基于 J2EE平台的几种主要开源软件,并将主流框架的优缺点进行对比分析,然后根据框架的选择原则和J2EE的分层结构,选用Struts、Spring和Hibernate三种框架,将这三种框架技术分别应用到J2EE体系结构中的表现层、业务逻辑层和持久层,并着重阐述如何将这三种软件框架进行集成整合以搭建稳定性高、可移植性好的物流管理信息系统体系架构。最后在这个架构的基础上,选用优秀的开源软件Eclipse作为开发平台,将其应用于桂林丰华第三方物流管理信息系统的开发和设计中。 本文所构建的物流管理信息系统采用了基于J2EE技术的多层B/S结构,较好地解决了C/S结构所固有的可维护性差、可扩展性差、部署麻烦等弊端。在系统中使用开源框架技术,使得系统具有更好的可扩展性和可维护性。特别是在数据库和业务逻辑层之间使用了Hibernate框架技术,不但大大提高了系统数据库访问层的开发效率,而且由于框架提供了对主流数据库的良好支持,开发人员通过修改配置参数,就可以把物流管理信息系统移植到所有主流的 SQL数据库,从而实现跨越数据库编程。本文所做的研究与物流系统实现的思路对构建第三方物流信息系统具有较好的参考价值。