当前位置:论文写作 > 毕业论文范文 > 文章内容

基于Android的数字化校园信息化系统开发

主题:模块 下载地址:论文doc下载 原创作者:原创作者未知 评分:9.0分 更新时间: 2024-02-24

简介:适合模块系统论文写作的大学硕士及相关本科毕业论文,相关模块系统开题报告范文和学术职称论文参考文献下载。

模块系统论文范文

模块论文

目录

  1. 一、引言
  2. 二、开发平台及关键技术介绍
  3. (一)Android平台概述
  4. (二)智能信息化平台分类
  5. (三)关键技术介绍
  6. 三、校园信息化平台搭建
  7. (一)系统主要功能分析
  8. (二)系统开发流程设计图
  9. (三)客户端设计
  10. (四)服务器端设计
  11. (五)数据库端访问实现技术
  12. 四、结语
  13. 模块:【营销管理】模块系统需配置的内容

摘 要:随着移动互联网的发展,数字化校园建设也正进行着如火如荼的变革.基于Android的数字化校园信息化系统完成了客户端和服务器端的功能框架整体设计和开发,分析存储在MySQL数据库服务器中的信息,通过H论文范文P协议与客户端进行通信.

关键词:Android;数字化校园;H论文范文P协议

一、引言

传统的数字化校园依赖于计算机网络,以个人PC为平台,完成对学校的教学相关事物管理以及生活服务相关的信息处理,这些信息都储存在校园网上.3G和刚刚来临的4G网络的发展推进了数字化校园前进的速度,移动校园信息化平台是移动通信技术与校园网络信息化结合的必然产物,它能够提供实时的信息服务,使我们的信息获取、信息交流更加便捷.伴随着无线网络的飞速发展,无线接入点已经遍布我们的周围,让师生无论身在何处都可以随时查询、发布相关信息.把学校从校园内的实际空间拓展到校园外,形成一个超越时间、超越空间的虚拟大学.当下正在使用的校园信息化平台很多,有校园网教师办公平台、校园网学生交友平台、学生物品交易平台等,但都是以个人电脑为平台的,基于Andriod平台的很少.本文提出的基于Android平台的新型校园信息平台,以移动学习理论为基础,根据实际用户进行需求分析,建立了校园信息化系统的理论和软件模型,然后针对系统中的关键技术进行合理化分析,搭建了一个实用性很强的信息平台.它能够根据不同用户类型提供相关信息服务,方便师生生活交流,提高了大家的工作和学习效率.

模块:【营销管理】模块系统需配置的内容

二、开发平台及关键技术介绍

(一)Android平台概述

Android是“机器人”的意思,是Google公司于2007年11月5日发布的一个基于Linux平台的开源手机操作系统.该系统由底层的Linux操作系统、中间件、核心应用程序三大部分组成.Android的应用程序通常由J论文范文a语言编写,但同样也支持其他个别语言,例如,C语言、Perl等.

Andriod系统自身具备了很多优点,如,有着较高的开放性,这一特性促使越来越多的智能手机开发商采用Andriod系统作为手机操作系统,用户也开始逐渐适应并依赖这一操作系统.据ComScore公布的最新统计数据显示:在智能手机中,Android系统的全球市场占有率已经达到75%.其优势不言而喻,Android其自身的一些特性也不可小觑,如,多点触控、光感应技术、语音识别功能、桌面组件、地图和位置服务、支持OpenGL等功能,为信息系统的设计和开发提供了强大的支持,因此,我们选用Android平台进行校园信息服务系统的设计.本系统的开发环境要求操作系统为Windows7或者WindowsXP.开发模拟测试语言是J论文范文a,运行环境是JDK6,开发工具是Myeclipse9.0环境下进行,服务器是Tomcat6.0,数据库是Mysql.

(二)智能信息化平台分类

基于Android的信息化平台大致分为两大类.一种是WAP网页模式.它是将Internet网络上的HTML语言的信息转换成用WML描述的信息,显示在移动电话的显示屏上.用户通过手机访问特定的WAP站点来实现相关操作,由于受网页表现形式限制,所提供内容比较单一.另一种就是客户端模式.它可以根据用户需要进行设计开发,然后安装到手机上使用,在流媒体资源、信息推送、定位方面有很大优势,因此,用客户端模式开发信息系统具有更广阔的应用前景.

(三)关键技术介绍

系统开发之前,现介绍几个关键技术:Android的界面实现、系统客户端与服务器端直接的数据交换、系统各个Activity之间的跳转.

界面实现:Android系统所有的UI类都是建立在View和ViewGroup两个类的基础上,View和ViewGroup之间采用组合设计模式,ViewGroup可以内部嵌套View(或ViewGroup),但View不可嵌套ViewGroup.一个XML文件可以由多个View嵌套,从而实现丰富的用户界面设计.

系统客户端与服务器端直接的数据交换:Android需要通过网络访问后台的数据库进行查询、录入等操作.在本系统中,用户可使用H论文范文P访问网络.定义一个工具类HttpUtil来获得HttpRequest对象和HttpResponse对象,以及发送get和post请求获得返回信息的方法.系统各个Activity之间的跳转,系统程序中通过Intent来实现各个Activity之间的跳转.

三、校园信息化平台搭建

(一)系统主要功能分析

系统主要功能包括了五大方面:用户登录模块、信息发布模块、信息查询模块、信息录入模块、信息交流模块.

用户登录模块(用户分为三类):管理员、教师、学生.

信息发布模块:教师或辅导员向学生发布校内通知、招聘信息等内容;学生可以发布二手物品信息、娱乐信息等.

信息查询模块:教师可以查询校内通知、学生信息等;学生可以查询成绩、课程安排、社团活动等通知.

信息录入模块:教师录入关于停课或调课安排、学生出勤情况等;学生录入信息包括课堂质量评定、对食堂服务评价等.

信息交流模块:教师与学生交流、查看留言等,学生间信息交流以及学生和教师的沟通.

(二)系统开发流程设计图

基于Andriod的信息系统开发的设计流程如图1所示.

(三)客户端设计

客户端主要实现三项内容:第一,用户界面模块的搭建,主要负责数据的呈现及处理后的数据显示.第二,客户端与服务器的交互模块实现,主要负责从服务器端获取数据.第三,客户端对服务器数据处理的模块实现,主要负责将从服务器处获取的需要隐藏的数据转化为用户能够理解的数据,并交给界面模块显示给用户.客户端部分模块如图2所示.

(四)服务器端设计

服务器端主要实现两大模块设计.第一,服务端应用程序和数据库之间的交互模块,主要用来处理服务器程序的交互,数据库库负责整个服务器数据的持久化.第二,服务器端与客户端程序间的交互模块,主要从数据库中获取数据,发送给客户端.服务器端部分模块如图3所示.

(五)数据库端访问实现技术

本文采用MySQL数据库作为数据持久层,为了使管理更加形象方便,我们采用MySQLAdministrator及MySQL Query Browser图形化管理工具进行管理.MySQL Administrator主要用于管理MySQL Server,可以执行数据库管理操作的程序和用来监视与管理MySQL实例内的数据库、用户的权限以及数据的实用程序,比如说配置、控制、开启和关闭MySQL服务.而MySQL Query Browser是一个可视化的工具箱(toolset),用于创建、执行以及最优化的MySQL数据库查询,它就像是镶嵌在Web浏览器中的一个集成的拖曳工具套件,为使用者提供了一个更简便、更有生产力的途径来存取、分析存储在MySQL数据库服务器中的信息.客户端服务器通过H论文范文P协议进行交互,数据库的访问及操作通过DatabaseProcess.j论文范文a来实现,项目需要将mysql jdbc驱动拷贝到project中.

本系统属于信息系统的一种,此类系统占据重要地位的是数据库.在校园信息平台建设中,数据库存储了学校的各类详细信息,数据量巨大,结构复杂.考虑到Andriod是手机平台,屏幕可以显示的信息量很少,我们对数据库做了一些优化.

教师登录表:用于存放教师登录信息,包括教师登录帐号、论文范文以及登陆人姓名.该表的主键是ID,类型是Integer.用户登录名放在username中,对应论文范文存放在password字段中,登录人姓名存放在mess字段中.学生、管理员用户表依次对应stuusertbl和admusertbl.

学生成绩列表:存放了学生的各项成绩,表中包括了主键、姓名、学号、语文成绩、数学成绩、英文成绩以及其他学科成绩.

四、结语

本文介绍了基于Andriod平台的校园信息处理系统,基本功能已经实现,但还有一些不足之处,如,数据库建设考虑并不完善;尚未考虑到数据库安全、手机终端与服务器间的数据通信安全方面问题.

基于Android数字化校园信息系统,将使学生和教师不受时间、地域等限制,方便快捷地查询咨询、处理教学信息,为数字化校园建设增添了亮丽的一笔.(基金项目:河南省职业教育教学改革项目,项目编号:ZJC14002;河南省社科联、河南省经团联调研课题项目,项目编号:SKL-2014-2352)

参考文献:

[1]胡晓,高鹰,刘长红,刘外喜.基于3G通信网络的移动数字化校园建设研究[J].信息技术,2010(6).

[2]郭宏志.Android应用开发详解[M].北京:电子工业出版社,2011.

[3]佘志龙,陈昱勋,郑名杰,等.Google Android SDK开发范例大全[M].北京:人民邮电出版社,2010.

(责任编辑 李琳)  

总结:本论文主要论述了模块系统论文范文相关的参考文献,对您的论文写作有参考作用。

模块引用文献:

[1] 电子系统论文如何写 关于航空和模块化相关专科毕业论文范文2万字
[2] 查重系统功能模块
[3] 模块化论文范文 模块化有关大学毕业论文范文2000字
《基于Android的数字化校园信息化系统开发》word下载【免费】
模块相关论文范文资料