登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 计算机科学与技术 > 正文

城市地铁信息查询系统毕业论文

 2022-02-15 10:02  

论文总字数:18455字

摘 要

设计的城市地铁查询系统致力于整合现今各城市地铁信息,便于查询,包括开通地铁的城市,城市线路,线路站点,早晚班车开停时间,换乘站点等信息,其中管理员可进行信息的增加、修改,用户能够在手机客户端查询起点到终点线路、换乘站及其他地铁信息。

本系统采用Android studio-mysql-eclipse搭配进行开发,Android studio模拟器为Genymotion,Mysql作为数据库,eclipse编写数据库方法和服务器。文章将介绍登录、注册模块,查询模块,信息添加模块,信息修改模块等功能的实现;还有数据库E-R图结构、Android前端以及服务器实现等。

在该文档中主要介绍系统的技术使用、环境搭建、软件前期设计、功能模块实现以及测试等。详细介绍了数据库的设计情况,而且和功能实现一样,大多是采用图片加说明方式。

关键词:地铁信息查询;服务器;Mysql;Android

City subway information inquiry system

ABSTRACT

The design of the city subway inquiry system is committed to the integration of the current city subway information, easy to query, including the opening of the subway city, city lines, line sites, morning and evening bus departure time, transfer site and other information, in which the administrator can increase the information , Modify, the user can query the starting point in the mobile client to the end of the line, transfer station and other subway information.

The system uses Android studio-mysql-eclipse with the development, Android studio simulator for Genymotion, Mysql as a database, eclipse prepared database methods and servers. The article will introduce the login, registration module, query module, information add module, information modification module and other functions to achieve; there are database E-R diagram structure, Android front end and server implementation.

In this document, we mainly introduce the technical use of the system, the environment construction, the software pre-design, the function module implementation and the test. Detailed description of the database design, and functional implementation, as is the use of pictures plus instructions.

KeyWords: City metro information;Server;Mysql;Android

目录

摘要 I

ABSTRACT II

第一章 绪论 1

1.1 系统开发的背景及意义 1

1.2 系统设计思路 1

1.3 功能模块 2

1.4 设计的前期准备及要求 2

1.5 开发过程 2

1.6 系统开发环境介绍 2

1.6.1 Android studio和Genymotion模拟器 2

1.6.2 Eclipse开发环境 3

1.6.3 Mysql数据库和Navicat for mysql 3

第二章 系统技术介绍 4

2.1 java语言 4

2.2 Mysql数据库 4

2.3 Android编程技术 4

第三章 系统分析 5

3.1 需求分析 5

3.1.1 用户需求 5

3.1.2 系统需求 5

3.2 可行性分析 5

3.2.1 经济可行性 5

3.2.2 技术可行性 6

3.2.3 软硬件可行性 6

第四章 系统设计 7

4.1 系统结构 7

4.1.1 服务器层次结构图 7

4.1.2 系统总体框架图 7

4.2 模块设计 9

4.4 系统流程图 11

4.5 数据库设计 11

4.5.1 数据库E-R图 12

4.5.2 数据库表的设计 13

第五章 系统实现 15

5.1 功能模块实现 15

5.1.1 登录、注册模块 15

5.1.2 线路查询模块 20

5.1.3 票价查询模块 23

5.1.4 时刻、站点查询模块 27

5.1.5 管理员管理模块——用户信息删除模块 28

5.1.6 管理员管理模块——信息添加 30

5.1.7 管理员管理模块——线路信息修改 31

5.1.8 管理员管理模块——站点信息修改 37

5.2 系统测试 38

5.2.1 登录注册模块 38

5.2.2 添加模块的测试 39

5.2.3 线路查询模块的测试 40

5.2.4 其他模块的测试 41

第六章 结束语 42

参考文献 43

致谢 44

第一章 绪论

1.1系统开发的背景及意义

如今智能手机是人们出行最为重要的东西,在智慧城市生活中扮演着不可替代的角色,是当代科学技术杰出的产品之一。在我们出门旅行时,我们可以提前查询到出游路线等信息。如果人们第一次到了一个陌生的城市,应该乘坐哪条地铁才能最快到达目的地,首末班车何时开停,如何转乘地铁等。当前地铁作为城市的交通主力,承担着不可忽视的作用,但是随着越来越多的城市开通地铁,而且移动互联网时代,将每个城市地铁的信息整合在一个手机应用上来是很有必要的。当用户出行时可以随时查找当地或其他城市的地铁线路、站点、换乘站、票价、早晚班车开停时间等情况,因此我设计的城市地铁手机端,便于人们快速从手机上获取地铁信息,便于出行。

1.2系统设计思路

基于Android的城市地铁信息查询系统,这是一个手机应用软件。课题主要结合流行的Android Studio开发环境,设计的应用主要是使用户能查询全国各主要城市地铁信息,包括地铁线路里程,站点数量,始班车、末班车发车时刻,起点到终点线路推荐、中途线路转乘站点信息、票价查询,还有城市地铁新开线路添加功能、新开地铁的城市添加功能等。

以数据库存储数据为核心,服务器作前后端连接,对数据的请求作响应。用户可以在登录注册界面进行注册并登录,进去后可以选择查找城市,地铁线路,换乘站,票价以及早晚班车开停时间等信息。而管理员登录管理员账号后就可以对地铁信息添加模块,地铁信息修改模块,用户注册信息等模块选择操作。

1.3功能模块

(1)新开城市、线路、站点等信息添加模块

请支付后下载全文,论文总字数:18455字

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图