基本信息
文件名称:航空订票系统需求分析.docx
文件大小:20.84 KB
总页数:11 页
更新时间:2025-06-17
总字数:约4.46千字
文档摘要

航空订票系统需求分析说明书

6

需求规格说明书

引言

编写目的

工程背景

定义

参考资料

任务概述

目标

运行环境

条件与限制

数据描述

数据需求

数据库介绍

功能需求

功能划分

功能描述

性能需求

准确性和准时性

开放性和可扩大性

易用性和易维护性

标准性

先进性

响应速度快

运行需求

用户接口

外部接口

故障处理

其他需求

治理员信息

治理员界面

7

引言

编写目的

本需求分析说明书是为了开发《机票预定系统》而编写的,主要面对分析员、程序员、测试员和最终用户,使之能更好地理解系统功能以及实现系统。

本说明书不仅是整个软件开发的依据,对以后的维护性工作也起着指导性的作用,同时也是测试打算和用户手册的编写依据。

工程背景

软件系统名称:航空订票系统

任务提出者:XX航空公司

用户:XX航空公司,各大旅行社,旅客

实现:XX航空公司计算中心

构建平台:Windows2025及以上,其数据库构建在SQLServer2025上,并可实现权限限制性兼容,与Windows其他软件并不冲突。

定义

数据流 数据进入模块后可能有多种路径进展处理

主键 数据库表中的关键域且值互不一样

外键 数据库表中与其他表主键相关联的域

SQL StructuredQueryLanguage〔构造化查询语言〕

SQLSERVER 系统效劳器使用的数据库治理系统

系统 假设未特别指出,统指本航空订票系统

参考资料

8

软件工程 清华大学出版社

机票预定系统工程打算任务书 XX航空公司

概要设计说明书

ComputerNetwork A.S.Tanenbaun、PrenticeHall

任务概述

目标

打算节约人力资源40%,设备费用120%

打算提高日常订票事务处理速度的85%

打算提高掌握精度100%

可实现信息化的治理

可实现半自动化的决策系统

打算人员利用率提高80%

运行环境

硬件环境:

1台效劳器:PentiumIII450以上,258MRAM,14GHD

假设干台客户机:Pentium133以上,32MRAM,4.3GHD

软件环境:WindowsXP等操作系统、SQLServer2025版本应用软件

条件与限制

条件:现有的航班治理系统、现有的订票系统为可利用资源;具备Windows2025,WindowsXP等Windows操作系统,并配置SQLServer2025版应用软件、WEB效劳器、假设干台微机和打印机

限制:

硬件限制:PentiumIII450,258MRAM,14GHD〔效劳器〕;Pentium133,32MRAM,4.3GHD〔客户机〕

9

操作系统限制:WindowsXP(效劳器版本)、Windows7/Windows2025系统运行

软件限制:应安装杀毒软件,防止病毒干扰

时间限制:该系统开发应在2025年1月1号前完成

数据描述

数据需求

旅客:姓名、证件号(身份证号码/护照号码)---主键、联系方式、动身时间、动身地点和目的地、航班舱位要求

取票单:单号---主键、姓名、票号

帐单:编号---主键、付款金额、票号

机票:票号---主键、姓名、证件号、航班、座位、起飞时间、起飞地点、抵达时间、抵达地点、票价

航班:航班号---主键、起飞时间、起飞地点、抵达时间、抵达地点、座位数、空位数、

票价

数据表图:

Passengers:姓名

SingleTicket:

单号

证件号

姓名

联系方式

票号

动身时间 动身地点 目的地 舱位要求

Bill:

编号

付款金额 票号

Ticket:

票号 姓名 证件号 航班 座位 起飞时

起飞地点

抵达时间

抵达地 票价点

Flights:

航班号 起飞时间 起飞地点 抵达时间 抵达地点 座位数 空位数 票价

数据库介绍

10

效劳器程序在对订票/取票进展操作时需对数据库进展数据提交,即对数据表进展查询和修改:在订票/取票过程中都需要对数据库中的全部表,进展联合查询、修改。

物理数据构造主要用于各模块之间函数的信息传递。

接口传递的信息是用数据构造封装了的数据,以参数传递或返回值的形式在各模块间进展传输。

对于出错信息将送入显示模块中,机票信息、帐单信息、取票单信息送入预备打印模

块中预备打印格式。

效劳器端数据处理图:

航空订票系统〔效劳端〕

接收数据

数据处理查询

发送数据

推断类型

预备SOL 推断查询

解开数据包

数据库操作 推断缘由

预备数据包

接收客户端数据

预备返回数据 预备返回数据

发送数据到客户端

功能需求

功能划分

航班查询

旅客订票

11

航班信息治理

航班安排

售票治理

退票治理