基于Android的高校运动会APP的设计与实现 摘 要 随着科技的日益发展,学校的信息管理数字化已经成为了体现学校综合实力的重要指标。运动会管理作为信息管理的一个组成部分,也是不可或缺的。而且目前学校的运动会管理工作在很大程度上还要依赖人工操作,如通过电子表格、文档等等办公软件来处理大量的数据。这种方式不仅给运动会信息管理人员带来了繁重的工作量,而且造成管理员和运动员之间沟通的缺乏,很难及时的反映学生的身体素质现状。 针对以上问题,设计开发了基于Android的运动会成绩查询系统。该系统设计方案主要包括后台数据库服务器、Web服务器、网络、Android前端等部分组成,并采用了JAVA、ANDROID、JDBC技术,MySQL数据库,利用MyEclipse、TOMCAT、SDK、ADT、AVD、DDMS等开发环境及技术。 【关键词】 信息查询 Android MySQL 目 录 摘 要 2 Abstract 3 第1章 绪论 6 1.1 研究背景 6 1.2 研究内容 6 1.3 相关领域国内外应用的现状及发展趋势 6 第2章 系统分析 7 2.1 需求分析 7 2.2 系统的可行性分析 7 2.2.1 技术可行性分析 7 2.2.2 经济可行性分析 7 2.2.3 操作可行性分析 8 2.3 Android系统开发平台的优势 8 2.3.1 鲜明的开放性 8 2.3.2 开发平台具有不受束缚的特性 8 2.3.3 硬件多样性的选择 8 2.3.4 开发的方便性 8 2.3.5 开发平台拥有Google服务的支持 8 3.1 Andriod平台的概念 9 3.2 Android开发环境配置 9 3.3 Android项目 11 3.4 Android系统架构分析 12 3.4.1 应用程序层 13 3.4.2 应用程序框架 13 3.4.3 系统运行库 14 3.4.4 Linux内核层 14 3.5 Android程序开发 14 3.5.1 程序开发组件 14 3.5.2 程序界面开发 17 3.6 Eclipse介绍 18 3.7 JDK开发环境介绍 18 3.8 MySQL 19 3.9 Tomcat 19 3.10 Struts2框架 19 3.11 Hibernate框架 19 3.12 Spring技术 19 第4章 系统设计 20 4.1 系统总体设计 20 4.1.1 系统功能结构图 20 4.1.2 管理员系统流程图 20 4.1.3 运动员用例图 21 4.2 数据库设计原则 22 4.3 数据库设计概述 22 4.4 数据库设计周期 22 4.5 数据库ER图 23 4.6 数据字典设计 25 第5章 系统功能设计 27 5.1 WEB端功能介绍 27 5.1.1 登录功能 27 5.1.2 报名信息管理 27 5.1.3 裁判信息管理 27 5.1.4 物资信息管理 28 5.1.5 运动项目管理 28 5.1.6 运动员信息管理 29 5.2 手机功能介绍 29 5.2.1 运动员注册功能 29 5.2.2 手机端运动员登录 30 5.2.3 运动员登录首页 31 5.2.4 运动项目查询 32 5.2.6 裁判信息查询 33 5.2.7 运动员成绩信息查询 34 5.2.8 物资信息查询 35 第6章 开发中遇到问题与解决方法 36 6.1 Activity生命周期的探究 36 6.2 LinearLayout中Layout_weight的探究 37 总 结 38 致 谢 39 参考文献 40 |
基于Android的高校运动会APP的设计与实现
更新时间:2019-07-25