航空公司机票销售管理系统
摘 要摘 要随着旅游业的蓬勃发展和商旅人士日渐频繁的需求,航空客运量提高的幅度巨大,国内和国际的旅游航班不断的增加,这些现象都对航空公司的管理系统提出了更高的要求,而在航空公司的系统中,售票管理系统是很重要的一个环节,想要让整个航空公司的工作更加的高效,就要首先提高销售管理系统的工作效率,不断的完善更新航空公司销售管理系统。因而航空公司销售管理系统的开发应用是非常必要的,此系统能够为航班管理和售票工作提供方便快捷的服务,提高航空公司的销售效率。本系统是使用C#语言,在Visual Studio 2010这个程序开发软件的开发环境下,进行的前端开发。系统的数据库使用SQL Server 2008来进行管理。在此基础上,设计一个高工作效率的售票系统是研究的重点和难点。该系统应该包括友好的界面,完善的功能,包括航线、客机、舱位、票价的各部分信息,以及对用户的管理功能。关键词:销售管理系统,Visual Studio,C#,SQL 目 录
第一章 绪论 1
1.1 研究背景 1
1.2 国内外研究现状 1
1.3 本文的主要工作 1
第二章 技术描述和开发环境 3
2.1 销售管理系统开发语言的介绍 3
2.2 销售管理系统开发环境介绍 3
2.3 关于系统数据库的选择 4
第三章 系统分析 5
3.1 销售管理系统的设计目标 5
3.2 销售管理系统的需求分析 5
第四章 数据库设计 8
4.1 销售管理系统数据库的设计 8
4.2 销售管理系统的数据库配置 11
第五章 系统开发设计与实现方法 13
5.1 系统总体设计 13
5.2 销售管理系统与数据库的连接 13
5.3 系统功能的开发设计 14
5.3.1 系统用户登录和管理模块 14
5.3.2 客机和航班的管理模块 26
5.3.3 客户管理模块 35
5.3.4 订票和销售数据模块 38
5.4 系统重要功能的实现方法 44
5.4.1 信息检索功能的具
*好棒文|www.hbsrm.com +Q: %3^5`1^9`1^6^0`7^2#
/> 5.2 销售管理系统与数据库的连接 13
5.3 系统功能的开发设计 14
5.3.1 系统用户登录和管理模块 14
5.3.2 客机和航班的管理模块 26
5.3.3 客户管理模块 35
5.3.4 订票和销售数据模块 38
5.4 系统重要功能的实现方法 44
5.4.1 信息检索功能的具体实现方法 44
5.4.2 修改数据时窗口间传值和刷新的具体实现方法 45
5.4.3 删除数据和实时刷新的具体实现方法 46
5.4.4 统计销售数据的具体实现方法 47
第六章 总结与展望 49
6.1 总结 49
6.2 展望 49
致谢 51
参考文献 52
绪论
研究背景
21世纪走过十几个年头,世界的经济发展大家有目共睹,人民群众消费水平的持续提高,乘坐民用航空的消费者数量剧增,旅游也逐渐成为广大普通老百姓的休闲娱乐方式,航空公司机票销售管理系统在航空公司的销售工作中所体现的作用也越显得重要。
在航空公司的各项管理系统中,与销售密切相关的销售管理系统是非常重要的一个组成部分,它跟公司的销售工作有着密不可分的关系。需要企业不断的完善和更新航空销售管理系统。因而航空销售管理系统的开发应用是非常必要的,该系统能够为售票工作和航班管理提供方便快捷的服务,提高航空公司的销售效率。
国内外研究现状
随着互联网技术的日益成熟,以及用户需求的不断改变,过去的机票销售系统已经难以满足当下的社会需求和企业要求。推出更加便捷、稳定和定制化的航空机票销售管理系统成为各大航空公司的紧要任务。
然而由于航空公司机票销售管理系统所涉及的功能模块非常的多,各个数据之间又有着各种错综复杂的关系,所以设计一个工作效率高的售票系统是研究的重点和难点。为了保证系统的功能性和易用性,该系统应该具有友好的界面和完善的功能,能够高效地管理航线、客机、舱位、票价等多种系统重要数据,以及完成对用户的管理功能。
本文的主要工作
在开始这个项目之前,我们先要做的是进行大量的调查和研究工作,查看相关的书籍和过往的资料。只有这样才能够对于这个项目有深刻的理解和把握,有利于之后进行开发的时候确定正确的方向,达到事半功倍的效果,避免到时候目标和方向不明确,搞得南辕北辙,无疾而终。
接着,本文将会大概的介绍一下本系统的大致内容和开发过程中需要用到的相关工具和技术。其中有主要包括对C#,桌面软件应用开发、SQL等技术的介绍。
然后,就是对该项目进行具体的需求分析,并且大概的介绍一下系统所需要的数据库。
对售票管理系统的整个设计、流程以及各个功能进行详细的介绍是本文着重要讲的部分。
最终,我们将会实现该系统的四个最主要的功能模块:
第一部分是客机和航班的管理。可以管理航空公司的所有客机,并且分配相应的航班任务,同时提供修改不同时期航班价格的功能。
第二部分是系统用户管理模块,角色分为系统管理人员和销售人员,管理人员又较高的权限,可以对于所有系统使用者进行账号管理,同时所有使用者都可以对于自己的个人信息作出修改操作。
第三部分是订票和销售数据模块。对于指定的航班进行订票,并且记录所有销售人员的销售业绩。
第四部分是客户管理模块,销售人员可以对于订票的客户信息实现管理,并且提供会员等级信息的功能。
技术描述和开发环境
在研究该系统的实现方法后,我们决定采用客户端+服务器的模式,操作人员通过安装了系统相应客户端的PC机进行登录操作,根据用户所执行的操作,向服务器传递相应的数据和指令,服务器根据数据库的实时数据,向客户端发送相应的信息,显示在客户端中。当操作人员对于航班、客机、客户等信息进行数据的增删改查时,客户端便发送指令到服务器,服务器依照相应的指令调用数据库中相应表单的信息,进行指定的操作,并且将结果发回到客户端中。
2.1 销售管理系统开发语言的介绍
在进行销售管理系统的开发中,我选择了C#语言作为开发语言。选择C#语言来开发这个系统的理由很简单,因为C#是开发桌面应用软件最为方便的一种语言,可以让整个开发过程更加方便、高效。
C#语言是微软公司发布的一种高级计算机程序设计语言【1】。这种语言具有两大特征,第一是它是面向对象,第二是它是能够在.NET Framework上运行。C#和Java语言,在某些方面有许多相似之处,例如继承、接口以及相似度更高的语法。但是,世界上不会有两片一模一样的树叶,计算机编程语言也是如此,C#与Java同时也存在着一些明显的差异。例如,在C#中,直接集成的组建对象模型,即我们经常看见的COM。
C#程序设计语言,是基于C语言和C++而衍生出来的一种新的程序设计语言。C#有许多的优点。它使得使用C++开发设计
第一章 绪论 1
1.1 研究背景 1
1.2 国内外研究现状 1
1.3 本文的主要工作 1
第二章 技术描述和开发环境 3
2.1 销售管理系统开发语言的介绍 3
2.2 销售管理系统开发环境介绍 3
2.3 关于系统数据库的选择 4
第三章 系统分析 5
3.1 销售管理系统的设计目标 5
3.2 销售管理系统的需求分析 5
第四章 数据库设计 8
4.1 销售管理系统数据库的设计 8
4.2 销售管理系统的数据库配置 11
第五章 系统开发设计与实现方法 13
5.1 系统总体设计 13
5.2 销售管理系统与数据库的连接 13
5.3 系统功能的开发设计 14
5.3.1 系统用户登录和管理模块 14
5.3.2 客机和航班的管理模块 26
5.3.3 客户管理模块 35
5.3.4 订票和销售数据模块 38
5.4 系统重要功能的实现方法 44
5.4.1 信息检索功能的具
*好棒文|www.hbsrm.com +Q: %3^5`1^9`1^6^0`7^2#
/> 5.2 销售管理系统与数据库的连接 13
5.3 系统功能的开发设计 14
5.3.1 系统用户登录和管理模块 14
5.3.2 客机和航班的管理模块 26
5.3.3 客户管理模块 35
5.3.4 订票和销售数据模块 38
5.4 系统重要功能的实现方法 44
5.4.1 信息检索功能的具体实现方法 44
5.4.2 修改数据时窗口间传值和刷新的具体实现方法 45
5.4.3 删除数据和实时刷新的具体实现方法 46
5.4.4 统计销售数据的具体实现方法 47
第六章 总结与展望 49
6.1 总结 49
6.2 展望 49
致谢 51
参考文献 52
绪论
研究背景
21世纪走过十几个年头,世界的经济发展大家有目共睹,人民群众消费水平的持续提高,乘坐民用航空的消费者数量剧增,旅游也逐渐成为广大普通老百姓的休闲娱乐方式,航空公司机票销售管理系统在航空公司的销售工作中所体现的作用也越显得重要。
在航空公司的各项管理系统中,与销售密切相关的销售管理系统是非常重要的一个组成部分,它跟公司的销售工作有着密不可分的关系。需要企业不断的完善和更新航空销售管理系统。因而航空销售管理系统的开发应用是非常必要的,该系统能够为售票工作和航班管理提供方便快捷的服务,提高航空公司的销售效率。
国内外研究现状
随着互联网技术的日益成熟,以及用户需求的不断改变,过去的机票销售系统已经难以满足当下的社会需求和企业要求。推出更加便捷、稳定和定制化的航空机票销售管理系统成为各大航空公司的紧要任务。
然而由于航空公司机票销售管理系统所涉及的功能模块非常的多,各个数据之间又有着各种错综复杂的关系,所以设计一个工作效率高的售票系统是研究的重点和难点。为了保证系统的功能性和易用性,该系统应该具有友好的界面和完善的功能,能够高效地管理航线、客机、舱位、票价等多种系统重要数据,以及完成对用户的管理功能。
本文的主要工作
在开始这个项目之前,我们先要做的是进行大量的调查和研究工作,查看相关的书籍和过往的资料。只有这样才能够对于这个项目有深刻的理解和把握,有利于之后进行开发的时候确定正确的方向,达到事半功倍的效果,避免到时候目标和方向不明确,搞得南辕北辙,无疾而终。
接着,本文将会大概的介绍一下本系统的大致内容和开发过程中需要用到的相关工具和技术。其中有主要包括对C#,桌面软件应用开发、SQL等技术的介绍。
然后,就是对该项目进行具体的需求分析,并且大概的介绍一下系统所需要的数据库。
对售票管理系统的整个设计、流程以及各个功能进行详细的介绍是本文着重要讲的部分。
最终,我们将会实现该系统的四个最主要的功能模块:
第一部分是客机和航班的管理。可以管理航空公司的所有客机,并且分配相应的航班任务,同时提供修改不同时期航班价格的功能。
第二部分是系统用户管理模块,角色分为系统管理人员和销售人员,管理人员又较高的权限,可以对于所有系统使用者进行账号管理,同时所有使用者都可以对于自己的个人信息作出修改操作。
第三部分是订票和销售数据模块。对于指定的航班进行订票,并且记录所有销售人员的销售业绩。
第四部分是客户管理模块,销售人员可以对于订票的客户信息实现管理,并且提供会员等级信息的功能。
技术描述和开发环境
在研究该系统的实现方法后,我们决定采用客户端+服务器的模式,操作人员通过安装了系统相应客户端的PC机进行登录操作,根据用户所执行的操作,向服务器传递相应的数据和指令,服务器根据数据库的实时数据,向客户端发送相应的信息,显示在客户端中。当操作人员对于航班、客机、客户等信息进行数据的增删改查时,客户端便发送指令到服务器,服务器依照相应的指令调用数据库中相应表单的信息,进行指定的操作,并且将结果发回到客户端中。
2.1 销售管理系统开发语言的介绍
在进行销售管理系统的开发中,我选择了C#语言作为开发语言。选择C#语言来开发这个系统的理由很简单,因为C#是开发桌面应用软件最为方便的一种语言,可以让整个开发过程更加方便、高效。
C#语言是微软公司发布的一种高级计算机程序设计语言【1】。这种语言具有两大特征,第一是它是面向对象,第二是它是能够在.NET Framework上运行。C#和Java语言,在某些方面有许多相似之处,例如继承、接口以及相似度更高的语法。但是,世界上不会有两片一模一样的树叶,计算机编程语言也是如此,C#与Java同时也存在着一些明显的差异。例如,在C#中,直接集成的组建对象模型,即我们经常看见的COM。
C#程序设计语言,是基于C语言和C++而衍生出来的一种新的程序设计语言。C#有许多的优点。它使得使用C++开发设计
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1413.html