论文部分内容阅读
随着计算机技术和网络通信技术的发展,电子商务得到日益的普及和广泛的应用,电子商务系统作为买卖双方信息交换的渠道,体现着企业的形象及其经营的策略,是其展开商务活动的最重要的舞台。传统的企业级网上购书系统的开发由于周期长、扩展性可移植性较差导致成本飙升,早已不能满足当前的要求。本文的研究目的正是从电子商务应用系统的总体目标出发,考虑到经济、技术和系统所实现的内外环境和主客观等各个方面的情况,合理利用各种资源,站在技术的角度上,分析一个网上购书系统的总体结构以及系统各组成部分的技术方案,怎样去构建一个具有先进技术性并有高度扩展性及开放性的健壮的企业级网上购书系统框架,使之能够较好地兼容各种业务模型,且预留接口可以灵活地与其他系统相集成。本文首先研究了当前电子商务的基本背景以及国内外发展动态,随后对JavaEE体系进行深入学习并掌握其如何应用,剖析了JavaEE平台所包含的诸如JSP、XML等各种关键技术。在对JavaEE平台上Hibernate、Strurts2、Spring三大主流框架的深入研究之后,采用面向对象的思想依据高内聚、耦合的原则,在JavaEE平台基础上对三大框架技术进行了整合,根据MVC设计模式的思想对系统进行高度优化,设计一个高扩展性、交互性强的开放的企业级网上购书系统实现框架,达到了高兼容性、高可靠性以及易用性的目标,着重对此模型框架的多层体系结构以及每一层的构建进行详细介绍,利用此系统模型能够高效快捷地实现一个平台无关扩展性强的网上购书系统。最后具体实现该网上购书系统,该系统设计引入了UML相关技术,严格遵循面向对象和功能模块化的思想进行开发,对系统每一层进行了详细设计,该系统各个功能模块相互独立,层与层之间耦合度低,具有高稳定性和高可维护性,该系统实现了用户界面与数据内容、数据处理及用户逻辑的完全分离。