安卓系统课题研究报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

安卓系统课题研究报告

学生教务系统是一个学校学生管理中不可缺少的一部

分,对于学校的管理者以及学生本身来说都至关重要。互联

网的普及和网上教务系统的更趋向于成熟化,系统应该为学

生用户提供更加方便的查询手段与信息管理方式。而计算机

的不可移动性及系统本身繁琐的登陆认证、查询操作使系统

使用带来不方便。开发一款基于智能手机平台、功能简单、

可随时利用无线网络进行在线选课、成绩查询、了解校园资

讯的软件,为学生提供方便、可移动、准确的服务

在安卓手机的逐渐普及下,越来越多的学生接触并使用

安卓系统的移动终端,例如,成为学生生活中的重要工具。

在校园内,学校校园网站为学生提供学生课程表、学生选课、学生成绩等信息管理,为学生的校园生活提供直接信息,随着移动互联网络的发展,学生大都采用手机进行随时随地

上网,登陆校园网来了解自己的校园信息,但是智能手机无

论从执行效率、内存大小、屏幕大小以及操作方式都与计算

机有很大差别,如果单纯用智能手机里浏览器通过网址连接

校园网站获取信息,如同计算机里显示样式一样,就会给智能手机带来一定的负担。因此为了使学生更好的利用手机

方便学习与校园生活,开发基于Android平台的智能移动终端应用软件,依托移动互联网络和校园网站,让学生可以

随时随地了解校园生活和学业信息,极大地方便学生。

Android是一种基于Linux的自由及开放源代码的操作

系统,主要使用于移动设备,如智能手机和平板电脑,由

Google公司和开放手机联盟领导及开发。尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。Android 操作系统最初由Andy Rubin开发,主要支持手机。XX年8月由Google收购注资。XX年11月,Google与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发

改良Android系统。随后Google以Apache开源许可证的授权方式,发布了Android的源代码。第一部Android智能手机发布于XX年10月。Android逐渐扩展到平板电脑及其他

领域上,如电视、数码相机、游戏机等。XX年第一季度,Android在全球的市场份额首次超过塞班系统,跃居全球第

一。 XX年11月数据显示,Android占据全球智能手机操作系统市场76%的份额,中国市场占有率为90%。XX年09月24日谷歌开发的操作系统Android在迎来了5岁生日,全世界采用这款系统的设备数量已经达到10亿台。

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

界面不友好,不够人性化。系统性能差,没有进行充分的优

化,尤其在选课高峰期的时候,大量学生同时选课时经常出

现登陆和选课速度极慢,甚至出现服务器死机瘫痪现象,以

致于一些学生不能选课而国外的教学科研软件与国内相比

开发的早而且比较成熟。早在七十年代末,美国就建成了

NSFNET,其课题的申报及课题的进展情况汇报都在网上进行。

其网上教学教务管理系统也十分完善,世界各地的学生可以

坐在家里通过互联网完成入学报名、选课、考试、毕业论文、取得学位这一学习生活的全过程。目前,国际上已具规模的

远程教育学校就有数百所之多,网上教育正在各地发挥着巨

大的作用,为世界各国培养出大批人才。所有这些都表明,

基于Internet的校园网的应用已深入到校园内的各个方面本系统的web部分基于B/S结构模式开发,采用较为流

行的J2EE技术体系,主要运用MVC模式Struts2架构设计,使用JSP+Servlet+JavaBean(MVC)开发技术来开发,以MyEclipse作为代码编写的环境工具,使用Tomcat的配置,以Oracle作为后台数据库,实现表单和数据库之间的数据

交换。

软件简化学生使用电脑登录校园网的复杂繁琐的查询

步骤,通过手机学生直接访问校园网站,通过分析提出条件,获取必要信息,快速准确查找所需信息,更直观显示出

来。系统区分教师与学生用户,各自获取所需要不同功能,

为学校与学生、教师之间建立更好的平台.。

根据需求分析得到系统的业务情况,并设计出本系统框

架、流程及其用例,以面向对象编程的方式,为系统的几个

功能模块实现了实例化。现(来自: 在点网)可将系统按照不同的功能进行模块的划分,本系统共分为三个模块,分别是

用户管理模块、学生模块与管理模块,并确立了每个模块的

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

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

进行设计。

(2)web端系统框架设计,为了保证系统具有更好的安全

性以及可维护性和可扩展性,将采用四层体系结构:数据模

型层,数据访问层,业务逻辑层以及表示层。具体实现如下。

①教务系统的各页面实现。尤其是首页,根据用户的账

号密码进行登录。

②用户管理模块的实现。其中包括,用户注册,修改密

码。

③管理模块的实现。实现对于学生以及学校的各种信息

资源增加、修改,删除。

(3) 手机端学生模块的实现。能够完成输入学生的基本

信息,选择课程,查询课程成绩,查询个人信息,了解校园

资讯等功能。 android系统功能结构图

1.使用的技术和方法

网页设计采用JSP技术和B/S体系结构设计本系统,主

要用到了Oracle数据库和Tomcat开发平台通过ODBC-JDBC 驱动来连接数据库、进而来管理和控制。B/S架构三层体系

结构。

手机端Android平台,开发软件选择为Eclipse IDE,

相关文档
最新文档