APP下载

“乐帮APP”大学生互帮互助平台的设计与研究

2019-06-09胡晟圆叶梦薇李应桃李园龙婷

科技创新与应用 2019年17期
关键词:大学生设计

胡晟圆 叶梦薇 李应桃 李园 龙婷

摘  要:“乐于助人”是中华民族的传统美德,“乐帮APP”的理念便源于此。“乐帮APP”是基于高校教务系统真实信息的一款校园互帮互助的软件,主要由学习模块、兴趣模块、互助模块构成,为便利校园生活提供了一个良好平台。此APP采用Eclipse开发环境,主要利用Java语言开发、MySQL数据库存储用户信息,界面充分考虑用户的体验感,简单易用。

关键词:校园APP;乐帮;互帮互助;大学生;设计

中图分类号:TP311.52      文献标志码:A         文章编号:2095-2945(2019)17-0027-03

Abstract: "Helping others" is a traditional virtue of the Chinese nation, and the concept of "Lebang APP" comes from this. "Lebang APP" is a on-campus mutual help software based on the real information of the university's educational administration system, which is mainly composed of learning module, interest module and mutual aid module, which provides a good platform for the convenience of campus life. This APP uses Eclipse development environment, mainly uses Java language development, MySQL database to store user information, the interface fully considers the user experience, simple and easy to use.

Keywords: campus APP; Lebang; mutual help; college students; design

1 概述

隨着我国互联网+与大数据的联合发展,互联网+和大数据产业正扮演着市场经济的重要角色。信息时代的来临彻底改变了人们的生活方式,而大学生对于各种信息平台的依赖度普遍非常强,但是市场上的生活服务类应用软件鱼龙混杂,针对大学生的普遍需求,以大学生的需求为基本出发点、提供方便大学生学习生活的应用软件还比较少。于是针对大学生群体的校园APP的设计孕育而生了,也推动着智慧校园的建设。此外,随着国家鼓励大学生自主创新创业等相关政策的推动,为满足学生们的需求,校园APP的数量也将会不断增长。

虽然校园APP的数量逐渐增长,但真正适合普遍大学生需求的却寥寥无几。所以,我们团队对武汉各大高校大学生进行了调查,研究了相关资料数据得出关于大学生普遍需求的相关结果。调查结果表明,大学生普遍需求主要是社交方面、学习方面以及日常生活方面。于是便有了“乐帮APP”大学生互帮互助平台的设计思路。“乐帮APP”的学习模块满足了普遍大学生的学习需求,兴趣板块满足了社交需求,互助模块的互助取件、跳蚤市场、失物招领等功能满足了学生便捷的日常生活需求。

2 “乐帮APP”的设计流程

“乐帮APP”设计流程图如图1所示。

从图1中可知, “乐帮APP”主要从功能需求、开发、上线及维护与更新四个阶段入手来进行设计,各阶段具体设计过程如下:

(1)功能需求阶段:该阶段主要是对所要解决的问题进行总体定义,包括了解用户的要求及现实环境,需从技术、经济和社会因素等多个方面研究和分析本软件项目的可行性,编写可行性研究报告与探讨解决问题的方案,估计可供使用的资源成本,可取得的效益和开发进度,并制订开发任务的实施计划。

(2)开发阶段:主要包括编写计划书、对所需的软件进行系统的分析与设想、编写概要设计与详细设计文档、实现代码的编写设计以及实行每一步系统设计上线的测试。其中,设计步骤所需:

a.UI视觉设计:实现各功能模块的界面设计,从而使人机的交互界面友好美观。

b.数据库搭建: 利用MySQL数据库

实现用户对相关数据的新增、删除、查找、更改等操作。

c.服务端开发:实现用户登录时认证与传输数据的功能。

d.Android:实现APP在Android平台上运行。

(3)上线阶段:实现APP的上线相关步骤,记录用户的反馈以及推广APP的使用。

(4)维护更新:为满足用户的新要求以及改进的建议,实行必要的修改与完善。

3 “乐帮APP”的功能设计

“乐帮APP”的系统采用B/S结构,利用Java语言,在Eclipse平台上开发,数据库采用MySQL数据库存储和调用用户信息。本系统由服务端和客户端组成。Myeclipse负责服务器端的开发,采用SSH框架来实现数据交换服务;客户端采用MVP(Model-View-Presenter)框架设计,以降低View层和Model层的耦合度,Model层与Presenter层进行业务交换,交换完成后再与View层交互进行回调来刷新用户界面。

“乐帮APP”主要由学习模块、兴趣模块、互助模块三个模块构成,其总体结构如图2所示。

3.1 学习模块

学习模块主要由题目问答、学霸经验分享、学习资料共享、电子课表共享四个部分组成。

猜你喜欢

大学生设计
BUBA台灯设计
第29届世界大学生 冬季运动会精彩掠影
大学生就业趋势
大学生“双创”进行时
暑假调查 45%的大学生仅给自己放十天假
有种设计叫而专
陈国兴设计作品
党中央给大学生留下啥印象?
匠心独运的场地设计画上完美句点
新学期大学生网球装备精选