欢迎来到天天文库
浏览记录
ID:39289179
大小:401.00 KB
页数:10页
时间:2019-06-29
《开题报告--张然v2》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、北京联合大学毕业设计(论文)开题报告题目:基于安卓系统的网络小说分享系统设计与实现专业:通信工程指导教师:许菁菁学院:信息学院学号:2009080304133班级:0908030401姓名:张然一、课题任务与目的现在手机小说阅读器越来越普及,满足手机用户利用碎片零散时间阅读的需求,而网络小说作者也可以通过散碎的时间,用手机写小说或作品并及时上传进行分享。本软件是基于android系统手机开发的一款手机小说分享系统阅读器软件,包含手机客户端和服务器端,为用户提供上传和下载数据的服务。该系统包含的基本功能有:1.注册用户:用户需要注册和登录方可浏览或分享数据。2.在线阅读:用户可以根据网络列表中
2、所列出的小说,选择某个小说并打开进行分页浏览。3.小说分享:上传小说或作品,用户可将作品的段落上传到服务器进行分享阅读。二、调研资料情况1.Android简介Android一词的本意指“机器人”,同时也是Google于2007年11月日宣布的,基于Linux平台开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,是首个为移动终端打造的真正开放和完整的解决方案。几年前,当“智能手机”被越来越多的用户提及的时候,当手机爱好者手持一款SymbianS60手机随意安装一款软件的时候,人们认为智能手机时代已经来临,但是现在看来,直到Android的诞生,才真正打破了只能手机发展的
3、僵局,带领智能手机市场迅速崛起,为人们的生活和工作带来了与众不同的全新体验。从此,人们不再受PC束缚。无论走到哪里,只要一部Android手机,并且有移动信号,就可以随时随地进行办公、浏览资讯、网上冲浪,极大地方便了人们的生活。正因如此,Android仅仅用了3年左右的时间,就迅速成长为全球第一大移动终端平台,不仅广泛应用到了智能手机领域,在平板电脑、智能导航仪、智能MP4领域也有很大的影响,深受移动终端生产厂商和广大用户的青睐。2011年第一季度,Android在全球的市场份额首次超过塞班系统,跃居全球第一。2012年7月数据,Android占据全球智能手机操作系统市场59%的份额,中国市
4、场占有率为76.7%。1.Android平台的优势1)开放性 在优势方面,Android平台首先就是其开发性,开发的平台允许任何移动终端厂商加入到Android联盟中来。显著的开放性可以使其拥有更多的开发者,随着用户和应用的日益丰富,一个崭新的平台也将很快走向成熟。开发性对于Android的发展而言,有利于积累人气,这里的人气包括消费者和厂商,而对于消费者来讲,随大的受益正是丰富的软件资源。开放的平台也会带来更大竞争,如此一来,消费者将可以用更低的价位购得心仪的手机。 2)受运营商的制约少 在过去很长的一段时间,特别是在欧美地区,手机应用往往受到运营商制约,使用什么功能接入什么网络,几
5、乎都受到运营商的控制。从iPhone上市,用户可以更加方便地连接网络,运营商的制约减少。随着EDGE、HSDPA这些2G至3G移动网络的逐步过渡和提升,互联网巨头Google推动的Android终端天生就有网络特色,将让用户离互联网更近。 3)丰富的硬件选择 这一点还是与Android平台的开放性相关,由于Android的开放性,众多的厂商会推出千奇百怪,功能特色各具的多种产品。功能上的差异和特色,却不会影响到数据同步、甚至软件的兼容,如同从诺基亚Symbian风格手机一下改用苹果iPhone,同时还可将Symbian中优秀的软件带到iPhone上使用、联系人等资料更是可以方便地转移。
6、4)不受任何限制的开发商 Android平台提供给第三方开发商一个十分宽泛、自由的环境,不会受到各种条条框框的阻扰,可想而知,会有多少新颖别致的软件会诞生。5)无缝结合的Google应用 Google服务提供如地图、邮件、搜索等已经成为连接用户和互联网的重要应用,而Android平台手机将无缝结合这些优秀的Google服务。1.开发环境l数据库由于MySQL是开放源代码的,因此任何人都可以在GeneralPublicLicense的许可下下载并根据个性化的需要对其进行修改。MySQL因为其速度、可靠性和适应性而备受关注。大多数人都认为在不需要事务化处理的情况下,MySQL是管理内容最好的
7、选择。lAndroidSDKSDK:(softwaredevelopmentkit)软件开发工具包。被软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。因此,AndroidSDK指的既是Android专属的软件开发工具包。lJavaWeb用Java技术来解决相关web互联网领域的技术总和。web包括:web服务器和web客户端两部分。Java在客户端的应用有java
此文档下载收益归作者所有