论文部分内容阅读
传统的卷烟物资管理系统多数是手工或半自动化的管理方式,使得管理部门不能准确、及时的把握卷烟供应链环节中的信息流、数据流、物资流和资金流向。因此不能把卷烟企业的物资的采购配送、存储、销售等环节的业务流程有效的连接起来,无法有效的降低生产成本和提高产品质量。基于此本文依据目前流行的轻量级Java EE框架与模型驱动的架构MDA (Model-Driver Architecture)技术相结合,提出优化的卷烟物资管理平台的设计方案,对系统进行了详细的设计与实现。主要研究内容为:针对系统结构臃肿问题采用多层结构对系统架构进行优化设计。针对系统可维护性差、耦合度高的问题提出利用MDA技术设计精确的模型来提供给机器进行解读,通过设定好的接口和转换模式,由模型转换引擎自动完成模型间的转换,从而大大降低了复杂应用系统中各个组件之间的依赖关系,提高了系统组件的可重用性。利用Java EE中的Hibernate技术解决了系统的数据对象不能有效封装和维护的弊端,采用对象-关系-映射的ORM模式设计系统的数据持久层来以一种透明化的方法实现卷烟物资管理的数据对象的操作和访问,更重要的是通过数据的封装有效的解决了异构数据的不一致性问题。应用表明,本文的研究有效缩短了系统设计与开发的周期,促使系统的可维护性和性能得到极大的提升,优化了分散的系统异构数据资源的配置和整合,实现将Java EE与MDA技术应用于卷烟物资领域中,对卷烟企业现代化物资系统的发展来说具有较强的理论意义和实用价值。图28幅,表7个,参考文献60篇