根据以上可行性的分析,开发一个公交查询APP是可行的。

2。2 需求分析论文网

本软件是一个Android应用软件,启动程序后可以依据用户自己需求查询公交信息,这些公交信息是从第三方服务器获取的。用户可以登录注册,按照自己需要搜索公交线路,公交站点获取相应的公交信息,也可以根据起始点和终点选择合适的推荐路线。后台服务器对一些用户数据进行基本的管理。公交信息由第三方服务器进行管理。 

以上描述可以基本知道此款设计的功能需求:

(1)启动应用程序

(2)登录注册功能

用户可以注册个人账号,用户登录系统。

(3)线路查询功能

输入线路,获得改线路的站点信息、票价信息和发车时间。

(4)站点查询功能

根据输入的具体站点,可以获得包含该站点的全部公交线路。

(5)换乘查询功能

  输入起点和终点,能够根据需求推荐乘车方案,选择最合适的乘车方案。

(6)后台管理功能

管理员管理用户数据。

2。3 性能分析

该应用程序在网络良好的情况下,响应速度快、安全性高。

3 开发环境

3。1 Java环境配置

(1)从官网http://www。oracle。com 下载64位JDK安装程序;

(2)按照提示步骤安装JDK;

(3)设置环境变量。

3。2 eclipse的安装

从eclipse官网下载与系统相对应的eclipse版本,尤其注意的是eclipse的bit数要与JDK一致,即下载64位的eclipse版本,然后根据提示步骤安装即可。

3。3 MYSQL数据库的安装

现在如今有很多种类的数据库,如SQLSERVER 2010、MYSQL、access等很多种,但是由于本设计的开发涉及到的数据并不是很强大,所以选用轻量级的数据库MYSQL。参照安装的提示步骤安装MYSQL。安装完MySQL后,安装MySQL front,MySQL-front是MySQL数据库的图形化管理工具,可以管理和操作数据库,如建表,修改数据,拖拽方式的数据库和表格,可以对域和记录进行编辑、删除、修改等操作,提供与外程序接口。

3。4 Android环境配置

(1)从官网上下载adt-bundle for windows;

(2)直接解压adt-bundle-windows-x86_64-20140702。zip到需要安装的位置; 

(3)设置Android SDK的环境变量,方便一些工具命令的调用,设置步骤同JDK,添  加SDK路径下的两个文件夹tools和platform-tools到Path环境变量。

3。5 Tomcat安装及配置

(1)从官网上下载apache-tomcat-7。zip;

(2)直接解压apache-tomcat-7。zip到需要安装的位置;

(3)配置环境变量;文献综述

(4)测试,运行startup。bat,再打开浏览器,输入http://localhost:8080,如果可以进入tomcat首页,则tomcat安装成功。

4 系统设计

4。1 概要设计

4。1。1 开发流程

开发流程如图4。1开发流程图所示。

图4。1 开发流程图

4。1。2  系统方案流程图

本课题的查询系统由用户输入用户名和密码,向服务器发出请求,后台服务器处理用户请求,在数据库中查找用户信息是否正确,若正确就跳转至主界面,进行用户操作

上一篇:基于生物启发神经网络的AUV三维路径规划
下一篇:java+mysql音乐管理系统的分析与设计

基于JSP的课堂在线测试系统的设计与实现

基于生物启发神经网络的AUV三维路径规划

移动安防系统Android客户端的设计与实现

基于Linux的员工管理系统的设计与实现

基于Android的公交线路查询系统的设计与实现

基于Android的英雄联盟LOL掌游宝的设计与实现

基于Android的上课点名系统的设计与实现

我国中小企业网络营销存在的问题及对策分析

新中基公司财务舞弊分析

jsp+mysql上汽集团采购管理系统设计+ER图

浅谈大學文化理念与當代...

男生學手艺大全没洧文化...

小企业會计准则执行的问题研究【2234字】

MFC基于Socket的直升机反潜算法验证系统设计

数控分度台的电气控制系...

浅谈小學语文教學中阅读...

浅谈档案管理茬现代煤炭...