《钱志龙-开题报告.doc》由会员分享,可在线阅读,更多相关《钱志龙-开题报告.doc(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、计算机科学与技术学院毕业设计(论文)开题报告设计(论文)题目: 基于android平台的移动助学软件系统 学生姓名: 钱志龙 学 号: 系(部): 计算机学院信科 专 业: 电子信息科学与技术 指导教师: 王 凯 2015 年 03 月 27 日开题报告填写要求1开题报告作为毕业设计(论文)答辩委员会对学生答辩资格审查的依据材料之一。此报告应在指导教师指导下,由学生在毕业设计(论文)工作前期内完成,经指导教师签署意见及系(部)审查后生效;2开题报告内容必须用黑墨水笔工整书写或按统一设计的电子文档标准格式打印,禁止打印在其它纸上后剪贴,完成后应及时交给指导教师签署意见;3学生查阅资料的参考文献应
2、不少于3篇(不包括辞典、手册);4有关年月日等日期的填写,应当按照国标GB/T 740894数据元和交换格式、信息交换、日期和时间表示法规定的要求,一律用阿拉伯数字书写。如“2005年3月26日”或“2005-03-26”。毕 业 设 计(论文)开 题 报 告1本课题的研究意义,国内外研究现状、水平和发展趋势(1)本课题的研究意义随着现代计算机及网络通信技术的高速发展和普及,数字化生活及办公正逐步影响着人们日常生活的方方面面,而互联网的普及和网上学习软件的更趋向于成熟化,该类软件为人们用户提供更加方便的查询手段与学习管理方式。而计算机的不可移动性及系统本身繁琐的登陆认证、查询操作使系统使用带来
3、不方便。开发一款基于智能手机平台、功能简单、可随时利用无线网络进行在线学习、答题测试、答疑、资询、了解某一方面学习知识的软件,为学生提供方便、可移动、准确的服务。在安卓手机的逐渐普及下,越来越多的人接触并使用安卓系统的移动终端,成为人们生活中的重要工具。例如,在校园内,学校校园网站为学生提供各类学习资料,为学生的校园生活 提供直接信息,随着移动互联网络的发展,学生大都采用手机进行随时随地上网,登陆网页学习或查找某些资料,但是智能手机无论从执行效率、内存大小、屏幕大小以及操作方式都与计算机有很大差别,如果单纯用智能手机里浏览器通过网址连接校园网站获取信息,如同计算机里显示样 式一样,就会给智能手
4、机带来一定的负担。因此为了使学生更好的利用手机方便学习与校园生活, 开发基于Android平台的智能移动终端应用软件,让学生可以随时随地了解和学习,极大地方便学生。当然,不仅仅是开发一款仅适用于学生学习的移动助学软件,而是要开发一款适用于大部分人学习的移动软件,以方便人们随时随地的学习和咨询,这里,仅以适用于学生的移动软件做一介绍。(2)国内外研究现状 Android作为Google开发的一款开源手机操作系统,正越来越受到手机厂商的追捧,而摩托罗拉在手机操作系统上全力转向Android平台,也让基于Android平台的应用开发越发成为业内关注的焦点。不过,由于Android平台的产业链尚不完善
5、,参与Android平台的开发的力量像是“军阀混战”。 在基于Android平台的开发者中,大都是一个团队在做开发,极少有单独的个人开发者,即使是单独的个人,也是兼职开发者。据了解,此前,Skyhook Wireless也曾做过一个调查,调查结果显示,应用开发者对于Google Android平台并不满意。57%开发者对于其开发Android应用程序的收益并不满意,仅有4%开发者对于开发收益表示很满意。收益比较低,是制约个人开发者全职开发Android应用程序的主要因素。拿Pasture与Android的应用开发做对比,单个应用就是移动互联网的单位,单个应用其实由个体的开发者开发出来的,可以看
6、看Pasture的成功,不光是独创了这么一个模式,更重要带动了欧美一些个体开发者开发一些应用,并且上传这些Pasture赚钱,形成了很好的生态系统。 )“支付通道不顺畅,用户有钱没地方付”。从开发者的角度来看,Android支付渠道同其他国内应用开发一样都存在不顺畅的状态,受到了很多限制,大家期待多样化的支付平台出现。现在中国的应用开发差在计费上,除了运营商就没有其他的模式,如果有足够的利润,让给一些小的开发者能得到利益的话,效果会更好。目前,国内也出现了许多第三方支付平台,像支付宝等。现在支付平台种类很多,但占的份额比较少,主要还是通过运营商的渠道进行计费,而国外都是使用信用卡进行支付。总得
7、来说,Android产业链的不完善,也是目前Android平台在应用上比苹果Pasture落后的主要原因。据悉,Android的Apparent商店里应用数量已经达到2万款,但与苹果iPhone10万款的应用相比,Android仍然处于劣势。把现在的Android平台开发比喻成“军阀混战”,一点不为过,因为Android平台最开始的不完善,所以造成了军阀混战,很多力量投入进来,Android的应用价值链我们还看不太清楚,但是可以感觉到这里面波涛汹涌,很多诸侯在里面竞争。对Android平台的完善,我们可能原来很看中运营商的力量,虽然运营商力量依然非常强大,但是别的力量增长的速度应该是更快的。开
8、发多半基于想象,缺乏用户需求认可:改善用户体验一直是移动互联网应用开发致力推进的。在Android平台开发过程中,缺乏用户反馈的需求是开发者一直头疼的问题。开发者按照自己的想法做出他们认为有用,或者认为对他们类似有用的东西,但是真正从市场上过来的用户的需求反馈还是很少的。让开发者融入客户环境里面才能开发出真正好的产品。如果开发者和用户之间信息的流动够顺畅,下一步的产品就是用户跟开发者之间一个信息流的平台,在这个平台里就某一款应用得到用户全部的回馈信息和市场的反馈,会让应用和分享更加简单。进入2010年,通过电视玩体感游戏、上网看大片、浏览资讯等等,显然已经成为一种时尚潮流。据了解,这种具备多功
9、能操作的电视,被广泛定义为“智能电视”。正是智能电视的诞生,开始逐步将消费者由传统的“看电视”向“玩电视”转变。对于智能电视的理解,智能电视与智能手机、智能电脑一样,最重要的就是其平台的应用。因为任何应用程序需要在电视上运用,都必须通过应用平台来处理,由此,无论对于智能手机、智能电脑还是智能电视来说,平台才是关键。在此,为了让消费者对目前电视品牌所推出的智能电视平台有所了解,笔者今天为大家简单介绍一下康佳、海信、TCL智能电视所应用的平台,希望通过介绍,能为用户在智能电视上的选择带来一定的帮助。Android操作系统是TCL智能电视所应用的平台,据了解,2008年TCL就开始投入技术力量对An
10、droid平台的研究,至今已经完成一体机设计和研发工作,并已经初步积累相关的技术。基于Android操作系统的智能电视,最大的特点是该系统平台对外的统一开放性,它可以把成千上万的第三方软件提供给用户选择,正如手机系统和电脑系统一样,根据需要个性化安装。其次,用户除了观看传统的电视频道外,还可连接互联网享受整个网络世界的资源,操作简单如同电脑一样,例如可以进行视频点播、视频聊天、互动体感游戏和网络购物等等。此外,Android操作系统智能电视还提供广泛的家用网络电子设备连接能力,成为家用电子设备的控制、交互中心。此外,在多媒体显示技术方面,TCL开发完善了多层显示控制技术,显示内容和效果更加多样
11、化,加上TCL自然光技术,使用户收视体验得到空前提高。另外,Android操作系统由过去的封闭式变为开放式,第三方可以完全独立的开发具体的应用。TCL表示,智能电视是TCL集团结合世界电视产业发展和技术进步需求,在互联网电视及众多独有技术的基础上,进一步借鉴Android系统在移动电话产业的应用经验最新研发而成,实现了在软硬件平台上满足消费者目前及未来需要。智能电视的开发,是TCL集团新一代互联网电视战略在研发方面的重要体现。通过搭建一个跨硬件平台的全新软件开发环境,TCL将使其新一代互联网电视继续保持领先优势,并按照计划,TCL还将此项技术逐步推广到包括智能手机、MID等移动网络终端以及多媒
12、体播放设备等3C融合产品,最终实现TCL数字家庭的跨越式发展。 (3)水平和发展趋势目前,对于个人计算机的应用程序开发被过分关注,但这并不意味着个人计算机的程序开发更简单或者更有价值。作为程序开发人员,我们应该去尝试各种硬件环境上的应用程序开发,已达到方便使用者需要和顺应时代发展的目的。 21世纪是以网络为核心的信息时代,网络已经成为信息社会的命脉和全球经济发展的重要基础。Android是最新的手机操作平台,从它推出至今一直是程序员热衷开发的对象。而将Android手机操作平台应用于一般嵌入式环境的想法,为Android的应用带来了更加灵活和广泛的前景。Android是一套真正意义上的开放性的
13、移动设备综合平台,它包括操作系统、中间件和一些关键的平台应用。Android是由 Linux+Java构成的开源软件,允许所有厂商和个人在其基础上进行开发。Android平台的开放性等特点既能促进技术(包括平台自身)的创新,又有助于降低开发成本,还可以使运营商能非常方便地制定自己的特色化的产品。因此,它具有很大的市场发展潜力。 根据中国互联网络信息中心(CNNIC)发布的第25次中国互联网络发展状况统计报告显示,报告数据显示,截至2009年12月,我国网民规模达3.84亿,增长率为28.9%。我国手机网民比去年增加1.2亿,手机上网已成为我国互联网用户的新增长点。鉴于人们对手机的依赖,也随着A
14、ndroid软件不断地被开发,使得Android软件越来越频繁的被适用于各种终端,使人们“深受其害”,开发一款用手机来上网学习的软件已成为了必然趋势,它将用于不同人群的学习,可以让人更加方便的、随时的学习了解自己想要的知识,也必然让更多的人接受,所以,他的未来是可以展望的。毕 业 设 计(论文)开 题 报 告2本课题的基本内容,预计可能遇到的困难,提出解决问题的方法和措施 1、设计问题:俗话说:“隔行如隔山”。开发软件的人与实际的用户往往有“代沟”,双方的交流常常会出现“牛头不对马嘴”的情况。不仅会使系统分析出现遗漏和偏差导致开发中留下隐患,还会使系统开发偏离正确方向。为了更好的把握招聘市场的
15、动向,便采用网上信息检索的方法。2、编程中问题:在设计过程中,客户端设计与实现是重点也是难点。另外,数据库与前端图形界面系统如何实现实时。怎样定义物理对象类的属性和方法。这些问题图书馆中的参考资料就可以解决3.构建Android用户界面在Android用户界面生成的过程中,主要可以分为直接使用代码生成以及XML配置生成这两种方式,以MVC原则来看的话,UI要做到和程序逻辑分离,基于此,我们最好在XML中对UI界面进行定义,这样一个程序将更容易从一个界面切换到另一个界面中。 3本课题拟采用的研究手段(途径)和可行性分析研究手段:Android应用层软件在开发的过程中使用的语言为java,Ecli
16、pse属于当前最流行的开发工具之一,具体来看,这一工具的开发效率非常高,具有开放性,而且使用起来比较方便,满足OHA主旨。此外,为了在开发Android应用程序的时候更为方便,OHA还为Eclipse专门开发了Android插件,对于我们的工作非常有帮助。在对Android开发环境进行搭建的过程中,主要的工作可以分为以下几个步骤:对java运行环境进行搭建、安装Eclipse以及插件ADT、安装AnroidSDK,对AndroidAVD进行配置。 首先,由于Eclipse是使用java语言进行编写的,因此在对Eclipse进行安装之前要确保系统已经完成了java环境的建设,否则将导致此工具无法
17、启动。具体来看,这又包括安装最新JDK,对java环境变量进行设置两个方面的内容。 其次,对Eclipse进行安装,具体的工作中,我们可以先于官网进行软件的下载,之后则是对这一软件进行安装,最后是对其开发插件ADK进行安装。 第三,AndroidSDK的安装,AndroidSDK主要是对Android软件进行开发过程中需要的函数库资源的集合包,属于我们对Android程序进行开发过程中最重要的组件之一。在完成这一组件的下载工作之后,还要对AndroidSDK tool环境变量进行设置,再之后则是进行Android SDK和Eclipse的链接。 第四,进行Android AVD的配置,AVD属
18、于经过配置的模拟器,对于AVD来说,其必须要进行target的制订,在SDK1.5中,当前的target类型主要包括platform以及addon正两种,前者属于Android平台target,而后者则属于Android插件target。 可行性研究:1、技术可行性 通过对Java语言的熟练掌握以及其他技术特点的熟悉,通过对该系统具体功能需求的分析,以MyEclipse工具为主体,按照规划的流程进行编程开发最终实现移动助学软件 的开发 2、操作可行性通过前期的合理分析与规划,本系统具有良好的操作界面,其适应性强,显示内容简单明了,使操作者简单的进行所有操作。 3、经济可行性 本系统能提供基本的
19、学习信息和学习功能以及其他方面的操作,对移动人群有更好的适应性,能让手机不再是单纯的游戏和娱乐功能,能让人们随时随地都可以学习和提问、答疑等,可以丰富人们知识,具有良好的发展前景。4论文工作计划(阶段工作内容及计划完成指标)(1)、阶段工作内容2015年3月20日2015年3月27日 开题,搜集材料 2015年4月10日2015年4月15日 完成初步设计 2015年4月16日2015年5月20日 完成设计和论文2015年5月21日2015年6月10日 论文修改(2)、计划完成指标2015年3月20日2015年3月27日 搜集材料,进行需求分析,确定整个系统大概的规模,范围,形式等。 2015年
20、3月27日2015年4月5日 进行系统分析,通过系统分析,确定该系统该具有的功能,有哪些模块,各个模块之间是怎样联系的,建立系统模型。 2015年4月5日2015年4月15日 按设计要求建立数据库,完成初步框架设计,老师中期检查。 2015年4月16日2015年5月2日 调试,完成设计2015年5月3日2015年5月10日 优化系统2015年5月10日2015年5月15日 上交论文毕 业 设 计(论文)开 题 报 告指导教师意见:(对本课题的深度、广度及工作量的意见和对设计结果的预测) 指导教师(签名): 年 月 日选题报告会专家对选题提出的意见:参加选题报告会的专家(签名):系(部)审查意见: 系(部)负责人(签名): 年 月 日