首页> 中文学位 >基于安卓的网上购物商城系统研究
【6h】

基于安卓的网上购物商城系统研究

代理获取

目录

声明

摘要

1前言

1.1研究背景

1.1.1电子商务简介

1.2.1电子商务在国内的发展状况

1.2.2电子商务在国际的发展状况

1.2.3电子商务App国内现状分析

1.2.4关于Android应用现状

1.3.2研究的主要内容

2系统实现相关技术

2.1通信协议

2.1.1 TCP/IP协议

2.1.2 HTTP协议

2.1.3 HTTPS协议

2.2用户端Android开发技术

2.2.1 Android操作系统简介

2.2.2 Android开发优势

2.2.3 Android系统架构

2.2.4 Android开发环境

2.2.5 Android四大组件简介

2.2.6 Android常用控件和四大布局

2.3服务器端技术综述

2.3.1 PHP语言

2.3.2 MYSQL数据库

2.4本章小结

3需求分析

3.1基本业务流程简介

3.2功能性需求分析

3.2.1用户中心功能需求分析

3.2.2商品展示页面功能需求分析

3.2.3商品详情与属性功能需求分析

3.2.4购物车页功能需求分析

3.3非功能需求分析

3.4本章小结

4 Android电商系统总体开发

4.1系统功能结构图

4.2系统架构设计

4.3数据存储与使用

4.3.1用户中心业务模块

4.3.2商品展示首页模块

4.3.3商品展示分类页模块

4.3.4商品详情及商品SKU属性模块

4.3.5购物车模块

4.4本章小结

5电商App详细设计与实现

5.1电商系统总体流程

5.2网络请求框架的封装

5.3用户中心模块实现

5.3.1用户登录功能

5.3.2用户注册功能

5.4.1商品首页功能

5.4.2商品分类页功能

5.5商品详情页及SKU属性功能实现

5.6购物车功能

5.7.1关于屏幕适配

5.7.2关于系统兼容性

5.8完整购买流程测试例子

5.9本章小结

6结论

6.1全文总结

6.2论文的创新点

6.3论文的不足之处

7展望

参考文献

致谢

展开▼

摘要

二十世纪九十年代末,因互联网技术风靡,电子商务技术得以蓬勃发展。这一新型商业模式的迅速发展对传统零售业产生了巨大的冲击,但也为企业和客户均提供了更广阔的平台。再者,近年来随着无线网络的普及,电子商务的途径由电脑端逐渐转向手机移动端,因此移动端电商平台设计的重要性是毋庸置疑的。对于一款移动端电商类App而言,用户对商品的需求、对体验的要求都在不断地变化,设计开发一款基于安卓系统的购物商城类App就显得尤为重要。 论文详细阐述了基于安卓系统的购物商城研究开发过程。首先,在分析国内当前电子商务类App应用现状的基础上提出了课题研究的必要性和针对性,并指出研发中需要的Android技术。其次,对购物商城进行需求分析,将商城App开发主要分为用户中心模块、商品展示模块以及购物车模块三大模块。最终,根据需求分析对三大功能模块进行了概要设计和详细实现。 课题整体采用MVP架构模式,封装基于HTTP的网络请求框架,通过MainActivity嵌套四个Fragment实现业务框架,开发编辑工具是Android Studio。后台搭建了阿里云服务器,操作系统是64位的CentOS6.8版本,其中采用的开发语言是PHP,开发工具PhpStorm,数据库是MYSQL。 本系统主要特色有:1)所有功能模块,通过MVP架构来编写设计代码,Model层和View层完全分离,最大程度上降低模块耦合度。2)采用新颖独特的方法自主开发商品分类页面,具有流畅的动画效果,给用户带来良好的印象。3)自主设计实现商品SKU多维属性的动态展示,突破了需要频繁发送网络请求来更新数据而可能导致页面卡顿的局限性,极大提高了用户体验。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号