3需求分析说明书.doc

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

机票预定系统----需求分析说明书 一.机票预定系统的功能要求 机票预定系统的总目标是:在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的机票预定系统,实现航空公司机票销售管理的自动化。 根据可行性研究的结果和客户的要求,分析现有情况及问题,采用Client/Server结构,将机票预定系统划分为两个子系统:客户端子系统,服务器端子系统。 下面分析各个子系统的功能需求。 1.客户端子系统: 在客户端的功能实现上,可以分为以下几个部分: [1]旅客订票: 旅行社把旅客要求订票的信息输入系统,系统处理订票,并将旅客信息和订票信息储存在系统中、以备以后的取票确认以及查询。这部分功能是客户端子系统的基本部分,这个功能是以后各个部分的基础。这部分信息可供航空公司进行查询和调控。 系统要求做到既能够从其它子系统中共享一部分信息,又有方便手工输入旅客信息的操作界面。 [2]取票通知及帐单的生成和打印: 把已存储的航班机票信息、生成的帐单打印出来一起交给旅客。 [3]机票生成及打印: 系统根据旅客提供的取票通知及帐单信息,经过确认无误后,接受旅客付款并打印机票给旅客。 表示客户端子系统功能的数据流图如下: 2.服务器端子系统: 机票预订系统是一个多家航空公司共享的机票销售平台。服务器端的功能可以分为以下几个部分: [1]航空公司信息管理:储存和维护航空公司的名称、代号、总部地址、通讯信息等。 [2]航班信息管理:每一航班只能隶属于一家航空公司;系统存储航班的代码、机型、起飞信息、降落信息等。 [3]机票信息管理:每张机票应该隶属于唯一的航班;机票分为头等舱、经济舱等不同种类,相应等级的机票价格有所不同,机票售价可以有折扣。系统存储机票的基本信息、起飞信息、降落信息等;已经售出的机票要做标记。 [4]管理人员可以按照不同条件对机票销售情况进行查询和统计分析。 表示服务器端子系统功能的数据流图如下: 二.机票预定系统的性能需求 1.系统处理的准确性和及时性 系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足企业对信息处理的需求。 由于机票预定系统的查询功能对于整个系统的功能和性能完成举足轻重。作为系统的数据来源,机票数量和访问频率影响企业的决策活动,处理结果的准确性很大程度上决定了机票预定系统的成败。在系统开发过程中,必须采用一定的方法保证系统的准确性。 2.系统的开放性和系统的可扩充性 机票预定系统在开发过程中,应该充分考虑以后的可扩充性。例如订票系统的方式的改变(网上订票),用户查询的需求也会不断的更新和完善。所有这些,都要求系统提供足够的手段进行功能的调整和扩充。而要实现这一点,应通过系统的开放性来完成,即系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统的模块,配置系统的硬件。通过软件的修补、替换完成系统的升级和更新换代。 3.系统的易用性和易维护性 机票预定系统是直接面对使用人员的,而使用人员往往对计算机并不非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够的在线帮助,缩短用户对系统熟悉的过程。 机票预定系统中涉及到的数据是航空公司的相当重要的信息,系统要提供方便的手段供系统维护人员进行数据的备份,日常的安全管理,系统意外崩溃时数据的恢复等工作。 4.系统的标准性 系统在设计开发使用过程中都要涉及到很多计算机硬件、软件。所有这些都要符合主流国际、国家和行业标准。例如在开发中使用的操作系统、网络系统、开发工具都必须符合通用标准,如规范的数据库操纵界面、作为业界标准的TCP/IP网络协议及ISO9002标准所要求的质量规范等;同时,在自主开发本系统时,要进行良好的设计工作,制订行之有效的软件工程规范,保证代码的易读性、可操作性和可移植性。 三.机票预定系统的数据需求 机票预定系统的数据需求包括如下几点: 数据录入和处理的准确性和实时性 数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意义。数据的输入来源是手工输入,手工输入要考虑系统界面上的容错性,并且对操作人员要进行系统的培训。 在系统中,数据的输入往往是大量的,因此系统要有一定的处理能力,以保证迅速的处理数据。 数据的一致性与完整性 系统涉及的数据统一存储在服务器端。系统的数据是共享的,如何保证数据的一致性,是系统必须解决的问题。要解决这一问题,要有一定的人员维护数据的一致性,在数据录入处控制

文档评论(0)

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

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

1亿VIP精品文档

相关文档