
航空售票模拟系统
作品编号:VFP102 开发环境:VFP WORD全文:28页 论文字数:9600字 此航空售票模拟系统毕业设计完整版包含[论文,源程序,可执行文件] |
以下仅为极少介绍,详细内容请点击购买完整版!

1.系统启动界面
特作一个具有一定特色的系统启动界面,插入一个具有航班飞机的图片,使用户一看到图片就能想到是一个航空公司的系统。这个界面有两个重要的按钮:系统登录和退出登录。
2.系统的权限认证
设置每一个人的权限,每个系统人员都有自己的用户姓名和用户密码,只有在用户姓名和用户密码输入正确后,才能进入该用户的功能模块,否则将不再做任何操作。
3.系统主窗口
系统主窗口有六大选择模块,它的作用是调用其他表单或执行其他的程序,这六大模块分别是乘客订购票窗口、查询与退票窗口、飞行时刻表综合查询窗口、收入结算窗口、系统维护窗口和报表打印窗口。
4.乘客订购票窗口
在这个窗口中,用户选择所要订的航班号,下面就会出现这个航班号的订票具体情况。新乘客就能有选择的订票。如果有不满足订票信息的或有输入错误还可以修改订票。
5.飞行时刻表综合查询
这个窗口中有五种查询方式,按航班号查询、按发出城市查询、按到达城市查询、按发出时间查询、按到达时间查询。只要任意选中一种查询,输入查询内容,点击执行查询,左边表格是就会出现所有的查询记录。
6.收入结算
可以按两种方式收入结算,按航班号统计和按日期统计。用户输入收入结算方式,点击执行统计,左边表格中会显示乘客的详细信息。下面会显示它们的收入为多少。这样一个系统给操作员带来很大的方便,减少了手工操作带来的麻烦。
7.系统维护
用户权限维护:操作员均有自己的密码,只要是操作员密码确认权限后,就可以进行用户的增加、删除和修改。
初始化:输入操作员密码,如果通过权限认证后,在左边的表格中就可以标记哪些座位被占用,哪些没有被占用。
数据清理:按条件删除一些过时或不用的数据以备重新查询、统计、更新等操作。
8.报表打印
5.1创建项目及项目文件
实现数据库的逻辑结构的方式是直接使用Visual FoxPro 6.0 的项目管理器来实现的。
在Visual FoxPro 6.0的主菜单中单击“文件/新建”菜单项,在弹出的“新建”对话框中选择“项目”选项,单击“新建文件”按钮,此时弹出存储目录,请将项目名设为:航班售票管理系统,保存在磁盘中。
在为项目创建的目录结构中,系统已经为项目创建了数据文件夹、表单文件夹、图像文件夹、菜单文件夹以及程度文件夹等涉及系统制作和文档管理所需要的文件夹,这些文件夹将在系统制作的过程中保存相关类型的文档时所使用。
5.2航班管理数据库
在创建航班售票管理系统之前,我们首先创建一个“航班管理数据库”。步骤如下:
1.打开已经创建的项目。
2.将项目管理器的选项卡页面切换到“数据”页面。
3.在“数据”页面中选中“数据库”节点。如图5.1所示:
4.单击“新建”按钮并保存。
5.3系统界面设计
1.创建特色化系统软件封面
任何应用系统均是通过表单来实现其系统功能的[9]。表单是一个容器对像,它有自己的特性、方法、和过程,但表单更多的作用是,它可以用于包括其他的对像,从而执行系统所需要的各种各样的功能。
这个表单主要包括两个标签控件:“系统登录”和“退出登录”。
系统登录的过程代码如下:
release thisform
2.制作系统的权限认证表单
用户权限认证的核心是“确认权限”标签控件的过程代码,它是用于判断用户是否存在的关键。对于存在的用户,通过权限认证之后,将会进入该用户所执行的功能模块,否则将不再作任何操作。布局效果如图5.2所示:
图5.2 权限认证图
3.系统主表单
系统主窗口有两种风格,一种风格是用命令按钮调用其他窗口或执行其他程序,另一种风格是用主菜单的方式调用其他窗口或执行其他程序。每一风格都有特点。在这里,我们采用在主窗口中用选项按钮调用其他窗口的风格,同时,这些选项按钮在系统主窗口出现时呈动态运行状态,由右向左逐渐推出,最后稳定显示在用户面前,形成非常友好的用户界面,布局效果如图5.3所示:
。
图3
图5.3 系统主表单图
在表单中插入了一个计时器控件Timer1,用于控件选项按钮的动态推出,并设置它的Interval属性值为60。
(4)乘客订票购票表单
航班售票订票窗口是一具有专门用途的窗口,它中涉及到了数据表之间的关联操作。如图5.4所示:
图5.4 数据关联图
将数据环境中的“乘客信息数据表”中的全部字段选中,并一次性地全部拖到表单中,形成一个表格控件“grd乘客信息数据表”。然后插入几个标签和两个命令按钮组控件commandgroup,组合框控件的主要作用是通过对“航班信息数据表”中可用的航班号进行选择,并存储到“乘客信息数据表”的“航班号”字段之中。这样,表单的完整的布局效果如图5.5所示:
(5)乘客查询和退票表单
在航班售票管理系统中,乘客售票或订票就是进行数据记录,数据记录一经形成,往往存在数据查询的问题。有乘客订票,就有乘客退票,因此我们需要创建一个乘客查询与退票管理的表单。整体布局如图5.6所示
(6)飞行时刻表综合查询表单
一个飞行时刻表会给乘客在进行航班信息查询时带来极大的方便,航班飞行时刻表的综合查询功能应该比较强大,以尽量满足乘客的需要,因此,这里我们将制作的表单可以实现按5个方面对航班的信息进行查询,如按航班号查询、按发出城市进行查询、按到达城市进行查询、按发出时间进行查询、按到达时间进行查询。
“执行查询”命令按钮的过程代码如下:
整体布局如图5.7所示:
图5.7 飞行时刻表综合查询表单图
(7)制作系统维护选择表单
一个系统需要进行设置、数据整理和用户权限的维护等,因此我们需制作一个系统维护选择表单。
系统维护选择是通过三个选项按钮来执行的,整体布局如图5.8所示:
图5.8 系统维护选择表单图
在用户权限维护的操作中,首先需要用户选择操作,如添加新用户、删除旧用户或修改原用户的密码等,无论哪一种操作,均需要输入操作者的密码,在操作者的密码通过后才能进行相关的操作。
在系统使用初期,用户需要对航空公司的每一个航班的每一个座位进行编号、设置等级并确认标价,这一过程称为系统的初始化过程,因此,我们需要制作一个表单(即窗口),来执行系统的初始化过程。
在一个航班管理系统中,随着航班售票业务的开展,系统中存在大量的数据,因此,对于系统中的数据,往往需要定期地进行清理,即删除一些过时的数据。对于一些数据的删除,往往需要按条件进行,因此,我们制作一个按条件删除的数据清理表单。
(8)报表打印的窗口
在对数据库进行操作时,数据和文档的输出通常有两种方式:屏幕显示和打印机打印。屏幕显示因受其尺寸和不能永久性保存的限制而不能广泛使用, 因而通过打印机打印就成为数据库数据及文档输出不可替代的手段。报表就是用户使用打印机输出数据库数据及文档的一种实用的方式。
下面是一个航班数据信息表的报表,如图5.9所示:
图5.9 报表打印图
创建报表可以有几种方法,例如报表设计器、报表向导。使用报表设计器创建报表,可以充分发挥设计者的想象力,使报表的设计具有实用性、美观性、但要掌握控件的使用;使用报表向导创建报表方便快捷,但是很难避免“向导”的约束。这个报表就是用报表向导做的。
5.4 航空售票管理系统主程序设置
系统主程序是数据库应用系统的总控部分,是系统首先要执行的程序。它是最高一级的程序,具体用来设计全局变量、系统标题、系统目标、调用“系统主页”表单。具体在“航空售票管理系统”中的主程序“.prg”具有的主程序代码如下:
本vfp毕业设计“航空售票模拟系统”论文由清风毕业设计网[www.lunwen550.com]征集整理!
特作一个具有一定特色的系统启动界面,插入一个具有航班飞机的图片,使用户一看到图片就能想到是一个航空公司的系统。这个界面有两个重要的按钮:系统登录和退出登录。
2.系统的权限认证
设置每一个人的权限,每个系统人员都有自己的用户姓名和用户密码,只有在用户姓名和用户密码输入正确后,才能进入该用户的功能模块,否则将不再做任何操作。
3.系统主窗口
系统主窗口有六大选择模块,它的作用是调用其他表单或执行其他的程序,这六大模块分别是乘客订购票窗口、查询与退票窗口、飞行时刻表综合查询窗口、收入结算窗口、系统维护窗口和报表打印窗口。
4.乘客订购票窗口
在这个窗口中,用户选择所要订的航班号,下面就会出现这个航班号的订票具体情况。新乘客就能有选择的订票。如果有不满足订票信息的或有输入错误还可以修改订票。
5.飞行时刻表综合查询
这个窗口中有五种查询方式,按航班号查询、按发出城市查询、按到达城市查询、按发出时间查询、按到达时间查询。只要任意选中一种查询,输入查询内容,点击执行查询,左边表格是就会出现所有的查询记录。
6.收入结算
可以按两种方式收入结算,按航班号统计和按日期统计。用户输入收入结算方式,点击执行统计,左边表格中会显示乘客的详细信息。下面会显示它们的收入为多少。这样一个系统给操作员带来很大的方便,减少了手工操作带来的麻烦。
7.系统维护
用户权限维护:操作员均有自己的密码,只要是操作员密码确认权限后,就可以进行用户的增加、删除和修改。
初始化:输入操作员密码,如果通过权限认证后,在左边的表格中就可以标记哪些座位被占用,哪些没有被占用。
数据清理:按条件删除一些过时或不用的数据以备重新查询、统计、更新等操作。
8.报表打印
5.1创建项目及项目文件
实现数据库的逻辑结构的方式是直接使用Visual FoxPro 6.0 的项目管理器来实现的。
在Visual FoxPro 6.0的主菜单中单击“文件/新建”菜单项,在弹出的“新建”对话框中选择“项目”选项,单击“新建文件”按钮,此时弹出存储目录,请将项目名设为:航班售票管理系统,保存在磁盘中。
在为项目创建的目录结构中,系统已经为项目创建了数据文件夹、表单文件夹、图像文件夹、菜单文件夹以及程度文件夹等涉及系统制作和文档管理所需要的文件夹,这些文件夹将在系统制作的过程中保存相关类型的文档时所使用。
5.2航班管理数据库
在创建航班售票管理系统之前,我们首先创建一个“航班管理数据库”。步骤如下:
1.打开已经创建的项目。
2.将项目管理器的选项卡页面切换到“数据”页面。
3.在“数据”页面中选中“数据库”节点。如图5.1所示:
4.单击“新建”按钮并保存。
5.3系统界面设计
1.创建特色化系统软件封面
任何应用系统均是通过表单来实现其系统功能的[9]。表单是一个容器对像,它有自己的特性、方法、和过程,但表单更多的作用是,它可以用于包括其他的对像,从而执行系统所需要的各种各样的功能。
这个表单主要包括两个标签控件:“系统登录”和“退出登录”。
系统登录的过程代码如下:
release thisform
2.制作系统的权限认证表单
用户权限认证的核心是“确认权限”标签控件的过程代码,它是用于判断用户是否存在的关键。对于存在的用户,通过权限认证之后,将会进入该用户所执行的功能模块,否则将不再作任何操作。布局效果如图5.2所示:
图5.2 权限认证图
3.系统主表单
系统主窗口有两种风格,一种风格是用命令按钮调用其他窗口或执行其他程序,另一种风格是用主菜单的方式调用其他窗口或执行其他程序。每一风格都有特点。在这里,我们采用在主窗口中用选项按钮调用其他窗口的风格,同时,这些选项按钮在系统主窗口出现时呈动态运行状态,由右向左逐渐推出,最后稳定显示在用户面前,形成非常友好的用户界面,布局效果如图5.3所示:
。
图3
图5.3 系统主表单图
在表单中插入了一个计时器控件Timer1,用于控件选项按钮的动态推出,并设置它的Interval属性值为60。
(4)乘客订票购票表单
航班售票订票窗口是一具有专门用途的窗口,它中涉及到了数据表之间的关联操作。如图5.4所示:
图5.4 数据关联图
将数据环境中的“乘客信息数据表”中的全部字段选中,并一次性地全部拖到表单中,形成一个表格控件“grd乘客信息数据表”。然后插入几个标签和两个命令按钮组控件commandgroup,组合框控件的主要作用是通过对“航班信息数据表”中可用的航班号进行选择,并存储到“乘客信息数据表”的“航班号”字段之中。这样,表单的完整的布局效果如图5.5所示:
(5)乘客查询和退票表单
在航班售票管理系统中,乘客售票或订票就是进行数据记录,数据记录一经形成,往往存在数据查询的问题。有乘客订票,就有乘客退票,因此我们需要创建一个乘客查询与退票管理的表单。整体布局如图5.6所示
(6)飞行时刻表综合查询表单
一个飞行时刻表会给乘客在进行航班信息查询时带来极大的方便,航班飞行时刻表的综合查询功能应该比较强大,以尽量满足乘客的需要,因此,这里我们将制作的表单可以实现按5个方面对航班的信息进行查询,如按航班号查询、按发出城市进行查询、按到达城市进行查询、按发出时间进行查询、按到达时间进行查询。
“执行查询”命令按钮的过程代码如下:
整体布局如图5.7所示:
图5.7 飞行时刻表综合查询表单图
(7)制作系统维护选择表单
一个系统需要进行设置、数据整理和用户权限的维护等,因此我们需制作一个系统维护选择表单。
系统维护选择是通过三个选项按钮来执行的,整体布局如图5.8所示:
图5.8 系统维护选择表单图
在用户权限维护的操作中,首先需要用户选择操作,如添加新用户、删除旧用户或修改原用户的密码等,无论哪一种操作,均需要输入操作者的密码,在操作者的密码通过后才能进行相关的操作。
在系统使用初期,用户需要对航空公司的每一个航班的每一个座位进行编号、设置等级并确认标价,这一过程称为系统的初始化过程,因此,我们需要制作一个表单(即窗口),来执行系统的初始化过程。
在一个航班管理系统中,随着航班售票业务的开展,系统中存在大量的数据,因此,对于系统中的数据,往往需要定期地进行清理,即删除一些过时的数据。对于一些数据的删除,往往需要按条件进行,因此,我们制作一个按条件删除的数据清理表单。
(8)报表打印的窗口
在对数据库进行操作时,数据和文档的输出通常有两种方式:屏幕显示和打印机打印。屏幕显示因受其尺寸和不能永久性保存的限制而不能广泛使用, 因而通过打印机打印就成为数据库数据及文档输出不可替代的手段。报表就是用户使用打印机输出数据库数据及文档的一种实用的方式。
下面是一个航班数据信息表的报表,如图5.9所示:
图5.9 报表打印图
创建报表可以有几种方法,例如报表设计器、报表向导。使用报表设计器创建报表,可以充分发挥设计者的想象力,使报表的设计具有实用性、美观性、但要掌握控件的使用;使用报表向导创建报表方便快捷,但是很难避免“向导”的约束。这个报表就是用报表向导做的。
5.4 航空售票管理系统主程序设置
系统主程序是数据库应用系统的总控部分,是系统首先要执行的程序。它是最高一级的程序,具体用来设计全局变量、系统标题、系统目标、调用“系统主页”表单。具体在“航空售票管理系统”中的主程序“.prg”具有的主程序代码如下:
本vfp毕业设计“航空售票模拟系统”论文由清风毕业设计网[www.lunwen550.com]征集整理!
相关毕业设计:
- 没有相关设计
网站客服咨询
本站现有毕业设计作品均为学校答辩通过后征集或原创写作设计开发,集多年从事毕业论文工作经验及海量的资料,结合强劲的开发写作团队,全面面向广大朋友提供最直接的资源参考以及快速周到的写作设计服务。
购买后获取论文或有定做需求请加
客服微信号:hastp888
添加好友时请备注“论文”
客服微信号:hastp888
添加好友时请备注“论文”
作品目录排行