软件工程 《机票预订系统需求规格说明书》 1、编写目的 本机票预订系统在可行性研究的基础上,是为了进一步明确机票预订系统的软件需求,以便安排项目规划与进度,组织软件开发与测试,撰写文本文档。 2、任务和目标 任务:可采用不同的需求分析技术,完成对项目的需求分析过程,给出系统的逻辑功能模型,数据字典以及规格说明书。 目标:本机票预订系统实现后,能更好更快捷的完成用户查询到预订的过程,提高工作效率,降低售票服务中的错误发生率,并且简化烦琐的操作手续以及带来的开销,防止数据的丢失。 3、数据特性 1.数据录入和处理的准确性和实时性 数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意义。数据的输入来源是手工输入。手工输入要通过系统界面上的安排系统具有容错性,并且对操作人员要进行系统的培训。在系统中,数据的输入往往是大量的,因 此 系统要有一定 的处理能力 ,以保 证 迅 速 的处理数据。 2.数据的一致性和完整 性 由 于 系统的数据是共 享 的,在不同的旅 行社 中中,机票是共 享 数据,所 以如 何 保 证这 些 数据的一致性,是系统必 须 解 决 的问 题 。要解 决 这 一问 题 ,要有一定 的人员维 护 数据的一致性,在数据录入处控 制 数据的去向 ,并且要求对数据库 的数据完整 性进行严 格的约 束 。 对于 输入的数据,要为其 定 义完整 性规则 ,如 果 不能符 合 完整 性约 束 ,系统应该 拒 绝 该 数据。 3.数据的共 享 与独 立 性 整 个 机票预顶 系统的数据是共 享 的。然 而,从系统开发的角 度上看 ,共 享 会给设 计和调 试带来困 难 。因 此 ,应 该 提供 灵 活 的配 置 ,使各 个 分系统能够 独 立 运 行,而通过人工干 预的手段 进行系统数据的交 换 。这 样 ,也 能提供 系统的强 壮 性。 4.系统分析 软件工程 1)组织结构 机票预定系统涉及到航空公司和旅行社两个部分,其组织机构图如图4-1 所示。 图4-1 组织机构设置图 本机票预定系统项目主要由两部分形成: ①各旅行社中的前台客户程序; ②航空公司中的数据库服务器程序。 现分别选取某航空公司和某旅行社进行研究,分别画出其组织结构图如图4-2、图4-3 所示。 图4-2 某航空公司组织结构图 股东大会 监事会 董事会 总经理 各异地营业部 市...