班显示信息(2)登录(3)注册与注销(4)航班搜索与根据城市搜索航班(5)查询座位余额(6)找回密码(7)订单查询(8)修改个人密码(9)预定机票,已定机票(10)天气预报管理员模块(1)管理员登录(2)客户注册信息(3)客户订票信息(4)航班管理(5)出票管理(6)查询预定情况2.2.3航空订票系统数据流图一个基于计算机的信息处理系统是由数据流和一系列的转换构成的,而这些转换将输入数据流变换为输出数据流。数据流图就是用来刻画数据流和转换的信息系统建模技术。它用简单的图形记号分别表示数据流、转换、数据源以及外部实体。它提供了层次结构,让分析人员能够方便地表示任意抽象级别上的信息系统或其子系统,并支持问题分解、逐步求精的分析方法。以下是数据库的顶级数据流图:命令航班信息订票信息座位余额命令出票数据配置信息订票信息出票信息配置数据数据库数据“分布式航空订票系统”顶级数据流图用户管理员航空订票系统显示器打印机以下是航空订票系统的1级流图:用户命令命令有误修改个人信息显示订单信息显示信息配置命令显示座位余额口令正确配置数据获取信息订票信息出票信息处理完毕配置信息数据库信息读取信息写出数据命令口令正确编辑航班,出票“分布式航空订票系统”1级流图用户用户命令核对用户功能处理显示器配置命令管理员口令核对管理员功能处理信息处理显示信息2.2.4软件配置软件配置主要包括数据库的选择和操作系统的选择。分布式航空订票系统的软件配置根据用户对系统的稳定性要求、系统的容量以及用户的维护水平来确定。1.数据库的选择可以根据数据量的大小选择不同的数据库。当然,这种选择不是绝对的。对于业务的数据库信息量非常大的,要求数据库的吞吐量和稳定性较高,这就需要选择更好的数据库。但对于业务量小,数据信息量也比较小,为了节省经费,可以选择较为便宜的数据库,这要根据用户的需要而定。数据库的选择还要考虑与操作系统的配合。