机票预定系统(可行性分析+需求分析+概要设计+详细设计说明书+测试报告)-课程设计
机票定系(可行性分析+需求分析+概要设计+详细设计说+测试报)
机票预订可行性分析
  目的分析
机票预订的目的是从操作便、界面友好、灵活、用、安全、便捷的要求出,完成航空公司需要票管理程,包括航线信息管理、客信息管理、票信息管理等功能,主要解决在一个航空公司里,行航线管理、客的查询航班,票及退票等服务项目管理的程序设计。并尽可能的网上订机票如何取票足客的需求。
     当前的系的目分析
      随着算机票和售票服普及化,乘客自己可以设计全部的航空划。旅行社将旅客的信息料反馈给航空公司,这样就形成了旅客个人料,旅客在交付定金后,航空公司建立的客信息数据中就留下了料,在乘客以后的服中就可以提供更加人性化得服
      因此我的系就是:实现网上票的普及化,客的信息化,数据管理的便捷化。具体表现为
1 们实惠,即所有通票系提供的服的用先注册,以便系管理人员对的管理。同时对旅行社票提供折扣惠。
2 建立完善的票流程,票流程是票系的部分,笨系需求分析 一套独特的票流程,其方便性、快捷性、完善性使得本售票系流程区于老系的流程。
3 家里两种取票方式:票点取票、送。建立服务查询,是浏览者能方便的通过该块查询的相关信息。
4 提供系公告与出行参考模提供方便。
 可行性分析
    有的技能不能实现这个系
    由于本管理系一,仅对航空公司机票行管理。个管理系适合采用数
构来设计。本系使用Visual Basic ,使用文档作后台服
    算机硬件和件快速展的今天,算机硬件和件已够满足本管理系球。在数据程工具方面,各种可言的出,一改设计的概念和方法,用就可以快速,介的用程序,极大的提高了程效率。
 经济可行性分析
个系经济效益能不能超它的开成本?
            是小型数据库应用程序,不需要多少人力和物理就可以设计的。但系一旦投入使用,将大大减少航空公司管理的工作量,提高工作效率,其经济效益是而易的。
PC机20台:5000*10 = 5
络设备5
助配置:5
15
其他一次性投
Oracle  : 10
Windows NT: 8
操作训费3
21
常性支出:
人工: 6()*10()*3000()=18
其他不可知外支出: 10
        : 28
        支出共: 64
            机票定工程施的目就是要带给航空公司看得出的效益,其开发过程中也要考到人力、金和时间束。因此,在设计中,重点是售系中的方便快捷,能提供旅客以优质高效的服,并提高售的效率和便捷,航空公司来良好的效益。
        操作可行性分析
      的操作方式在个用户组织能不能行的通?
行需求分析,就户组织进调查针对的情况,设计适合个用户组织的人机界面,使操作方式简单明了。再加本系并不是很复,所以操作反而不是很大的问题
 法律可行性分析
 所有件都用正版,所有技术资料都由提出方保管,合同制定确定违约责任。
机票预订需求分析
 问题的背景及描述
航空票网站中查询定是一个及其重要的环节,但由于机票业务查询定是需要基于航空公司所提供的CRS/ICS才能完成,所以基于网站开展此项业务,一直是经营者的困惑。目前大部分机票预订网站的查询均使用自行维护的本地航班数据信息、二所是旅客在网站上填写单传输到后台,又操作人在名航系行人工完成,但查询定方式的弊端在于航班信息的准确性和效都比差,信息维护成本高,客不及,且服务质以保障。
而以为导向是在各行各业领域都放在首位的营销策略,因此偶需要建立一个更完善的、更人性化的票系。在达到信息准确化得基上尽可能的足乘客出行的要求。
功能分析
    根据可行性研究的果和客的要求,分析有情况及问题,采Client/Serve构,将机票定系划分两个子系:客端子系,服器端子系
  下面分析各个子系的功能需求:
端子系
在客端系的功能实现上,可以分以下几个部分
 功能名称 功能描述 
旅客信息的入和统计 入和同旅客信息 端系
旅客信息的存 旅客信息 端系
机票信息的传递及接收 接收旅客信息 端系
取票通知及帐单的生成和打印 打印 端系
机票售情况的核算 售后核算 端系
6    器端的功能要求:
在客端系的功能实现上,可以分以下几个部分:
 功能名称 功能描述 
接收信息 接收由旅行社客回的所需机票信息 器端
生成信息 生成航班信息 器端
传递信息 传递航班信息到客端(旅行社) 器端
接收反信息 接收旅行社的反信息 器端
交付机票 印出机票经订票的旅客 器端
售后管理 的分析和管理 器端990
机票定系(可行性分析+需求分析+概要设计+详细设计说+测试报)
  流程设计
1 流程设计图
子功能模块设计
  的主要功能模如下:
(1) 注册登
是使用者的第一的窗口,包括用名、密、用户类型(乘客或旅行社)。每个用在后台都有相的客户资料。并记录其用户类型,以便提供惠服。若没有用先注册,留下相的客户资料以便以后更方便周到的服
(2) 查询
查询主要负责线查询票信息查询,公告板查询。具体如下:
线信息查询:用只要出出城市,到达城市。系将会出符合要求的航线编号,号,出城市,到达城市,行周期,成,剩余票量,已票乘客数量,票价,惠后票价。
票信息查询:只要出乘客身份号,系可以查询到包括号,乘客号,乘客姓名,折扣比例,航线编号,出城市,到达城市,出发时间,票价,算金注信息等。
公告信息查询:点目的地城市即可看到公告板上提供的最新的航班更改信息,改城市近几天的天气预报,酒店预订,租等信息。便于乘客出行。
(3) 预订业务
      主要负责乘客的票信息。旅行社票信息或乘客在微机上出修改的票信息,票信息到服部。系部自动进票信息总汇整理,若没有乘客选择段的航班,乘客可以选择是否登下一航班的侯
(4) 退票业务
主要负责乘客的退票业务,根据乘客的要求和航空公司的相退票行退票。系会将退票入到侯票里。若旅客延取票时间,票也会退到侯票里等待旅客来取。
(5) 数据预订票信息,票售出信息,退票信息,航线信息,公告信息)
数据是整个航空公司票系的关部分。他用管理各个种的信息。包括票信息管理,客信息管理,航班信息管理,公告板信息管理。数据供工作人员对这些种的信息行添加和修改。保端看到的是最新的信息。
 建立系流程    2 流程
根据前面的描述系可划分三大模预订票档案管理,系统账户管理,系数据管理。下面分描述它的数据流
1.预订票档案管理数据流程
                                3
3所示,预订票数据功能化,一步展开。根据分析员对预订票数据功能的了解,把理分解一下三个逻辑功能
核数据:核的票的旅客信息核,然后存入预订票信息档案。
交付预订金:旅客要先交付预订金,才能成为预订票的旅客。
数据维护旅客的预订票信息查询、增加、除、修改等操作。
上述三个子功能的关系可根据一数据流来描。如4
                          4
3所示,维护功能化,一步展开。根据分析员对预订票数据功能的了解,把理分解一下2逻辑功能
修改更新预订机票信息:旅客的预订票信息查询、增加、除、修改。
查询打印预订票信息:对预订票数据查询、打印。
上述2个子功能的关系可根据一数据流来描。如5
机票定系(可行性分析+需求分析+概要设计+详细设计说+测试报)
3所示,利用数据功能化,一步展开。根据分析员对数据功能的了解,把理分解一下2逻辑功能
打印取票凭:旅客交完预订金后会得到取票凭,旅客凭取票凭去取票。
交机票:旅客取票需要交付机票交完。
上述2个子功能的关系可根据一数据流来描。如6
3所示,已售机票数据数据功能化,一步展开。根据分析员对售出机票数据功能的了解,把理分解一下4逻辑功能
10 查询更新已售票信息:方便旅客查询航班的售票情况。
11 打印机票:打印出机票旅客。
12 退票及延取票理:旅客需要退票或旅客延了取票时间后机票的理,机票将入候票中。
13 查询打印机承情况:供航空公司查询每次航班的承情况,以便适当整。
上述2个子功能的关系可根据一数据流来描。如7
7
3所示,航班数据功能化,一步展开。根据分析员对航班数据功能的了解,把理分解一下3逻辑功能
14 航班信息更新:航班信息的修改、除、增加。
15 航班信息查询:可供旅客航班的查询
16 公告板信息:航班信息的更新需在公告板上公布。
 8
3所示,票数据功能化,一步展开。根据分析员对票数据功能的了解,把理分解一下4逻辑功能
17 售出后票:旅客没有票,需到候票中
18 交付机票:旅客票需交付交票