基于Google云的B2C网站后台管理模块实现

基于Google云的B2C网站后台管理模块实现

论文摘要

B2C电子商务网站由于其商品售价较为低廉质量优异,口碑良好,信誉度和购物安全系数更高,现在已经有了取代C2C网站的趋势。越来越多的实体企业和C2C网店店主将眼光投向了更受消费者认可的B2C电子商务网站;在另一个方面,云计算同样是这些年的一个热门概念,开发一个使用云计算平台的B2C网站,我们就可以将应用部署在云计算提供商提供的大规模服务器集群中,这样带来的好处就是降低企业或者网店店主硬件架构成本,增加了应用的灵活性,也极大地提高了安全性。本论文旨在设计一个基于Google的云计算平台GAE(Google App Engine)、GWT (Google Web Toolkit)以及GXT技术的B2C电子商务网站Gcshop部分后台管理模块系统,并最终将其实现。Gcshop在开发之初首先对后台管理模块进行了较为详尽的需求分析,随后根据需求对系统进行了架构设计、数据存储区设计以及详细功能设计,最终将系统顺利实现。如同我们所知道的那样,云计算的概念很热,但是真正实现了的基于云计算的项目却不多。Gcshop的创新之处在于这是一个将云计算和电子商务网站结合的B2C系统,因此这个项目能起到一个很好的示范作用,读者通过论文也可以充分了解基于云计算平台的电子商务网站开发步骤以及要点。本文同时也对开发工具的使用做了一定的研究,研究了项目所需技术的基本概念和使用方法,研究了基于Google大表的数据存储区Datastore的基本原理、JDO的使用方法,以及如何使用GWT进行服务器端客户端异步通信。通过这篇论文证明,基于Google云计算平台的B2C项目是可行的,使用云计算平台搭建B2C网站可以充分享用云计算带来的好处,提高企业和个人网店的竞争力。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 B2C 电子商务的发展概况和现状
  • 1.2 国内外云计算的发展和现状
  • 1.3 电子商务与云计算结合的发展和好处
  • 1.4 本论文的选题和研究内容
  • 1.5 本论文的程序开发基础
  • 1.5.1 GAE 概述
  • 1.5.2 GWT 概述
  • 1.5.3 GXT 概述
  • 1.6 本章小结
  • 第二章 Gcshop系统的分析和设计
  • 2.1 系统需求分析
  • 2.1.1 商品管理模块(Goods Management)
  • 2.1.2 订单管理模块(Order Management)
  • 2.1.3 会员管理模块(Users Management)
  • 2.1.4 支付方式管理模块
  • 2.1.5 配送方式管理模块
  • 2.2 系统架构设计
  • 2.3 数据存储区的分析与设计
  • 2.3.1 数据存储区(Datastore)的介绍
  • 2.3.2 Java Data Object(JDO)的介绍
  • 2.3.3 键(KEY)的介绍
  • 2.3.4 实体间的关系
  • 2.3.5 事务(Transaction)
  • 2.3.6 数据模型的设计
  • 2.4 数据访问对象(DAO)的分析与设计
  • 2.4.1 持久化一个对象
  • 2.4.2 通过对象的键值来取得一个持久化的对象
  • 2.4.3 删除一个持久化的对象
  • 2.4.4 查询一个持久化的对象
  • 2.5 GWT 服务器端与客户端设计
  • 2.6 系统功能设计
  • 2.6.1 功能模块的划分及定义
  • 2.6.2 各功能模块的详细设计
  • 2.7 本章小结
  • 第三章 系统功能实现
  • 3.1 会员管理模块
  • 3.1.1 会员列表面板
  • 3.1.2 添加及修改会员
  • 3.2 订单管理模块
  • 3.2.1 订单列表面板
  • 3.2.2 搜索订单
  • 3.2.3 合并订单
  • 3.2.4 添加订单
  • 3.3 商品管理模块
  • 3.3.1 商品种类列表
  • 3.3.2 商品属性
  • 3.3.3 商品品牌管理
  • 3.3.4 商品管理
  • 3.4 支付方式管理模块
  • 3.4.1 支付方式列表面板
  • 3.4.2 支付方式插件的实现
  • 3.5 配送方式管理模块
  • 3.5.1 配送方式列表面板
  • 3.5.2 配送方式插件的实现
  • 3.6 GWT 客户端与服务器端的实现
  • 3.7 系统测试
  • 3.8 本章小节
  • 第四章 结论和展望
  • 4.1 本论文研究总结
  • 4.2 展望
  • 致谢
  • 参考文献
  • 附录
  • 相关论文文献

    标签:;  ;  

    基于Google云的B2C网站后台管理模块实现
    下载Doc文档

    猜你喜欢