当前位置:文档之家› ANDROID开题报告

ANDROID开题报告

本科毕业设计(论文)开题报告题目基于安卓平台的网购物流管理系统系部名称信息工程系专业班级学生姓名学号指导教师填表时间:2012 年 4 月 11日1234篇二:基于安卓的系统开题报告本科生毕业设计(论文)开题报告论文题目:基于android平台的学生教务信息系统设计与实现学院:基于android平台的学生教务信息管理系统一、课题的研究目的和意义学生教务系统是一个学校学生管理中不可缺少的一部分,对于学校的管理者以及学生本身来说都至关重要。

互联网的普及和网上教务系统的更趋向于成熟化,系统应该为学生用户提供更加方便的查询手段与信息管理方式。

而计算机的不可移动性及系统本身繁琐的登陆认证、查询操作使系统使用带来不方便。

开发一款基于智能手机平台、功能简单、可随时利用无线网络进行在线选课、成绩查询、了解校园资讯的软件,为学生提供方便、可移动、准确的服务在安卓手机的逐渐普及下,越来越多的学生接触并使用安卓系统的移动终端,例如,成为学生生活中的重要工具。

在校园内,学校校园网站为学生提供学生课程表、学生选课、学生成绩等信息管理,为学生的校园生活提供直接信息,随着移动互联网络的发展,学生大都采用手机进行随时随地上网,登陆校园网来了解自己的校园信息,但是智能手机无论从执行效率、内存大小、屏幕大小以及操作方式都与计算机有很大差别,如果单纯用智能手机里浏览器通过网址连接校园网站获取信息,如同计算机里显示样式一样,就会给智能手机带来一定的负担。

因此为了使学生更好的利用手机方便学习与校园生活,开发基于android平台的智能移动终端应用软件,依托移动互联网络和校园网站,让学生可以随时随地了解校园生活和学业信息,极大地方便学生。

2.国内外发展状况android是一种基于linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由google公司和开放手机联盟领导及开发。

尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。

android操作系统最初由andy rubin开发,主要支持手机。

2005年8月由google收购注资。

2007年11月,google与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良android系统。

随后google以apache开源许可证的授权方式,发布了android的源代码。

第一部android智能手机发布于2008年10月。

android逐渐扩展到平板电脑及其他领域上,如电视、数码相机、游戏机等。

2011年第一季度,android在全球的市场份额首次超过塞班系统,跃居全球第一。

2012年11月数据显示,android占据全球智能手机操作系统市场76%的份额,中国市场占有率为90%。

2013年09月24日谷歌开发的操作系统android在迎来了5岁生日,全世界采用这款系统的设备数量已经达到10亿台。

近几年教务系统的网站也在中国普遍发展。

但其次系统界面不友好,不够人性化。

系统性能差,没有进行充分的优化,尤其在选课高峰期的时候,大量学生同时选课时经常出现登陆和选课速度极慢,甚至出现服务器死机瘫痪现象,以致于一些学生不能选课而国外的教学科研软件与国内相比开发的早而且比较成熟。

早在七十年代末,美国就建成了nsfnet(国家科学基金网),其课题的申报及课题的进展情况汇报都在网上进行。

其网上教学教务管理系统也十分完善,世界各地的学生可以坐在家里通过互联网完成入学报名、选课、考试、毕业论文、取得学位这一学习生活的全过程。

目前,国际上已具规模的远程教育学校就有数百所之多,网上教育正在各地发挥着巨大的作用,为世界各国培养出大批人才。

所有这些都表明,基于internet的校园网的应用已深入到校园内的各个方面三、研究内容本系统的web部分基于b/s结构模式开发,采用较为流行的j2ee技术体系,主要运用mvc模式struts2架构设计,使用jsp+servlet+javabean(mvc)开发技术来开发,以myeclipse 作为代码编写的环境工具,使用tomcat的配置,以oracle作为后台数据库,实现表单和数据库之间的数据交换。

软件简化学生使用电脑登录校园网的复杂繁琐的查询步骤,通过手机学生直接访问校园网站,通过分析提出条件,获取必要信息,快速准确查找所需信息,更直观显示出来。

系统区分教师与学生用户,各自获取所需要不同功能,为学校与学生、教师之间建立更好的平台.。

根据需求分析得到系统的业务情况,并设计出本系统框架、流程及其用例,以面向对象编程的方式,为系统的几个功能模块实现了实例化。

现可将系统按照不同的功能进行模块的划分,本系统共分为三个模块,分别是用户管理模块、学生模块与管理模块,并确立了每个模块的具体功能。

课题主要研究并实现的内容有如下几方面。

(1)数据库的设计和实现,根据系统需求以及功能分析进行设计。

(2)web端系统框架设计,为了保证系统具有更好的安全性以及可维护性和可扩展性,将采用四层体系结构:数据模型层,数据访问层,业务逻辑层以及表示层。

具体实现如下。

①教务系统的各页面实现。

尤其是首页,根据用户的账号密码进行登录。

②用户管理模块的实现。

其中包括,用户注册,修改密码。

③管理模块的实现。

实现对于学生以及学校的各种信息资源增加、修改,删除。

系统功能结构图如图1所示。

图1 web系统功能结构图(3) 手机端学生模块的实现。

能够完成输入学生的基本信息,选择课程,查询课程成绩,查询个人信息,了解校园资讯等功能。

android系统功能结构图如图2所示图2 android系统功能结构图四、拟采用的方法和手段1.使用的技术和方法网页设计采用jsp技术和b/s体系结构设计本系统,主要用到了oracle数据库和tomcat 开发平台通过odbc-jdbc驱动来连接数据库、进而来管理和控制。

b/s架构三层体系结构如图3所示。

手机端android平台,开发软件选择为eclipse ide,版本选择为3.6,另需安装jdk7,android的sdk包,以及android development tool 插件(简称adt插件)。

安卓的网络连接模块对于web端与手机端的数据交换来说是必不可少的部分。

它提供了客户端与服务器的网络连接功能,是两者交换的桥梁。

通过网络连接,客户端可以发送不同请求,从服务器获得需要的资源。

由于上层功能的多样性,网络连接模块的设计在保证基础的通信功能的同时,需要针对不同的需求,提供一些差异性的接口。

2.研究过程中可能出现的问题在开发软件系统时后不可避免地会出现种种错误,有语法错误和逻辑错误。

语法错误很容易解决,逻辑错误往往经过调试,甚至只有经过用户使用后才可以得到解决。

应该是主要解决的问题,如web开发,数据库连接,分页的设置等等。

手机端主要解决问题,如数据显示页面的设计、数据与服务器端的通讯、数据在手机端的存储和处理等等。

五、工作计划及进度安排篇三:开题报告android 吃豆人毕业设计开题报告毕业设计(论文)开题报告(含文献综述、外文翻译)题目基于android手机平台的吃豆人游戏设计与开发毕业设计(论文)开题报告(包括选题的意义、可行性分析、研究的内容、研究方法、拟解决的关键问题、预期结果、研究进度计划等)1. 选题的背景和意义1.1 选题的背景目前随着移动设备越来越普及以及移动设备的硬件的提升,移动设备的功能越来越完善,他的系统平台也日渐火热起来。

目前国内最常见的移动系统平台有symbian,iphone,windows phone以及当下正在逐步兴起的android。

目前为止国内已经有很多android系统的用户。

截止2010年第二季度android系统的国内市场占有率已经过10%,在西欧以及北美智能手机市场占有率也在20%左右。

可见android系统正在崛起之中。

但是对于android系统的应用和开发在国内仍然属于起步和探索阶段。

急需要大量的相关技术和人员的投入。

下面首先介绍一下android系统。

android是基于linux内核的软件平台和操作系统,是google在2007年11月5日公布的手机系统平台,早期由google开发,后由(open handset alliance)开发。

它采用了软件堆层(software stack,又名以软件叠层)的架构,主要分为三部分。

低层以linux核心工作为基础,只提供基本功能;其他的应用软件则由各公司自行开发,以java作为编写程式的一部分[1]。

手机游戏作为android系统平台的一个重要组成部分,正在被越来越多的人所重视。

全球在使用的移动电话已经超过10亿部,而且这个数字每天都在不断增加。

在除美国之外的各个发达国家,手机用户都比计算机用户多。

手机游戏潜在的市场比其他任何平台,比如playstation和gameboy都要大。

在学院和老师的支持和帮助下,我所在的手机开放实验室在2009年底就开始对android 系统进行深入细致的研究。

在国内android相关领域属于较早研究的一批,经过老师和同学一年多的努力,在这个方面也积累了一定的知识和技能。

所以希望通过这篇论文的研究,展示我这一年多来学习与实践的成果,给本科四年的学习交上一份圆满的答卷。

1.2 国内外研究现状1.2.1 国内外手机系统现状目前国外各软硬件厂商已经推出过多款手机操作系统。

下面简单介绍一下现主流手机操作系统。

现阶段使用较广泛大家也相对熟悉的手机操作系统是由诺基亚公司主导推出的symbian 操作系统。

symbian是为手机而设计的操作系统,它是一个实时性,多任务的纯32位嵌入式的操作系统,具有低能耗,内存占用较少等特点。

现在流行的symbian系统有以下四个版本,分别为s40、s60(第二版)、s60(第三版)、s60(第五版)。

s60(第五版)为触摸屏手机版本[2]。

ios是由苹果公司为iphone开发的操作系统。

它主要是给iphone、ipod touch以及ipad 使用。

就像其基于的mac os x操作系统一样,它也是以darwin为基础的。

ios的系统架构分为四个层次:核心操作系统层(the core os layer),核心服务层(the core services layer),媒体层(the media layer),可轻触层(the cocoa touch layer)。

系统操作占用大概240mb 的存储器空间[3]。

相对国外手机系统百花齐放的局面,国内手机操作系统则处于刚起步的阶段。

目前国内还没有自主研发并商品化的手机操作系统。

当然近些年来国内企业和我国政府在这方也投入了大量的人力和物力。

同时也取得了一定成果。

在2009年8月,由中国移动所主导开发ophone平台面世。

相关主题