jsp航空订票系统流程图ER图-航空订票系统论文 第3页

jsp航空订票系统-航空订票系统论文
(5)出票管理
(6)查询预定情况
2.2.3 航空订票系统数据流图
一个基于计算机的信息处理系统是由数据流和一系列的转换构成的,而这些转换将输入数据流变换为输出数据流。数据流图就是用来刻画数据流和转换的信息系统建模技术。它用简单的图形记号分别表示数据流、转换、数据源以及外部实体。它提供了层次结构,让分析人员能够方便地表示任意抽象级别上的信息系统或其子系统,并支持问题分解、逐步求精的分析方法。
以下是数据库的顶级数据流图:
以下是航空订票系统的1级流图:
2.2.4 软件配置
软件配置主要包括数据库的选择和操作系统的选择。分布式航空订票系统的软件配置根据用户对系统的稳定性要求、系统的容量以及用户的维护水平来确定。
1. 数据库的选择
可以根据数据量的大小选择不同的数据库。
当然,这种选择不是绝对的。对于业务的数据库信息量非常大的,要求数据库的吞吐量和稳定性较高,这就需要选择更好的数据库。但对于业务量小,数据信息量也比较小,为了节省经费,可以选择较为便宜的数据库,这要根据用户的需要而定。数据库的选择还要考虑与操作系统的配合。
根据这一原则本系统采用SQL SERVER 2000数据库。
2. 操作系统选择
可以根据用户量的大小选择不同的操作系统。当然,一般情况下,用户对微软Windows 界面比较熟悉,因此,建议都使用Windows 98、Windows 2000或者Windows XP操作系统。
为了便于学习,在本系统中选择Windows XP操作系统。
2.2.5 硬件配置
分布式航空订票系统的硬件配置要根据用户对系统的稳定性要求、系统的容量、系统的吞吐量以及用户维护水平来确定。可以根据数据量和吞吐量的大小选择不同的系统硬件。
3、概要设计
3.1项目背景
本项目(机票预定系统)时由浙江航空公司委托,由<>负责开发。机票预定系统将由两部分组成:置于个旅行社定票点的前台客户程序,以及置于航空公司的数据库服务器。本系统与其他系统的关系如下:

(旅行社) :
              :                                (航空公司)   飞机起飞数据3.2系统设计
在本系统项目的前一阶段,也就是需求分析阶段中,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在上一阶段中对航空公司、各旅行社及机场的实地调研中获得,并在需求规格说明书中得到详尽得叙述及阐明。
本阶段已在系统的需求分析的基础上,对分布式航空订票系统做概要设计。主要解决了实现该系统需求的程序模块设计问题。包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。在以下的概要设计报告中将对在本阶段中对系统所做的所有概要设计进行详细的说明。
在下一阶段的详细设计中,程序设计员可参考此概要设计报告,在概要设计对机票预定系统所做的模块结构设计的基础上,对系统进行详细设计。在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。
本系统主要目的就是为订票者提供方便、快捷的服务。方便管理人员对航班,用户信息,以及出票进行管理。
该系统是任何人可以查看基本信息的,只有管理人员才可以对数据进行操作。非系统管理员只能查看航班信息、已订票信息,座位余额以及订票等。对此管理系统工作没有权限,当然管理员也可以查看航班、用户等信息。
本系统具体功能如下。
1.用户模块
(1)航班显示信息        (2)登录
(3)注册与注销          (4)航班搜索与根据城市搜索航班
(5)查询座位余额        (6)找回密码
(7)订单查询            (8)修改个人密码
(9)预定机票,已定机票  
2.管理员模块
(1)管理员登录
(2)客户注册信息
(3)客户订票信息
(4)航班管理
(5)出票管理
(6)查询预定情况
以下是航空订票系统的功能模块图:
  
3.3处理流程
下面将使用(结构化设计)面向数据流的方法对机票预定系统的处理流程进行分析。系统可分为两大部分:一、客户机上的程序,二、服务器上的程序。以下将分别对系统的这两大部分进行流程分析:
3.3.1客户机程序流程
客户机上的输入信息为旅客资料或帐单号,还包括一个定票/领票选项。输出为打印帐单或机票,和确认或出错信息。其内部处理流程如下

上一页  [1] [2] [3] [4] [5] 下一页

Copyright © 2007-2012 www.chuibin.com 六维论文网 版权所有