基于安卓的网上购物系统的设计与实现.docx

资料分类:计算机信息 上传会员:潘教授 更新时间:2021-09-17
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:27282
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

【摘要】随着互联网的不断发展,网络在生活中扮演着越来越重要的角色。过去大部分人通过个人计算机进行网络购物,但是现在这已经不能够完全满足人们日益增长的购物需求了,大家希望能够随时随地的关注自己喜欢的商品。而建立一个移动端网上购物系统不仅能够为消费者提供一种简单、快捷、高效的消费体验而且也帮助商家增加了一种重要的销售途径。本文以Java Servlet和Android为主要技术,使用Eclipse及Android Studio开发工具,并结合MySQL数据库来实现一个基于安卓的网上购物系统。该系统包含商品浏览、商品查询、商品订购、购物车管理、商品结算、订单查看等功能。此外,本文还详细介绍了该系统的相关技术、系统分析、总体设计以及具体实现等内容。

 

【关键词】智能手机; 安卓; 电子商务; 移动电子商务; C/S架构

 

目录

摘要

Abstract

1绪论-1

1.1研究现状-1

1.1.1移动电子商务研究现状-1

1.1.2安卓研究现状-2

1.2研究内容-3

2关键技术介绍-4

2.1开发语言JAVA-4

2.2后台开发技术简介-4

2.2.1 Java Servlet技术简介-5

2.2.2数据访问对象DAO-6

2.3 Android开发技术简介-6

2.3.1 Android体系结构-6

2.3.2 Android应用的基本组件-7

2.3.3 Android项目的目录结构-9

3需求分析-11

3.1系统可行性分析-11

3.2系统基本业务流程-12

3.3业务模块功能需求分析-12

3.3.1用户注册登录模块需求分析-13

3.3.2促销商品及普通商品浏览模块需求分析-13

3.3.3购物车及订单模块需求分析-14

4总体设计-15

4.1系统架构设计-15

4.2客户端与服务器端之间的通信设计-15

4.3总体功能设计-16

5数据库设计与实现-18

5.1数据库概念设计-18

5.2数据表设计-18

6详细设计与实现-25

6.1系统公共模块设计-25

6.1.1 HttpClient线程池-25

6.1.2 HttpClient Post请求封装-25

6.1.3安卓异步数据加载封装-26

6.1.4安卓异步图片缓存加载封装-26

6.1.5 SQLite数据库持久化支持类-27

6.2系统功能模块的实现-28

6.2.1注册登录功能模块的实现-28

6.2.2商城首页功能模块的实现-31

6.2.3商品搜索功能模块的实现-34

6.2.4商品分类功能模块的实现-36

6.2.5商品详情功能模块的实现-38

6.2.6购物车功能模块的实现-40

6.2.7结算功能模块的实现-41

7系统测试-43

7.1系统性能测试-43

7.2系统兼容性测试-43

7.3系统平台适配性测试-44

8总结与展望-45

参考文献-46

致谢-47

相关论文资料:
最新评论
上传会员 潘教授 对本文的描述:移动电子商务的发展虽然存在上述的问题,但从总体层面上来看这样的发展方向是值得看好的。管中窥豹可见一斑,我们可以从该行业的几个领导者的发展方针来看,一个是基于国家政......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: