需求分析图.doc_第1页
需求分析图.doc_第2页
需求分析图.doc_第3页
需求分析图.doc_第4页
需求分析图.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

机票预订系统-规格说明书目录I 引言A 系统参考文献软件工程(第3版)机票预订系统规格说明书B 整体描述C 软件项目约束II 信息描述A 信息内容B 信息流 1. 数据流 2. 控制流III 功能描述A 功能分解1客户端子系统客户端子系统负责将订票员在客户端输入的信息,订票或取票,进行有效性验证之后,将订票申请或取票申请数据打包,发送到服务器端,并接收从服务器返回的信息,根据订票或取票打印出账单或机票。2服务器端子系统服务端子系统负责接收客户端子系统发送的数据,解包后判断是订票还是取票操作,执行相应的数据库操作,并将操作的结果返回给客户端。 B 功能描述 1. 处理说明 2. 限制 3. 性能需求为了保证系统能够长期、安全、稳定、可靠、高效的运行,机票预订系统应该满足以下的性能需求:1系统处理的准确性和及时性系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足企业对信息处理的需求。在系统开发过程中,必须采用一定的方法保证系统的准确性。2系统的开放性和系统的可扩充性机票预订系统在开发过程中,应该充分考虑以后的可扩充性。例如企业中管理模块的加入(人事管理、工资管理、日常事务管理等)也会不断的更新和完善。所有这些,都要求系统提供足够的手段进行功能的调整和扩充为ERP系统。而要实现这一点,应通过系统的开放性来完成,即系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统的模块,配置系统的硬件。通过软件的修补、替换完成系统的升级和更新换代。3系统的易用性和易维护性机票预订系统是直接面对使用人员的,而使用人员往往对计算机并不时非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够的在线帮助,缩短用户对系统熟悉的过程。4系统的标准性系统在设计开发使用过程中都要涉及到很多计算机硬件、软件。所有这些都要符合主流国际、国家和行业标准。例如在开发中使用的操作系统、网络系统、开发工具都必须符合通用标准。如规范的数据库操纵界面、作为业界标准的TCP/IP网络协议及ISO9002标准所要求的质量规范等;同时,在自主开发本系统时,要进行良好的设计工作,制订行之有效的软件工程规范,保证代码的易读性、可操作性和可移植性。5系统的先进性目前计算机系统的技术发展相当快,做为机票预订系统工程,应该保证系统在一段时间内是先进的,在系统的生命周期尽量做到系统的先进,充分完成企业信息处理的要求而不至于落后。这一方面通过系统的开放性和可扩充性,不断改善系统的功能完成。另一方面,在系统设计和开发的过程中,应在考虑成本的基础上尽量采用当前主流并先进且有良好发展前途的产品。 4. 设计约束 5. 支撑图C 控制描述 1. 控制规格说明 2. 设计约束IV 行为描述 A 系统状态 B 事件和动作V 确认标准 A 性能范围 B 测试种类 C 预期的软件响应 D特殊考虑VI 参考书目软件工程(第3版)机票预订系统规格说明书VII 附录I 引言AII 信息描述III 功能描述IV 行为描述V 确认标准VI 参考书目VII 附录机票预订系统的总目标是在计算机网络,数据库和先进的开发平台上,利用有效的软件,配置一定的硬件,开发一个具有开放体系结构、易扩充、以维护、具有良好人机交互界面的机票预订系统。旅行社把预订机票的旅客信息 (姓名、年龄、单位、身份证号码、旅行时间、目的地等)输入机票预订系统。系统为旅客安排航班,打印出取票通知单(附有应交的账款)。旅客在飞机起飞的前一天凭取票通知单交款取票,系统检验无误,输出机票给旅客。此外,航空公司应掌握航班的乘坐情况,以便适当调整。具体分析:1、旅客信息的输入和统计:旅行社把旅客要求订票的信息由专人负责输入。这部分功能是系统的基本部分,这个功能是以后各个部分的基础。系统要求做到即能够从其它子系统中共享一部分信息,又有方便的操作界面工手工输入旅客信息。这部分要求对输入的数据进行简单的统计,供航空公司进行查询和宏观调控。2、旅客信息的存储:将旅客的信息存储到服务器系统中,以备以后的取票确认以及查询。3、旅客订票信息的存储:将旅客的订票信息存储到服务器系统中,以备以后取票确认和查询。4、旅客机票信息的查询:旅客通过取票通知的账号可以查询自己的机票信息。5、生成航班信息:根据所需机票信息(时间,地点),在数据库中查询并得到正确的航班的信息(价格,时间,等级),分配所需的机票数并在数据库中做出已售出的标记。并将具体机票信息存储到旅客订票纪录。6、取票通知和账单的生成和打印:旅行社可以通过浏览器登陆服务器将航班机票信息打印出来,并且生成账单打印出来一起交给旅客。7、机票的生成和打印:机场印出机票给已经订票的旅客:根据旅客的取票通知及账单,经过确认无误后,接受旅客的付款后把机票印出来交给旅客。8、接收旅行社的反馈信息:对旅行社的反馈信息进行分析,把已经售出的机票进行统计,对被旅客所退掉的机票要进行数据库的恢复。二、实体-关系图机票号向系统预订机票旅客凭机票乘坐航班机票航班姓名性别工作单位身份证号航班号价格起飞时间航班号起飞时间目的地旅行时间时间目的地起飞时间座位号三、状态图旅客通过系统查询航班订票记录旅客信息产生订票旅客清单安排旅客航班生成订票记录产生取票通知和账单信息旅客凭领取取票通知和账单取票系统核对信息交款打印机票旅客存在航班退出不存在航班订票成功信息正确成功成功不成功不成功不成

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论