随着计算机技术的不断发展。计算机应用于各大领域,并给人们的生活带来了极大的便利,在西安公交查询系统亦是如此。以往的纸质公交指南或繁杂的网络版公交指南,都在不同程序上限制了市民出行的方便性。本论文所介绍的便是一个西安公交查询系统,以方便市民用最简约的方式,查询到最有用的公交信息。系统采用Myeclipse作为开发工具,JSP作为变成技术,并结合使用servlet,javabean等技术,使用MSSQL为数据库。
根据对西安公交查询系统设计与实现的需要分析,对于普通用户、管理员身份需要实现以下功能便能满足日常管理的需要:
(1)用户登录:用户登录功能:登录功能为验证用户名和密码的传统登录方式。新的用户需要注册。登录用户分为管理员登录和普通用户登录两种方式。
(2)前台西安风光展示,通过图片幻灯片的形式展示西安的特色景点与风貌,让使用公交查询系统的人迅速了解西安的文化特点与特色。
(3)西安地图查看:在前台能够实现嵌入百度地图,地图能够进行拖动,缩放。提供给人们另外一种寻找要去的地点的方案。
(4)新闻资讯查看:前台用户可以查看公交查询系统发布的新闻资讯信息,本新闻资讯可以是有针对性的,专门针对公交相关信息进行发布,人们可以及时获取资讯,以调整出行方案。
(5)公交信息查询:分为线路查询和站点查询,用户只要输入线路名称,页面给出用户此线路上的所有站点的信息。站点信息包括票价、运营时间等。
站点信息查询,当用户输入站点名称后,页面给出用户经过此站点的对应线路的信息。
(6)留言与建议:用户注册登录后,可以对我们网站提出意见或建议。对于用户的宝贵意见将对系统的今后发展有着重要的意义。
(7)公交信息管理:包括公交信息的添加、修改、删除等功能。此处公交信息的维护是整个网站前台查询公交信息的数据基础。公交信息包括:线路名称、经过站点名称、票价、运营时间、巴士类型等信息。
(8) 会员信息管理:此功能为对前台注册会员信息的管理,可以删除过期或者不合法的会员。
(9)留言板信息管理:管理员通过此模块查看用户的留言与建议,并删除不合法或者不合社会伦理道德的留言。
(10) 新闻资讯管理:此模块主要用来发布公交相关的新闻资讯,为人们出行提供信息参考,让人们及时获得资讯,方便安排与挑战出行方案。还包括对新闻资讯的修改与删除功能。