一、 毕业设计(论文)的主要内容与具体要求(任务及背景、工作环境、成果形式、着重培养的能力、有实验环节的要提出主要技术指标、要求) 1.主要内容 在学校学习的《JAVA程序设计》以及《数据库系统概论》的基础上,学习如何运用已掌握的知识来开发一款校园新闻APP。其设计在于提供给师生们一个了解校园生活的平台,以充分表达个人观点为主旨,让学生们可以互相交流。提供优质丰富的内容资源和优秀的用户体验,同时提供多种阅读方式以提高新闻获取效率。 2. 主要技术目标 用户可以注册,登录,同时可以评论新闻,查看评论;采用异步加载数据,给用户更好的体验,同时减少了用户的等待时间, 更好的满足用户需求;用户可以收藏新闻,并且查看收藏的新闻,使用户可以及时的翻看已经看过的感兴趣的新闻,加快用户的搜索效率;增加个人信息设置,实现用户登录,修改个人信息,查看自己的收藏。 3.课程设计目的 (1)巩固和提高java以及android编程技术。 (2)培养掌握成学设计的基本思路和方法。 (3)了解Android应用的设计和开发过程。 (4)使用多种组件进行Android新闻客户端的开发。 (5)掌握Android中HTTP通信。 (6)提高科技论文写作能力。 4.工作背景 Android手机软件的开发具有巨大的发展前景,在Android系统上开发出一款手机校园新闻客户端软件所支持的用户量也是随着时间的推移逐渐增多的。所以Android平台新闻客户端软件的开发可以进一步扩大校园新闻的覆盖面,让广大公众能够随时随地方便且快捷地获取最新的新闻资讯信息,了解校园时事,本软件的广泛使用,尤其是在促进同学之间互相交流,方便学校一些通知的下达以及学校里活动讲座的宣传等等方面起着非常重要的作用。 5.着重培养的能力 本课程设计是为了基于Java程序设计课程,在此基础上为了使学生能更好的运用所学习的知识,提升学生的实际操作能力以及解决实际问题的思考能力。通过本课程设计的各项训练,在android studio开发环境基础上,开发一款校园新闻APP。本设计可以检验学生对专业理论知识理解与掌握的程度,锻炼学生综合运用JAVA程序设计处理所学的知识实际分析问题、解决问题的能力,使课堂上的理论在实践中得到运用,为学生毕业后的实际工作打好基础。同时,校园还是需要借助一个平台来促进学生之间的交流,传播一些正能量的新闻,以及增添学生们的阅历,提高学生的心理素质。 | ||
二、毕业设计(论文)进度安排 | ||
起讫日期 | 工作内容 | 备 注 |
第七学期第11周 第七学期第13周 第七学期第14-16周 第七学期第17周 第八学期第1-3周 第八学期第4周 第八学期第5-10周 第八学期第11周 | 选择课题,并交于导师。 接受《毕业设计(论文)任务书》 。 调研,完成英文资料翻译。 完成毕业设计(论文)开题报告。 按照毕业设计要求,开展研究,完成设计方案。 毕业设计中期检查。 整理、撰写毕业论文。 答辩资格审查,答辩。 | |
三、所需的资料和主要参考文献 [1] 盖索林. Android开发入门指南(第二版)[M]. 北京:人民邮电出版社,2012 [2] 靳岩,姚尚朗. Android 入门开发与实践(第二版)[M]. 北京:人民邮件出版社,2013 [3] 李佐彬. Android开发入门与实战体验[M].北京:机械工业出版社,2010 [4] 伯内特,田俊静,张波等. Android基础教程(第3版)[M].北京:人民邮电出版社 [5] 于志龙,郑名杰等.Android SDK 开发范例大全[M].北京:人民邮电出版社,2012 [6] 韩超,粱泉. Android 系统原理开发要点详解[M]. 北京:电子工业出版社,2010 [7] 邓凡平. 深入理解Android[M]. 北京:电子工业出版社,2010 [8] 杨丰盛. Android应用开发揭秘[M]. 北京:机械工业出版社,2010 [9] 张恒喜, 史争军. 基于SQLite的Android数据库编程[J]. 电脑编程技巧与维护,2011(21):30-31 [10] 王向辉,张国印等. Android应用程序开发[M]. 北京:清华大学出版社,2010 [11] 王翠萍. Android Studio 应用开发实战详解[M]. 北京:人民邮电出版社,2017 [12] 张亚运. Android开发入门百战经典[M]. 北京:清华大学出版社,2010 |
注:1. 本任务书须双面打印,由指导教师填写并经所在学院审核确认;
2. 本任务书按《毕业设计(论文)装订要求》,装订在学生的“毕业设计(论文)”文本内,学院存档;
3. 指导教师、学生可各执一份复印件,供检查论文进度时使用;
4. 本表也适用于毕业设计(报告)。