方媛《需求规格说明书》分析.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
方媛《需求规格说明书》分析

软件工程 《机票预订系统需求规格说明书》 1、引言 1.1编写目的 本机票预订系统在可行性研究的基础上,是为了进一步明确机票预订系统的软件需求,精化作用范围,分析软件构成过程,建立分析模型,完成“规范化”步骤,以便安排项目规划与进度,组织软件开发与测试,撰写本文档。 1.2项目背景 开发软件名称:机票预订系统。 项目任务提出者:航空公司。 项目开发者:方媛 上官静玉 尚晓芬 张钰婷 张磊 用户:航空公司。 实现软件单位:航空公司 机票预定系统将由两部分组成:置于个旅行社定票点的前台客户程序,以及置于航 空公司的数据库服务器。 2、任务概述 2.1目标 目标:本机票预订系统实现后,能够大大提高旅游局的机票预定服务效率。降低售票服务中的错误发生率,减少信息交流的烦琐过程及其带来的开销。 2.2 运行环境 服务器sun工作站,终端为pc机。 运行环境:Linux 数据库:Oracle8 在设计时考虑技术变化的可能性,为可能的变化预留一定的系统处理能力。 数据描述 3.1静态数据 数据录入和处理的准确性和实时性 数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意义。数据的输入来源是手工输入。手工输入要通过系统界面上的安排系统具有容错性,并且对操作人员要进行系统的培训。在系统中,数据的输入往往是大量的,因此系统要有一定的处理能力,以保证迅速的处理数据。 3.2 动态数据 0层数据流图 1层数据流图 1订票系统 2取票系统 3飞机延误 航班取消 临时更换等业务即突发状况系统 3.3数据库描述 数据库采用 3.4数据词典 (1)数据流条目 旅客信息=姓名+性别+工作单位+身份证号码+旅行时间+旅行目的地 订票信息=姓名+身份证号+航班号+起飞时间+预订票数+舱位等级+机票是否打印 航班信息=航班号+终点起飞地点+飞行日期+成员定额+余票量+已订票的客户名单+等候替补的客户名单(包括姓名、所需票量) 通知账单信息=旅客信息+领票时间+票价+预定航班号及其信息 收费信息=旅客信息+票价+时间 数据存储条目 文件名:航班目录 组成:航班号+终点起飞地点+飞行日期+成员定额+余票量+已订票的客户 名单+等候替补的客户名单(包括姓名、所需票量) 组成方式:索引文件,以航班号为关键 文件名:旅客信息 组成:姓名+性别+工作单位+身份证号码+旅行时间+旅行目的地 组成方式:索引文件,以姓名为关键 文件名:订票信息 组成:姓名+身份证号+航班号+起飞时间+预订票数+舱位等级+机票是否打印 组成方式:索引文件,以姓名为关键 文件名:飞机延误航班取消等讯息 组成:航班号+航班目录+延误或取消理由 组成方式:索引文件,以航班号为关键 文件名:记账文件 组成:旅客信息+领票时间+票价+预定航班号及其信息 组成方式:索引文件,以旅客信息为关键 (3)加工条目 加工名:预订机票 编号:1 输入:旅客信息 输出:航班安排 加工名:取票系统 编号:2 输入:航班安排 输出:机票 加工名:飞机延误航班取消等 编号:3 输入:请求退票或更换信息 加工逻辑:根据飞机特殊状况讯息及旅客申请修改订票信息 加工名:预定机票 编号:1.2 输入:订票信息 输出:所需航班 加工逻辑:整合旅客信息得出所需航班信息 加工名:安排航班 编号:1.3 输入:所需航班信息 输出:航班信息 加工逻辑:根据航班目录和旅客所需航班信息整合安排航班 加工名:核对机票信息及身份证合法性 编号:2.1 输入:通知账单信息 输出:核对合法性 加工逻辑:核对旅客身份证及其他信息的合法性 加工名:收费 编号2.2 输入:机票信息及身份证合法性 输出:账单、收费信息 加工逻辑:若旅客机票信息及身份证合法,则根据所定航班统计账单并显示收费信息 加工名:打印机票 编号2.3 输入:收费信息 输出:机票 加工名:请求退票或更换 编号:3.1 加工名:查询订票系统 编号:3.2 输入:订票信息 加工名:办理退票或更换 编号:3.3 加工名:修改机票信息 编号3.4 输入:订票信息、飞机延误及航班取消等信息 加工逻辑:按旅客信息和飞机延误和航班取消等信息修改订票信息 3.5 数据采集 按照通过网上调查、建立分析小组等途径得到的需求,采取数据,做出有便于方案设计的数据采集工作。 功能需求 4.1 功能划分 1.客户端子系统 客户端子系统负责将订票员在客户端输入的信息,订票或取票,进行有效性验证之后,将订票申请或取票申请数据打包,发送到服务器端,并接收从服务器返回的信息,根据订票或取票打印出账单或机票?? 2.服务器端子系统 服务端子系统负责接收

文档评论(0)

wyjy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档