"景先生毕设|www.jxszl.com

基于android的化妆品比价app设计与实现(源码)【字数:4854】

2024-03-07 16:03编辑: www.jxszl.com景先生毕设
:人们在购买商品时都喜欢货比三家,随着电子商务的流行,人们比较的范围也越来越大,在商品选购和比较中花费的时间也随之增长。据统计现在网上购物的人群中有72.5%的人用手机网购,而其中购买化妆品的用户约占77.6%。化妆品比价APP针对网购人群喜欢比较的特点进行开发,人们可以不用在各个网店之间往返比较,利用手机可以随时随地的直接查看比较结果。本论文主要围绕化妆品比价App的开发进行介绍。系统基于Android进行开发,采用Mysql数据库存储相关数据,分有前后台功能。前台主要有查询、比价和商品模块,后台包括用户管理、比价管理、订单管理等。
目 录
一、引 言 1
二、化妆品比价系统分析 1
(一)系统需求分析 1
1. 用户管理 1
2. 信息管理 1
3. 比价管理 1
4. 订单管理 1
(二)开发技术及环境 1
1.系统开发环境 1
2.系统运行环境 1
(二)系统流程分析 1
(三)系统时序图 1
(四)系统总体框架结构设计 1
(五)服务端数据库设计 1
三、系统实现 1
(一) 登录模块实现 1
(二) 注册模块实现 1
(三) 化妆品模块实现 1
1. 轮播图片 1
2. 商品搜索 1
(四) 比价模块的实现 1
(五) 提交订单模块实现 1
(六)评论模块的实现 1
(七) 修改信息模块 1
(八) 后台模块的实现 1
1. 后台登录界面 1
2. 商品管理界面 1
3. 订单管理界面 1
4. 促销信息管理界面 1
四、软件测试 1
(一) 软件测试 1
(二) 测试用例 1
(三)注册测试 1
(四)注册测试 1
五、总结 1
六、致 谢 1
七、参考文献 1
一、引 言
随着网络的发展,网络购物已经稀 *景先生毕设|www.jxszl.com +Q: #351916072
松平常,据《中国互联网络发展状况统计报告》中的数据所示,使用手机的网民现在大约已占有98.6%。其中喜欢使用手机进行购物的人大约占有72.5%。根据2019年化妆品市场调查报告的数据来看,选择购买化妆品的人大约有75%是年轻女性,25%的男性也会购买。他们往往为了找到效果好,又无不良反应,且价格便宜的化妆品,会去各家的化妆品店进行筛选比较,从而选择最适合自身的化妆品。这样不仅麻烦,还浪费时间精力。基于Android的化妆品比价APP就是为这些人群而设计的。
该软件的设计不仅方便了用户了解化妆品的价格和功能,更是为用户节省了不少的时间。让用户利用空闲时间随时随地的网购,即可选择自己心仪的化妆品,又可以释放些压力。
二、化妆品比价系统分析
(一)系统需求分析
面对如今的互联网时代,人们对于手机的使用远远大于电脑,而手机的功能也越来越多功能化,用户对网络购物更是爱不释手,对于不愿出门的用户本系统价值也就显示出来了。系统的功能有全网同款比价、信息搜索、用户评论等等一系列的功能,而且操作都是大众化的简单。
该系统主要为用户提供采集实体店中相似的商品价位、店名等信息。为了使用户更好的购买商品,用户可对已购买的商品进行评价,发表自己的看法。该系统的商品比价模块就是为了帮助喜欢货比三家的用户提供的,让用户不用出门便可买到心仪的商品。。
1. 用户管理
这是一款化妆品比价软件,它需要前台和后台互相交换数据。用户需要使用这款软件就必须先注册,然后才可登录,用户登录后可根据自身情况修改信息;同样后台的管理员也可查看或者修改用户的信息。
2. 信息管理
所有的软件自身的信息都要不断的更新,为了确保信息及时更新,例如有产品卖的比较火,后台管理员就可以随时的更新产品信息。
3. 比价管理
比价功能是该软件特有的一个功能,是为了让用户可以更好的了解化妆品的详细信息及其价格;而后台的运营则是为了管理员方便及时去了解用户的想法,来为化妆品的价格进行合理的修改定位。
4. 订单管理
该软件的订单管理主要是为了方便用户和管理员的。用户可以查看订单的内容和取消订单;而管理员则不仅可以查看订单详尽信息,也可以对其订单进行增加,修改,删除等能力。
开发技术及环境
1)系统开发环境
开发者工具:Android Studio、Eclipse、MySQL
开发语言:Java
数据库:MySQL
操作系统:Windows10和windows server 2012
2)系统运行环境
运行系统:Android
运行环境:安卓手机
(二)系统流程分析
系统流程分析就是分析系统所要做的事情,因此系统的流程分析是非常重要的,它包好了系统的整个大体结构。系统流程图如图21所示。
/
图21系统流程图
(三)系统时序图
用户登录功能只有输入正确的账号密码才可以的登陆系统,若用户信息不对则无法登陆,登陆成功之后用户进入主页面便可以点击实用相应的功能,手机端发出一个请求给服务器,服务器请求数据库,然后以Json的格式将数据返还数据给手机端,手机端做出相应的判断并展示于界面上。手机端也可上上传数据给服务器,服务器做出相应的反应后往数据库中写入数据。如图22所示。

原文链接:http://www.jxszl.com/jsj/jsjkxyjs/564466.html