没有合适的资源?快使用搜索试试~ 我知道了~
基于Android教务信息管理系统.doc
需积分: 10 0 下载量 82 浏览量
2022-07-17
10:41:01
上传
评论
收藏 157KB DOC 举报
温馨提示
试读
31页
基于Android教务信息管理系统.doc
资源详情
资源评论
资源推荐
基于 Android 教务信息管理系统
摘 要:针对目前高校教务信息系统的不足,提出一种基于 Android 的教务信息查
询管理系统,它不仅可以帮助师生查询常用信息,同时系统也提供学生选课、上课提醒等
实用的辅助功能,为本校大学生使用教务系统提供便利。该系统充分利用 Android 平台的
功能特点,采用 Http 请求方式完美实现手机端和服务器数据通信,利用 jsoup 和 sax 等
方法进行数据解析处理,同时也对界面进行精心的设计,增强用户的体验.
关键词:Android;教务信息管理系统;手机客户端;UI
Academic Information Management System based on Android
Abstract:For less than the current university educational information systems , the Senate proposed a
Android—based information system, which can be used not only to help students and teachers query
information, and the system also provides student enrollment, school reminders and other useful auxiliary
functions, dean of the University Students' use The system provides convenience。 The system features
full advantage of the Android platform, using Http request method to achieve the perfect mobile client
and server data communication using jsoup and sax and other methods of data analysis processing, but also
on the interface carefully designed to enhance the user experience。
Keywords:Android;Academic Information Management System;Mobile client;UI;
I
目录
第一章绪论 1
1。1 课题背景 1
1。2 安卓平台简介 1
1.2。1 安卓平台特色介绍 2
1.2。2 安卓系统编程语言 2
1。3 安卓开发的现状 3
第二章系统开发环境与相关技术 3
2。1 系统开发的环境 3
2。2 系统开发软件的简介 4
2.2。1 Eclipse 的简介 4
2。2。2 其他软件的简介 4
2。3 安卓环境的搭建 5
2。3。1 软件下载准备 5
2.3.2 JDK 安装 5
2。3。3 Android SDK 安装 5
2.3。4 ADT 安装 5
2.3。5 创建 AVD6
2。4 系统开发编程语言的简介 6
第三章系统需求分析及概要设计 8
3。1 系统需求 8
3.2 可行性分析 8
3.3 系统概要设计 8
3。3。1 系统的功能模块说明 8
3.3。2 系统功能结构图 9
第四章系统详细设计 10
4.1 登录功能与实现 10
4.1。1 登录界面 10
4.1。2 登录按钮监听器 12
4。1。3 新开线程 12
1
第一章 绪论
1。1 课题背景
当今社会是信息社会,人们无论何时、无论何地都是在与信息打交道,您阅读的报
纸是信息、看到的广告是信息、电视传播的是信息、上网浏览的是信息,当代人简直生
活在“信息海洋"中。这么多的信息哪些是有用的,哪些是无用的,人们在信息丰富的
社会中,难免会忘记一些重要信息,有时会掉一个寻呼机,有时会掉一个电话本或笔记
本什么的,这些“信息载体”也许包含着重要的个人信息.如何将这些有用的信息存储
起来避免忘记或丢失,如何对这些有用信息进行有序地组织、管理以资对生活决策提供
帮助,这正是信息管理软件要解决的问题.
进入 21 世纪以来,无所不在的计算将打破传统意义上的计算机概念:使用更方便、
移动更容易、功能更多样化的各种具有计算机功能的设备大量出现,并且在需要时,可
以随时通过无线方式连接到移动数据通信网络中,以便高效地交换信息和获得各种服务.
这种设备人们称之为无线设备。移动设备最根本的特征是移动性,即能够利用无线电波、
微波或红外线等传输介质允许通信中的设备在一定范围内自由移动,其位置不受束缚,
从而实现通信双方至少有一方在移动中进行信息传输和交换的目的.移动设备从产生到
现在的历史并不长,然而其发展速度却远远超出人们的预料。
现如今,移动设备大行其道,全球有超过十亿部移动电话正在被使用,并且这个数目
正在逐渐增加。在除美国之外的每个发达国家,拥有手机的人数比拥有计算机的人数更
多.
而目前,随着移动设备越来越普及及移动硬件的提升,移动设备的功能越来越完善,
移 动 设 备 的 系 统 平 台 也 日 渐 火 热 起 来 . 目 前 国 内 最 常 见 的 移 动 开 发 平 台 有
Symbian,iPhone,Windows Phone 以及 Android。如今国内外都有非常多的 Android 系
统的用户。自从 2011 年第一季度,Android 在全球份额首次超过 Symbian,跃居全球第
一。截止 2012 年 2 月据,Android 占据全球智能手机操作系统市场 52.5%的份额,中
国市场占有率为 68.4%。
[1]
考虑到如今手机系统的发展现状,以及 Android 平台系统自身所拥有的优势。因此,
基于安卓平台开发一款手机应用软件具有较大的意义和可行性。
1.2 安卓平台简介
Android 一词的本义指“机器人”,同时也是 Google 于 2007 年 11 月 5 日宣布的基
于 Linux 平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应
用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。目前,最新版
2
本为 Android 4。0 Ice Cream Sandwich (冰激凌三明治) 以及还在测试中的 Android
5.0Jelly Bean(果冻豆)。
1.2.1 安卓平台特色介绍
1.开放性
在优势方面,Android 平台首先就是其开放性,开放的平台允许任何移动终端厂商
加入到 Android 联盟中来。显著的开放性可以使其拥有更多的开发者,随着用户和应用
的日益丰富,一个崭新的平台也将很快走向成熟。开发性对于 Android 的发展而言,有
利于积累人气,这里的人气包括消费者和厂商,而对于消费者来讲,最大的受益正是丰
富的软件资源。开放的平台也会带来更大竞争,如此一来,消费者将可以用更低的价位
购得心仪的手机。
2.挣脱运营商的束缚
在过去很长的一段时间,特别是在欧美地区,手机应用往往受到运营商制约,使用
什么功能接入什么网络,几乎都受到运营商的控制。自从 iPhone 上市,用户可以更加方
便地连接网络,运营商的制约减少。随着 EDGE、HSDPA 这些 2G 至 3G 移动网络的逐步过
渡和提升,手机随意接入网络已不是运营商口中的笑谈.
3.丰富的硬件选择
这一点还是与 Android 平台的开放性相关,由于 Android 的开放性,众多的厂商会
推出千奇百怪,功能特色各具的多种产品.功能上的差异和特色,却不会影响到数据同步、
甚至软件的兼容.好比你从诺基亚 Symbian 风格手机一下改用苹果 iPhone,同时还可将
Symbian 中优秀的软件带到 iPhone 上使用、联系人等资料更是可以方便地转移。
4。不受任何限制的开发商
Android 平台提供给第三方开发商一个十分宽泛、自由的环境。因此不会受到各种
条条框框的阻扰,可想而知,会有多少新颖别致的软件会诞生.但也有其两面性,血腥、
暴力、情色方面的程序和游戏如何控制正是留给 Android 难题之一。
1.2。2 安卓系统编程语言
在 Android 中,开发者可以使用 Java 作为编程语言来开发应用程序,也可以通过
NDK 使用 C/C++作为编程语言来开发应用程序,也可使用 SL4A 来使用其他各种脚本语言
进行编程(如:python、lua、tcl、php 等等),还有其他诸如:Qt(qt for android)、Mono
(mono for android)等一些著名编程框架也开始支持 Android 编程,甚至通过
MonoDroid,开发者还可以使用 C#作为编程语言来开发应用程序.另外,谷歌还在 2009
年特别发布了针对初学者的 Android Simple 语言,该语言类似 Basic 语言。而在网页编
剩余30页未读,继续阅读
智慧安全方案
- 粉丝: 3676
- 资源: 59万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0