1 / 12
文档名称:

航空售票系统(需求规格说明书).doc

格式:doc   页数:12页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

航空售票系统(需求规格说明书).doc

上传人:janny 2011/5/17 文件大小:0 KB

下载得到文件列表

航空售票系统(需求规格说明书).doc

文档介绍

文档介绍:系统需求分析
一、引言
:
在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的机票预定系统,实现航空公司的机票销售的自动化的计算机系统,为企业的决策层提供准确、精细、迅速的机票销售信息;
:
机票预定系统;
:
《机票预定系统项目计划任务书》
——******** 1999/3
《机票预定系统项目开发计划》
——******** 1999/3
《需求规格说明书》
——******** 1999/3
《用户操作手册(初稿)》
——********* 1999/4
《软件工程及其应用》
——******** 1992/1
《软件工程》
——******** 1990/11
文档所采用的标准是参照《软件工程导论》***所著的“计算机软件开发文档编写指南”;
二、项目概述
:
顶层DFD图


机票
审查1
购票需求


二层DFD图



打印发票

F1机票待购表




购票凭证
有效凭证
发票
无效通知


F3售出票登记

F2发票存根表
顶层DFD图


核查2



机票
二层DFD图
F6退票登记表 F1待购表


机票

机票


退票有效
退票无效
F4
退


退票条约表票


发票



F5发票存根表
财务子系统
退票存根
财务核对3
发票存根表
退票记录
售出票登记

:
根据可行性研究的结果和客户的要求,分析现有情况及问题,采用Client/Server结构,将机票预定系统划分为两个子系统:客户端子系统,服务器端子系统。
旅客订票流程图
:
系统软件:Windows NT Server,Window NT Workstation
数据库管理系统:SQL Server
三、数据描述

系统中的数据元素:
名字: 旅客信息
别名:
描述: 旅客的个人信息,用于对旅客的确认
定义: 旅客信息=姓名+性别+工作单位+身份证号码+旅行时间
+旅行目的地
位置: 输入到旅行社端(client端)
名字: 订票旅客清单
别名:
描述: 已订票的旅客的记录
定义: 订票旅客清单=旅客信息的合集
位置: 输入到旅行社端(Client端)
名字: 取票通知
别名:
描述: 旅客领取机票的凭证
定义: 取票通知=旅客姓名+领票时间
位置: 输出到打印机
名字: 订票信息
别名:
描述: 旅客的旅行时间和目的地,用于确定旅客的航班
定义: 订票信息=旅客旅行时间+旅客旅行目的地
位置: 传输到航空公司端(Server端)
名字: 航班机票信息
别名:
描述: 旅客的航班信息,根据旅客的旅行时间和目的地确定
定义: 航班机票信息=旅客机票时间+旅客机票班次
位置: 传输到旅行社端(Client端)
名字:旅客订票记录
别名:
描述:已订票的旅客在航空公司的记录
定义:旅客订票记录=旅客姓名+航班机票信息
位置:输出到航空公司端(Server端)
名字:售出机票信息
别名:
描述:旅客的航班机票的信息
定义:售出机票信息=旅客的航班机票
位置:输出到打印机
数据库数据结构设计
的使用上系统将采用 SQL SERVER, 系统主要需要维护3张数据表:
账单信息/旅客资料表

物理数据结构设计主要是设计数据在模块中的表示形式。数据在模块中都是以结构的方式表示。
旅客信息:
string
char
long int
string
用于订票时接收输入,以及领票时服务器返回。
帐单号
可使用——long int 实现。
用于领票时接收输入,以及订票时服务器返回。

③飞行目的
string
string
Data/Time
string
用于订票时接收输入,以及领票时服务器返回。
④网络包
head int
string
用于数据在网络上