项目介绍

本课题城市公交线路查询,采用安卓平台,所完成的可扩展性、可靠性以及可重用性的城市公交线路查询系统,以满足现实生活的需要。数据库选用MySQL。
前端为移动端,采用安卓框架uniapp,开发软件为Android Studio,后端管理系统采用java语言开发,mysql数据库,ssm三大框架。
本系统的研究方法手段主要为参照学习下其他网上公交车或者其他出行系统。上网搜索或者是去图书馆查阅相关资料,通过查询资料了解该系统要做哪些东西,以及需要的关键技术。设计出大体上的功能模块,画出模块图。通过进一步的了解,对每个功能模块进行细化,将每一步都想清楚。制定出每一步的做法和注意的地方。对设计好的程序进行调试,通过调试发现存在的问题并解决,从而达到完善系统的目的。最后,整理各阶段的设计记录文档,写成论文稿。

开发环境

开发语言:Java
框架:ssm
JDK版本:JDK1.8
服务器:tomcat7
数据库:mysql 5.7(一定要5.7版本)
数据库工具:Navicat11
开发软件:eclipse/myeclipse/idea
Maven包:Maven3.3.9
浏览器:谷歌浏览器

安卓框架:uniapp
安卓开发软件:HBuilder X
开发模式:混合开发

功能介绍

管理员、用户可通过AndroidStudio系统手机打开系统,注册登录后可进行管理员后端;首页、个人中心、用户管理、站点信息管理、站点分类管理、公交路线管理、管理员管理、系统管理,用户前端;首页、站点信息、公交路线、论坛、我的等。

效果图



1绪论 5
1.1项目研究的背景 5
1.2开发意义 5
1.3项目研究内容 5
2开发技术介绍 6
2.1 B/S架构 6
2.2Java技术 6
2.3MySQL 介绍 7
2.4MySQL环境配置 7
2.5SpringBoot技术 8
3系统分析 9
3.1可行性分析 9
3.1.1技术可行性 9
3.1.2经济可行性 9
3.1.3操作可行性 9
3.2网站性能需求分析 10
3.3 网站现状分析 10
3.4网站功能分析 11
3.5系统流程的分析 11
3.5.1 用户管理的流程 12
3.5.2个人中心管理流程 12
3.5.3登录流程 13
4系统设计 14
4.1 软件功能模块设计 14
4.2数据库设计 14
4.2.1概念模型设计 14
4.2.2物理模型设计 15
5系统详细设计 22
5.1系统功能模块 22
5.2管理员功能模块 23
5.3用户功能模块 28
6系统测试 30
7总结与心得体会 31
7.1 总结 31
7.2 心得体会 31
参考文献 32

java计算机毕业设计基于安卓Android的城市公交查询app(源码+系统+mysql数据库+Lw文档)相关推荐

  1. java计算机毕业设计基于安卓Android的桃源婚恋交友APP(源码+系统+mysql数据库+Lw文档)

    项目介绍 随着信息技术的发展,带动了各种管理系统和应用软件的产生,其中婚恋交友系统就是其中之一.每一个人都会经历过学习.恋爱.婚姻的过程,大龄青年也越来越多,大家都忙于学习或者工作,失去了许多机会.而 ...

  2. java计算机毕业设计基于安卓Android的人在旅途旅行出行APP(源码+系统+mysql数据库+Lw文档)

    项目介绍 首先,论文一开始便是清楚的论述了系统的研究内容.其次,剖析系统需求分析,弄明白"做什么",分析包括业务分析和业务流程的分析以及用例分析,更进一步明确系统的需求.然后在明白 ...

  3. java计算机毕业设计基于安卓Android的仓库货物管理app(源码+系统+mysql数据库+Lw文档)

    项目介绍 本文介绍了仓库货物管理APP软件开发建设的意义和国内外发展现状,然后详细描述了所开发手机APP的可行性分析,并分析了手机APP所要实现的功能.因为仓库货物管理设施较多,而且人口密集,不能更好 ...

  4. java计算机毕业设计猫咪伤患会诊复查医疗平台源码+系统+mysql数据库+lw文档

    java计算机毕业设计猫咪伤患会诊复查医疗平台源码+系统+mysql数据库+lw文档 java计算机毕业设计猫咪伤患会诊复查医疗平台源码+系统+mysql数据库+lw文档 本源码技术栈: 项目架构:B ...

  5. 计算机毕业设计安卓Android的家教平台软件app(源码+系统+mysql数据库+Lw文档)

    介绍 许多大学生都利用做兼职来充实课外生活或者补贴家用,还有一些老师利用课余时间或者假期时间做家教来赚一些外快,所以家教行业当下很流行,而许多家长在寻找家教时往往像大海捞针而且信息渠道不足,而许多大学 ...

  6. 计算机毕业设计JavaVue.js音乐播放器设计与实现(源码+系统+mysql数据库+lw文档)

    计算机毕业设计JavaVue.js音乐播放器设计与实现(源码+系统+mysql数据库+lw文档) 计算机毕业设计JavaVue.js音乐播放器设计与实现(源码+系统+mysql数据库+lw文档) 本源 ...

  7. 计算机毕业设计Python+djang的图书馆图书借阅归还管理系统(源码+系统+mysql数据库+Lw文档)

    项目介绍 论文阐述了图书管理系统,并对该系统的需求分析及系统需要实现的设计方法作了介绍.该系统的基本功能包括读者登录,修改密码,读者管理,图书管理和借阅管理等功能,并且个个模块都包括了添加修改和删除和 ...

  8. 计算机毕业设计Python+django大学生闲置二手交易商城平台(源码+系统+mysql数据库+Lw文档)

    项目介绍 当前在市场经济的快速发展下,我国的经济形势也在不断的发展壮大.特别是在计算机信息化的普及下,新的互联网+业态促使着零售业在不断的转型发展.随着B2C.O2O的不断发展,传统的零售实体都受到了 ...

  9. java计算机毕业设计基于安卓Android的城市公交查询app

    项目介绍 本课题城市公交线路查询,采用安卓平台,所完成的可扩展性.可靠性以及可重用性的城市公交线路查询系统,以满足现实生活的需要.数据库选用MySQL. 前端为移动端,采用安卓框架uniapp,开发软 ...

最新文章

  1. plotly可视化绘制混合图
  2. SpringMVC无法获取请求中的参数的问题的调查与解决(1)
  3. hadoop hive hbase 集群搭建
  4. @ngrx入坑angular的schema,爽的一逼!
  5. 用TLS实现安全TCP传输及配置和访问https的web服务(转)
  6. linux内核分析期末,Linux内核分析作业
  7. y电容如何选型_干式试验变压器选型依据
  8. Git由浅入深之分支管理
  9. 算法 之 栈的简单讲解
  10. 小米随身wifi的linux驱动,小米随身wifi驱动
  11. vsftpd 安装及简单配置
  12. java List转Map
  13. [Realtek sdk-3.4.14b]升级iptables以支持IPv6 DHCPV6 NAT6的MASQUERADE属性(原厂默认iptables不支持NAT6)
  14. 终于有人把 “单点“ 登录说清楚了!
  15. 编译器与Debug的传奇:女牛人Grace Murray Hopper小传
  16. 常用的java工具类
  17. 正点原子探索者stm32f407 rt-thread 文件系统使用
  18. java数据结构家族族谱_java数据结构之家族亲属关系查询系统
  19. 数钱游戏——聪明的放弃
  20. 数学柏拉图多面体---定积分(二)

热门文章

  1. 蓄热式加热炉燃烧技术
  2. Unity 3D鼠标操作实现旋转、缩放观察物体
  3. 修改sim卡号码 android,android 如何动态修改SIM卡应用名称 MT6572 MT6589
  4. 5G UE — USIM Card
  5. 使用VLC组播测试及VLC收不到UDP组播数据
  6. window10系统安装梅雁EDMS(MAYAN EDMS)
  7. xp怎么让计算机开启ftp,Win7和WinXP共享打印机和FTP怎么设置
  8. oracle txn,【学习笔记】ORACLE分布式事务故障的处理 结合MOS官方文档分析
  9. 国密PSAM卡与CPU(用户卡)操作过程 小结
  10. OpenCV C++实现树结构可视化(画出一棵四叉树)