基于Android平台的“尝鲜”APP设计与实现

2017-12-15 13:02梁家辉李松泰
电脑知识与技术 2017年32期
关键词:尝鲜

梁家辉+李松泰

摘要:该文阐述了一款基于Android平台的尝鲜APP的设计与实现,该系统采用Java编程语言,基于Android Studio进行开发。服务器则用Tomcat+Eclipse+Struts2架构,结合MYSQL数据库来进行搭建。用户可以利用该APP扫码体验商品试用,也可以对试用过的产品进行反馈,为企业了解自己的产品提供了一个良好的平台。

关键词:Java编程语言 ;Eclipse开发工具;Android Studio开发工具;数据库MYSQL

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2017)32-0109-02

1 概述

随着近几年互联网的蓬勃发展,电子商务开始渐渐走入人们视野并迅速发展起来,面向各种方面的商品层出不穷,充斥着人们的视野。面对同一领域琳琅满目的商品,人们做出的选择也不尽相同,而在这个市场里面人们认可度高的商品其企业的利润也令人叹为观止。如何领先一步获悉人们的态度并准确地推出广受市场欢迎的产品呢?针对这种现象,分众电商以目标用户群为中心,针对某类人群提供符合他们特点、深度契合他们需求的各种商品。分众(Customization)本是传媒界的一个术语,是一种为顺应市场分流、以读者信息需求差异为变量从而对市场进行细分的营销手段,为不同读者用户提供量身定做的信息服务。先挑选用户,然后制作服务内容,是分众的本质[1]。分众电商亦是如此,它不再以商品为中心,而是以用户为中心,服务目标用户,并且围绕目标用户打破商品分类局限,為用户提供全方位服务。为了使企业推出的全新产品可以更好地打入市场并达到销量预期,分众电商在新品面向市场正式发售时让人们通过布设在身边的试用品领取机扫码体验试用装,收集并分析用户对试用装的反馈信息来判断消费者对该产品的兴趣程度。如果新品越受欢迎,那么试用人群的数量也会相应增加,当使用者数目达到一定程度时,就会产生一定的知名度和用户粘性。这样一来,企业就可以根据用户的这些试用信息来进行市场调研,确定该产品的市场需求,更加精准地推出受众的产品。

2 “尝鲜”APP需求分析

“尝鲜”APP作为试用品领取机的配套软件,考虑到其功能的特性,可以得出以下需求:

1) 注册自己的账号或登录已有账号;

2) 查看自己的账号信息以及试用过的产品信息;

3) 扫码领取商品试用功能;

4) 针对商品的评论以及反馈功能等。

3 “尝鲜”APP的功能设计

“尝鲜”APP由注册模块、登录模块、评论模块、扫码模块、历史记录模块等模块组成,实现的功能分别有:用户注册申请、用户登录、添加用户评论、扫码领取商品试用装、分众推荐不同商品、查看与管理历史记录。

4 数据库设计

根据APP的功能,可以得出以下关系:

1) 用户信息包括用户名,密码,昵称,性别;

2) 商品信息包括商品名称,商品介绍,商品价格,领取人数,并且应该有一个唯一的商品ID 做唯一标识;

3) 历史记录包含用户ID与商品ID;

4) 评论包含用户昵称,商品ID以及评论内容;

5) 已领取商品包括用户ID和商品ID;

6) 管理员包括用户名跟密码。

限于篇幅,本文只列举两个表的具体设计情况。用户信息表的设计如表1所示,用户评论表的设计如表2所示[2]。

5 系统实现

“尝鲜”app采用JSON方式与服务器端进行异步数据交换。通过okhttp网络框架使用post方式发送特定信息到服务器端,从服务器端获取数据,并将数据通过JSON方式进行转换[3]。例如主界面数据获取,通过发送请求到服务器获取试用商品的数据,将获取到的数据转换为JSONArray数组,在通过for循环将数据循环取出,显示到界面上。

主界面数据获取:通过发送请求到服务器获取试用商品的数据,将获取到的数据转换为JSONArray数组,在通过for循环将数据循环取出,显示到界面上。

评论功能:将评论文本通过okhttp框架发送到服务器端,并在服务器端将文本保存到对应数据库中的商品评论数据表里,然后在该操作完成的同时刷新app页面,重新获取评论,将新添加的评论刷新置顶。

扫码功能:首先在项目中导入最新的二维码功能包libzxing,然后通过Intent跳转到该包中的CaptureActivity,并在该方法里面解析扫描到的二维码信息,然后在 onActivityResult中获取得到的二维码信息,并根据该二维码信息进行相应的逻辑判断操作[4]。

6 结束语

本文设计并实现了基于Android平台的“尝鲜”App,用户可以进行注册、登陆、扫码、评论、个人历史等操作,并且运用了前端页面获取数据,后台处理数据的分离方式,极大地提升了App用户的体验效果。该手机应用程序满足了分众推广商品试用的基本需求,方便广大产商获取产品前景的信息。系统测试表明上述的“尝鲜”APP设计合理,性能良好。

参考文献:

[1] 廖毅. 分众电商[M].北京:中华工商联合出版社,2016.

[2] 刘增杰.MySQL5.7从入门到精通[M]. 北京:清华大学出版社,2016.

[3] 李刚.疯狂Android讲义[M]. 3版. 北京:电子工业出版社,2015.

[4] 郭霖.第一行代码Android[M]. 2版. 北京:人民邮电出版社,2016.endprint

猜你喜欢
尝鲜
春季时令尝鲜
尝鲜者近20万人 中国自动驾驶企业开放试乘体验
青少年走进人大来“尝鲜”
“漂洋过海为尝鲜篇”
表情符号玩上瘾 时尚爱尝鲜