O2O校园商城APP平台的设计与开发

来源 :广西教育·C版 | 被引量 : 0次 | 上传用户:out000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】本文基于O2O校园商城APP平台功能需求分析,从O2O校园商城APP平台系统总体设计、O2O校园商城APP平台功能开发、O2O校园商城APP平台关键技术三方面论述O2O校园商城APP平台的设计与开发,并分析O2O校园商城APP平台应用效果。
  【关键词】O2O  校园商城APP平台  功能设计  关键技术  开发
  【中图分类号】G  【文献标识码】A
  【文章编号】0450-9889(2019)03C-0190-03
  O2O即Online To Offline,也即将线上平台与线下商务相结合,实现在线上支付并在线下获得商品服务。而O2O模式早在2010年团购网站兴起时就已经出现,其突破B2C模式的禁锢,与传统行业进行融合。O2O模式将线下商户的业务发展与消费者的需求紧密结合,提供了全新服务体验模式。在O2O发展的同时,APP(application,手机应用程序)也成为移动端主流的应用。将O2O与APP相结合,能将线上和线下更好地结合在一起,使用户和商品的交互更便捷。以广西农业职业技术学校为例,与O2O模式结合的校园商城APP平台可以在线上通过平台发布信息和购买商品,线下由学院创新创业实训基地提供产品。校园商城APP平台不仅提高了学生的创新创业能力,帮助在校大学生积累实践经验,完成从校园到社会的过渡,同时还能快捷地为在校师生及学院周边用户提供特色的农产品和服务。
  一、现有O2O校园平台分析
  在设计平台之初,对现有的O2O校园平台进行调研,发现目前发展较好的有8天在线、59Store、宅米网、俺来也等4个平台,这4个O2O校园平台都是以零食快消品和生活服务为重点打入大学校园市场,均提供了各种商品和服务,通过“线上交易+校园代理+送货上门”的O2O模式为用户提供便捷快速的服务。宅米网主要以重资产为发展方向,在校园内建立仓储店和寝室店,仓储店方便存储货物和展现产品,寝室店作为小型的门店也起到分销的作用。而59Store以轻资产为发展方向,只有寝室店而没有仓储店。8天在线主要业务为线上云超市、云物流、云社团,线下物流员APP定位配送系统,为大学生原创品牌提供服务平台。俺来了与学校合作成立实践社团,并不断吸收学生加入社团充实校园运营人员,并与供应链大品牌建立联系,在校内建立便利店,打造全新校园生活体验。
  虽然上述4家O2O校园平台得到快速发展,并且都得到了不同规模的融资,但还是存在一些问题,比如O2O校园平台都是以销售供应商商品为主要目的,发展学校学生为主要销售人员,由于商品种类少同质化严重,造成了竞争激烈,较难提高用户对平台的使用黏度。因此,构建的平台既要体现出学院的特色和现有平台的优点,还要能在满足销售产品的基础上,与知识紧密结合,做到创业和学业相结合,促进两者之间的相互发展。
  二、O2O校园商城APP平台功能需求
  为了满足学院发展O2O校园商城APP平台的需求,平台应具有以下主要功能:提供用户注册、创建店铺、产品和服务分类、商品信息发布、在线交易、订单管理、在线学习、答题赚分、用户数据挖掘等功能。
  如图1所示,系统由三部分用户构成:管理员、未注册用户和已注册用户。管理员具有最高的权限,具有用户管理、店铺管理、商品管理、交易管理、資源管理和统计管理功能。未注册的用户只有浏览商品和在线学习功能,不能发布和购买商品。已注册用户具有浏览、创建店铺、发布和购买商品、商品评价、答题赚分等权限。对于注册用户来说还可以不建店在线发布产品或服务等相关信息。
  平台功能流程为:用户通过平台商品分类能快速找到商品并将商品放入购物车,在线支付完成交易。商户能对订单进行审核、发货等处理,能对每月、每周、每年订单数据进行统计和分析,将用户的习惯和交易情况记录并存储到服务器,经过在服务器端的数据挖掘,可以分析消费者的口味、喜好、价格、品牌方面的数据,为店铺的运营提供更精准的个性化推广。
  三、O2O校园商城APP平台设计与开发
  (一)O2O校园商城APP平台系统总体设计
  平台系统框架主要包括系统基础层、系统数据层、支持层和应用层四个部分。系统基础层针对网络、安全和主机服务器进行设置,并搭配了MYSQL数据库和PHP模式。系统数据层由不同的数据库表构成,存放平台数据信息。支持层提供系统具备的服务技术支持。应用层为用户接口,为用户提供功能应用。具体见图2。
  (二)O2O校园商城APP平台功能开发
  O2O校园商城APP平台功能分为三个部分:APP用户界面、用户后台管理界面和管理员界面,具体见图3。
  APP用户界面主要包括9大功能模块,其中校园店铺主要提供学院自主生产的产品。创业微铺提供学生创业平台,可以在店铺中展示自己的产品。与其他校园商城不同的是,学生不再局限于代理商家的商品,还可以是自己生产的产品。为了满足不同学生的需求,平台提供了跳蚤市场,允许不创建微铺也能发布自己的商品或服务,促进校园交易的发展。在9大功能模块中具有特色的就是在线学习和答题赚分模块。用户将学到的知识通过答题的方式转换为一定的积分,并通过积分兑换商品或服务,既提高了用户学习积极性又将商品的营销策略融入其中,将学业和创业相结合。兼职招聘功能给学生提供企业招聘信息,对不需要创业的学生也提供获取就业信息的途径。推荐商家、热卖商品主要对商品销量和人气排名较高的进行展示推荐,方便用户购买。限时抢购为商户提供促销商品的一个展示平台,通过营销策略吸引用户购买。
  用户后台管理不仅能对店铺进行信息的设置、商品的添加和删除及商品的订单管理,还能实现店铺订单销量的统计,通过数据分析能较好地了解用户的喜好和消费习惯,真正了解用户的需求和想法,为店铺的精准营销提供了数据基础。   管理员主要针对所有用户、店铺进行管理,具有最高的管理权限。可在后臺根据商品销量和人气对在APP首页推荐商家和热卖商品,还能根据不同店铺提出的销售策略需求,对其商品进行限时抢购设置。同时作为管理者在后台添加在线题目学习资料及对所有店铺资源进行统计和管理。
  (三)O2O校园商城APP平台关键技术
  本文所设计的O2O校园商城APP平台基于Android客户端,客户端服务器模式为C/S架构,服务器架设在阿里云上,采用Linux服务器和MySql数据库开发,客户端与数据库之间数据的交互通过服务器连接完成。
  1.Http通信方式。Http通信方式通过将获取来的数据存储在本地或者直接加载在客户端的形式,成为服务器与手机客户端之间的有效传输协议之一。其发送请求一般有两种方式:一种是HttpURLConnection,另一种是HttpCient。由于HttpURLConnection的API相对简单,体积也相对较小。同时,为减少网络访问流量的消耗,它还有完善的缓存和压缩机制,可以有效地提升速度和节省电力,非常适用于Android项目,所以设计的O2O校园商城APP平台采用HttpURLConnection方式。
  2.动态短信密码验证技术。当用户在O2O校园商城APP平台进行注册或者支付相关信息时,使用动态密码验证技术。点击“获取验证码”按钮,通过短信发送一次性密码到用户手机,用来完成用户登录、支付时的验证,以此来保证用户的身份和信息的安全性。动态短信验证密码系统包括3个模块,分别是短信密码生成模块、短信密码发送模块和短信密码验证模块。动态短信生成模块主要功能是利用客户端算法,把系统发送请求的短信密码进行封装,根据不同账号、不同手机号、不同时间生成唯一的密码。动态发送模块主要的功能为将封装好的动态验证码通过短信发送到用户手机上,并设置时间限制,大部分为60秒内有效,如超过时间,原生成的动态验证码失效,须重新点击生成新的动态验证码。动态验证码模块为核心业务,负责与各种应用系统的短信密码认证对接,并为应用系统返回验证结果。
  3.Universal-Image-Loader图片加载框架。目前Android主流的图片加载框架有Universal-Image-Loader、Picasso、Glide、Fresco。本平台设计采用的是Universal-Image-Loader图片加载框架,该框架作为最早出现的图片框架,具有一定的稳定性,并且加载速度适中,能满足平台的需求。
  4.MVVM的设计模式。平台采用MVVM(Model-View-ViewModel)设计模式,在Android的APP系统开发过程中,要求业务逻辑、呈现逻辑和UI(User Interface)逻辑的分离,这是软件设计的新模式。MVVM不仅使系统易于理解和维护、具有良好的扩展性和低耦合度,而且能使界面设计和程序控制开发同步进行。虽然Android APP也存在MVC(Model-View-Controller)、MVP(Model-View-Presenter)两种模式,但不能完全将UI和呈现逻辑设计分离。因此,MVVM模型能满足平台设计的需求,还能通过数据绑定的技术和特点,提高平台的复用性。
  四、O2O校园商城APP平台应用效果分析
  O2O校园商城APP平台实现了用户注册、校园商铺、创业微铺、发布信息、兼职招聘、在线学习、答题赚分、推荐商家、热卖商品、限时抢购等功能。O2O校园商城APP平台运行以来,对学生的创新实践锻炼有一定的促进作用。之前为了进一步提高人才培养质量,需要学生参与生产实践锻炼。现实情况是学生通过实践锻炼生产产品,仅仅是为了完成实践任务,并没有真正提高积极性。而O2O校园商城APP平台给他们提供了很好的创新创业平台,可以将他们生产实践的产品通过平台宣传和推广出去,既提高了他们生产实践锻炼的积极性,又能给他们带来创收,还培养了学生的创新和创业意识,为其今后的创业和就业打下坚实基础。
  本文所述O2O校园商城APP平台设计与开发,能立足于学校发展需求,除了给用户提高便捷和良好购物体验之外,还为在校大学生提供了良好的创业平台,对培养学生的创新创业能力具有较大的促进作用。但由于平台的缺点是只开发Android版本,有些功能还在不断完善和优化,今后将继续开发IOS版本的O2O校园商城APP平台,以更好地满足不用用户的需求。
  【参考文献】
  [1]代显富,包世博,张懿炜.大学生眼中的校园O2O平台[J].上海商业,2016(12)
  [2]王志强,张桐菓,向佳,等.基于地理信息服务的校园O2O电子商务系统研究与设计[J].湖南科技大学学报(自然科学版),2015(1)
  [3]杨玉.基于O2O模式的校园APP设计与实现[J].电脑知识与技术,2016(36)
  [4]马驰,邢岩.基于Android系统的O2O洗车平台的设计与实现[J].信息记录材料,2017(10)
  [5]戚利娜,刘建东.基于Android的O2O校园购平台的设计与实现[J].电子制作,2016(24)
  [6]杨荣明.动态短信密码验证功能系统解决方案[J].计算机光盘软件与应用,2013(4)
  【基金项目】广西高校中青年教师基础能力提升项目“基于O2O的校园商城手机应用平台开发研究”(KY2016LX530)
  【作者简介】邱 林(1983— ),女,广西河池人,副教授,硕士,研究方向:计算机技术及电子商务。
  (责编 苏 洋)
其他文献
【摘 要】本文结合广西艺术学院的ESP教学情况,从需求分析、课程设置、教材编写和师资队伍建设四个方面论述艺术高等院校ESP教学的实践,探索适合艺术高等院校的ESP教学模式。  【关键词】艺术院校 ESP 英语教学  【中图分类号】G 【文献标识码】A  【文章编号】0450-9889(2018)01C-0145-02  随着全球化进程的推进,国与国之间的科技、经济、文化等各个领域交流日益频繁。在此
The precision of multi-axis machining is deeply influenced by the tracking error of multi-axis control system. Since the multi-axis machine tools have nonlinear
本文论述兴趣教学法在高中英语时态教学中的应用,提出加入图形表现,提高讲解兴趣;转变授学关系,激发学生参与兴趣;引入多媒体课件,增强视觉兴趣;结合其他学科知识,提高关联兴趣等措施
本文以广西理工职业技术学校为例论述职业院校电子设备装接工职业技能的培养,提出职业院校要根据企业实际需求,校企商定重整课程体系,推行“1+X”证书制度,优化学生与专业对
当前对铁皮石斛的认识存在不充分、不科学的地方.这直接影响到铁皮石斛的开发,影响到其经济价值的实现.所以要一切从实际出发,以实事求是的态度来研究和开发铁皮石斛,对其种
后工业时代,受新的消费观、城市观的影响,人们为了追求更高品质的生活和城市休闲需求,在旅游上的支出越来越多,旅游业的发展便成了推动城镇化化发展的新动力.近年来,关中地区
许多中职学校的经济管理专业教学模式面临教育理念错误,教学方式单一,理论与实践脱节等问题,限制了学生的发展,也降低了课堂效率.对此,本文提出中职学校应当通过转变授课老师
幸福是人们生活奋斗的重要目标,随着社会经济的不断发展,人们物质生活逐渐的丰富,对精神生活也提出了更高的要求.近年来教育事业的不断发展,高校女教师数量也不断的增加,为我
印度现在已成为世界上五大计算机软件供应国之一,是仅次于美国的第二大计算机软件出口大国,软件出口额占全球市场份额的20%.印度正在成为世界软件中心,其软件公司为通用电气(
A new system’s geo-referencing from space is entirely free from any GNSS (GPS or equivalent) systems. The system addresses to various strategic and economic ap