精选手机应用开题报告_第1页
精选手机应用开题报告_第2页
精选手机应用开题报告_第3页
精选手机应用开题报告_第4页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

1、精选手机应用开题报告导语 : 开题报告是指开题者对科研课题的一种文字说明材料。 这是一种新的应用写作文体, 这种文字体裁是随着现代科学研究活动计划性的增强和科研选题程序化管理的需要而产生的。 以下是整理精选手机应用开题报告的资料,欢迎阅读参考。一、课题的研究目的和意义学生教务系统是一个学校学生管理中不可缺少的一部分,对于学校的管理者以及学生本身来说都至关重要。 互联网的普及和网上教务系统的更趋向于成熟化, 系统应该为学生用户提供更加方便的查询手段与信息管理方式。 而计算机的不可移动性及系统本身繁琐的登陆认证、查询操作使系统使用带来不方便。 开发一款基于智能手机平台、功能简单、可随时利用无线网络

2、进行在线选课、成绩查询、了解校园资讯的软件,为学生提供方便、可移动、准确的服务在安卓手机的逐渐普及下,越来越多的学生接触并使用安卓系统的移动终端 .例如 , 成为学生生活中的重要工具。 在校园内,学校校园网站为学生提供学生课程表、学生选课、学生成绩等信息管理,为学生的校园生活提供直接信息, 随着移动互联网络的发展, 学生大都采用手机进行随时随地上网, 登陆校园网来了解自己的校园信息, 但是智能手机无论从执行效率、 内存大小、屏幕大小以及操作方式都与计算机有很大差别,如果单纯用智能手机里浏览器通过网址连接校园网站获取信息,如同计算机里显示样式一样, 就会给智能手机带来一定的负担。因此为了使学生更

3、好的利用手机方便学习与校园生活,开发基于 Android 平台的智能移动终端应用软件, 依托移动互联网络和校园网站,让学生可以随时随地了解校园生活和学业信息, 极大地方便学生。2. 国内外发展状况Android是一种基于 Linux 的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由 Google 公司和开放手机联盟领导及开发。 尚未有统一中文名称, 中国大陆地区较多人使用“安卓”或“安致”。Android 操作系统最初由 AndyRubin 开发,主要支持手机。20XX年 8 月由 Google 收购注资。20XX年 11 月,Google与 84 家硬件制造商、软件

4、开发商及电信营运商组建开放手机联盟共同研发改良 Android 系统。随后 Google 以 Apache开源许可证的授权方式,发布了 Android 的源代码。第一部 Android 智能手机发布于20XX年 10 月。Android 逐渐扩展到平板电脑及其他领域上, 如电视、数码相机、游戏机等。 20XX年第一季度, Android 在全球的市场份额首次超过塞班系统, 跃居全球第一。 20XX年 11 月数据显示, Android占据全球智能手机操作系统市场76%的份额,中国市场占有率为90%。20XX年 09 月 24 日谷歌开发的操作系统Android 在迎来了 5 岁生日,全世界采用

5、这款系统的设备数量已经达到10 亿台。近几年教务系统的网站也在中国普遍发展。但其次系统界面不友好,不够人性化。系统性能差,没有进行充分的优化,尤其在选课高峰期的时候,大量学生同时选课时经常出现登陆和选课速度极慢,甚至出现服务器死机瘫痪现象, 以致于一些学生不能选课而国外的教学科研软件与国内相比开发的早而且比较成熟。早在七十年代末, 美国就建成了 NSFNET(国家科学基金网 ) ,其课题的申报及课题的进展情况汇报都在网上进行。其网上教学教务管理系统也十分完善,世界各地的学生可以坐在家里通过互联网完成入学报名、选课、考试、毕业论文、取得学位这一学习生活的全过程。目前,国际上已具规模的远程教育学校

6、就有数百所之多,网上教育正在各地发挥着巨大的作用,为世界各国培养出大批人才。所有这些都表明,基于 Inter 的校园网的应用已深入到校园内的各个方面 er 、研究内容本系统的 web部分基于 B/S 结构模式开发,采用较为流行的 J2EE技术体系,主要运用MVC模式 Struts2架构设计,使用JSP+Servlet+JavaBean(MVC)开发技术来开发,以 MyEclipse 作为代码编写的环境工具,使用 Tomcat的配置,以 Oracle 作为后台数据库,实现表单和数据库之间的数据交换。软件简化学生使用电脑登录校园网的复杂繁琐的查询步骤,通过手机学生直接访问校园网站,通过分析提出条件

7、,获取必要信息,快速准确查找所需信息, 更直观显示出来。系统区分教师与学生用户,各自获取所需要不同功能, 为学校与学生、教师之间建立更好的平台. 。根据需求分析得到系统的业务情况,并设计出本系统框架、流程及其用例,以面向对象编程的方式, 为系统的几个功能模块实现了实例化。现可将系统按照不同的功能进行模块的划分, 本系统共分为三个模块,分别是用户管理模块、学生模块与管理模块,并确立了每个模块的具体功能。课题主要研究并实现的内容有如下几方面。(1) 数据库的设计和实现, 根据系统需求以及功能分析进行设计。(2)web端系统框架设计,为了保证系统具有更好的安全性以及可维护性和可扩展性,将采用四层体系

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

温馨提示

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

评论

0/150

提交评论