(字数:26302 页数:136)摘 要 :实现了航空售票管理系统的信息化实现,使烦琐的工作自动化。它的主要任务是高效并快捷的对航空售票进行管理。克服了航空售票传统管理中的烦琐、耗时的缺点,使得航空售票的管理变的更有效率。 系统主要包括基本信息管理、业务处理、信息查询、数据维护、辅助工具等模块。基本信息管理包括送票员信息管理、客户信息管理、航班信息管理;业务处理包括机票销售、退票处理和销售结算,基本信息管理和业务处理都实现了信息的添加、修改、删除等功能;信息查询主要包括客户信息查询、航班信息查询、机票销售查询、退票信息查询,主要实现了查询功能;数据维护主要包括数据备份、数据恢复、系统初始化和权限管理等模块;辅助工具主要包括计算器、记事本、调用Word、调用Excel等功能。 本系统的开发环境为Delphi 7,主要通过菜单调用各种窗口实现各种功能。 本系统采用windows界面,使自定义的系统更具有专业特色。面向对象可视化编程是本系统的最大特点,清晰的人机交互界面可以顺利的实现航空售票管理功能。
关键词:航空售票,SQL Server ,Delphi 7
Abstract This system has realized the informatization realization of the Airline Booking management system and make the trivial work automatization..Its primary mission is to carry out the management of the Airline Booking immediately、highly effective and quicky.It overcomes such weaknesses as trivial、time-consuming and make the Airline Booking management more effective. The system includes basic information management, handing of traffic information inquiry,data maintence,tauxiliary tools and so on .The basic information management includes the deliveryman information management, the customer information management, the scheduled flight information management.The handing of traffic includes the airplane ticket sale, the return a ticket processing and the sale settles accounts,the basic information and the handing of traffic have all realized functions of information increase,revision,deletion and so on.The information inquiry includes the customer information management,scheduled flight information inquiry, the airplane ticket sale inquiry and return a ticket the information inquiry,mainly has realized the inquiry function.The data maintence includes the data backup,the data restores,the system initialization and jurisdiction management. The tauxiliary tools includes the calculator,the memorandum,transfer word and Excel. This system’s developing environment is Delphi 7, and it mainly transfers each kind of window through the menu to realize each kind of function. This system uses the windows interface surface which endows the user-defined system with professional features. The object-oriented visualization programming is the uppermost characteristic of this system, the clear man-machine interaction interface surface can successfully fulfill the management function of the Airline Booking management
Key Words: Airline Booking;SQL Server;Delphi 7;
第1章 概述 21世纪的特征是数字化、网络化和信息化,它是一个以数据库技术为核心的信息时代。而随着信息技术的发展,航空售票业也成为一个高度依赖信息业的行业。信息技术的飞速发展不仅使航空售票工作者逐渐摆脱了繁重的手工劳动、提高了工作效率,而且推着航空事业向现代化管理迈进。现代化的航空售票也应该有现代化的管理系统。在科技日益发达的今天,人们对旅游出行更加重视。因此,航空售票进行现代化管理就变的尤为重要。 航空售票管理系统是指应用电子计算机和网络通信设备进行电子售票的信息管理系统,它可以进行信息收集、存储、处理、提取和数据通讯,能满足用户对信息的使用需求的计算机应用软件系统。 现在社会对数据库管理系统的认识不够,绝大部分基层人员还只认为信息化可以简化工作程序,降低劳动强度,提高工作效率。对航空信息化能带来航空服务手段的重大变革,航空科技的发展等重大意义尚无认识。 数据库是数据管理的最新技术,是计算机科学的重要分支。今天,信息资源已成为各个部门的重要财富,建立一个满足航空售票信息处理要求的行之有效的信息系统也成为一个航空公司发展的重要条件。航空售票管理系统,它是航空部门机票管理系统的一部分,其作用是对所有待售机票和已售机票进行有效的管理。通过本系统不仅可以进行售票工作,而且还可以对和机票相对应的旅客情况和航班情况进行查询,并可随时进行增加,修改,删除等工作,使售票人员能够有效地对机票进行有效的控制和管理。因此,通过航空售票管理系统,使航空售票管理工作系统化,规范化,自动化,从而大大提高了售票管理工作的效率。 本系统着重于使系统更加人性化,简洁化,因此系统采用了Delphi 7和SQL Server 2000,致力于使航空业管理者认识到信息化管理的优势,并进行数据库管理系统的推广。
目录
摘 要 I Abstract II 第1章 概述 1 第2章 开发环境介绍 2 2.1 Delphi 7的新特性 2 2.2 Delphi应用程序结构 3 2.3 Delphi语言 3 第3章 数据库简介 4 3.1 数据库概述 4 3.2 SQL Server 2000简介 5 3.3 数据库与信息系统 5 第4章 系统分析 6 4.1 系统目标 6 4.2 可行性分析 6 4.3 需求分析 6 4.4 开发设计思想 6 4.5 开发与运行环境 7 4.6 系统功能分析 7 第5章 数据库设计 9 5.1 数据库需求分析 9 5.2 数据库物理结构设计 9 5.3 数据库逻辑结构设计 10 5.4 数据库结构的实现 14 第6章 系统各功能模块设计 19 6.1 系统总体设计 19 6.2 编码设计 19 6.3 系统启动窗体设计 20 6.3.1 窗体设计步骤 20 6.4 登录窗体设计 22 6.4.1 窗体设计步骤 22 6.4.2 程序相关代码 23 6.5 主窗体设计 26 6.5.1 窗体设计步骤 26 6.5.2 程序相关代码 28 6.6 数据模块设计 34 6.6.1 数据模块设计步骤 34 6.7 送票员信息管理窗体设计 36 6.7.1 窗体设计步骤 36 6.7.2 程序相关代码 38 6.8 客户信息管理窗体设计 42 6.8.1 窗体设计步骤 43 6.9 航班信息管理窗体设计 44 6.9.1 窗体设计步骤 44 6.10 机票销售窗体设计 45 6.10.1 窗体设计步骤 46 6.11 退票处理窗体设计 47 6.11.1 窗体设计步骤 48 6.12 销售结算窗体设计 49 6.12.1 窗体设计步骤 49 6.12.2 程序相关代码 50 6.13 客户信息查询窗体设计 51 6.13.1 窗体设计步骤 51 6.13.2 程序相关代码 52 6.14 航班信息查询窗体设计 54 6.14.1 窗体设计步骤 54 6.15 机票销售信息查询窗体设计 55 6.15.1 窗体设计步骤 56 6.16 退票信息查询窗体温表设计 56 6.16.1 窗体设计步骤 57 6.17 权限管理窗体设计 58 6.17.1 窗体设计步骤 58 6.17.2 程序相关代码 59 第7章 系统完善 61 7.1 InstallShield Express 安装包 61 7.2制作过程 61 结 论 69 参考文献 70 附录A 系统源程序 71 致 谢 135
|