基于Android平台的高校学生信息查询系统设计与实现
发布时间:2017-10-21 05:34
本文关键词:基于Android平台的高校学生信息查询系统设计与实现
更多相关文章: Android 智能手机 JAVA 高校学生信息查询系统
【摘要】:在信息技术高速发展的今天,信息技术在促进各国经济、科技和社会发展方面发挥着越来越重要的作用,并且已经成为各国经济、社会发展的主要特征。而21世纪的教育的发展更是如此,信息技术为教育业的发展提供了强有力的保障。随着以3G、4G为代表的移动无线网络技术、手机硬件技术和操作系统的飞速发展,移动终端一跃成为上网的首选设备。移动终端以其便携性、及时性、高效性摆脱了计算机在时间和空间上的束缚,使人们可以随时随地获取大量的信息,享受各方面的服务。如何将现有高校信息管理系统与移动终端相结合的研究将成为高校校园信息化建设的重点。本次研究主要是对高校信息管理系统中的查询系统进行设计实现,开发一款基于Android平台的高校学生信息查询系统。本文首先通过调研高校信息管理系统的国内外研究现状,确定了本系统的研究方向和决定采用拥有Android系统的手机作为本系统的客户端,并通过研究了Android系统的基本应用开发技术,构建了本系统的开发平台。通过分析本系统的用户需求、客户端界面需求、功能需求和性能需求,确定了系统的总体框架和技术选型,本系统客户端使用Eclipse集成开发环境,SQLite数据库存储客户登录状态,通过HTTP协议与服务器端进行通信,使用Tomcat6.0搭建服务器,采用MySQL数据库,通过JDBC进行访问。在确定了系统框架的基础上对客户端进行了功能模块的划分和界面布局的设计,并通过分析系统所需数据的概念结构和逻辑结构完成了对系统数据库的设计与实施。通过设计系统主要功能模块的流程图完成了对系统的详细设计,并在此基础上对系统的界面和各个模块进行了编码实现。最后通过Android模拟器和采用Android系统的手机对本系统完成测试,并对系统的开发做出总结,提出了不足,进行了展望。本文所设计的基于Android平台的高校学生信息查询系统,能够及时有效的完成师生对学籍信息、教师信息、课程信息、成绩信息等的查询,并能实时的相互交流和发布重要的公告。通过测试本系统运行正常稳定,达到了预期设计的功能效果。
【关键词】:Android 智能手机 JAVA 高校学生信息查询系统
【学位授予单位】:西北农林科技大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP311.52;TP316
【目录】:
- 摘要4-5
- ABSTRACT5-9
- 第一章 绪论9-14
- 1.1 研究目的和意义9-11
- 1.2 研究现状11-12
- 1.3 主要研究内容12
- 1.4 本文的组织结构12-13
- 1.5 小结13-14
- 第二章 相关技术简介14-18
- 2.1 Android平台简介14
- 2.2 Android平台特征14-15
- 2.3 Android平台架构15-16
- 2.4 数据库技术16-17
- 2.4.1 Android客户端数据库16-17
- 2.4.2 服务器数据库17
- 2.5 小结17-18
- 第三章 系统需求分析18-23
- 3.1 用户需求18
- 3.2 功能需求18
- 3.3 性能需求18-21
- 3.4 界面需求分析21-22
- 3.5 小结22-23
- 第四章 系统总体设计23-35
- 4.1 设计原则和目标23
- 4.2 系统架构与技术选型23-26
- 4.2.1 系统架构23-24
- 4.2.2 系统处理逻辑24-25
- 4.2.3 技术选型25-26
- 4.3 客户端设计26-29
- 4.4 数据库设计29-34
- 4.4.1 数据库概念结构设计29
- 4.4.2 数据库逻辑结构设计29-30
- 4.4.3 数据库实施30-34
- 4.5 小结34-35
- 第五章 系统详细设计35-43
- 5.1 主要处理过程设计35-40
- 5.1.1 用户登录模块35
- 5.1.2 个人信息查询模块35
- 5.1.3 学籍查询模块35
- 5.1.4 专业查询模块35-36
- 5.1.5 课表查询模块36
- 5.1.6 成绩查询模块36-37
- 5.1.7 奖惩查询模块37
- 5.1.8 教师信息查询模块37-38
- 5.1.9 信息交流模块38
- 5.1.10 发布公告模块38-39
- 5.1.11 留言查询模块39
- 5.1.12 管理员模块39-40
- 5.2 其它功能设计40-42
- 5.2.1 修改登录密码功能40-41
- 5.2.2 刷新功能41
- 5.2.3 更换用户头像功能41
- 5.2.4 删除留言功能41-42
- 5.3 小结42-43
- 第六章 实现与测试43-60
- 6.1 系统开发环境的搭建43
- 6.2 客户端实现技术43-45
- 6.3 服务器端实现技术45-49
- 6.4 测试环境及方法49
- 6.5 主要功能模块的实现与测试49-58
- 6.6 测试结论58-59
- 6.7 小结59-60
- 第七章 总结与展望60-61
- 参考文献61-63
- 致谢63-64
- 作者简介64
【相似文献】
中国期刊全文数据库 前10条
1 林耕宇;;观摩50名Google Android程序开发竞赛作品[J];电子与电脑;2008年08期
2 树子;;Android中文版不完全体验[J];互联网天地;2009年04期
3 Jason Whitmire;;产业软件专家如何协助解决Android的分裂困境[J];电子与电脑;2010年02期
4 蒋彬;;10款Android手机必备应用——Android操作系下的软件评测[J];微电脑世界;2010年04期
5 ;PCWorld Windows Phone 7挑战Android 毅然崛起的AndroidⅠ洗心革面的Windows Phone 7[J];微电脑世界;2010年08期
6 韩青;;Android平台发展的动力与挑战[J];中国电子商情(基础电子);2010年09期
7 方智勇;;Android手机这样用[J];电脑迷;2010年15期
8 缺少浪漫;;Android的另一面[J];电脑迷;2010年13期
9 ;ZTE and Three Release Android ,
本文编号:1071603
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/1071603.html