航空公司机票预订系统需求报告内容摘要:

捷,但从长远看,却造成了应用的难维护性和难重用性。 所以,应该以建立目标系统的对象体系结构为核心和出发点,然 6 后将其映射到具体开发环境,具体开发环境所提供的类库只是实现目标系统对象体系结构的基础,而不是系统对象体系结构。 现行组织机构 航空公司 机票预订服务管理信息系统是在 Inter 网络环境下实现对客户进行预订机票服务的计算机管理集成系统。 通过 Inter,把服务范围从固定的机票售票点延伸到拥有上网功能的电脑,实现电子信息化新时代。 发挥了与时俱进,以“顾客为关注焦点”的 宗旨,提高了公司的服务水平和服务范围。 彻底解决售票点不足,人力资源消耗过大 等弊端,建立起及时、准确、全面、丰富的机票预订服务管理信息平台,为公司宏观决策提供有力支撑,全面推进高质量、高水平、高效率 的管理。 业务现状 根据 公司 当前的实际情况,充分利用现有系统的数据,以实用为原则,软硬件的选型和网络配置既要满足现在需要,又尽可能降低系统建立、开发、维护的成本,利用 Inter/Intra 技术和数据库技术,建成一个技术先 进、开放性好、功能强、安全可靠、扩展维护方便、操作使用简单的机票预订服务管理信息系统。 机票预订服务管理信息系统和 其他模块连接同一个后台数据库,可以共享数据,通过数据库的完整性约束和一致性约束,可以保持数据的完整性和一致性,降低了数据的重复性,提高了数据的共享程度,而且现 有的系统结构有利于系统的二次开发。 业务需求 外部功能 机票预订 系统软件具有输入、输出、查找功能。 内部功能 该软件集命令、编程、编辑于一体,完成过滤、定位显示。 功能表 7 系统具体功能 1) 查询功能。 (1)航班查询功能 对航空航班班次情况的 查询,包括 航班的班次编号,飞机机型,中途是否停站,起飞时间,到达时间,历时,航空燃油费。 (2)航班座位 查询功能 某班次的座位剩余情况,包括 公务舱 , 90 折经济舱 , 80 折经济舱 , 70折经济舱 , 60 折经济舱 , 50 折经济舱 的价钱和剩余情况, (3)电子机票查询功能 旅客预订机票后,查询电子机票是否有效。 (4)天气查询 对航班的 出发地和目的地天气提供查询服务。 2) 统计功能 (1)航班统计 根据航班的公务舱和经济舱的售票实际情况进行统计。 (2)航班路线统计 根据航班的不同路线 的售票情况进行统计分析。 (3)季度统计 根据一年之中的四个季度的售票情况进行统计分析,可分别统计各航班的经济收益。 3) 打印功能 8 (1)航班班次 提供航班班次表打印功能 ,可按时间,航班编号,目的地,到达机场,机型。 (2)电子机票 乘客预订机票后的电子凭证的打印。 (3)统计表打印 对航班的统计分析报告打印。 性能需求 动态数值需求 预处理的窗口正常情况下和峰值工作条件下为 5 个,一定时间周 期中要处理的数据的数量:窗口开始尺寸 2 个数据、开始位置 2 个数据、最大尺寸 2 个数据、最小尺寸 2 个数据、编辑框位置 4 个数据、按钮位置 4 个数据,平均处理的数据约为 16 个数据。 静态数值需求 a. 支持的终端数为 1 台; b. 处理 1 个文件及 20 条记录; 精度需求 在精度需求上,根据使用需要,在各项数据的输入,输出及传输过程中,由于本系统使用了数摞结构,可以满足各种精度的需求。 时间需求 在软件方面,响应时间,更新处理时间都比较快且迅速,完全满足用户要求。 灵活性 当用户需求,如操作方式,运行环境,结果精度,数据结构于其他软件接口等发生变化时,设计的软件要做适当调整 ,灵活性非常大。 故障处理 a. 内部故障处理 在开发阶段可以随即修改数据库里的相应内容。 b. 外部故障处理 9 对于 出错输出信息 程序在运行时主要会出现两种错误: 由于输入信息,或无法满足要求时产生的错误,称为软错误。 由于其他问题,如网络传输超时等,产生的问题,称为硬错误。 对于软错误,须在定票 /领票操作成功判断及输入数据验证模块由 数据进行数据分析,判断错误类型,再生成相应的错误提示语句,送到输出模块中。 对 于 硬错误,可在出错的相应模块中输出简单的出错语句,并将程序重置。 返回输入阶段。 出错信息必须给出相应的出错原因,例: 《全部班机座位已满。 》 《查无此定位信息。 》等。 所有的客户机及服务器都必须安装不间断电源以防止停电或电压不稳造成的数据丢失的损失。 若真断电时,客户机上将不会有太大的影响,主要是服务器上:在断电后恢复过程可采用 SQL SERVER 的日志文件,对其进行ROLLBACK 处 理,对数据进行恢复。 在网络传输方面,可考虑建立一条成本较低的后备网络,以保证当主网络断路时数据的通信。 在硬件方面要选择较可靠、稳定的服务器机种,保证系统运行时的可靠性。 具体需求 功能需求 (一 ) 1) 规格说明 10 输入航空航班的具体信息: 2) 引言 输入航空航班的具体信息。 3) 输入 航班资料 (如航班编号,座位 个数,飞机型号 等 )。 4) 加工 在数据库中输入此航班的预定飞行 计划。 5) 输出 航班资料的具体信息。 功能需求 (二 ) 1) 规格说明 (如航班编号,座位个数,飞机型号等) P: P:在数据库中输入此航班的预定飞行计划 O:航班资料的具体信息 11 预订机票时输入旅客资料情况。 2) 引言 预订机票时输入旅客资料情况。 3) 输入 旅客资料 (旅客姓名,电子机票编号 )。 4) 加工 在数据库中 输入 此位旅客的订票记录。 5) 输出 输出旅客资料的具体信息。 功能需求 (三 ) 1) 规格说明 查询 航班 的相关信息。 I.旅客资料(如旅客姓名,联系电话,电子邮箱 等) P:在数据库中输入此位旅客的订票记录 O:输出旅客资料的具体信息。 12 2) 引言 查询 航班 的相关信息。 3) 输入 出发地,目的地和出发时间。 4) 加工 在数据库中找到符合条件的航班的预定飞行计划。 5) 输出 航班资料 (例如起飞时间,降落时间,目的地,历时,价格 )。 功能需求 (四 ) 1) 规格说明 查询 某航班 的 座位剩余情况。 、航班编号 P:在数据库中找到符合条件的航班的预定飞行计划和预订座位的剩余情况。 O:航班资料(例如起飞时间、降落时间、目的地、历时、座位的剩余情况) ,目的地和出发时间 P:在数据库中找到符合条件的航班的预定飞行计划 O:航班资料(例如起飞时间,降落时间,目的地,历时,价格) 13 2) 引言 查询 航班 的相关信息。 3) 输入 时间、航班编号。 4) 加工 :在数据库中找到符合条件的航班的预定飞行计划和预订座位的剩余情况。 5) 输出 航班资料 (例如起飞时间、 降落时间 、目的地、 历时 、 座位的剩余情况 )。 功能需求 (五 ) 1) 规格说明 查询机票的预订情况。 2) 引言 为了查找 机票的预订情况。 3) 输入 旅客资料 (旅客姓名,电子机票编号 )。 4) 加工 在数据库中找到此位旅客的订票记录。 5) 输出 输出旅客资料,航班资料。 功能需求 (六 ) 1) 规格说明 I.旅客资料(如旅客个人资料,电子机票编号等) P:在数据库中找到此位旅客的订票记录 O:输出旅客资料,航班资料, 14 查询 天气 情况。 2) 引言 为了 方便 旅客和旅行社规划行程,设置天气预报功能。 3) 输入 输入地名,或地名的首字母。 4) 加工 在数据库中找到 目的地的天气状况。 5) 输出 输出 目的地的天气预报。 其它需求 接口需求 1) 用户界面 在 用户界面部分,根据需求分析的结果,用户需要一个用户友善界面。 在界面设计上,应做到简单明了,易于操作,并且要注意到界面的布局,应突出的显示重要以 及出错信息。 外观上也要做到合理化,考虑到用户多对WINDOW 风格较熟悉,应尽量向这一方向靠拢。 在设计语言上,已决定使用 Visual Basic 进行编程,在界面上可使用 Visual Basic 所提供的可视化组件,向 WINDOWS 风格靠近。 其中服务器程序界面要做到操作简单,易于管理。 在设计上采用下拉式菜单方式,在出错显示上可调用 Visual Basic 库中的错误提示函数。 I.输入地名 P:在数据库中找到此地的预报天气资料 O:输出天气预报, 15 2) 软件接口 服务 器程序可使用 Visual Basic 提供的对 SQL SERVER 的接口,进行对数据库的所有访问。 服务 器程序上可使用 SQL SERVER 的对数据库的备分命令,以做到对数据的保存。 在网络软件接口方面,使用一种无差错的传输协议,采用滑动窗口方式对数据进行网络传输及接收。 3) 硬件接口 在输入方面,对于键盘、鼠标的输入,可用 Visual Basic 的标准输入 /输出,对输入进行处理。 在输出方面,打印机的连接及使用,也可用 Visual Basic 的标准输入 /输出对其进行处理。 在网络传输部分,在网络硬件部分,为了实现高速传输 ,将使用高速 ATM。 4) 内部接口 内部接口方面,各模块之间采用函数调用、参数传递。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。