安卓课程设计文档

合集下载

基于android系统的课程表的设计与实现大学论文

基于android系统的课程表的设计与实现大学论文

河北农业大学本科毕业论文题目:基于Android系统的课程表的设计与实现摘要随着无线移动设备的发展,手机也日益普及,Android系统的推出使手机的发展进入到了一个新的领域。

世界上一些知名的移动设备生产厂商对于Android智能机的开发热情也日益提高,Android系统的使用人群正在急速提升,Android应用程序的多样化对人们快速获取资讯以及方便人们的生活起着不可忽视的作用,近年来Android得到了社会更多的认同和应用,本文主要概述了Android系统的体系结构,Android应用程序的开发环境和用JAVA语言开发基于Android系统的课程管理系统中的一些技术实现方法,这些技术包括:基于Android系统的电子课程表的用户界面设计,Service的使用,SQLite数据库的建立和存储。

在系统的设计与实现中,确定系统的开发思想以及开发环境。

最后给出了系统中模块的详细设计与实现,并对系统模块涉及到的关键源代码进行了详细的分析。

经过调试运行后表明,系统可以满足用户的各项要求。

关键词:Android,JAVA,SQLite,课程管理AbstractWith the development of wireless mobile devices, mobile phones have been increasingly popular, and the introduction of Android system has promoted the development of phones into a new area. Some of the world’s leading mo bile device manufacturers have also shown great enthusiasm for the exploitation of Android intelligent machines. Beside, diversified Android application programs play a significant role in people’s quick access to information and facilitation of people's life. Therefore, customers of this system are rapidly increasing In recent years. This paper outlines the architecture of Android system, its development environment and some technical implementation of Class management system on android system based on JAVA language. These technologies include the design of user interface of Class management system on android system, system calls of API, and establishment and storage of SQLite database. During the design and realization of the system, making sure the development thought of the system, at last show the design details with realize finally an a key for of detailed design with realization, and analyzed the program which relate to the system module The author will elaborate each technological point specifically in this paper. Keywords: Android,JAVA,SQLite,Class manage目录1绪论 (1)1.1项目背景及意义 (1)1.2国内外现状 (1)1.3论文组织结构 (2)2相关技术分析 (3)2.1A NDROID概述 (3)2.2A NDROID系统的四大组件 (3)2.3A NDROID中的相关技术介绍及分析 (5)2.3.1 Android系统架构研究 (5)2.3.2 Android架构分析 (6)2.3.3 Android应用程序架构 (6)2.3.4 Android运行时组件 (7)2.3.5 Android应用的构成和工作机制 (7)2.4E CLIPSE简介 (7)2.5XML简介 (8)3需求分析 (9)3.1系统需求分析 (9)3.2系统流程 (9)3.3功能模块划分 (9)3.3.1课程添加模块 (9)4系统设计 (10)4.1概要分析 (10)4.2数据库分析 (10)4.2.1 SQLite数据表设计 (10)4.3程序中的主要类 (11)4.3.1 GalleryTabActivity类和ClassListActivity类 (11)4.3.2 ClassAddActivity类和SettingActivity类 (12)4.3.3 SQLiteHelper类和SQLClassTime类 (12)5系统实现 (13)5.1程序首页面 (13)5.2课程设置实现 (13)5.3课程星期,地点实现 (14)5.4更换背景 (16)5.5设置开学日期 (19)结论 (20)参考文献 (21)致谢 (22)附录 (23)搭建A NDROID开发环境 (24)1 绪论1.1 项目背景及意义对于课程管理,相信大家都不会感到陌生,课程管理即是帮助老师和学生管理课程,最早以纸质的方式存在,随着科技的发展,电子课程管理也出现在了手机上,更方便的为人们管理课程,记录课程的相关信息。

校园助手安卓课程设计

校园助手安卓课程设计

校园助手安卓课程设计一、课程目标知识目标:1. 让学生掌握安卓开发基础,包括界面设计、组件使用和基本编程语法;2. 使学生了解校园助手应用的需求分析、功能设计和实现方法;3. 帮助学生掌握在安卓应用中实现数据存储、网络请求等关键技术。

技能目标:1. 培养学生具备独立分析和设计校园助手应用的能力;2. 提高学生编写安卓代码的熟练度,培养良好的编程习惯;3. 培养学生解决实际问题的能力,包括调试、优化和测试安卓应用。

情感态度价值观目标:1. 激发学生对计算机科学和移动开发的兴趣,培养创新意识和探究精神;2. 培养学生团队协作、沟通交流的能力,学会共同解决问题;3. 增强学生的责任感,使他们认识到技术对社会和生活的积极作用。

分析课程性质、学生特点和教学要求:本课程为实践性较强的学科,以项目驱动的方式进行教学。

学生处于高年级,具有一定的编程基础和自学能力。

教学要求注重理论与实践相结合,培养学生解决实际问题的能力。

课程目标分解:1. 知识目标:通过讲解、演示和实践,使学生掌握安卓开发基础和关键技术;2. 技能目标:通过项目实践和团队合作,培养学生编写安卓代码的能力和解决问题能力;3. 情感态度价值观目标:通过课程学习,激发学生的兴趣,培养良好的编程习惯和团队协作精神。

二、教学内容1. 安卓开发基础:- 界面设计:布局管理、组件使用、UI适配;- 基本编程语法:变量、数据类型、控制语句、常用类库;- 事件处理:点击事件、触摸事件、广播接收器。

2. 校园助手应用设计与实现:- 需求分析:功能模块划分、用户界面设计;- 功能实现:登录注册、课程表查询、成绩查询、校园新闻、个人中心;- 数据存储:SQLite数据库、文件存储、SharedPreferences;- 网络请求:HTTP协议、OkHttp库、JSON解析。

3. 项目实践与团队协作:- 项目分组:明确分工、制定计划;- 编码实践:遵循编程规范、编写注释、代码审查;- 测试与优化:功能测试、性能优化、用户反馈。

记事本安卓课程设计

记事本安卓课程设计

记事本安卓课程设计一、课程目标知识目标:1. 学生能理解安卓应用开发的基础知识,掌握记事本应用的基本功能需求。

2. 学生能够掌握在安卓开发中使用Java语言进行编程的基本技巧。

3. 学生能够学习并运用SQLite数据库存储数据的知识,实现对记事本内容的持久化存储。

技能目标:1. 学生能够通过动手实践,设计并开发出一个具备添加、删除、修改和查询记事功能的安卓应用。

2. 学生能够运用布局管理器进行用户界面设计,实现界面的美观和易用性。

3. 学生能够通过使用调试工具,对记事本应用进行测试和优化,提高程序的稳定性。

情感态度价值观目标:1. 学生通过课程学习,培养对编程和安卓开发的兴趣,激发创新意识和探索精神。

2. 学生在团队协作中学会沟通与分享,培养合作精神和集体荣誉感。

3. 学生能够认识到科技对于生活的重要性,增强利用科技改善生活的责任感。

课程性质:本课程为实践性较强的学科,注重培养学生的动手能力和实际问题解决能力。

学生特点:学生处于高年级阶段,具备一定的编程基础和逻辑思维能力,对新鲜事物充满好奇心。

教学要求:教师需结合学生特点,采用任务驱动和案例教学的方法,引导学生主动参与实践,实现课程目标。

在教学过程中,注重个体差异,关注每个学生的学习进度,确保课程目标的达成。

通过课程学习,使学生将所学知识转化为具体的学习成果。

二、教学内容1. 安卓应用开发基础:介绍安卓系统架构,开发环境搭建,Android Studio 的使用,以及安卓应用的基本组件和生命周期。

- 教材章节:第1章 安卓应用开发概述,第2章 开发环境搭建与配置。

2. 用户界面设计:学习常用布局管理器(如LinearLayout、RelativeLayout 等),界面组件的使用(如TextView、EditText等),实现记事本应用的用户界面设计。

- 教材章节:第3章 用户界面设计。

3. Java编程基础:回顾Java基本语法,重点讲解在安卓开发中常用的Java编程技巧,如字符串操作、数据类型转换等。

Android程序设计概述教学课件ppt

Android程序设计概述教学课件ppt
Linux内核层:提供基本的系统功能和管理,如内存管理、进程管理、网络通信等。
android应用程序的基本架构和组件
android程序设计语言和开发环境
02
java语言和kotlin语言的选择
Android Studio是Google官方推出的用于Android开发的集成开发环境(IDE)。
使用Android Studio进行开发需要先创建一个新的项目,并选择一个适合自己的模板和配置。
android操作系统的起源和特点
02
Android操作系统具有开放性和灵活性,支持各种硬件设备,如GPS、摄像头、加速器等,并提供了丰富的开发工具和APIs。
03
Android操作系统还具有高度定制性,允许厂商根据自身需求进行个性化定制,从而满足不同用户的需求。
Android应用程序开发的优势庞大的用户基础:Android是全球最大的移动操作系统之一,拥有庞大的用户基础,因此开发Android应用程序具有很大的市场潜力。开发工具和资源:Google提供了Android Studio作为主要的开发工具,它具有强大的功能和灵活性,并且有大量的开源库和资源可以用于开发。多样性和创新性:Android应用程序可以具有多种形式和功能,从游戏到生产力应用,从社交到教育等,为开发人员提供了广阔的创新空间。Android应用程序开发的局限性竞争激烈:由于Android应用程序的开源性和灵活性,使得开发人员可以自由地进入市场,但也导致了竞争激烈,需要更多的创新和改进来脱颖而出。碎片化问题:Android系统的碎片化问题比较严重,不同的设备、操作系统版本和屏幕尺寸都会导致应用程序的兼容性问题。开发成本较高:如果要开发高质量的Android应用程序,需要投入较多的时间和资源,包括设计、开发、测试和推广等方面。

《基于Android的移动学习系统的设计与实现》范文

《基于Android的移动学习系统的设计与实现》范文

《基于Android的移动学习系统的设计与实现》篇一一、引言随着移动互联网技术的快速发展,移动学习已经成为教育领域的一个重要趋势。

基于Android的移动学习系统以其强大的平台支持、广泛的用户覆盖和灵活的学习方式,受到了广大教育机构和用户的青睐。

本文将详细介绍基于Android的移动学习系统的设计与实现过程,包括系统需求分析、设计思路、关键技术实现以及系统测试与优化等方面。

二、系统需求分析在设计和实现基于Android的移动学习系统之前,首先需要对系统需求进行深入的分析。

主要包括以下几个方面:1. 用户需求:分析教师和学生的使用习惯和需求,确定系统的基本功能,如在线课程学习、在线互动交流、作业提交等。

2. 功能性需求:根据用户需求,确定系统的基本功能模块,如课程管理、用户管理、学习资源管理等。

3. 性能需求:考虑系统的响应速度、稳定性、安全性等方面,确保系统能够满足用户的需求。

三、设计思路根据系统需求分析,我们设计了一个基于Android的移动学习系统架构。

该架构主要包括以下几个部分:1. 前端:采用Android Studio开发,使用Java或Kotlin语言编写,实现用户界面和基本功能。

2. 后端:采用云服务器架构,负责处理前端发送的请求,管理学习资源、用户信息等数据。

3. 数据库:采用关系型数据库和非关系型数据库相结合的方式,存储学习资源、用户信息等数据。

4. 安全策略:采用加密技术和权限控制等手段,保障系统数据的安全性和用户隐私。

四、关键技术实现在实现基于Android的移动学习系统中,我们采用了以下关键技术:1. 数据库设计:设计合理的数据库表结构,实现数据的存储和查询功能。

采用关系型数据库存储用户信息和课程信息等结构化数据,采用非关系型数据库存储学习资源等非结构化数据。

2. 网络通信:使用HTTP或HTTPS协议进行网络通信,实现前后端的数据交互。

使用JSON格式的数据交换格式,方便数据的传输和解析。

安卓课程设计_手机通讯录系统1

安卓课程设计_手机通讯录系统1

目录1摘要 (1)2系统概述 (2)2.1需求分析 (2)2.1.1基本功能需求 (2)2.1.2系统用例分析 (2)2.2总体设计方案 (5)2.2.1系统模块关系与划分 (5)3系统详细分析 (6)3.1通讯录需求分析 (6)3.1.1增加、删除、编辑联系人 (6)3.1.2查找联系人 (6)3.1.3通讯功能 (6)3.1.4菜单功能 (7)3.1.5导入导出功能 (7)3.2数据库设计 (7)3.1.3Android数据库概述 (7)3.1.3数据库表详细设计 (7)3.3系统界面设计 (8)4系统编码实现 (14)5测试 (19)6参考文献 (23)摘要Android是一种以Linux为基础的开源代码操作系统,主要应用于手机,因为其良好的人机交互能力和能够安装使用众多功能各异的应用软件而深受人们喜爱,本文就介绍其基于Android 2.1版本开发的一个“个性通讯录”。

根据当下人们的使用习惯和实际需求,本文对通讯录提出了新的构想和设计,并在这样的基础上,构建实现了该通讯录.【关键词】 Android Linux 手机通讯录AbstractAndroid is a sort of open source code operating system that base on the Linux, and mainly used by mobile phone. It is so popular because of the good human-machine interaction capability, and also there are all kinds of functional applications software can be installed that through by this operating system, this article will introduces a kind of contacts that bases on the Android 2.1 version., this article pointed out an new idea and design for contacts due to the people’s operating habits and particular demands, and on such a basis to construct and achieve this contacts.function to ensure the security and stability of the system effectively.【Keywords】 Android Linux mobile contacts第1章系统概述1.1需求分析1.1.1基本功能需求(1) 用户通过联系人功能可以保存联系人的详细信息,可以对联系人进行编辑、删除、拨打电话、发送短信可以根据索引条件搜索联系人。

安卓个人名片课程设计

安卓个人名片课程设计一、课程目标知识目标:1. 学生理解安卓应用开发的基本概念,掌握个人名片应用的结构和功能;2. 学生学会使用Android Studio进行个人名片应用的设计和编码;3. 学生掌握在个人名片应用中添加文本、按钮、图像等基本元素的方法。

技能目标:1. 学生能够运用所学知识独立设计和开发一个功能齐全的个人名片应用;2. 学生通过实践操作,提升问题解决能力和团队协作能力;3. 学生掌握调试和优化个人名片应用的方法,提高应用性能。

情感态度价值观目标:1. 学生培养对编程和安卓应用开发的兴趣,激发创新精神和实践能力;2. 学生养成合作、分享的学习习惯,增强团队协作意识;3. 学生认识到编程在生活中的应用,培养将科技应用于实际生活的意识。

课程性质:本课程为实践性较强的课程,注重培养学生的动手能力和创新能力。

学生特点:学生具备一定的编程基础,对安卓应用开发有一定了解,好奇心强,喜欢动手实践。

教学要求:教师应引导学生主动参与实践,鼓励学生提出问题、解决问题,关注学生的学习过程和成果。

通过本课程的学习,使学生能够将所学知识应用于实际项目中,提高综合运用能力。

1. 安卓应用开发基础知识回顾:包括Android系统架构、开发环境搭建、Android Studio基本使用方法。

- 教材章节:第1章 Android开发基础2. 个人名片应用设计:介绍个人名片应用的需求分析、功能模块划分、界面设计。

- 教材章节:第2章 应用设计基础3. 编写个人名片应用代码:- 教材章节:第3章 Activity和布局管理器- 第4章 Android控件的使用- 第5章 数据存储与访问4. 个人名片应用调试与优化:讲解如何调试应用、优化性能、处理异常。

- 教材章节:第6章 应用调试与优化5. 项目实践:分组进行个人名片应用的开发,培养学生实际操作能力和团队协作能力。

- 教材章节:综合案例教学内容安排和进度:1. 第1周:回顾安卓应用开发基础知识,搭建开发环境。

android课程设计报告

android课程设计报告android课程设计报告该怎么写呢?下面了android课程设计报告,欢迎大家阅读借鉴!1.1开发背景1.智能手机的市场(1)功能多样化的智能手机挑战全球PC出货量移动互联网时代的来临,直接促进了搭载智能操作系统、具有强大扩展性的智能手机、平板电脑等移动终端产业的蓬勃发展。

美国最大的风险投资机构KPCB的数据显示,全球智能手机出货量正在以远高于台式电脑、笔记本电脑出货量的速度快速增长,该机构预计xx年全球智能手机出货量将达到4.13亿,超过台式电脑与笔记本电脑出货量的总和。

(2)智能手机的用户使用数量正在高速增长。

据市场调研机构Gartner信息,xx年全球智能手机的总出货量将会达到4.68亿部,相比xx年实现了57.7%的增长,而谷歌Android操作系统将会在今年之内成为全球最大的智能手机操作系统。

另外,全球市场调研机构IDC预计未来5年中国手机市场上,智能手机替代传统功能手机的趋势将日益明显,未来5年中国智能手机市场复合增长率将达到34.1%,人们对IT设备智能化的向往是这一增长率能够实现的主要因素,并且与其他国家相比,中国智能手机市场的发展空间更加广阔。

(3)操作系统格局预测:Android有望成为智能手机市场主导力量搭载Android操作系统的智能手机目前已经成为市场上最炙手可热的智能产品。

美国市场研究机构Gartner的数据显示,Android 操作系统所占的市场份额从xx年的0.5%急剧增长到xx年的15.94%。

开放的源代码和零成本已经让Android在全世界范围内受到青睐并迅速获得了主要手机厂商和数百万软件开发者的支持,Gartner预计,未来Android系统的市场份额有望超过其他操作系统,从而成为全球第一大智能手机操作系统。

2.安卓手机介绍安卓手机指的是用Android操作系统的手机。

安卓(Android)是基于Linux内核的操作系统,是Google公司在xx年11月5日公布的手机操作系统。

安卓购物app课程设计

安卓购物app课程设计一、课程目标知识目标:1. 学生能理解安卓购物app的基本功能与架构,掌握其开发所需的核心知识;2. 学生能了解并运用安卓开发中的布局、组件、事件处理等基本概念;3. 学生能掌握数据库访问、网络通信等关键技术,实现对购物app的数据存储和商品展示。

技能目标:1. 学生能够运用安卓开发工具,独立设计和开发一款具有基本购物功能的app;2. 学生能够通过实际操作,解决购物app开发过程中遇到的技术问题;3. 学生能够通过团队合作,完成购物app的需求分析、设计、开发、测试和优化等环节。

情感态度价值观目标:1. 培养学生热爱编程,对安卓开发产生浓厚兴趣,激发学生的学习积极性和创新能力;2. 培养学生具备良好的团队协作精神,学会与他人共同解决问题,提高沟通与协作能力;3. 培养学生关注社会热点,将所学知识应用于实际生活,提高解决实际问题的能力。

课程性质:本课程为实践性较强的课程,结合当前热门的移动开发技术,让学生在实际操作中掌握安卓购物app的开发技巧。

学生特点:学生具备一定的编程基础,对安卓开发有一定了解,喜欢动手实践,对新鲜事物充满好奇心。

教学要求:以学生为主体,注重实践操作,鼓励学生创新思维,提高解决实际问题的能力。

在教学过程中,将目标分解为具体的学习成果,便于教学设计和评估。

二、教学内容1. 安卓开发基础- 安卓开发环境搭建与开发工具使用- 安卓项目结构与基本组件介绍- 布局管理器与常用控件的使用2. 购物app功能模块设计- 用户模块:注册、登录、修改资料等- 商品模块:商品展示、分类、搜索、详情页等- 购物车模块:商品添加、删除、数量修改、价格计算等- 订单模块:订单生成、支付、取消、查询等3. 数据存储与网络通信- 数据库访问:SQLite的使用与管理- 网络通信:HTTP协议、网络请求库的使用、数据解析等4. 实践项目与团队协作- 购物app需求分析与功能设计- 团队分工与协作开发- 项目测试、优化与发布教学内容安排与进度:第一周:安卓开发环境搭建,学习开发工具的使用第二周:掌握安卓基本组件和布局管理器,学习常用控件的使用第三周:分析购物app功能模块,进行功能设计第四周:学习数据库访问和网络通信技术第五周:团队协作开发,完成购物app的初步实现第六周:项目测试、优化与发布,总结评价教学内容与教材关联性:本教学内容与教材紧密关联,涵盖了安卓开发基础知识、购物app功能模块设计、数据存储与网络通信等关键知识点,确保了教学内容的科学性和系统性。

基于Android开发的校园智能课表管理系统设计与实现

基于Android开发的校园智能课表管理系统设计与实现一、引言随着移动互联网的快速发展,手机APP已经成为人们日常生活中不可或缺的一部分。

在校园生活中,学生们需要管理自己的课程表,以便及时了解每天的课程安排。

因此,设计并实现一款基于Android 平台的校园智能课表管理系统具有重要意义。

二、系统需求分析1. 功能需求学生登录:学生通过账号密码登录系统。

课程管理:学生可以查看、添加、修改和删除课程信息。

提醒功能:系统可以提醒学生上课时间和地点。

课程表展示:以周为单位展示学生的课程表。

数据同步:支持数据在多设备间同步。

2. 非功能需求界面友好:界面简洁美观,操作便捷。

响应速度快:系统响应速度快,用户体验良好。

安全性高:用户数据加密存储,确保信息安全。

三、系统设计1. 系统架构本系统采用MVC(Model-View-Controller)架构,将数据层、视图层和控制层分离,提高系统的可维护性和扩展性。

2. 数据库设计使用SQLite数据库存储学生信息、课程信息等数据,确保数据的安全性和稳定性。

3. UI设计设计简洁直观的用户界面,包括登录界面、课程表展示界面、课程管理界面等,提升用户体验。

四、系统实现1. 开发环境Android StudioJava语言2. 技术选型使用Android SDK进行开发使用SQLite数据库进行数据存储使用RecyclerView控件展示课程信息3. 关键功能实现学生登录功能:通过账号密码验证学生身份。

课程管理功能:实现对课程信息的增删改查操作。

提醒功能:设置提醒时间,提醒学生上课时间和地点。

五、系统测试与优化1. 功能测试对系统进行功能测试,确保各项功能正常运行。

2. 性能优化对系统进行性能优化,提高系统响应速度和稳定性。

六、总结与展望通过本次设计与实现,成功开发了一款基于Android平台的校园智能课表管理系统。

未来可以进一步完善系统功能,如增加考试安排提醒、教师评价等功能,提升系统的实用性和用户体验。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1 Android技术应用 课程设计(论文)说明书

题目:APP玩转校园 学生姓名: 余清泉 院 系: 电子信息学院 专 业: 软件外包服务 学 号: 20130216100 指导教师: 张勇 2

目 录 ANDROID技术应用 ................................................................................................................................... 1 课程设计(论文)说明书 ...................................................................................................................... 1 第一章 前言 ............................................................................................................................................ 1 1.1项目背景及应用环境 ......................................................................................................... 1 1.2研究意义 ............................................................................................................................. 1 1.3进度安排及分组情况 ......................................................................................................... 1

第二章 开发环境的集成 ........................................................................................................................ 2 2.1 eclipse的安装配置 ............................................................................................................. 2 2.1.1 JDK的安装和Java环境变量的设置 .................................................................... 2 2.1.2 安装Eclipse ............................................................................................................ 2 2.1.3 安装Android SDK ................................................................................................. 3 2.1.4 安装配置ADT ....................................................................................................... 3 2.2 SQLite Expert Professional 3的安装 ................................................................................. 4

第三章 系统需求分析及实现目标 ........................................................................................................ 4 3.1系统需求分析 ..................................................................................................................... 4 3.2系统实现目标 ..................................................................................................................... 5

第四章APP玩转校园系统设计 ............................................................................................................ 5 4.1 APP玩转校园系统模块划分 ............................................................................................. 5 4.2 APP玩转校园系统的数据库结构及功能 ......................................................................... 6

第五章 实现过程 .................................................................................................................................... 7 5.1 用户登录注册模块的实现 ................................................................................................ 7 5.3校园卡模块的实现 ............................................................................................................. 9

第六章 系统测试 .................................................................................................................................. 10 第七章 总结 .......................................................................................................................................... 10 致谢 ........................................................................................................................................................ 12 1

第一章 前言 1.1项目背景及应用环境

当今网络技术越来越发达,各种高科技术遍布全世界,人们充分把这些优

势利用到生活娱乐中。当代大学生更是利用各种技术了解校园,学生在校不仅仅是学习,还要关心学校的一切事情,包括学校的新闻、动态、通知等。新生更要了解学校的简介,还要知道该学校的地理位置,交接学校的基本概况。校园卡消费也是学生关注的对象。APP玩转校园主要是针对在校的学生对学校的进一步了解,

1.2研究意义

为了给学生提供对学校情况更加了解的机会,使他们随时、及时的掌握学校

下发的通知和有关新闻,对学校的基本情况和位置进行了解,对校园卡进行充值和查看余额,本课题研究了APP玩转校园系统,主要是解决以上的学生问题,给学生提供了很大的方便。

1.3进度安排及分组情况

本系统设计时间为只有一周,需合理安排时间:

星期一、星期二:完成项目的登录和注册的布局和功能,要求注 册后能正常登录; 星期三:完成登录页面中的学校简介、校内新闻、校内通知、入 学指导功能 星期四:实现校园卡的充值和查询余额 星期五:实现校园卡的修改密码和查看信息,加以完善页面。 分组:雷丽艳、胡少丹、兰光耀、余清泉 (四个成员遇到问题 一起讨论,共同完成) 2

第二章 开发环境的集成 2.1 eclipse的安装配置 所需的工具:JDK、ADT、 SDK

2.1.1 JDK的安装和Java环境变量的设置 (1)JDK下载地址

JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html JDK(Java Development Kit)是整个Java的核心,包括一系列Java开发的东西,安装完毕需要配置一下环境变量。

(2) JAVA_HOME JDK的安装路径,这个环境变量本身不存在,需要创建,创建完则可用%JAVA_HOME%作为统一引用路径,其值为:jdk在你电脑上的安装路径。

(3)PATH PATH属性已存在,可直接编辑。作用是用于配置路径,简化命令的输入,其值为:%JAVA_HOME%\bin。

(4)CLASSPATH 用于编译时JAVA类的路径,注意这里设置的是两个值,(.;)表示的是JVM先搜索当前目录。其值为:.;%JAVA_HOME%\lib\tools.jar。

(5)配置完毕后,通过cmd运行以下命令:java -version,javac 如果出现

返回信息,则设置成功。

2.1.2 安装Eclipse

Eclipse下载地址 Eclipse下载地址:http://www.eclipse.org/downloads/? (选择Eclipse Standard版本即可)。

相关文档
最新文档