基于Android的课程格子的设计与实现.doc

资料分类:计算机信息 上传会员:番番呀 更新时间:2023-05-18
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:8235
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:现如今,我们的生活已然离不开手机,早已是我们生活中的一部分。对于大学生而言,在校园中最重要的还是学习上课,做好学生的本职任务。然而,大学的课程又和中学的很不一样,每一节课都会在不同的教室,每天也会上着不同的课,因此需要随时地查看课表。为了便于同学们在手机上查看课表信息,本课题实现一个基于Android的课程格子app,旨在智能导入课表,轻松查询课表。

本项目能够将死板的课表跃然到手机上,大学生可以随时随地查看课表,了解课程详情。另外多彩背景,可以使每个人都打造属于自己的专属课表;天气预报,可以使我们应对恶劣天气并为上课做准备;课程提醒,将每日的课程提示在首页,一打开app就能看到,有效的避免上课迟到,缺勤等情况。本课程设计实现的基于Android的课程格子的手机移动端应用,能够为用户提供查阅课表的平台,实现了课表智能导入。

本项目是基于Android系统的框架,根据课程格子即智能课表的设计与实现,利用Android studio作为开发工具以及SQLite数据库来实现本课程的开发与实现,加以后期的系统测试。预期达到界面简洁美观,功能齐全,易于操作,交互简洁等效果。

 

关键词:安卓  智能手机平台  课程

 

目录

摘要

Abstract

1.引言-1

1.1 开发背景-1

1.2 开发目的-1

1.3 本文所做主要工作-1

2.开发环境-3

2.1 Android概述-3

2.2 SQLite数据库-3

2.3 开发工具和环境配置-4

2.3.1 Android studio的使用-4

2.3.2 开发环境配置-4

3.系统分析-5

3.1 系统基本功能描述-5

3.2 可行性分析-5

3.3 系统需求分析-6

3.3.1 功能需求分析-6

3.3.2 运行需求分析-7

4.系统设计-8

4.1总体功能-8

4.2总体流程设计-8

4.3 各模块的系统设计-9

4.3.1智能课表模块-9

4.3.2多彩背景的切换-11

4.3.3课程每日提醒-11

4.3.4 静音模式-12

4.3.5 天气预报-13

4.3.6 倒计时-13

5. 项目实现-15

5.1实现概况-15

5.2智能课表的实现-15

5.2.1 登录连接教务处-15

5.2.2抓取教务系统课表-17

5.2.3课表展示-18

5.2.3 运行截图-22

5.3多彩课表背景的切换-24

5.3.1模块实现流程-24

5.3.2关键代码-24

5.3.3运行截图-25

5.4课程每日提醒-26

5.4.1模块实现流程-26

5.4.2关键代码-26

5.4.3运行截图-28

5.5静音模式-29

5.5.1模块实现流程-29

5.5.2关键代码-29

5.5.3运行截图-30

5.6天气预报-31

5.6.1模块实现流程-31

5.6.2关键代码-31

5.6.3运行截图-32

5.7倒计时-32

5.7.1模块实现流程-32

5.7.2关键代码-32

5.7.3运行截图-34

6. 系统测试-35

6.1功能测试-35

6.1.1添加课程模块-35

6.1.2倒计时模块-37

6.1.3登录页面-37

6.2兼容性测试-38

6.3性能测试-38

7. 社会意义-39

7.1 开发考虑因素-39

7.2 经济和社会效益-39

结语-40

参考文献-41

致谢-42

相关论文资料:
最新评论
上传会员 番番呀 对本文的描述:本系统将教务系统中发布的课表显示到手机上,还可以根据自己的兴趣添加一些课程,或是偶尔一两次的课程调动,通过刷新课程获取最新的课程安排。无论你在何时何地,再也不需要......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: