电子商务平台的J2EE开源解决方案

电子商务平台的J2EE开源解决方案

论文摘要

论文从软件开发者的角度,客观地分析了国内外电子商务平台开发技术发展现状,明确指出传统开发技术ASP、PHP、JSP在开发中所暴露出的不足。针对传统技术给项目的分工协作和日常维护带来的不良影响,提出了应该在现行电子商务项目开发中使用新兴J2EE开源技术解决现有问题的观点。经过对比筛选,以Tapestry、Spring、Hibernate三个优秀J2EE框架的集成,构建了新的技术解决方案。对于该技术解决方案本身,论文不仅介绍了三个框架的概念、优势和理论可行性,而且从应用出发着重描述了这三个框架的简便集成方法。在此基础上,为了论证该技术解决方案在实际项目中的可行性,论文引入了一个电子音像商品网上销售系统为背景的项目开发案例,命名为FCat EShop。建立较为全面的OOA模型之后,选择了FCat EShop在日常电子商务开发活动中较为典型的功能模块,以新技术解决方案为依托进行了设计和实现。最后,论文得出了新技术解决方案在分工协作、代码日常维护以及复杂度等方面均具有优势的结论。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 题目研究的背景和意义
  • 1.2 J2EE的发展与现状
  • 1.3 J2EE在电子商务中的应用
  • 1.3.1 J2EE在电子商务平台开发中的可行性
  • 1.3.2 J2EE与现行技术的对比
  • 1.3.3 选择适当的J2EE框架
  • 1.4 论文完成的内容
  • 第2章 开发工具与技术解决方案概述
  • 2.1 面向对象的设计方法
  • 2.1.1 面向对象的J2EE框架
  • 2.1.2 面向对象的三个核心本质
  • 2.1.3 面向对象与结构化方法的比较
  • 2.1.4 面向对象程序设计具有的优势
  • 2.2 数据库设计(MYSQL)以及JDBC的运用
  • 2.2.1 MYSQL特征及优点
  • 2.2.2 JOBC的概念
  • 2.3 Spring框架
  • 2.3.1 Spring框架简介
  • 2.3.2 Spring框架的配置
  • 2.4 Tapestry框架
  • 2.4.1 Tapestry框架简介
  • 2.4.2 Tapestry的工作原理与配置
  • 2.4.3 Tapestry与Spring集成的配置
  • 2.5 Hibernate框架
  • 2.5.1 Hibernate框架简介
  • 2.5.2 Hibernate与Spring集成的配置
  • 2.6 框架内部结构
  • 2.6.1 IcO与DAO
  • 2.6.2 Tapestry后净化的视图层
  • 2.6.3 告别SQL语句
  • 2.7 技术解决方案蓝图
  • 2.7.1 技术解决方案的物理结构蓝图
  • 2.7.2 技术解决方案的系统框架结构蓝图
  • 第3章 FCatEShop需求分析
  • 3.1 目标与用户特点
  • 3.2 需求建模
  • 3.2.1 会员用户用例图
  • 3.2.2 物流公司用户用例图
  • 3.2.3 供应商用户用例图
  • 3.2.4 系统管理员用例图
  • 3.2.5 业务管理员用例图
  • 第4章 FCat EShop系统设计
  • 4.1 类及关系定义
  • 4.2 类的属性定义
  • 4.3 系统功能结构设计
  • 第5章 Feat EShop程序设计与实现
  • 5.1 构建系统框架
  • 5.2 EShop关键功能的设计与实现
  • 5.2.1 业务流程设计
  • 5.2.2 数据库设计
  • 5.2.3 用户注册
  • 5.2.4 用户登录
  • 5.2.5 商品浏览功能
  • 5.2.6 购物车功能
  • 第6章 结果分析以及系统测试
  • 6.1 结果分析
  • 6.1.1 功能分析
  • 6.1.2 易用性分析
  • 6.1.3 可靠度分析
  • 6.1.4 性能分析
  • 6.1.5 扩展性分析
  • 6.2 系统测试
  • 6.2.1 系统功能黑盒测试
  • 6.2.2 压力测试
  • 6.2.3 强度测试
  • 6.2.4 测试总结
  • 总结与展望
  • 致谢
  • 参考文献
  • 相关论文文献

    标签:;  ;  

    电子商务平台的J2EE开源解决方案
    下载Doc文档

    猜你喜欢