论文部分内容阅读
随着互联网的普及和现代化信息技术和管理飞速地发展,企业应用的信息化和网络化成为当前的一个趋势,越来越多采用连锁经营模式的商业机构考虑建立敏捷供应链系统以加强总店,分店,供货商的数据同步性,降低经营成本,实现资源最优化,连锁商业机构敏捷供应链系统就这样在这个机会中诞生了。J2EE平台具有良好的安全性、灵活性、可重用性和可维护性,成为构建连锁商业机构敏捷供应链系统的理想架构选择。本文首先分别介绍了连锁商业机构敏捷供应链系统平台所涉及到的技术,具体包括:B/S体系结构、J2EE多层次分布式模型、MVC模式与系统要用到的主流开源框架Struts、Hibernate和Spring。接下来详细介绍连锁商业机构敏捷供应链系统平台的分析与总体设计及选用轻量级开发框架的方案,特别阐述了以轻量级框架为基础的多层体系结构在系统中的应用。系统在结构上分为了表示层、业务层和持久层三层,在功能上根据供应商、总店、分店三个不同的业务角色分为了三个模块,每个模块根据各自不同的功能需求又分为多个子模块。接着,根据系统需求,给出了构建一个采用MVC模式的、以轻量级J2EE框架技术和MySQL数据库为基础的,具备相关功能的连锁商业机构敏捷供应链系统的一般过程。最后,对系统进行了分层测试。由于篇幅所限不可能做到面面俱到,但对开发过程中涉及到的重点难点都进行了细致的描述,希望这些对后来的开发者能起到借鉴作用。文章最后对开发和研究工作做了总结,并展望未来的工作。本课题的贡献在于设计并实现了一个针对多类型用户界面特点的系统,提出基于J2EE的MVC新模式,并将其运用于软件逻辑结构设计中,建立了一套适合连锁行业的供应链体系统。该系统能够实现连锁行业一般的工作流程,解决因信息不能实时共享,造成的信息孤岛,业务重复,供应量效率低等问题。