校园日历系统开题报告

 2022-09-29 11:48:06

1. 研究目的与意义

目前,安卓应用程序发展十分迅速,各种各样的应用程序都能在安卓市场中找到,日程管理软件业随处可以见。其中,日程管家、日程表、日程备忘以及课程表在安卓市场上都有相当大的使用量,此类软件在网上都有相当多的好评,可见,其对人们生活的带来了相当大的便捷。

虽然,该类应用有很多,但没有专门针对校园开发的具有明显特色的一款软件。在校园生活中,沉重的学习压力,凌乱的作息安排,上课地点的不断更换,临时课程的添加,让我们没有多余的心思去记那繁琐的教室、课程。因此,对于日程管理系统的开发和应用的改善就显得尤为重要。因此设计一个多元化,功能全面的日程管理系统尤为重要。日程管理系统是否实用直接影响其的使用量,本项目旨在设计一个完善的日程管理系统,大大提高用户交互性及系统完善性。

2. 课题关键问题和重难点

校园日历管理系统就是针对当代大学生的日程管理需求,在基于android内核以及架构的基础上,采用自定义控件和用户接口,利用后台服务实施定时提醒、自动删除等技术,实现手机的个人日程管理、课程表管理、定时提醒删除、安全设置等多种功能。

其中界面和背景美化问题,界面设计合理性、日程的设定都是首要考虑的问题。

与此同时,本系统还有以下特色:(1)功能完善,比起同类应用程序,本系统整合了该类软件的各大优点,摒弃了些交互性差的功能。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 国内外研究现状(文献综述)

在Android中,开发者可以使用Java作为编程语言来开发应用程序,也可以通过NDK使用C/C 作为编程语言来开发应用程序,也可使用SL4A来使用其他各种脚本语言进行编程(如:python、lua、tcl、php等等),还有其他诸如:Qt(qt for android)、Mono(mono for android)等一些著名编程框架也开始支持Android编程,甚至通过MonoDroid,开发者还可以使用C#作为编程语言来开发应用程序。

目前国内的 Android 开发还是主要以应用开发为主,主要分成3类:为企业开发应用、开发通用应用(放到 Android Market或者其他App Market 销售)以及游戏开发(放到 Android Market 或者其他 App Market 销售)。第一类开发者一般身处规模较大的公司,这些公司主要为自有品牌或者其他品牌设计手机或者平板电脑的总体方案。除了根据需求对系统进行定制外,更多的工作在于为这些系统编写定制的应用。第二类开发者,一般处于创业型公司或者是独立开发者,他们的盈利方式主要是2种:为国外公司进行外包开发,或者通过Google 的移动广告(AdMob)通过广告点击分成。而理论上的通过付费下载的形式来盈利的,现在国内鲜见成功者。第三类开发者,目前和第二类开发者类似。

第二章 系统开发环境与相关技术

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 研究方案

日历查看模块:拥有一个完整的日历界面,包括头部的年月日、生肖、闰年的显示,还有每个日期上都分别有阳历和阴历的日期显示,在日历界面上每个日期都会跳到当前日期的日程添加界面或者是日程显示界面。日历界面上还有对存在日程的标记,有利于师生更好的管理日程。 日程管理模块:在本模块中包括总的日程显示页面和日历页面所跳转到的日程显示界面或者是日程添加界面。总日程显示界面每一个日程都会有它所包含的日期、时间、日程类型、重复类型和日程内容。日历日期所对应的日程显示界面也是相应的显示。而在日程添加界面中包含了显示界面所对应的各项数据、添加日程成功后会有对应日历日期的标记。另外也有对日程的一系列管理操作的功能。

5. 工作计划

1-4周:理解毕业设计任务书,包括课题背景、工作内容及要求等,完成开题报告;

5-10周:进行网络需求分析、功能模块设计,进行学期检查;

11-14周:完成系统的核心架构,中期检查;

剩余内容已隐藏,您需要先支付 1元 才能查看该篇文章全部内容!立即支付

以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。