APP下载

基于Android平台开发的代购APP

2019-11-27许永碧钟庆龙王松石峰李福瑞

大经贸 2019年9期

许永碧 钟庆龙 王松 石峰 李福瑞

【摘 要】随着人们消费水平的提高、网购又出现质量不过关,描述与实际不符,交易后追责难风问题和互联网的飞速发展,而本地区的商品又远远不能满足消费者的需求,越来越多的人把眼光投放到别的地区盛产的商品,不断地追求其他地区的特产,以此来满足当地人们的消费需求。 因此,我们需要一款能够解决跨区域,且又安全、质量又能够得到保障的软件来满足人们的需求。而代购就能很好的做到这一点,能够跨区域的能帮助消费者购买在当地不能买得到的商品,并且信誉能够得到很好的保证。

【关键词】 Android 需求的商品 帮忙代购

0引言

随着人们消费水平的提高、网购又出现质量不过关,描述与实际不符,交易后追责难风问题和互联网的飞速发展,而本地区的商品又远远不能满足消费者的需求,越来越多的人把眼光投放到别的地区盛产的商品,不断地追求其他地区的特产,以此来满足当地人们的消费需求。 因此,我们需要一款能够解决跨区域,且又安全、质量又能够得到保障的软件来满足人们的需求。

1开发平台的搭建

1.1 Android优势。Android有如下的几个明显优势:普遍性,Android操作系统在世界市场上的占有率极高,方便应用的推广使用。可移植性,该项目运用android系统开发,Android因拥有良好的用户界面和开放性。因此该客户端可以安装到任意的安卓手机上,Android系统版本的高低不会影响到该软件在安卓手机中的兼容性以及数据同步。

1.2开发平台搭建。我们在Windows上搭建了Android的通用开发平台,该平台由JDK、Android Studio、Android SDK等组成的。

2软件的设计

2.1客户端设计。APP分为两部分,代购者以及消费者。我们对代购者进行身份验证,并为其提供密码和密保修改服务。代购者登录端主要有:注册与登录模块、发布代购信息模块、对代购信息进行修改和删除模块、查看消费者发布的需求模块、对消费者发布的信息进行评价和回复模块共计五个模块。代购者可以用此客户端了解消费者的需求。 消费者登陆端主要由注册与登录、发布需求信息模块、对需求信息进行修改和删除模块、查看代购者发布的代购信息模块、对代购者发布的信息进行评价和回复模块这共计五个模块组成。消费者可以通过该APP了解能够购买那些地区的商品。

最终实现一个使代购者与消费者互动,并且能够交易的平台。

(1)注册与登录模块。用户以不同的身份(代购者、消费者)登录有着不同的权限。

(2)发布信息模块。a、代购者:发布的信息含代购地区、当地特产、特产大致的价格、联系方式、代购收取费用的标准。b、消费者:个人想要购买哪个地区的商品、想要购买的商品、联系方式

(3)修改和删除模块。根据编号对信息的修改和删除

(4)查看信息模块。按照关键字进行模糊查找,并把信息展示在首页

(5)对发布的信息进行评价和回复模块。信息的评价和回复是根据编号实现的,如消费者对代购者发布的信息进行评价,代购者登陆后,可看到消费者的评价,并可进行回复。而代购者对消费者的评价也如此。

2.2数据库设计。数据库设计的主要内容有:需求分析、概念设计、逻辑设计、物理结构设计、数据库实施以及数据库的运行与维护。

根据需求分析将建立图片库、用户信息库等。将数据抽象为信息结构(即E-R图),通过E-R图的合并和重构生成基本概念模型。在经过消除冗余操作生成最终的基本E-R图。通过DBMS将概念模型转化为DBMS所支持的逻辑概念模型。通过设计数据库的物理结构的存取方法和存储结构,再综合对物理结构进行评价,确定物理结构。最后进行数据载入、实施和维护。

3 技术实现

3.1使用技术:该软件主要使用java技术和安卓技术。客户端利用JAVA技术、XML技术在Android Studio平台上开发;中端使用JAVA技术、Eclipse平台开发;数据库管理系统采用MySQL来实现。该软件设计采用的体系结构为c/s结构,主要有手机安卓客户端和服务端组成。客户端主要实现用户查询组织与查看最新信息等功能,同时客户端也实现特殊用户发布活动等功能。后台管理系统中管理员则可以对app进行维护和更新。

3.2后台数据处理:项目通过web服务器实现前台和数据库的链接。主要通过中端服务器来间接访问数据库。服务器端的开发采用Eclipse,数据库储存采用MySQL,本项目主要语言为JAVA语言,辅以JSP等相关技术。

3.3客户端实现:客户端部分是以Java语言为基础在Windows上使用Android Studio软件开发;界面设计使用的是XML。

4软件测试

我们对我们的App做了测试,在手机上成功安装开发的App并对其进行UI测试,其后登陆了我们的App,成功地连接了web服务器,并修改了数据库的内容。App通过了我们在真机上的测试。

5总结

代购不仅能够跨区域的能帮助消费者购买在当地不能买得到的商品,而且价格便宜、信誉能够得到很好的保证;通过这个APP可以让消费者更加深入的了解到不同地区特有的产品及其产品的价格,从而能够让消费者更加理性的消费、让消费者能够花最少的钱购买的最理想的产品;而对于代购者呢,能够清晰的认识到消费者的消费需求及其消费者所能够接受的消费范围,从而给代购者制作出理性的代购线路。

【参考文献】

刘小琳.电子商务与信用机制研究.[D].吉林大学珠海学院.519041。

作者简介:许永碧(1998-),男,汉族,海南儋州人,本科生,计算机,西北民族大学数学与计算机科学学院,甘肃省、兰州市、730124。

钟庆龙(1998-),男,汉族,海南儋州人,本科生,计算机,西北民族大学数学与计算機科学学院,甘肃省、兰州市、730124。

李福瑞(1998-),男,汉族,山东德州人,本科生,计算机,西北民族大学数学与计算机科学学院,甘肃省、兰州市、730124。

王松(1997-),男,汉族,河南南阳人,本科生,计算机,西北民族大学数学与计算机科学学院,甘肃省、兰州市、730124。

石峰(1997-),男,汉族,河北邯郸人,本科生,计算机,西北民族大学数学与计算机科学学院,甘肃省、兰州市、730124。

基金项目:西北民族大学数学与计算机科学学院本科生科研项目资助(项目编号:XBMU-BYL19162)。