基于Delphi公交车查询系统设计
第1章 绪论
公交车在任何一个城市都是重要的交通工具。而公交车车次多,车站复杂,乘客们很难找到所要去的地方。如何有效地使乘客顺利的查询所要到的目的地,帮助乘客查询公交路线信息情况,这就是该系统的主要功能。通过对公交查询系统的开发过程,我们将会用Delphi开发简单的MIS系统的基本方法和过程。
1.1研究目的
1.1.1综合利用所学知识
开发本系统是一个复杂的过程,需要综合利用各方面知识,《计算机应用技术》《计算机信息处理综合作业》《组织与管理概论》《管理信息系统》《数据库及其应用》《高级语言程序设计》等。通过对所学知识的综合利用,完善系统的功能,发挥系统的最佳工作效率。
1.1.2市场需求
对于以往用人工管理来说效率慢,正确率低,动用人力大,耗时、耗资多,无法提高管理水平和满足市场经济的要求。
公交查询系统的开发是目前各大城市都需要的系统。它不仅可以为乘客的查询提供方便,而且还可以及时反映是经济信息的社会,为公交车站人员的决策和公交车的调度提供及时方便的信息,它还可以提高工作效率,减少错误,方便乘客的需要,更好的促进国民经济的发展。
1.1.3 提高工作管理水平
对以前人工查询与管理公交车来说,它不仅速度慢,容易出错,而且还耗用大量的人力物力才力。并且还不能及时反映市场动态和社会经济信息。
公交查询系统就是为了克服以前人工管理的种种弊端,提高在车站查询方法的管理水平,为整个城市的公交车管理水平提高打好基础。
1.1.4西安管理系统的基础
西安城市面积大,乘客多,这就需要一整套的管理系统作为支柱,另外管理系统的开发和建立是现代化西安的象征。而公交查询系统是西安管理系统中最基本的系统之一。
1.2系统所涉及的范围
1.2.1涉及的业务范围
公交车公交查询系统涉及乘客与公交车站之间的关系。在整个城市分别统计出不同公交车的车次,不同乘客去向不同。在乘客与公交车站之间的查询业务等。此外还要在城市的各部门以及公交车站进行车站的备份,以便以后路线的修改。
1.2.2功能
本系统主要功能是乘客查询查站有关的信息,以便使乘客快速而顺利的到达目的。
(1) 公交车管理:主要对公交车的车站管理,如添加、删除、修改等。
(2) 公交车查询:是用户进行车站的查询,如两站点的查询、公交车车次的查询、首发站的查询。
(3) 查看:工具栏和状态栏的显示和隐藏。
(4) 帮助:帮助信息。
1.3现有系统存在的问题
现有系统主要是以人工管理为主,其存在很多问题。
1.3.1由开发方法所带来的问题
以往人们为了追求成果,大多使用自底向下的开发方法—原型法。这种方法实行于未实行计算机管理的单位,先开发一两个子系统,取得经验后,再开发整个系统。其优点是:周期短,见效快,成本底,可逐步投资,用户始终参与开发,系统问题及错误能及时纠正,易适应组织机构的真正需要,易于发现问题和理解每个系统的增长需要,且易于核算经费。
1.3.2现有系统在运行时存在的问题
(1) 现有系统在统计过程中做了单方面的统计与分析还不能综合其他方面信息进行利用。
(2) 由于在人工管理阶段设备落后,管理人员知识水平低等原因阻碍了新系统的开发进程。随着经济的发展本系统的开发已经有了成熟的条件。
(3) 而本系统则从整体上反映各方面的车站查询信息,克服人工管理的缺点。
2.1 背景分析
通过对城市交通各部门和乘客的详细调查得出乘客查询处理情况如下:
(1) 由车站管理员提供该车次的车站取向和所要的地点并交给公交管理处,由公交管理员统计所有车次。
(2)公交管理员将表交给交通局,由交通局汇总各次车具体车站的情况并分类统计车次和公交车的取向。
2.2.2业务流程图调查分析
为调查业务流程,调查人员应按照原有信息流动过程逐个调查各环节处理业务处理内容处理顺序和处理时间要求,弄清信息来源流向、处理方法、计算方法、提供信息时间和信息形态等。
通过调查对公交查询系统所经过的业务进行分析,了解各环节的内容、顺序、处理时间的要求,掌握各种信息在各环节中的流入和流出,以及其处理方法和计算方法。
公交查询系统主要是由调度站管理员统计车站情况上报公交管理员,并预留存根,其中各环节都预留有存根,以备核对。其业务流程图如下: