基于Android《地图应用南京掌上公交APP》的框架设计和项目管理毕业论文
2022-04-05 19:47:21
论文总字数:17150字
摘 要
公交作为人们在外出行的一个交通工具,它给我们的日常生活带来了很多便捷。随着移动设备的普及,移动端应用开发变得越来越广泛。所以开发一款可用于移动智能设备的公交查询软件,具有很重要的实际意义。
南京掌上公交App是基于Android系统而开发的一款公交查询软件。它能帮助用户选择最佳公交线路,查询附近公交站点,方便用户出游。该软件使用java语言通过eclipse开发工具进行编写,是一个适用于安卓4.0版本以上智能设备的公交查询软件。
本文详细分析了系统的需求,介绍了MVC设计模式。同时对项目管理进行了研究,并设计了基于Android系统的南京掌上公交应用。另外,本文也给出了详细的系统设计过程及主要功能运行效果图,对开发过程遇到的问题和解决方法进行了充分讨论。
本系统主要实现了线路搜索功能、首末站点搜索功能、换乘功能、附近站点搜索功能等。此外,还有附加了历史记录的功能,使系统更加完善。
关键词:Android;公交查询;需求分析;MVC模式
Project management based on Android “map application Nanjing palm public transport App”
ABSTRACT
Public transport as a means of transport, it has brought a lot of convenience to our daily life. With the popularity of mobile devices, mobile terminal application development becomes more and more widely. So it is very important to develop public transport query software which can be used in mobile intelligent equipment.
Nanjing palm bus App is based on the Android system and the development of a bus query software. It can help users to select the best bus routes, check the bus station near the site, to facilitate users to travel. This software uses the Java language to carry on the compilation through the eclipse development tool, is public transportation inquiry software which is suitable to the Android 4 edition above intelligent equipment.
This paper analyzes the requirements of the system and introduces the MVC design pattern. At the same time, the project management was studied, and the application of Nanjing palm bus based on Android system was designed. In addition, this paper also gives a detailed system design process and the main function of the running effect diagram, the development process of the problems encountered and solutions are discussed in this paper.
This system mainly realizes the line search function, the first site search function, transfer function, near the site search function, etc. In addition, there are additional historical records of the function, so that the system is more perfect.
Key words: Android; public transportation inquiry; demand analysis; MVC model
目 录
摘 要 I
ABSTRACT II
目 录 III
第一章 绪论 1
1.1课题研究的背景 1
1.2课题研究的目标 1
1.3 课题研究的开发工具 1
1.3.1 开发环境和工具 1
1.3.2 开发语言 5
第二章 系统的需求分析 6
2.1可行性分析 6
2.2结构分析 6
2.3功能分析 7
2.4流程分析 8
2.5开发平台 9
2.5.1 Android 概述 9
2.5.2 Android架构 9
2.6 SQLite数据库 11
第三章 安卓系统的设计模式 12
3.1 MVP模式 12
3.2 MVVM模式 13
3.3 MVC模式 14
第四章 项目管理 16
4.1项目管理概述 16
4.2项目管理要避免的问题 16
4.3问题解决办法 17
第五章 南京掌上公交App 20
5.1系统功能实现效果 20
5.1.1 系统主界面实现 20
5.1.2 搜索模块 20
5.1.3 换乘模块 22
5.1.4 附近模块 23
5.2代码管理 23
第六章 总结 25
参考文献 26
致谢 27
附录 28
第一章 绪论
1.1课题研究的背景
目前,随着“低头族”越来越普及,人们的生活已经离不开智能手机。智能设备在我们的生活中变得越来越重要,因而越来越多的Web端程序被移植到智能手机上以供用户使用。这意味着,开发南京掌上公交软件是非常符合实际需求的。
公交作为人们在外出行的主要交通工具,公交信息的查询是人们首要关注的问题。但是,常常会有很多人在出行时忘记或找不到公交线路的具体信息。一旦
出现这种情况,人们的生活可能会被影响。为了解决这个问题,本文设计了南京掌上公交App软件,来方便人们进行公交信息查询。
1.2课题研究的目标
请支付后下载全文,论文总字数:17150字