“易图购”数码商城App设计与实现.docx

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

摘要:随着互联网的高速发展和Android技术的快速普及,购物App逐渐成为人们购买商品的主要形式。购物App发展迅速,售卖的商品复杂多样,甚至提供了许多冗余的商品信息。本毕业设计旨在对同类电子商品购物App做出改进,减少冗余商品信息的干扰,并且支持基于图片的查询方式,提高查询准确率,使用户获得良好的购物体验。

新的“易图购”数码商城App系统是在Windows10系统环境下开发的,符合模块化思想和MVP(Model-View-Presenter)架构,采用的开发工具是Android Studio和idea64,编程语言为Java + Kotlin。同时,将MySQL和七牛云作为数据库。该系统的功能全面,利用基于内容的图像检索算法实现图像匹配,支持数码商城的大部分功能,具体包括:商品浏览,商品分类浏览,搜索商品,选择商品,加入购物车,设置收货地址,支付等。本系统的特色功能体现在以下方面,即在搜索模块中,允许用户通过图片搜索商品,以及在地图中搜索附近商家。

经过测试,本系统可以实现数码商城App的全部基本功能。本系统可为用户提供更加准确的商品信息,减少其他商品信息的干扰,缩短用户购物时间,给予用户更好的购物体验。

 

关键词:数码商城App;模块化思想;MVP架构;基于内容的图像检索

 

目录

摘要

ABSTRACT

第1章 绪论- 1 -

1.1研究背景- 1 -

1.2国内外研究现状- 1 -

1.3研究目的和意义- 2 -

1.3.1研究目的- 2 -

1.3.2研究意义- 3 -

1.4全文组织结构- 3 -

第2章 关键技术与开发平台- 4 -

2.1 Android 系统开发平台介绍- 4 -

2.1.1视图层框架- 4 -

2.1.2业务层框架- 4 -

2.1.3网络层框架- 5 -

2.1.4其他框架- 5 -

2.2 后台开发平台介绍- 6 -

2.3 CBIR技术研究- 6 -

2.4 百度地图API开发技术介绍- 6 -

第3章 系统需求分析- 7 -

3.1 基本业务流程简介- 7 -

3.2 功能性需求分析- 7 -

3.2.2 商品详情与属性功能需求分析- 9 -

3.2.2 购物车模块功能需求分析- 11 -

3.3 非功能性需求分析- 12 -

第4章 系统总体架构设计- 13 -

4.1系统的概述与用户特点- 13 -

4.1.1系统概述- 13 -

4.1.2用户特点- 13 -

4.2系统功能需求- 13 -

4.3系统功能设计实现流程- 13 -

4.3.1模块化思想- 14 -

4.3.2 MVP模式- 15 -

4.4数据存储- 16 -

4.4.1用户中心业务模块- 17 -

4.4.2商品中心管理- 18 -

4.4.3订单中心- 20 -

4.4.4支付中心- 22 -

4.4.5消息中心- 23 -

第5章 系统详细设计与实现- 24 -

5.1 系统总体流程- 24 -

5.2 系统数据库设计- 25 -

5.2.1用户中心表(user_info)- 25 -

5.2.2购物车表(cart_goods)- 25 -

5.2.3商品分类表(category)- 26 -

5.2.4商品信息表(goods_info)- 26 -

5.2.5商品sku表(goods_sku)- 27 -

5.2.6消息表(message_info)- 27 -

5.2.7订单商品表(order_goods)- 27 -

5.2.8订单信息表(order_info)- 28 -

5.2.9地址管理表创建(ship_address)- 28 -

5.3 系统功能模块设计与实现- 28 -

5.3.1 用户中心模块设计- 29 -

5.3.2 商品中心模块设计- 33 -

5.3.3 订单中心模块设计- 37 -

5.3.4 支付中心模块设计- 39 -

5.3.5 消息中心模块设计- 41 -

5.4 CBIR简单算法实现- 42 -

第6章 系统测试- 46 -

6.1 测试方法介绍- 46 -

6.2测试过程- 46 -

6.2.1 用户中心模块测试- 46 -

6.2.2 商品模块测试- 51 -

6.2.3 订单模块测试- 55 -

6.2.4 支付模块测试- 57 -

6.2.5 消息模块测试- 57 -

6.3 测试结果- 58 -

第7章 总结与展望- 59 -

7.1 总结- 59 -

7.2 展望- 59 -

附 录- 60 -

参考文献- 62 -

致  谢- 63 -

相关论文资料:
最新评论
上传会员 小七想说话 对本文的描述:当前,购物类App通常能实现登录注册、浏览商品,网上支付、购物车等基本功能,很少会对图像检索进行研究和实现。基于地理的服务也是为快递员规划路线而使用的,很少为消费者服......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: