城市公交查询系统
摘要
本文通过用VFP 7.0编写公交查询管理系统,利用软件工程原理,采用面向对象的编程方法,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面,实现了公交查询的自动化和信息化.
整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成公交线路信息的输入,公交线路信息查询,并能将查询结果以起点至终点途经站点一一列出,经过实际测试证明,本文所设计的公交查询信息系统可以用于公交信息查询方面的需要。
本文还简单介绍了VFP7.0软件的界面及操作方法。简要介绍了表单的制作过程,程序的编写,添加,最后的编译过程。并且叙述了作者在软件开发过程中的心得体会。
关键词: 公交 查询管理 数据库 线路
Abstract
By using VFP 7.0 transit inquiry management system, using software engineering, Object-oriented programming, its development including the establishment and maintenance of the database and front-end application development in two areas a transit automation and information inquiries
With the entire system from the simple, friendly interface, flexible, practical and safety requirements complete information on the importation of bus lines, bus lines Information. Inquiries can also result in a list of sites through the point of origin to the point, after test results In this paper the system can be used for information inquiry Zhengzhou Transit Bus Information respect.
This paper also gives a brief introduction to the software interface and VFP7.0 operation. Form briefed the production process, the preparation process, adding that the final editing process And describes the author''s experience in the software development process.
Keywords: database management inquiries Bus Lines
目录
摘要 1
ABSTRACT 1
第一章 引言 4
第二章 系统分析 4
2.1开发背景 4
2.2需求分析 5
第三章 MICROSOFT VISUAL FOXPRO7.0 5
3.1概要 5
3.2 MICROSOFT VISUAL FOXPRO7.0软件简介和安装 6
3.2.1系统要求 6
3.2.2安装过程 6
3.3 MICROSOFT VISUAL FOXPRO7.0 软件界面介绍 7
3.3.1向导 7
3.3.2生成器 8
3.3.3设计器 8
3.3.4工具栏 8
3.4 VISUAL FOXPRO7.0的工作方式 10
3.4.1 交互方式 10
3.4.2程序操作方式 11
3.5 VISUAL FOXPRO 7.0项目管理器 11
3.5.1 项目管理器的选项卡 11
第四章 系统的详细设计 14
4.1 系统数据流程图 14
4.2数据库设计 14
4.3系统主界面设计 16
4.4主程序代码设计 34
4.5系统的编译与发行 35
4.5.1连编应用程序 35
第五章 总结与展望 36
5.1对设计的总结 36
5.2系统的性能评估 37
5.3系统存在的不足 37
5.4软件涉及的问题和解决方案 37
5.5软件的发展前景展望 38
致 谢 39
参考文献 39
第一章 引言
本软件使用Microsoft Visual FoxPro7.0进行编写。数据库技术的产生与发展源于对于数据的组织和管理。数据库技术是数据管理的技术,它随着数据管理任务的需要而产生于20世纪60年代中期。这是一门综合性技术,涉及操作系统,数据结构,算法设计和程序设计等知识。数据库技术的基本思想是对数据实行集中,统一,独立的管理,用户可以最大限度的共享数据资源。
数据库系统实际上是一个应用系统,它是在计算机硬,软件系统支持下,由用户,数据库管理系统,存储在存储设备上的数据和数据库应用程序构成的数据处理系统。数据库系统是由数据,数据库管理系统,应用程序,用户组成。
数据库的特点:
1.实现数据共享
2.实现数据独立
3.减少了数据冗余度
4.避免了数据不一致性
5.加强了对数据的保护。
数据库应用系统(DATABASE APPLICATION SYSTEMS DBAS)管理信息系统
开放式信息服务系统一个数据库应用系统通常是由数据库和应用程序两部分组成,它们是在数据库管理系统支持下设计和开发出来的。
第二章 系统分析
2.1开发背景
四通八达,车畅其流,是城市公共交通建设和管理的天然使命.然而,在现实生活中,人们不得不面对这一悖论性的难题:
一方面,司机抱怨:"车子多了,公交线路也多了,行车缓慢,公交线路不熟,往往成为城市交通的障碍".
另一方面,市民有苦难言:"线路纷繁复杂,如何省时高效乘车,已成为市民日常出行的一块心病。
为了提高郑州公交查询的速度与效率,人们将探索的眼光伸向智能化领域.利用计算机进行郑州公交查询的管理正是这一问题的有效解决方案. 2.2需求分析
利用计算机实现企业的郑州公交查询势在必行。对于大多数公交管理企业来说,利用计算机支持企业高效率完成线路查询管理的日常事务,是适应现代企业制度要求、推动企业劳动型管理走向科学化、规范化的必要条件;而公交查询是一项琐碎、复杂而又十分细致的工作,其线路的管理,新增线路的输入,起始站点与终点站点的查询,一般不允许出错,如果实行手工操作,须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,计算机进行该项工作的管理,不仅能够保证各项信息准确无误、快速输出,同时计算机具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高公交查询管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。