毕业设计题目:基于Android的原生程序设计与实现 课题类型:软件设计 指导教师:张扬 zhangyang@pku.edu.cn 课题简介与课题目标: 随着手机、平板电脑等移动终端的普及,针对此类设备的软件开发也成为了热点。越来越多APP应用的产生,极大的丰富了终端用户的体验,同时也带来了互联网时代的一次新的技术革命。目前,Android系统已经成为移动终端、手持设备、嵌入式系统的主流系统平台。掌握Android系统原生态开发技术,对深入了解移动终端软硬件相关知识具有极大的帮助,并可为今后及时了解移动互连领域的发展动态,快速掌握该领域的相关新知识打下坚实的基础。 课题目标是让学生通过这次毕业设计了解针对Android系统编程的基本知识。基本了解Android系统的体系结构和系统框架。初步掌握Android原生态开发的基本技能。并熟悉软件开发的各项流程。提高学生对移动终端开发技术的认知,对今后实际工作和学习起到一定的帮助作用。 毕业设计人员要求: 基本了解如下内容: (1) Android系统基本框架 (2) JAVA语言编程 (3) Eclipse等软件的使用 (4) 软件开发的基本流程 课题内容参考: 必须是原生App开发,不能是Webapp模式。具体论文题目可根据自己的情况拟定,下面列举可以采用的题目(不限于此): 1. 基于Android的个人日记本软件设计与实现 2. 基于Android的个人相册软件设计与实现 3. 基于Android的个人电子书阅读软件设计与实现 4. 基于Android的个人闹钟软件设计与实现 ……等 对课题完成情况的要求: 基本要求(60分): 1. 完成一个具有基本功能的应用软件,无明显BUG。 2. 完成一篇论文。该论文需依据软件工程的基本流程来描述该软件的设计和实现全过程。要求主题明确、描述清楚、思路清晰、行文规范。 较高要求(75分以上): 1. 所完成的软件功能较为丰富,操作方便,UI设计合理,并具有一定的实用性。 2. 编程时考虑到了系统优化、安全性、边界条件等。 3. 所完成的论文分析问题全面,中心明确、语言通顺、结构合理,引文丰富。 课题成果的提交: 学生在毕业设计结束时必须提交: 1. 论文电子版 2. App安装包和源代码 参考书目: [1] Brian Hardy,Bill Phillips. Android编程权威指南[M]. 人民邮电出版社, 2014-04 [2] Meier, R. Android 4高级编程[M]. 清华大学出版社, 2013-04 [3] 陈刚. Eclipse从入门到精通[M]. 清华大学出版社, 2005-06 [4] http://developer.android.com/ [5] https://eclipse.org/ [6] http://www.androidchina.net/ 不限于此,网络上能查有很多资料。 本文来源:https://www.wddqw.com/doc/048b19b5011ca300a7c39093.html