大学新生小助手Android APP设计与开发(大学生活小助手)

每年新生入学季,各大校园里都充满了前来报 到的新生。新生入学时最关心的事情是诸如宿舍、图书馆怎么走?寄到学校的快递在什么地方拿?等信息咨询问题。如何做好新生的服务工作,使新生能够快速地了解和融入新环境,成为各高校迫切需要解决的问题。

大学新生小助手Android APP设计与开发(大学生活小助手)

近年来,信息技术高速发展,移动信息产品正在影响和改变着我们的生活。学生利用手机 APP 来实现校园生活中的一些操作更加便捷,为00后新同学提供入学助手APP成为解决问题的一种途径。

为此,本文设计开发的大学新生小助手Android APP着力提高APP与用户深度交互的能力,以满足学生的个性化需求。所谓深度交互能力是指APP能够通过与用户的多轮对话确定用户意图,而不仅仅根据一次问答确定搜索结果。

开发环境搭建

Android Studio 安装与环境配置:

首先在谷歌官网上下载 Android Studio 的安装包并完成安装。Android Studio 作为安卓应用的开发环境,仍依赖于 JDK 、SDK 和 NDK。

1、APP 的通讯机制

安卓 APP 为开发者提供了访问网络的接口,当用户需要向服务器发送数据时,一般将数据封装成 JSON 数据包在网络上传输。当用户向APP发送消息时,实际上这条消息首先在本地封装成JSON数据包,再使用HttpUrlConnection 发送到服务器端,在服务器解析完 JSON 数据包时,再发送JSON式的响应结果给本地APP,APP解析出有效信息后显示在聊天界面上。

2、软件开发环境

( 1 )硬件环境

Intel® CoreTM i5 CPU 4.4GHz,Windows10家庭版 64 位,8G 内存,250GB 硬盘。

( 2 )软件环境

装有Android Studio 的Windows 系统。

( 3 )开发语言

JAVA 开发工具 JDK1.8。

大学新生小助手Android APP设计与开发(大学生活小助手)

3、软件架构设计与实现

基于安卓平台开发的新生小助手APP 软件架构。软件功能主要由地点查询、生活服务和其他服 务三个功能组成,具体包括:

( 1 )地点查询:本文开发的新生小助手以南京师范大学的地点为数据来源,能够回回答学校的绝大多数地点查询,例如图书馆、超市和教室,还能够根据学生的年级和专业回答学生所住的宿舍。

( 2 )生活服务:生活服务最有用的功能就是快递点查询,目前大学生更乐意在网上购物,每个学都会设置好几个快递点,新生小助手会根据学当前地点快速给出取快递路线,帮助学生快速拿到快递。

( 3 )其他服务:主要是与用户进行日常聊天等,用户休闲娱乐的助手。

作为一款新兴的软件,大学新生小助手Android APP接入百度UNIT平台,采用了交互式搜索技术,可以提供常见的学习和生活信息查询服务,包括查询课表,查询上课教室,校园导航, 拿快递等。帮助新生快速融入新环境,给新生的日常生活带来极大的便利。也为学校节省了大量人力物力,提升了新生的报到率。

大学新生小助手Android APP设计与开发(大学生活小助手)

在高校中,新生的群体是庞大的,也是使用本APP主要用户,仅仅有以上的功能还是不够的。新生还关心个人成绩等。将这些主要信息补充完善之后还可以添加一些其他的生活服务资讯,比如教学信息的发布以及空闲的教室,一些社团的活动消息,天气信息等。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023年4月8日 上午9:38
下一篇 2023年4月8日 上午9:54

相关推荐