论文范文网-权威专业免费论文范文资源下载门户!
当前位置:毕业论文格式范文>论文范文>范文阅读
快捷分类: 大学生发表论文的期刊 大学生毕业论文格式 大学生投稿 大学生小论文范文 大学生时间管理论文 大学生职业和就业指导论文 关于大学生同居的论文 大学生论文检测 大学生形势和政策论文3000字 大学生时政论文1500 大学生人际交往技巧论文 在校大学生怎么发表论文

大学生相关论文范文数据库 和基于课程表大学生自助管理学习的APP应用设计与实现有关论文写作资料范文

分类:论文范文 原创主题:大学生论文 发表时间: 2024-04-17

基于课程表大学生自助管理学习的APP应用设计与实现,该文是关于大学生方面在职毕业论文范文与课程表和APP应用设计和大学生类论文范文数据库.

苗广雁1,程凤敏2

(1.菏泽职业学院信息工程系,山东 菏泽 274000;2.菏泽职业学院物流管理系,山东 菏泽 274000)

[摘 要]结合高校大学生特点,设计并实现了在Android系统平台上,以课程表为基础的APP 应用.在此APP上,实现了自定义课程表,编辑课程信息,显示某课程的文本内容或者播放其视频文件,方便大学生实现自我管理学习生活,该研究对建设智慧高校有一定的意义.

[关键 词]APP应用;课程表;设计;实现

[中图分类号]G717[文献标志码]A [文章编号]2096-0603(2017)01-0038-03

一、研究背景

随着中国经济的快速发展,人民的生活水平得到了极大的提高,人们已经进入了信息时代.在这个新时代,移动手机得到了极大普及,手机通话、手机上网、手机管理生活、手机管理生产已经深入到人们生活、工作的方方面面.各种品牌的智能手机更是当代年轻人的必需品.作为新时代的弄潮儿,大学生更是人人拥有一部智能手机.学生应用手机打电话、社交、上网、游戏、娱乐,而在学习上应用还较少,在学习方面的应用APP也很少.

Android系统的开源性为移动终端厂商、用户和应用开发商加入到Android联盟中来,允许众多厂商推出各具特色的应用产品.调查显示,2015年在第二季度Android市场全球占有率上涨到86.2%.我们的应用是基于Android操作系统开发高校大学生应用的学习管理应用系统.

二、研究现状

在教育方面,由于中小学生年龄相对较小,自控能力较差,手机普及率低,其应用领域的研究较少.而移动互联网与高校管理的结合,使高校管理智能化正逐步成为研究热点.于海龙设计了学生与教师信息管理、学籍管理、成绩管理、教学管理、移动终端等模块.刘滢实现了高校应用系统中学生选课系统在智能终端上的应用.刘奇付提出了对大学生生活费进行管理的系统.高校大学生大多是通过手机上网查阅资料、观看视频课程,而以手机为管理日常学习的工具还较少.硅谷李天放创建了课程格子,通过这种“课程格子APP”,导入课程表后,可以查看课程表,共享课程笔记,但没有自行设置课程名称功能,不能体现学生的个性化.

本应用以手机为依托,以课程表为操作对象,以Android为系统平台,开发出能自定义课程的管理日常学习的应用系统.

三、需求分析

(一)能够满足当代大学生的应用习惯

在当代大学生的生活中,手机为其主要的交流工具,学生喜欢手指输入、网上交流,本应用应该满足学生独立操作完成任务的需求.

(二)满足当代大学生DIY的心理

DIY是英文Do It Yourself的缩写,意思是自己动手做.学生愿意自我设计而不愿意直接接受成品,希望体现个性化和自我意识.

(三)操作简单,速度快

过于繁琐、反应迟钝的应用不能赢取学生的喜爱,对于学习软件应该在简洁的平台界面上高效率地完成操作.

(四)查找一目了然

点击课程表中的某一科目时,应能够实现编辑、显示课程名称、内容的功能,课程表应能记录、查阅作业.

四、应用的设计

(一)操作流程设计

本应用设计的出发点力求突出自主性,让学生自己通过操作课程表——修改、删除、更新等来管理学习.这既符合高校大学生的培养目标,也符合高校“以学生为本”的管理的理念.在课程表功能区点击某一门课程时,平台能够播报本门课程简介,上课时间等信息,同时,用户也可编辑本科目的信息,设置课程表内容.具体流程用UML图表示(如图一).打开课程表,判断是否为设置好的课程表,如课程未设置,则设置课程表课程名称、课程内容简介.如果课程表已设置完毕,当点击某一节课时,我们可以选择显示课程内容简介、播放该门课程的视频.

(二)数据存储方式的设计

结合移动设备操作系统的普及状况,我们选择android手机.在Android操作系统中,有五种数据存储方式:(1)使用Shared Preferences共享偏好的存储方式.(2)文件存储方式.将数据保存为文件.(3)SQLite数据库存储方式.SQLite为一种轻量级、嵌入式的关系数据库,针对有限的资源提供高效的数据库引擎服务.(4)Content Provide存储数据.(5)网络存储数据.结合本应用的特点,课程名称采用Shared Preferences共享方式存储,而对于视频文件采用数据库方式存储.

(三)类图设计

创建Course类,该类用于设计课程表界面、实现自定义接口的On kemu Completed Listenner的On kemu Completed()方法.创建对话框,该对话框中定义了接口及其方法,创建对话框界面,从而实现对话框与课程表的交互.创建CourseSays类,该类主要实现对某一门课程的细节说明,保存课程信息、设置课程信息的显示与播放等功能(如图二).

五、应用的实现

(一)课程表界面

结合大学生每日六节课,两节课连上的情况,课程表设计如图三,界面布局设置为表格布局,能够使各课程实现自动对齐.在界面上我们可以设定每一次课的课程名称,当我们点击该按钮时,我们可以获取该课程的简介.

(二)设置信息交互的对话框

当长按某一课程按钮时,能够弹出对话框,用于设置该按钮的科目名称(如图四).单击提交,可以将科目名称以xml文件的形式保存起来,当再次打开课程表时,能够显示设置的课程名称.科目名称采用Shared Preference方式保存,主要是因为Shared Preference采用了Map数据结构存储数据,可以实现简单地读取和写入.实现步骤如下:(1)根据Context获取Shared Preference对象;(2)利用Shared Preference对象的edit()方法获取Editor对象;(3)Editor对象应用put String(key,value)方法存储键值对;(4)应用commit方法保存提交数据.同时,在该对话框类中还实现了On kemu Completed Listenner接口,用于和课程界面的信息交互共享.

(三)科目简介的编辑

为便于课程简介的编辑,应用界面设置为编辑区域和显示区域两部分.在编辑区域,设置文本域,当编辑完成后,单击右侧“管理”下拉列表,弹出,选择“简介保存”选项即可将编辑内容保存到数据库中(见图五).

(四)课程简介内容的清空、显示及其视频的播放

在科目简介界面,单击“管理”,弹出基于Spinner的下拉列表,见图五.

简介显示:在下拉列表中选择“显示”选项,即打开数据库,从数据库中调出内容,在“内容区域”处将课程简介的文本信息显示出来.

清空:当选择“清空”选项时,即可将内容显示区域中的文本信息全部清空.

视频播放:当选择“视频播放”选项时,将从数据库中筛选出本门课程的视频文件,打开文件即可播放视频.见图六.

(五)界面的转换方案

Android系统中,活动界面的转换大致分为显式转换和隐式转换两种.该APP应用中界面跳转时都有明确的目标,故采用显式Intent实现界面的转换.格式为

Intent intent等于new Intent(this,Object.class);

startActivity(intent);

第一行代码时创建Intent对象,并设置好当前环境this和目标程序的类文件Object.class,第二行代码为启动应用,实现从当前界面到目标界面的转换.

六、结论

文章结合高校大学生的特点,在Android系统上,设计并实现了一个基于课程表的管理学习的应用APP,该应用在Android手机上应用Shared Preferences和SQLite数据库的保存技术实现了学生自助服务.该应用没有在线服务,但也保证了其小巧灵活的特点.

参考文献:

[1]杨杰,张蒙蒙,罗艺东,等.基于云计算与移动互联网的高校学生自主管理平台的应用[J]科技创新导报,2015(22):109-111.

[2]于海龙.基于工作流技术的职业院校教务管理系统设计与实现[D].吉林大学,2014.

[3]刘滢.基于ANDROID平台学生选课系统的设计与实现[J].民营科技,2013(10).

[4]刘奇付.基于Android平台的大学生生活费手机管理系统设计与实现[J].软件导刊,2015(9).

[5]卢玉.基于Android的高校学生选课查询系统的设计[J]企业技术开发,2015(30):15.

[6]孙丽娜.Ja语言程序设计[M].清华大学出版社,2016.

[7]余平,张建华.Android基础教程[M].中国水利水电出版社,2013.

[8]谢景明.Android移动开发教程[M].北京:人民邮电出版社,2015.

汇总,此文是一篇适合不知如何写课程表和APP应用设计和大学生方面的大学生专业大学硕士和本科毕业论文以及关于大学生论文开题报告范文和相关职称论文写作参考文献资料.

参考文献:

1、 农业院校大学生时间管理倾向和学业自我效能感的相关性 包函可1,李华2,杨晓珊3,李游4(1 云南农业大学 人事处,云南 昆明 650201;2 云南农业大学 纪委办公室,云南 昆明 650201;3 云南农业大学 财务处,云南 昆明 650201;4 .

2、 教育型移动APP支持下大学生思想理论学习数字化模式 摘要数字化学习是伴随全球数字化浪潮而逐渐发展起来的,并成形于教育技术与高……教育不断融合与创新背景之中 通过解析数字化教学遵循的主要理论依据,给出基于移动APP平台所做出的大学生思想理论学习探索性改革.

3、 基于微课的大学生英语自主学习能力培养 【摘 要】本文分析当前大学生英语自主学习中存在的学生自主学习能力较差、学生对英语学习缺乏兴趣、学校相关设备陈旧落后、教师观念有待更新……问题,提出构建任务型学习体系、建立校内英语学习网络平台、建立系统.

4、 大学生英语自主学习能力培养 一、对自主学习能力的认识对于自主学习这个概念不同的教育家有不一样的理解狄更斯认为自主学习是自我支配的能力,是独立学习的能力,也是自我表明的一种学习态度 ;利特尔伍德认为自己主动学习是学习的人独自做出选.

5、 新媒体背景下大学生党支部理论学习路径 摘 要“两微一端”新媒体平台的飞速发展深刻影响着大学生的学习生态,对高校思政工作者提升大学生党员理论学习时效性提出了新的要求 高校需要不断探究创新路径,提升新媒体背景下大学生党.

6、 农业类院校大学生校园综合服务APP的设计 摘要校园APP是数字化校园和移动互联技术高速发展的必然产物 针对当下大学生在学习生活方面的需求,应该设计一款综合性强,全方位满足大学生各方面需求的APP 该APP集合数字化校园各系统中的手机相关服务,.