Java 应用编程接口为Java应用提供了一个独立于操作系统的标准接口,可分为基本部分和扩展部分。运行一个Java应用程序只要在在硬件或操作系统平台上安装一个Java平台即可,现在几乎所有的操作系统都已经嵌入了Java平台,因此Java程序只需要编译一次,就可以在各种系统中运行。

  Java语言是一个支持网络计算的面向对象程序设计语言。Java语言吸收了Smalltalk语言和C++语言的优点,并增加了其它特性,如支持并发程序设计、网络通信、和多媒体数据控制等。

2。2。2  Eclipse简介

Eclipse是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

Eclipse本身只是一个框架平台,但是拥有很多插件为其提供支持,这样就是Eclipse更加灵活、自由、方便。

2。2。3  Android SDK 21

Android SDK 是软件开发包,提供了手机软件开发者开发工具并且能够提供API库。它包含了所有你需要开始构建的应用程序,以及一个功能齐全的设备模拟器,用于测试时,则已经完成,非常容易建立和运行,即使是非开发人员也可以尝试模拟器。总的来说,Android SDK提供了一个快速和可靠的开发环境。来-自~优+尔=论.文,网www.chuibin.com +QQ752018766-

3  系统需求分析

3。1  功能需求分析

本系统是通过资源包动态加载数据。用户对公交线路查询常见的需要就是已知起点和终点,需查询出如何坐公交,以及给出公交的路线图。当用户知道离自己最近的站点时,可在家中就知道经过该站点的所有公交信息。若用户已知朋友在哪一路车上,需要开车去接朋友,则需要通过输入的公交线路,给出该公交信息。经过分析,应具有以下几个功能模块:

(1)城市选择模块:

(2)路线选择模块:输入需要查询的公交大致车次,点击搜索,系统弹出模糊查询后匹配的所有公交车次,点击自己想查看的车次,即显示该公交车的所有详细信息。若查询的线路不存在,则显示:不存在该线路。

(3)换乘模块:输入起点和终点,点击查询,给出多种乘车方案,并给出每种方案的具体乘车细节,以及在地图上显示路线。

(4)站点功能模块:输入需要查询的站点,点击搜索,系统弹出经过该站点的所有公交车次,点击自己想查看的车次,即显示该公交车的所有详细信息。若查询的站点不存在,则显示:不存在该站点。

上一篇:安卓的英语学习软件的分析与设计
下一篇:SSL+HTTPS网站登陆实现

采用颜色共生矩阵的图像分析技术实现

Android全国天气移动终端应用程序设计研究

jsp+mysql网上化肥店系统的设计与开发

java的B2C型电子商务网站管理系统的设计

基于MOODLE平台的在线交互式学习设计

基于离散事件系统Petri网模型的可达图研究

局域网管理系统的设计与实现

弹道修正弹实测弹道气象数据使用方法研究

紫陵阁

浅谈动画短片《天降好运》中的剧本创作

组态王文献综述

小学《道德与法治》学习心得体会

林业机械作业中的安全性问题【2230字】

人事管理系统开题报告

适合宝妈开的实体店,适...

淮安市老漂族心理与休闲体育现状的研究

大学生就业方向与专业关系的研究