基于JFinal 后台的公交车查询系统的设计与实现.docx

资料分类:计算机信息 上传会员:潘教授 更新时间:2021-09-24
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:17819
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

【摘要】 公交已经融入了大部分人的日常生活,方便、便宜、路线固定、时间固定,这成为很多人选择公交出行的原因。但错综复杂的公交路线也给人们的出行带来不可避免的困难,在对一个地方不怎么了解的情况下,我们很难找到最合适的路线,使得出行受到影响。智能终端设备的出现极大的便利了我们的生活,它与互联网的结合则能使我们对公交的查询更为方便,同时安卓智能终端的普及也使公交查询更方便地为更多人提供便利,所以公交查询在安卓设备上的实现能极大地便利人们的生活。

    公交查询最主要的功能是路线查询、公交站点查询、附近站点和路线规划,这部分功能我调用了第三方接口。而登录等模块则利用JFinal框架来提供接口。百度地图接口的调用则实现了地图的显示,使查看方式更多元化。

【关键词】:Android; 公交查询; JFinal; SQLite

 

目录

摘要

Abstract

第1章 绪论-1

1.1 课题的研究意义 -1

1.2 需求分析-1

1.2.1 业务需求-1

1.2.2 用户需求-1

1.2.3 功能需求-2

1.3 研究内容-3

第2章 系统相关技术-4

2.1 系统整体架构-4

2.2 数据库-4

2.3 服务端-5

2.4 客户端-5

第3章 系统整体设计-6

3.1 系统设计用例图-6

3.2 模块设计-6

3.3 数据库设计-8

3.4 功能流程图-9

第4章 接口-10

4.1 接口的选择-11

4.2 极速数据API的参数-11

4.2.1 线路查询-11

4.2.2 换乘查询-12

4.2.3 站点查询-13

4.2.4 附近站点查询-14

4.2.5 城市查询-14

4.3 接口的调用-15

4.3.1 OkHttp-15

4.3.2 JSON数据的解析-15

第5章 系统主要功能的设计与实现-16

5.1 登录模块-17

5.2 附近站点-18

5.3 换乘查询-22

5.4 线路站点查询-24

5.5 其他功能-26

第6章 系统测试-27

6.1 软件测试的目的及意义-27

6.2 测试的方法 -27

6.3 实例测试 -28

6.3.1 登录测试 -28

6.3.2 附近站点测试-28

6.3.3 路线规划测试-29

6.3.4 路线站点查询测试-29

6.3.5 集成测试-30

结论-31

参考文献-32

致谢-33

相关论文资料:
最新评论
上传会员 潘教授 对本文的描述:这款软件主要是为选择公交出行的人提供便利,可以让这部分人有更好的出行体验,方便查询站点和路线,又能对出行作出合理的规划,同时也能将附近站点一览无余。同时又有用户的......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: