面向Android与iOS平台的移动电子商务系统设计与实现
发布时间:2017-06-05 01:14
本文关键词:面向Android与iOS平台的移动电子商务系统设计与实现,由笔耕文化传播整理发布。
【摘要】:面向Android与iOS的移动电子商务系统设计的目的,在于实现在尽可能降低成本(人力和时间)的情况下,通过模块之间的组合调用,实现面试主流智能手机平台应用服务的自由组合和配置。解决应用投入上线运营所需的配置、管理、运行、控制等问题,提供快捷、稳定、功能可定制的B2C电商前后端打包交钥匙方案。 本文重点分析目前主流智能终端平台下电商应用架构,将B2C系统划分为手机前端应用、包括账户管理、浏览商品、购物车、订单、支付等B2C电子商务主要功能;后台管理系统、包括用户信息管理、商品管理、订单管理、支付管理等子系统两个大的模块来开发。前端设计使用开源的SiteMesh等框架,基于组件、分层开发。前端只负责页面展示,业务逻辑在后端处理。为达到实现页面表现与后台的完全分离,后台采用4层逻辑结构:(1)存储层:包括Cache和DB;(2)数据访问层:包括分布式Cache、多维度查询并应用,封装为API转换器;(3)逻辑层:包括搜索,管理,Common等功能子系统;(4)展现、聚合层:主要包括CGI、PHP、JSP,页面表现采用JavaScript编写,用XML与CGI之间进行数据交互。本文还提出两个关键技术,一是API转换器,将多种API应用类型的输出方式转换为统一的数据解析输出到前端展现,,减少移动电商应用多重业务接口的重复开发;二是通过多节点分布式cache系统的设计、创建、部署来提高用户的网络交互速度,解决不稳定的移动网络环境下,海量用户并发存在的瓶颈。 本系统经过设计、开发、功能集成、集成测试等多个环节的反复验证,测试结果达到设计要求,可用性好、稳定性高。已有基于本系统开发的应用交付客户实测,并投入真实网络环境上线运营。
【关键词】:B2C 移动互联网 API转换器 分布式Cache系统
【学位授予单位】:哈尔滨工业大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP311.52
【目录】:
- 摘要4-5
- Abstract5-9
- 第1章 绪论9-16
- 1.1 课题的来源和背景9
- 1.2 国内外研究现状9-14
- 1.2.1 移动电子商务业务状况9-12
- 1.2.2 国外移动电子商务应用现状12
- 1.2.3 国内移动电子商务应用现状12-13
- 1.2.4 行业发展趋势分析13-14
- 1.3 本文的主要研究内容14-16
- 第2章 移动电子商务系统需求分析16-26
- 2.1 前端功能需求分析17-21
- 2.1.1 浏览商品17-18
- 2.1.2 账户管理18-20
- 2.1.3 购物车20
- 2.1.4 支付20-21
- 2.1.5 订单管理21
- 2.2 后台功能需求分析21-23
- 2.2.1 管理员权限管理22
- 2.2.2 用户信息管理22
- 2.2.3 订单管理22-23
- 2.2.4 商品管理23
- 2.2.5 支付管理23
- 2.3 关键技术分析23-24
- 2.3.1 API 转换器23-24
- 2.3.2 分布式 cache 系统与优化部署24
- 2.4 数据库需求分析24-25
- 2.5 本章小结25-26
- 第3章 移动电子商务系统设计26-53
- 3.1 系统架构设计26-28
- 3.1.1 前端架构设计26-27
- 3.1.2 后台架构设计27-28
- 3.2 系统总体功能模块28-29
- 3.2.1 前端功能模块28-29
- 3.2.2 后端功能模块29
- 3.3 前端功能详细设计29-36
- 3.3.1 浏览商品设计30-31
- 3.3.2 账户管理设计31-32
- 3.3.3 购物车设计32-34
- 3.3.4 支付设计34-35
- 3.3.5 订单模块设计35-36
- 3.4 后台功能详细设计36-44
- 3.4.1 管理员权限管理子系统设计37-39
- 3.4.2 用户信息管理子系统设计39-40
- 3.4.3 订单管理子系统设计40
- 3.4.4 商品管理子系统设计40-42
- 3.4.5 支付管理子系统设计42-44
- 3.5 API 转换器设计44-45
- 3.6 分布式 CACHE 系统与优化部署设计45-48
- 3.7 数据库设计48-51
- 3.8 本章小结51-53
- 第4章 移动电子商务系统的实现53-72
- 4.1 前端功能实现53-59
- 4.1.1 浏览商品模块实现53-54
- 4.1.2 账户管理模块实现54-56
- 4.1.3 购物车模块实现56-57
- 4.1.4 支付模块的实现57-58
- 4.1.5 订单管理模块实现58-59
- 4.2 后台功能实现59-67
- 4.2.1 管理员权限管理子系统实现59-61
- 4.2.2 用户信息管理子系统实现61-62
- 4.2.3 订单管理子系统实现62-63
- 4.2.4 商品管理子系统实现63-65
- 4.2.5 支付管理子系统实现65-67
- 4.3 API 转换器实现67-68
- 4.4 分布式 CACHE 系统实现与部署68-70
- 4.4.1 分布式 cache 系统实现68-70
- 4.4.2 优化部署实现70
- 4.5 本章小结70-72
- 第5章 测试环境与系统测试72-78
- 5.1 测试计划72
- 5.2 测试环境72-73
- 5.3 测试结果73-76
- 5.3.1 功能测试73-74
- 5.3.2 兼容性测试74
- 5.3.3 后台测试74-76
- 5.4 系统测试评价76-77
- 5.5 本章小结77-78
- 结论78-79
- 参考文献79-83
- 致谢83-84
- 个人简历84
【参考文献】
中国期刊全文数据库 前10条
1 李娜;;探析第三方电子支付的现状与发展前景[J];电子商务;2012年05期
2 李宪彬;何东升;;移动互联网安全技术研究及应用[J];硅谷;2012年13期
3 张印;;移动电子商务将成为下一阶段电子商务发展的方向[J];电子商务;2012年08期
4 张峻玮;;移动电子商务发展研究综述[J];经济研究导刊;2011年01期
5 何宁;移动电子商务的多视角分析[J];科技创业月刊;2004年05期
6 魏国强;刘颖;;基于LBS和O2O的移动电子商务业务模式研究[J];科技创业月刊;2012年06期
7 刘卫;杜治娟;樊丽杰;;移动电子商务安全方案与技术研究[J];河北省科学院学报;2012年02期
8 张超;张权;;快消品移动电子商务商业模式的构建研究——基于Osterwalder参考模型视角[J];情报科学;2011年09期
9 吴文彬;;基于3G的移动与互联网融合对电子商务发展的影响分析[J];企业导报;2012年10期
10 刘忠;;中国移动商务技术发展现状分析[J];数字技术与应用;2012年07期
本文关键词:面向Android与iOS平台的移动电子商务系统设计与实现,由笔耕文化传播整理发布。
本文编号:422594
本文链接:https://www.wllwen.com/jingjilunwen/dianzishangwulunwen/422594.html