【关键词】班车信息,查询管理,VFP(Visual Foxpro),数据库 本文论述的汽车客运站班次查询系统是每一个汽车客运站必不可少的管理查询系统,该系统主要解决了查询管理班车信息在实践的问题。 本文论述了汽车客运站班次查询系统开发的目标和实现的功能,并重点介绍了系统分析、系统设计、系统测试和系统实施的全过程。在描述系统分析和系统设计过程中,为了使该系统的开发过程具有规范化,为此,本文确定了开发系统的指导思想:一、运用了规范化的设计思想。二、从实际应用出发,为求实用。三、以VFP(Visual Foxpro)的数据库应用程序的设计和开发为主,开发一个适应汽车客运站的班车信息查询管理系统。 本文分为四章编写,第一章是系统分析,系统分析是对系统的现状进行分析。根据系统的目标、需求分析和功能分析,制定和选择一个较好的系统方案,从而达到一个合理的优化系统。第二章是数据库设计和结构创建,数据库设计的全过程,可以相应地分成三个阶段:第一个阶段为数据库需求分析阶段,第二个阶段为建立概念性数据模型,第三个阶段为逻辑设计阶段。第三章是系统设计,系统设计的目的是最大限度地运用系统分析的结果,设计出能最大限度地满足要求的系统。第四章是系统测试和系统运行,系统测试的目的是为了找出错误,修正错误,使系统真正达到要求。 【关键词】班车信息,查询管理,VFP(Visual Foxpro),数据库 概述 汽车客运站班次查询系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点 本系统是一个汽车客运站的班次查询系统,是为了方便人们能够更快更准地获得客运站的班车详细信息,同时也为了让客运站可以及时地更新班车信息,把最新的信息传递给顾客而开发的.本系统的主要业务有两方面:(一)、顾客查询班车信息;(二)、管理员管理班车信息.系统将实现顾客的对班车详细信息的查询(包括汽车班次,目的地信息,班车票价信息等). 汽车客运站班次查询系统的开发方法总结如下: (1) 调查,在开发汽车客运站班次查询系统前必须和用户(学生商人游客客运站管理人员等)进行接触,也可通过书信或邮件的方式来了解用户的需要,同时到网上对一些客运站的班次查询系统进行考察,吸取其中的优点。 (2) 分析,对调查得到的数据进行分析,根据其要求实现的功能分析系统结构和界面将实现的基本功能。 (3) 设计与开发,设计系统界面并编辑实现其功能的代码。 (4) 调试,在开发完成后,调试系统运行的状况,修改完善系统,然后让用户来进行测试。 1.1用户需求:现今,汽车客运以其比火车快,比飞机便宜的优势,深受中长途旅客的青睐.随着流动人口逐年增加,交通运输越来越繁忙和拥挤,汽车客运站所承受的压力也越来越大.在繁冗的交通运输业务之下,一个能够及时方便地提供班车信息的查询管理系统,无论对客运站本身的管理或对顾客来说都是必要的.但是,很多汽车客运站的网上查询系统都十分落后,甚至没有。如果能够有一个完善的班次查询系统,将会给旅客带来更大的方便,以吸引更多旅客。 系统总体结构如下图: 1.3 信息需求分析: 从原始资料中抽出各栏目名称等系统要保存使用的相关事项,去掉组合项、导出项、泛指项,得到基本项,就是所要的组织数据库基表中的信息。 列举如下: 班次号、目的地、发车时间、营运方式、车型、票价、停站、行程时间、目的地代号、班次性质、卡位、检票口、剩余票数、所属公司、公司品牌、客运代号、公司地址、联系电话、所属省(市)、地级市、每天班数、首班时间、末班时间、平时票价、上限票价。 1.4 功能需求分析: 1.41 完善业务流程:顾客在买票前查询有关的班次信息,再根据查得的班车班次号查询班车发车的详细信息;客运站管理人员在获得已改动或新加入的班车信息后,处理所得信息,然后登录系统,对有关的数据信息进行更新,系统在更新数据后自动更新查询.业务流程图如下: 1.42 系统功能分析:汽车客运站班次查询系统由两大子系统组成:顾客查询、管理员查询管理. (1). 顾客查询 ①班次信息查询 ②发车信息查询 (2). 管理员查询管理 ①管理员登录 ②汽车班次管理 ③班车信息管理 ④发车到站管理 1.43 功能分析图 根据对系统功能的分析,建立了系统功能分析图,系统功能分析如图1.43所示。该图反映了系统功能模块之间的层次关系。 五. 处理功能设计 5.1主控模块设计: (1)欢迎界面表单 包括三个按钮: ①顾客查询:通往顾客查询表单 ②管理员登录:通往管理员登录表单 ③退出系统:打开退出提示窗口 (2)顾客查询表单 包括三个按钮: ①班次信息查询:打开查询表班车信息查询 ②发车信息查询:打开查询表发车信息查询 ③退出:打开退出提示窗口 (3) 管理员登录表单 两个输入框: 管理员帐号:输入正确的登录帐号 登陆密码:输入正确的登陆密码 两个按钮: 登录:当帐号与密码都正确时通往管理菜单表单 取消:打开退出管理员登录表单提示 (4)管理菜单表单 包括四个按钮: 汽车班次管理:通往汽车班次管理表单 班车信息管理:通往班车信息管理表单 发车到站管理:通往发车到站管理表单 退出菜单:打开退出管理菜单提示
|