本毕业设计从分析目前大多数课程表入手,讨论了课程表的主要技术和方法,开发工作分为需求分析、概要设计和平台实现三个部分,给出了基于Android开发的课程表的技术实现过程,最后提出了总结和展望。具体工作如下:
深入分析当前市场上的各类课程表,发现普遍存在的功能缺陷,为课程表的设计提供更多的功能需求。
本文先比较分析了目前常用的移动应用解决方案的优点及不足,然后对Android这一新一代移动应用平台作了深入的研究,分析了基于Android平台开发课程表技术上的可行性;在需求分析阶段,主要将收集到的功能上的需求进行了分类归纳。
完成了基于Android的课程表的设计与实现,针对移动开发的特点对不同界面之间的通信、嵌入式数据库等关键问题分别进行了讨论。给出了程序部分关键代码,并验证了该课程表的可用性。