基于安卓的课程提醒工具的设计与实现

来源 :湖南大学 | 被引量 : 0次 | 上传用户:anpeila
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着智能手机的普及以及Android技术的推广,人们在此基础上开发出了各种各样的应用程序,并被运用于生活中的各个领域当中。在教育领域,应用程序也得到了广泛的应用,课程提醒工具就是其中较受欢迎的一款应用。学生可以利用课程提醒工具随时随地的查询课程表和教务信息,同时还可以设置上课提醒,以避免错过上课时间。目前,大多数在校大学生都配备有安卓手机。在大学相对宽松的教学环境下,忘记上课,记不住课表,是很多学生的困扰。同时,学生也经常因为不关注教务系统而错过一些通知。因此结合随身配备的手机开发一款课程提醒的手机工具,可以大大方便在校学生查询相关课程和教务信息。通过对某高校教务系统的使用调研和详细分析,发现将教务系统里的课程信息进行挖掘存储是可行的,因此本文设计并实现了一款课程提醒工具,其主要工作如下:本文首先介绍了课程提醒工具的开发背景,所需要的相关技术与开发工具。并对该工具进行了详细的需求分析,根据分析结果设计了总体框架和数据库。依据总体框架体系,对工具的各个功能模块的设计和实现做了详细的阐述。主要运用http网络访问以及对html页面的分析技术挖取学生课程信息,并通过SQLite轻量级数据库存储相关数据,通过一次抓取存储数据库长期使用的方式实现了课程展示,同时利用Android的闹钟技术,实现课程提醒的功能。其次利用在线抓取数据再展现的方式实现了对某高校网站的学生周知展示。在此功能基础上,本文又重点对工具的UI进行了设计,大大提高了该工具的用户体验。这款工具大大减少了同学们查看课程和学生周知的流程,只需打开该工具就能查看相关信息,而不需要进行大量的浏览器操作。通过对工具进行测试发现,该工具使用画面流畅,功能齐全,利用http网络访问和SQLite存储技术以及相关安卓技术的结合,可以快速的浏览学生周知和学生课表,并且能够准确的根据学生选课情况进行定时提醒上课,可以充分满足学生使用的需求。
其他文献
以杏鲍菇为试材,研究了不同光质对杏鲍菇原基形成和子实体形态的影响。结果表明:红光处理杏鲍菇原基形成最早、菇蕾形态最好,子实体菌盖较小,菌盖菌柄之间比例适宜;黄光、绿
目的:观察卷柏提取物对高糖高脂饲料加链脲佐菌素(STZ)诱导的糖尿病大鼠血脂及肝、肾功能的影响。方法:运用高糖高脂饲料加小剂量链脲佐菌素诱导的2型糖尿病大鼠模型考察卷柏
情绪性刺激的加工是否受注意影响目前尚存争论。基于许多操纵空间注意焦点的研究未能在注意资源的分配上进行精确的调节,本实验将时间维度的注意瞬脱范式与负载理论相结合,通
以国内外有代表性的20个玫瑰品种干花蕾为试材,以总抗氧化活力单位、清除超氧阴离子自由基活力单位、清除羟自由基活力单位及黄酮和多酚含量为指标,研究比较了不同玫瑰品种的
充分利用油田污水处理新技术,并结合低渗透油田污水特性能够进一步降低水污染,提高水资源的利用率。本文主要针对低渗透油田污水处理的新方法——微滤膜污水处理一体化撬装装
目的:研究8-O-乙酰山栀子苷甲酸(8-OaS)对慢性炎性痛模型大鼠脊髓背角内组蛋白去乙酰化酶1~5(HDAC1~5)表达的影响及与Janus激酶2-信号转导与转录活化因子3(JAK2-STAT3)信号通
"重复"是语言交流中的重要组成部分,其形式多种多样,自然存在于会话活动中。本文在真实语料《极限挑战》的基础上,分析了节目中出现的会话"重复"现象,探讨其在真人秀节目中的
在液体射流条件下,研究了Ca元素的双脉冲激光的激光诱导击穿光谱(LIBS),实验考察了积分延时、激光脉冲间隔等参数对Ca等离子体发射强度的影响。发现双脉冲激光作用时,Ca元素
文中以机场周边高层建筑导致单脉冲二次雷达出现假目标事件为典型案例,通过理论与实践相结合阐述不同雷达的解决方案实例,并对几种雷达处理假目标方式的优缺点进行分析比较。
<正>目前财务分析人员普遍应用的方法是把各类财务指标分开做横向的行业、竞争对手比较和纵向的时间比较分析,这在实践中基本能满足不同的报表使用人的需求目的,但是不能够综