摘 要
移动互联网时代的到来,智能手机的普及,在众多手机软件中,微信被广大用户认可并广泛被使用。随着微信的发展,为满足用户通过微信进行公交线路查询的需求,特开发了本基于微信小程序的公交车路线查询系统。
本文主要介绍了微信小程序的实时公交查询系统的开发过程,对开发环境、系统设计、系统实现、系统测试方面进行分析。本实时公交查询系统基于微信平台开发,在设计时对微信客户端进行了充分的了解,掌握微信平台通过的接口,同时系统采用JAVA语言、MYSQL数据库进行数据的储存,充分的保证了系统的稳定性、安全性。通过本系统主要实现了管理员和用户两个用户角色的功能,实现了公交查询相关信息的管理。
基于微信小程序的公交车路线查询系统主要针对传统的公交线路查询所存在的弊端而开发的。该系统具有操作简单、功能齐全、易于维护等特点,能够有效的提高公交线路查询效率,更好的为用户服务。
关键词:微信小程序;实时公交查询系统;JAVA语言;MYSQL数据库
3.3功能需求分析
基于微信小程序的公交车路线查询系统的开发使得公交查询管理工作智能化、科学化,本系统功能完善,操作简单,界面清晰,系统主要包括用户功能模块和管理员功能模块两大部分,下面将具体分析这两大功能模块的具体功能需求。
1、管理员功能需求。
管理员登录后功能有公交数据管理,公告通知管理,用户管理。
2、用户功能需求。
用户可以进行注册登录,登录后功能有公告,换乘查询,线路查询,站点查询,我的(个人信息,修改密码,注销登录,退出)。
4.2 系统结构设计
本基于微信小程序的公交车路线查询系统的功能结构设计如图4-2所示。
4.4.2 数据库表的设计
本基于微信小程序的公交车路线查询系统需要后台数据库,系统采用MYSQL数据库进行数据的储存,下面介绍数据库中的各个表的详细信息。
表4-1 wct_notice公告通知信息表
序号 |
字段 |
描述 |
类型和长度 |
主键 |
是否可空 |
1 |
id |
编号 |
int(11) |
是 |
不允许 |
2 |
title |
标题 |
varchar(50) |