论文部分内容阅读
随着Internet技术的发展,计算模式不断更新,企业信息系统基本架构也从C/S架构逐渐发展为当今以B/S架构为主流;目前应用J2EE技术构建信息系统的需求越来越复杂,开发周期越来越紧迫,同时对系统的稳定性、扩展性和可维护性要求越来越高,因此B/S架构的分层设计以及各层的框架搭建和技术选型就变得尤为重要。 本文以基于MVC设计模式的Struts框架在WEB层的应用为线索展开论述,首先详细介绍了MVC设计模式和实现MVC设计模式的Struts框架;然后本文深入分析了目前B/S架构的多层划分,在前人理论的基础上,提出了五层B/S架构分层设计的新观点,并且针对核心层做了详细的分析和设计,不但讨论了每层可采用的主流技术,而且还给出了建议性的类库(包)设计。这对于B/S系统的设计和开发有很强的指导意义。 最后本文以亚洲物流西安研发中心的TMS(Transport Management System)产品作为理论与实践的结合。详细论述了本文提出的分层思想及其相关技术在TMS中的应用。