2020年安卓毕设开题报告_第1页
2020年安卓毕设开题报告_第2页
2020年安卓毕设开题报告_第3页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、安卓毕设开题报告安卓是目前最热门的手机操作系统之一,关于它的专业也是热 门的行业。毕业设计 (论文)开题报告题目名称:基于 Android 贪吃蛇游戏学院:计算机科学技术专 业年级:计算机科学与技术 ( 师)08 级学生姓名:班级学号:指导老 师:二o年十二月十八日北华大学计算机科学技术学院本科生毕业设计开题报告 论文题目 : 基于 Android 平台的学生教务信息系统设计与实现 学院:基于 Android 平台的学生教务信息管理系统 一、课题的研究目的和意义 学生教务系统是一个学校学生管理中不可缺少的一部分,对于 学校的管理者以及学生本身来说都至关重要。 互联网的普及和网上教 务系统的更趋

2、向于成熟化, 系统应该为学生用户提供更加方便的查询 手段与信息管理方式。 而计算机的不可移动性及系统本身繁琐的登陆 认证、查询操作使系统使用带来不方便。 开发一款基于智能手机平台、功能简单、可随时利用无线网络进行在线选课、成绩查 询、了解校园资讯的软件,为学生提供方便、可移动、准确的服务在安卓手机的逐渐普及下,越来越多的学生接触并使用安卓系 统的移动终端,例如 , 成为学生生活中的重要工具。在校园内,学校 校园网站为学生提供学生课程表、学生选课、学生成绩等信息管理, 为学生的校园生活提供直接信息, 随着移动互联网络的发展, 学生大 都采用手机进行随时随地上网,登陆校园网来了解自己的校园信息,

3、但是智能手机无论从执行效率、 内存大小、 屏幕大小以及操作方式都 与计算机有很大差别, 如果单纯用智能手机里浏览器通过网址连接校 园网站获取信息, 如同计算机里显示样式一样, 就会给智能手机带来 一定的负担。因此为了使学生更好的利用手机方便学习与校园生活, 开发基于 Android 平台的智能移动终端应用软件, 依托移动互联网络 和校园网站, 让学生可以随时随地了解校园生活和学业信息, 极大地 方便学生。2. 国内外发展状况Android 是一种基于 Linux 的自由及开放源代码的操作系统, 主要使用于移动设备,如智能手机和平板电脑,由 Google 公司和开 放手机联盟领导及开发。 尚未有

4、统一中文名称, 中国大陆地区较多人 使用“安卓”或“安致”。An droid操作系统最初由An dyRubin开发, 主要支持手机。xx年8月由Google收购注资。xx年11月,Google 与 84 家硬件制造商、软件开发商及电信营运商组建开放手机联盟共 同研发改良An droid系统。随后Google以Apache开源许可证的授权 方式,发布了 Android 的源代码。第一部 Android 智能手机发布于 xx 年 10 月。 Android 逐渐扩展到平板电脑及其他领域上,如电视、 数码相机、游戏机等。 xx 年第一季度, Android 在全球的市场份额首 次超过塞班系统,跃居全

5、球第一。 xx 年 11 月数据显示, Android 占 据全球智能手机操作系统市场 76%的份额,中国市场占有率为 90%。 xx 年 09 月 24 日谷歌开发的操作系统 Android 在迎来了 5 岁生日, 全世界采用这款系统的设备数量已经达到 10 亿台。近几年教务系统的网站也在中国普遍发展。但其次系统界面不 友好,不够人性化。系统性能差,没有进行充分的优化,尤其在选课 高峰期的时候,大量学生同时选课时经常出现登陆和选课速度极慢, 甚至出现服务器死机瘫痪现象, 以致于一些学生不能选课而国外的教 学科研软件与国内相比开发的早而且比较成熟。 早在七十年代末, 美 国就建成了 NSFNE

6、T国家科学基金网),其课题的申报及课题的进展情况汇报都在网上进行。其网上教学教务管理系统也 十分完善,世界各地的学生可以坐在家里通过互联网完成入学报名、 选课、考试、毕业论文、取得学位这一学习生活的全过程。目前,国 际上已具规模的远程教育学校就有数百所之多, 网上教育正在各地发 挥着巨大的作用,为世界各国培养出大批人才。所有这些都表明,基 于 Inter 的校园网的应用已深入到校园内的各个方面三、研究内容本系统的web部分基于B/S结构模式开发,采用较为流行的J2EE 技术体系,主要运用MVC莫式Struts2架构设计,使用JSP+Servlet+JavaBean(MVC)开发技术来开发,以

7、MyEclipse 作为代 码编写的环境工具,使用Tomcat的配置,以Oracle作为后台数据库, 实现表单和数据库之间的数据交换。软件简化学生使用电脑登录校园网的复杂繁琐的查询步骤,通 过手机学生直接访问校园网站,通过分析提出条件,获取必要信息, 快速准确查找所需信息, 更直观显示出来。系统区分教师与学生用户, 各自获取所需要不同功能, 为学校与学生、教师之间建立更好的平台根据需求分析得到系统的业务情况,并设计出本系统框架、流 程及其用例, 以面向对象编程的方式, 为系统的几个功能模块实现了 实例化。现可将系统按照不同的功能进行模块的划分, 本系统共分为 三个模块,分别是用户管理模块、学生

8、模块与管理模块,并确立了每 个模块的具体功能。课题主要研究并实现的内容有如下几方面。(1) 数据库的设计和实现, 根据系统需求以及功能分析进行设计。(2) web 端系统框架设计,为了保证系统具有更好的安全性以及 可维护性和可扩展性,将采用四层体系结构:数据模型层,数据访问 层,业务逻辑层以及表示层。具体实现如下。教务系统的各页面实现。尤其是首页,根据用户的账号密码 进行登录。用户管理模块的实现。其中包括,用户注册,修改密码。管理模块的实现。实现对于学生以及学校的各种信息资源增 加、修改,删除。系统功能结构图如图 1 所示。图1Web系统功能结构图(3) 手机端学生模块的实现。 能够完成输入学

9、生的基本信息, 选 择课程,查询课程成绩,查询个人信息,了解校园资讯等功能。 android 系统功能结构图如图 2 所示图 2Android 系统功能结构图四、拟采用的方法和手段1. 使用的技术和方法网页设计采用JSP技术和B/S体系结构设计本系统,主要用到 了 Oracle数据库和Tomcat开发平台通过ODBC-JDB驱动来连接数据 库、进而来管理和控制。 B/S 架构三层体系结构如图 3 所示。手机端 Android 平台,开发软件选择为 EclipseIDE ,版本选择 为3.6,另需安装jdk7,An droid的SDK包,以及AndroidDevelopmentTool 插件(简称 ADT插件)。安卓的网络连接模块对于web端与手机端的数据交换来说是必 不可少的部分。 它提供了客户端与服务器的网络连接功能, 是两者交 换的桥梁。通过网络连接, 客户端可以发送不同请求,从服务器获得 需要的资源。 由于上层功能的多样性, 网络连接模块的设计在保证基 础的通信功能的同时, 需要针对不同的需求, 提供一些差异性的接口。2. 研究过程中可能出现的问题 在开发软件系统时后不可避免地会出

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论