城市公交查询系统的研制
摘 要:城市公交查询系统是收集了一个地区的所有公交车的路线信息的软件。用户可以根据数据库中的数据对这个地区的公交线路有个基本了解,并找到自己要到达目的地所需要的车次。同时,数据库的管理人员可以根据实际的路线的调整而改变原有的信息,以保证用户可以得到更精确的路线。作者采用了Delphi 7.0作为设计工具,Microsof t Access设计数据库,ADO作为访问数据库的方式。
关键字:城市公交;查询系统;路线信息
THE RESEARCH OF CITY COMMUNICATIONS INQUIRY SYSTEM
Author:he jun
Tutor: He zhiyong
(Computer science and technology department 2002 ,School of computer and information engineering, Hunan Agriculture University, Changsha ,410218)
Abstract: The city communications inquiry system was software, which gathers all information of communications route. According with the data in this database, the users could preliminary know the communications route in the area, and get his bus unmber. Furthermore, the database manager could change original information according to real route in order that the users could get exact route. In the research, Delphi 7.0 was used to be design tool, the database was designed by Microsoft Access and ADO was used to be access database pattern.
Keywords: city communications; inquiry system; route information
随着现在社会的发展,我们的生活也朝着电子化不断发展,如交通电子眼在交通管理中越来越普及;而经济的不断发展,避免不了人们都要到某些城市去公干或其他的事情。一旦你对这个城市不熟悉,你的出门就会举步维艰。打的,对于一些因公出差的人来说算不了什么,但是对于旅游者或是个人来说就不是很好的选择。因此,开发一个城市的公交车查询系统就显得十分必要,可以说是关系到一个城市的形象问题。因此公交查询系统将帮助出行人士方便、高效的安排自己的行程。
据我所知,在网络上也有类似的功能的网页供大家使用,有地图可供查看,他们查询的范围较广,有些的甚至包括全中国地区的各省市地区的路线查询,查询结果很精确。但是有一点,使用它的时候一定得有能上网的环境。在一般的地区的普通酒店中很难有这种设施,至少我是这样认为的。所以我重新设计了这个软件,
在本论文中,我将介绍这个软件的可行性分析、软件的总体设计、软件的详细设计以及对这个软件所进行的测试。
1) 经济可行性。
关于经济可行性它是进行开发成本的估算及可能取得效益的评估,确定待开发系统是否值得投资开发。对于要设计一个有完整功能的城市公交查询系统,主要的工作是收集数据和录入数据,因为其数据量是非常的大,其花费的时间和金钱也是占很大一部分。
2) 技术可行性。
关于技术可行性它是对待开发的系统进行功能性能和限制条件的分析,确定在现有的资源的条件下,技术风险有多大,系统是否能实现。设计这个系统的工具,我所采用的是Delphi 7.0,虽然现在 Delphi的版本已经达到8.0,但对于开发一个单机版的查询系统,已经足够。Delphi系列开发工具有友好亲切的用户界面,丰富多样的开发工具,快捷而又准确的编译执行速度,强大的数据库开发能力以及灵活的发布应用方式。Delphi 7的发布,除了保留历代Delphi的优点外,更是带来了代码级跨平台、支持windows 2000/Me和Office 2000等新特性。
2.2.1 问题描述
1) 用户输入一个地点名称,可以得到通过这个站的所有公交车次;
2) 用户输入一个路线号(即车次),可以得到整条路线的所有站点名称;
3) 输入起点站名称和目的站名称查询后得到一条或多条路线。
2.2.2 实现环境
1) 硬件环境:CPU P4 1.7,内存128MB RAM,硬盘30G
2) 软件环境:操作系统是Windows 98以上版本,设计工具有Delphi 7,数据管理系统有access,
2.2.3 项目来源
这个项目是贺志勇老师提出的,作为学习计算机科学与技术四年的毕业生最后的考试,以此来总结一下这几年来学习的情况。