下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 android平台下目标达成辅助系统app的设计与实现 马航凌 王二丽摘要:随着人们生活水平的不断提高,许多大学生逐渐养成对移动设备有过大的依赖性,自我控制能力较差,无法将注意力集中于学习。针对此问题,利用android平台,设计并开发了达标app,通过建立任务、设置自习室、分享目标,完成目标后对用户进行奖励等一系列功能,来提升用户的自律能力并逐渐形成良好的学习和生活习惯。关键词:目标达成;辅助系统;android;app开发;大学生:tp317 :a:1009-3044(2020)25-0099-0
2、3abstract: with the continuous improvement of people's living standards, many college students have gradually developed an over-dependence on mobile devices, leading to poor self-control ability, and they are unable to focus on learning. in response to this problem, an auxiliary system is
3、designed and developed based on the android platform. by establishing tasks, setting up self-study rooms, sharing goals, and rewarding users after completing the goals, the series of functions are used to improve users' self-discipline ability, thus the user can gradually form good learning and
4、living habits.key words: goal achievement; auxiliary system; android; app development; college students1 背景持續时间较长的新冠肺炎疫情使得很多大学生无法正常返校,高校也开启了线上授课模式,学生只能在家利用移动设备或电脑设备进行网上学习1-2。然而实际学习过程中,学生容易被外界各种因素所干扰3。大多数学生对移动设备有着很强的依赖性,自我控制能力较差,在无监督者的情况下无法将注意力集中于学习。基于android的目标达成辅助系统(简称达标)app,旨在提升、培养用户自律能力,通过使用应用内一系
5、列辅助功能,帮助用户逐渐集中注意力达成一个个小目标,能够静下心来专注事物,养成良好学习或生活习惯。2 相关技术介绍2.1 android系统及android studioandroid是一种基于linux内核的自由及开放源代码的操作系统,主要用于智能手机与平板电脑,现已拓展至互联网电视、可穿戴设备、智能家居等4。android studio是谷歌推出的基于intellij idea的集成开发工具,是开发android项目的首选。2.2 litepal数据库框架litepal是一款开源的android数据库框架,采用对象关系映射模式,将常用数据库功能进行封装,配置文件完成后即可完成创建表、增删改
6、查的操作,能极大提高开发效率5。3 系统可行性分析与需求分析系统可行性主要从技术可行性、经济可行性和操作可行性6三个方面进行分析。系统需求分析,调查学生对系统的具体需求,并了解各模块应达到的目标。3.1 系统可行性分析3.1.1 技术可行性分析达标系统以快速原型模型作为软件开发模型,避免了用户与开发人员理解不同而导致的错误。目前java语言已经十分成熟,选用java作为开发语言,可以保证开发系统的稳定性与安全性,系统在技术上完全可行。3.1.2 经济可行性分析达标app借助了很多开源软件系统,成本上只需要投入一定的时间和精力即可完成。据中国高等教育质量报告显示,2020年中国大学生在校人数达到
7、3700万7,消费市场日渐庞大,对于辅助学习类的软件消费呈现上升趋势,消费市场仍未饱和、前景良好。3.1.3 操作可行性分析该系统是一个大学生辅助达标app,用户不需要了解具体实现流程,只需要按照提示完成操作即可。3.2 系统需求分析针对大学生日常学习过程中对移动设备的依赖性,调查系统的应用环境及需要实现的数据管理功能、明确日常活动数据、数据的类别及其结构,进而确定系统的功能模块。系统主要实现用户能够登录系统设定目标任务,能够与他人进行任务的分享,同时通过一定的监督任务与奖励任务督促用户专注事物。系统主要包含登录注册、任务目标、自习室、广场、工具包、个人信息管理等功能。4 系统设计与实现4.1
8、 系统功能设计采用mvc模式将软件各部分模块化8,分离项目中的数据的提取与展示功能。系统功能结构图如图1所示。4.1.1 登录注册模块1)登录账号:已注册用户可直接输入账号密码验证进入主界面。2)注册账号:未注册用户输入账号密码在系统中进行注册。4.1.2 任务目标模块1)创建目标:用户可向系统提交近期设定的目标。2)达成目标:用户完成创建的目标后,其状态更改为已完成获取奖励的成就点。4.1.3 自习室模块1)创建自习室:用户在确定自习时间和目标后提交向系统申请创建自习室。2)自习完成:以闹铃形式提醒用户完成自习。4.1.4 广场模块1)发布帖子:登录用户以认证身份发布自定义帖子。2)查看资讯
9、:用户浏览查看所有已发布的帖子。3)查看详情:用户点击可查看该帖子的详细评论。4)评论帖子:用户可以对帖子进行评论。5)点赞:用户对认同的帖子进行点赞。4.1.5 工具包模块1)商店奖励:用户使用赚取的成就点换取能吸引自己的奖励。2)远离手机:用户设定一段时间内无法正常使用手机。3)树洞:用户匿名提交自定义信件。4)抛硬币:随机算法帮助用户解决选择困难问题。5)浇水打卡:用户每天可在此浇水收取能量点,一定量的能量点能兑换树苗。6)成就:用户在完成一定量的积极行为后可领取一定量成就点。4.1.6 个人信息管理模块1)修改信息:上傳用户头像,修改用户名、密码等个人信息。2)帮助反馈:查看开发者信息
10、以获取帮助文档与反馈问题。3)统计:以图表形式查看用户近期行为统计结果。4)切换账号:返回登录界面重新输入账号进行登录。4.2 数据库设计本系统数据库包含以下实体:用户实体、任务实体、博客实体、商品奖励实体、评论实体、书信实体,并设计了以下表:1) 用户信息表:主要由用户id、用户名、密码、个人成就点等字段组成。2) 任务信息表:主要由任务id、标题、创建时间、紧急度、成就点等字段组成。3) 博客信息表:主要由博客id、博客内容、发布时间、博客图片等字段组成。4) 商品奖励信息表:主要由商品id、商品名、支付点、喜爱度等字段组成。5) 评论信息表:主要有评论id、评论内容、评论时间等字段组成。
11、6) 书信信息表:主要由书信id、书信内容等字段组成。4.3 系统界面本系统提供友好易用的操作界面和人性化的操作方式,为用户提供良好的交互体验,系统部分功能界面展示如图2所示。5 结束语为帮助大学生群体合理利用手机,设计并实现了android平台下帮助用户提高自律能力的目标达成辅助app,该app通过任务、自习室、广场三大模块为大学生用户提供了规划目标、专注目标、交流分享等基础功能,同时将远离手机、商店奖励等工具包功能作为补充模块,涵盖大学生在校园生活中对于自我监督以及锻炼自律能力的日常需要。针对系统存在无法深度解析用户行为等缺点,后期将会通过用户的需求与反馈不断更新完善系统,致力于将手机变为
12、用户提升自我的优势。参考文献:1 刘林德, 黄淯斌. 新冠疫情下高职院校线上教学开展情况探析以揭阳职业技术学院为例j. 科技经济市场, 2020(4): 143-145.2 陈云鹏, 林俊韬. 浅谈新冠肺炎疫情下高校学生返校工作的保障措施以高校二级学院为例j. 就业与保障, 2020(4): 181-183.3 陈蕾. 大学生学习倦怠的成因及对策探索j. 产业与科技论坛, 2015, 14(18): 150-151.4 欧阳燊. android studio开发实战:从零基础到app上线m. 2版. 北京: 清华大学出版社, 2018.5 申圣兵. android开源数据库框架litepal的研究与应用j. 中国新通信, 2016, 18(10): 49-50.6 张海藩, 牟永敏. 软件工程导论m.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 朝阳市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)及答案详解(各地真题)
- 榆林市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)及1套参考答案详解
- 安顺市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)含答案详解(研优卷)
- 上海市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)含答案详解(培优)
- 海东地区农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)及一套参考答案详解
- 台北市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)完整参考答案详解
- 淮南市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)含答案详解(夺分金卷)
- 铜陵市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)附答案详解ab卷
- 大庆市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)含答案详解(模拟题)
- 白城市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)及答案详解(名师系列)
- 2024中级经济师(金融)真题和答案解析
- 空白个人简历表格(完整版)
- 2024年安装阳光房订购协议书模板
- 2024-2025学年天津市和平区汇文中学九年级(上)第一次月考数学试卷
- 田径运动会各类表格(表1-11缺表5)
- 农业种植项目方案
- 湖北境内旅游合同模板
- 高中信息技术学业水平考试“必修知识点”讲义
- 反诉状(业主反诉物业)(供参考)
- 二年级上册 乘法口诀表1000题
- 概率论和数理统计浙江大学第四版-课后习题答案解析
评论
0/150
提交评论