基于KitKat系统的天气应用的开发任务书
2020-06-03 21:52:17
1. 毕业设计(论文)的内容和要求
课题基于安卓kitkat版本的系统,开发一个天气方面的应用,从中国天气网注册申请开发接口,通过接口获得省、市、县等地理位置编码,之后通过具体的位置编码请求相关的天气信息并进行必要的分析处理,在app中设计合理的逻辑以及适当的页面,将具体的天气信息请求出来,app允许用户自由选择具体到县的地理位置,并将当地的天气信息展示出来。
任务要求: 1) 要求能够选择具体到县的地理位置,并且返回相应的当地天气信息,对天气网的接口要有必要详细的理解研究,选择合适的接口做开发,要充分参考现有的app所提供的内容,在自己的应用上对必要的信息做具体的呈现,界面要比较美观。
2) 毕业论文写作思路要清晰,对相关概念要理解充分,并保证文字比较的通顺,应依据充分,并且应较多的查阅参考文献,按照具体的要求完成毕业论文,应有的可行的设计,切经济合理,并有所创新。
2. 参考文献
[1] 李刚. 疯狂 Android 讲义[M]. 北京:电子工业出版社,2013:25-42. [2] 杨丰盛. Android 技术内幕[M]. 北京: 机械工业出版社,2011:77-89. [3] 杨云君. Android 的设计与实现[M]. 北京:机械工业出版社,2013:45-49. [4] 柯元旦. Android 内核剖析[M]. 北京:电子工业出版社,2011:59-70. [5] 丰生强. Android 软件安全与逆向分析[M]. 北京:人民邮电出版社,2013:78-90. [6] 余成锋,李代平,毛永华. Android3.0 内存管理机制分析[M]. 计算机应用与软件,2013:55-80. [7] 佐冰冰. Android 平台下 Launcher 启动器的设计与实现[D]. 哈尔滨工业大学,2012:108-150. [8] 杜吉志,徐明昆. Android 系统内存管理研究及优化[J]. 软件,2012,24(5):69-80. [9] 马越. Android 的架构与应用[D]. 北京:中国地质大学,2008:330-357. [10] 姚昱旻,刘卫国. Android 的架构与应用开发研究[J]. 计算机系统应用,2008,77(11):99-111. [11] 高巍. Android 操作系统软件自动化测试方案的设计与实施[D]. 北京:北京邮电大学,2012:440-479. [12] 孙剑. Android 系统上应用程序按需加载机制的设计与实现[M]. 北京大学,2011:99-110. [13] 卢娜. 基于 Android 平台的手机桌面资讯系统的设计与实现[M]. 西安电子科技大学,2011:290-300. [14]A.Freier,P.Karlton,and P.Kocher.The Secure Sockets Layer (SSL) Protocol Version3.0. RFC6101(Historic),August 2011. [15]MoxieMarlinspike.Newtricksfordefeatingsslinpractice.Blackhat2009,2009.
3. 毕业设计(论文)进程安排
起讫日期 设计(论文)各阶段工作内容 备 注 2017-02-1~2017-02-20 熟悉安卓开发相关知识,熟悉开发平台,明确具体的功能需求;明确毕业设计内容,准备开题报告; 利用寒假 2017-02-21~2017-02-27 翻译英文文献 2017-02-28~2017-03-06 合理划分模块,设计合适的数据库 2017-03-07~2017-04-07 编写程序,实现各个模块的功能 2017-04-08~2017-05-08 测试各个模块的功能,根据需要调整 2017-05-09~2017-05-31 根据之前搜集整理的资料及软件设计制作过程,完成、修改论文; 2017-06-01~2017-06-10 整理论文并准备制作PPT答辩; 2017-06-11~2017-06-15 交毕业设计论文等所有的纸质档、电子档材料