APP下载

基于LBS的校园服务与社交APP设计

2016-03-22温栋才张东娜

电脑知识与技术 2016年2期

温栋才 张东娜

摘要:近年来,全国兴起“大众创业,万众创新”的热潮,推动了O2O本地化服务模式的发展。基于本地化服务的系统信息技术日益成熟,线上对接线下服务模式应用到各领域。该文设计了一个校园社交与数字化服务为一体的系统,实现了为高校学生群体提供校园教务工具,个性化交友互动,营销平台等综合应用的APP平台,某些服务模块实现了线上与线下的对接。该系统的应用对带动校园LBS服务的发展,促进校园生态链的完善进行了很好的尝试。

关键词:Android;校园社交;O2O;LBS

中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2016)02--0066-03

Abstract: In recent years, The popular of “mass entrepreneurship and innovation”rise around the country, Comprehensively promote the development of O2O localization service model. The information technology of system based on localization service is becoming more and more mature. The service model of online to offline has been applied to various fields. In this thesis, we designed a system of digital service and college social network which provides the students and staff with the APP platform. The APP service includes campus academic tool , personalized interactive , marketing platform and so on. Some service modules aim to achieve the connection between online and offline. The application of the system is a good try for Promoting the development of campus LBS service and campus ecological chain.

Key words: Android; college social concat; O2O; LBS

随着4G网络的普及,越来越多的人使用手机移动客户端获取信息或各种服务。当下高校大学生有着丰富多彩的校园生活,通过手机APP浏览查询资料、相互交流、娱乐已成为他们不可或缺的生活方式。但传统的校园APP模式不再适用于今日追求新颖的高校学生,传统校园APP一般定义为工具类应用,没有实现教务、查询、沟通互动、互帮互助、商业等校园多方面的综合应用需求,只作为查询工具的校园APP已显示出它的短板。因此,开发实现综合型,功能强大的校园APP成为今天校园APP需求的发展方向。本文实现了一个集校园教务、社交、生活帮助、娱乐文艺等具有综合功能的校园APP系统。

1 系统设计思路

根据校园学习生活多方面的需求调查,本系统包括教务查询、校园资讯、社交沟通、生活助手、实习管理、商圈圈等几个功能。

1.1 教务查询

教务查询主要包括图书馆查询,成绩查询,课表查询下载,网上报名考试,选课,课堂出勤查询等。这个模块包含与学校学习相关的功能,区别于已有校园APP的功能,本模块设计有其独特亮点。

1.1.1 成绩预警系统

除了提供普通成绩查询功能,还涉及成绩分析功能。可以分析学生当前所有科目的成绩,统计并生成不及格科目达到预警数的信息,并推送给相关同学进行提醒。

1.1.2 多功能课表

自动获取本人的课表,也可以选择性地关注他人课表。

学生课余时间寻找空课室来自习是一件费时费力的事情。此模块可以根据课表查询不同教学时段的空教室,帮助学生方便地获取到自习教室的信息。

1.1.3 便捷图书馆查询、续借、预约

学生可以查询本人借阅图书的情况,还可以根据书名、ISBN、作者等关键字搜索,可以查询到图书馆相关书籍的借阅情况,并提供续借/预约图书功能。

1.1.4 课堂出勤

学生可以查看本人不同课程的课堂出勤记录,当旷课次数过多时,系统将自动推送信息通知学生,达到预警效果。

1.2 实习管理

针对大四出去实习的学生不好管理而设计。实习生分布在在全国各地,为了监督他们在单位的实习情况,学校要求实习生把实习情况以周记的形式发送给老师。但有些学生会谎报军情,没有真正到社会单位参加实习,而是“在外面游荡”,荒废时光。老师无法获知他在哪里,这给实习生的管理工作带来很大麻烦。通过在工作时间不定期手机定位方式监督学生是否在实习单位,并将“游荡在外”的学生信息发送至学校,加强对实习生的监督管理。此外,通过APP实习生可以提交实习周记,对学生来说也是很便捷的,无需在电脑那边操作,随时随地在手机上操作即可。

1.3 校园资讯

包括电子杂志,社团活动播报等。打造app文化内涵。除了在首页可以看到每日更新的图文和每周更新一次的大专题,还设置一个文化版块,每日推送一种精品(音乐、电影、书籍、潮玩、旅游、美食等……)不求量多,只求质高。稿件采用自由投稿的形式,给有才者提供平台展示自己的才能,有利于投稿人提高自身文化素养。在每周更新的专题里找吸引点,找大学生感兴趣的话题和人物来作为专题的主题,然后详细阐述,图文并茂,力求让人有视觉享受。

1.4 生活助手

1.4.1 快递服务

输入手机号,将实时查询快递包是否已到,或者当有快递件到时系统实时通知用户;与第三方快递服务合作提供有偿快递代拿服务。

1.4.2 与众不同的失物招领

实现线下匹配,只要用户向系统提交一些关于物品描述,系统自动匹配到有关的信息,而且是实时匹配,一有相关信息,立即通知用户。新的算法新的模式无需用户从头到尾去翻看所有的发布信息,将大大提高寻找效率。

1.4.3 帮帮服务

学生可以在这里找兼职,也可以发布请求帮忙任务,让学生形成互帮互助的好习惯,任务可以是无偿,可以是有偿,将由发布者自己决定。

1.5 社交平台

1.5.1 暗恋

系统亮点功能,线上全院匹配,系统帮那些互相喜欢对方而又不敢表白的学生告知对方。

1.5.2 线上真心话大冒险游戏

由随机匹配5人组成,模拟投掷骰子进行游戏

1.6 商圈圈

1.6.1 微店

为学生和学校周边商家开辟一个微店功能,面向学校周边商家,本地化服务核心功能。

1.6.2 二手交易平台

为学生提供一个物物交换平台,学生将自己的一些物品转让给其他有需要的同学。

2 系统解决方案

基于市场调研数据,进行了需求的分析与设计,制定了该系统的功能模块,以下是本系统的核心功能模块与结构,如图所示,分为六个子系统,分别为教务查询系统,校园资讯系统、实习管理系统、校园社交互动系统、生活助手系统、商圈圈系统。

2.1 系统构架

APP 针对手机与平板开发,基于Android 4.0及以上版本,采用material design扁平化设计风格与交互风格。校园数字化服务与社交移动应用系统分为移动客户终端与Web服务器端。移动客户终端基于Android系统,Web服务端分为数据交互层,数据管理层,该层为管理员管理后台数据设计。APP与服务端数据交互层进行数据交互时采用json/xml 主流数据格式,http/socket协议连接技术。在数据永久化存储方面,移动终端采用轻量级数据库SQLite,web服务端采用开源轻量级数据库Mysql。系统数据交互如图2所示。

2.2 系统设计解决方案

商圈圈的微店与二手交易平台,校园朋友圈与社交小游戏,电子杂志子等采用cms内容管理系统,这些功能模块技术已较为成熟,因此本文不再赘述,下面主要讨论新想法的实现。

2.2.1 教务工具服务系统实现

教务查询系统,服务器与校园教务系统进行数据对接,APP终端向服务器发送请求,服务器连接教务系统请求数据,分析数据,将结果缓存在服务器并返回给终端用户,如图3。

2.2.2 校园社交互动子系统

暗恋系统:用户A提交他的暗恋对象B到服务器,如果用户B已经或者未来提交的暗恋对象恰好也是A,即A与B两个人相互暗恋彼此,则服务器将通知双方,否则不做操作。

2.2.3 帮帮服务系统

用户A遇到难题需要请求某一领域帮助,向服务器发送请求,服务器向周围相关用户群推送此信息,用户群将进行抢单,抢单成功用户由服务器对接到请求用户A。

2.2.4 实习管理子系统

实习管理系统功能,教师可实时查询学生是否在岗,学生能实时提交实习报告。其设计原理如下图所示.

3 APP截图

4 结束语

基于LBS的校园数字化服务与社交移动应用系统,开发目的在于促进校园本地服务生态链的建立与完善,为学生与校园工作者带来更多的便捷服务。校园本地化服务移动应用系统作为校园生活进入互联网+时代的载体,更有效地使校园群体熟悉并习惯线上对接线下的服务模式,从技术层面意义上来讲,本系统将为更多的基于LBS的服务系统提供参考价值。未来随着移动互联网的成熟,结合物联网技术的发展,本地化服务的发展趋势将更加迅猛,基于LBS的移动系统将更广泛地应用于社会不同领域。

参考文献:

[1] 于思江. 基于LBS的Android校园服务APP客户端的设计[J].国外电子测量技术, 2015(4).

[2] 汪志宏. 智慧校园的服务与应用的案例分析[J]. 计算机光盘软件与应用, 2012(17): 65-66.

[3] 黄夏璐. APP发展现状与研究综述[J]. 文艺生活·文艺理论, 2015(2): 283.