24小时论文定制热线

热门毕设:土木工程工程造价桥梁工程计算机javaasp机械机械手夹具单片机工厂供电采矿工程
您当前的位置:论文定制 > 毕业设计论文 >
快速导航
毕业论文定制
关于我们
我们是一家专业提供高质量代做毕业设计的网站。2002年成立至今为众多客户提供大量毕业设计、论文定制等服务,赢得众多客户好评,因为专注,所以专业。写作老师大部分由全国211/958等高校的博士及硕士生设计,执笔,目前已为5000余位客户解决了论文写作的难题。 秉承以用户为中心,为用户创造价值的理念,我站拥有无缝对接的售后服务体系,代做毕业设计完成后有专业的老师进行一对一修改与完善,对有答辩需求的同学进行一对一的辅导,为你顺利毕业保驾护航
代做毕业设计
常见问题

安卓平台学生管理系统开发(JAVA+Eclipse环境)

添加时间:2018/07/17 来源:厦门大学 作者:杜延波
本系统使用的语言是JAVA,它是由美国Sun Microsystems的Tames Gosling等人幵发的一种面向对象程序设计语言,支持封装、多态性和继承。JAVA的出现是源于对独立于平台语言的需要,这种语言编写的程序不会因为芯片的变化而发生无法运行或出现运行错误。
以下为本篇论文正文:

摘要

  随着信息化技术的发展,社会各领域逐步实现信息化管理,在高校中表现为校内学生管理信息化系统的建设与应用。随着移动互联网的快速发展,高校信息化管理系统已逐步由电脑端向智能手机端转移,以满足教师随时随地的办公需求。本文针对这一需求,对实现运行在安卓智能手机上的学生管理系统进行理论与实践研究。

  本文源于贺州学院学生管理工作的实际需要,对教师在实际工作中的需求进行分析后,我们确定了基于安卓平台的学生管理系统设计方案。系统实现了学生请假审批、通知群发、学生信息查询、校务信息查询等功能,极大地提高教师的工作效率。系统釆用C/S体系结构,主要数据放置在PC服务器,客户端运行在安卓智能手机。

  论文对学生管理系统信息化进行了研究,对系统的信息和系统的安全性问题进行讨论并且给出了实现方案。论文对系统的数据库访问和应用便利方面进行了研究,并且实现了数据库设计的稳定安全性。本文达到了预期目标,完成了学生管理系统的研究与实现任务。

  最后,文章对以为信息化核心的基于安卓的学生管理系统设计行了总结和展望。

  关键字:信息化;学生管理;安卓

Abstract

  With the development of information technology, the informationization management is gradually realized in various fields of the society, which requires colleges and universities to construct and apply campus student informationization management system. In recent years, with the development of education informatization in China,many colleges and universities put forward many constructive ideas and creativity in order to improve the teaching quality,promote the scientific progress and simplify management in university information construction. Now, with the rapid development of mobile Internet, in order to meet the requirements of teacher working whenever and wherever possible.the informationization management system has been gradually transferred from computers end to intelligent mobile phones' end, According to this demand, the thesis studies the theory and practice of student management informationization system to realize the operation in the Android intelligent mobile phone.

  For the actual need in students management work in Hezhou University, the author determines to design a student managOTient system based on the Android platform after the analysis to the needs of teachers in the practical work. The system will realize the student leave approval,group notification,student information query, school information query and other functions, greatly improving the efficiency of teachers. The system uses the C/S system structure, the main data of which is placed in the PC server, and ttie client runs on Android intelligent mobile phone.

  This paper has achieved the anticipated target, and completed the task of the research on student management informationization system.

  Key words: Informationization; Student Management; Android

  本系统使用的语言是JAVA,它是由美国Sun Microsystems的Tames Gosling等人幵发的一种面向对象程序设计语言,支持封装、多态性和继承。JAVA的出现是源于对独立于平台语言的需要,这种语言编写的程序不会因为芯片的变化而发生无法运行或出现运行错误[22]。目前JAVA语言的优势越来越明显,而它已经成为网络时代一门非常重要的语言,它也是目前十分流行的高级程序设计语言,特别适合关于网络应用程序的开发。2007年11月5日,已经成长为互联网领域内巨人的Google发布了一个叫做Android的手机操作系统平台。

  Android采用JDK (Java开发工具包)的替代品,使用Dalivk虚拟机来替代JVM(Java虚拟机),由此可看出这其实就是JAVA, JAVA是Android的核心、在Android应用中的流程处理、算法都是由JAVA写成。JAVA包括以下特性[23]:

  简洁性:JAVA由C++延生而来,其语言风格与C++相似并且比C++简单,它删掉了 C++重一些不是绝对必要的事物,如头文件、指针、结构、联合、隐式的类型转换和操作符重载等。

  安全性:JAVA语言中,一切对内存访问都是通过对象实例变量实现的,防止用户在网络系统货这分布系统的环境下使用木马等手段访问对象的私有项目。并且它不支持C的内存单元指针,通过符号指针来引用内存单元指针,过符号指针来引用内存,符号指计由JAVA运行系统在运行时具体解释为实际内存地址,同通时JAVA语言提供了内存管理机制。它在直接码的传输过程中使用了公开密钥加密机制,而在运行环境中提供了四级安全性保障机制(包括字节码校验器、类装载器、运行时内存布局、文件访问限制)。

  动态性:在运行中JAVA的类是动态装载入运行过程中所要的类,可以解决C++增加子类没有编译所出现的崩溃情况。同时语的滞后联编机制重复利用面向对象编程风格的优点,做到了即插即用的功能。

  可移植性:用JAVA语言编写的程序可以不经过任何修改就可以在不同的硬件和软件平台上执行,故JAVA编译器所生成的可执行代码是基于JAVA虚拟机实现的。

  高性能性:因为JAVA编译生成的字节码与机器码十分接近,他的执行效率非常接近C、C++生成的机器码的执行效率。

  多线程性:可以利用系统的空闲执行些常规处理,并且提供多线性语言支持,提高了程序的执行效率。就像安排每个人分别完成项目每段任务,提高了执行效率。

  分布性:JAVA是一个适用于网络的语言。它提供的类库支持TCP/IP协议,可以通过URL地址访问网络上的对象。

  解释性:JAVA代码是解释执行的,使用JAVA时是先使用编译器将代码编译成字节码,然后再由JAVA解释器解释执行,相比于C++代码被编译为本地指令后执行有独特区别。

请假功能图
请假功能图

发布通知功能图
发布通知功能图

学生信息管理功能
学生信息管理功能

呼叫界面
呼叫界面

备注编辑界面
备注编辑界面

常用信息速査功能部分截图
常用信息速査功能部分截图

目录

  第1章 绪论
      1.1 研究目的和意义
      1.2 Android学生管理系统的现状
      1.3 论文的研究内容及组织结构
  第2章 相关技术介绍
      2.1 安卓平台
      2.2 开发语言
      2.3 开发环块
      2.4 G/S系统结构
          2.4.1 C/S结构的分析
          2.4.2 C/S结构与B/S结构的区别
          2.4.3 基于C/S结构的系统设计
      2.5 数据库技术
          2.5.1 安卓平台旳数据库
          2.5.2 服务器的数据库
      2.6 微信$互设计
      2.7 小结
  第3章 需求分析
      3.1 功能能分析
          3.1.1 学生请假功能分析
          3.1.2 发布功能分析
          3.1.3 学生信息管理功能分析
          3.1.4 搜索框智能功能分析
          3.1.5 备注编辑和搜索功能
          3.1.6 常用信息速查功能分析
      3.2 非功能需求分析
      3.3 小结
  第4章 详细设计与实现
      4.1 Android开发平台的搭建
          4.1.1 JDK 的安装
          4.1.2 ADT 的安装
          4.1.3 SDK 的安装
          4.1.4 配置java环境变量
      4.2 系统研究思路
      4.3 系统设计目标
      4.4 系统用例图
      4.5 系统的类图
      4.6 系统的交互图
      4.7 系统数据库建模
      4.8 系统总体框架设计
      4.9 系统实现的软硬件平台
      4.10 数据存储方式
          4.10.1 客户端数据存储的实现
          4.10.2 服务器数据存储的实现
      4.11 用户登录模块设计
      4.12 系统功能展示
      4.13 学生请假功能横块
      4.14 群发通知功能横块
      4.15 学生信息管理横块
      4.16 常用信息査询横块
      4.17 小结
  第5章系统测试
      5.1 测试目标
      5.2 测试方案
      5.3 测试环块
      5.4 测试内容
          5.4.1 功能测试
          5.4.2 恢复测试
          5.4.3 安全测试
          5.4.4 可用性测试
          5.4.5 环境兼容性测试
      5.5 测试结果
      5.6 小结
  第6章 结论与展望
      6.1 总结
      6.2 展望
  参考文献

(如您需要查看本篇毕业设计全文,请您联系客服索取)

相关内容
好优论文定制中心主要为您提供代做毕业设计及各专业毕业论文写作辅导服务。 网站地图
所有论文、资料均源于网上的共享资源以及一些期刊杂志,所有论文仅免费供网友间相互学习交流之用,请特别注意勿做其他非法用途。
如有侵犯您的版权或其他有损您利益的行为,请联系指出,论文定制中心会立即进行改正或删除有关内容!