飞机订票系统说明书_第1页
飞机订票系统说明书_第2页
飞机订票系统说明书_第3页
飞机订票系统说明书_第4页
飞机订票系统说明书_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

1、文档编号:版本号:v1.0软件需求说明项目名称 飞机订票系统 项目负责人 何柳青 文档编写者 陆银琳 项目开发者 计算机081第二组2010年10月16日目录1引言 . 11.1编写目的 . 11.2 背景. 11.3参考资料 . 12任务描述 . 12.1目标 . 12.2 用户的特点 . 22.3假定和约束 . 23需求规定 . 23.1对功能的规定 . 23.1.1后台数据管理 . 23.1.2前台票务管理 . 23.2对性能的规定 . 43.3输入输出的要求 . 44运行环境规定 . 54.1设备 . 54.2支持软件 . 64.3接口 . 61引言1.1编写目的本文档将对飞机订票系统

2、的开发需求进行描述,目的是让读者对此次任务目标、用户特点、功能要求、性能要求等具体要求以及开发环境和条件有详细的了解。本文档的读者是项目策划、设计和审计人员。1.2 背景本项目的名称:飞机订票系统/项目任务提出者:中国民航及中国国际旅游开发公司。项目开发者:何柳靑,陆银琳,李欣纯,单国英,阿依古丽 项目与其他软件,系统的关系:本项目采用客户机/服务器原理,客户端的程序是建立在Windows NT 系统上以Microsoft Visual C+为开发软件的应用程序,服务器端采用Linux 为操作系统的工作站,是采用Oracle 8的为开发软件的数据库服务程序。1.3参考资料软件工程导论 清华大学

3、出版社 张海藩 编著实用软件工程 清华大学出版社 郑人杰 等 编著数据库系统概论(第三版) 高等教育出版社 萨师煊 王珊等编著 实用软件文档写作 清华大学出版社 肖刚等 编著软件工程第3版 人民邮电出版社 张海藩等 编著2任务描述2.1目标随着时代的进步,飞机已经变得越来越平民化,越来越多的人将飞机作为了自己远程的代步工具,随之而来的是越来越多的航班和越来越复杂的航线。这样的趋势使得航空公司的业务变得更加复杂。而本次的飞机订票系统开发就是为了解决航空公司的这一问题。本次项目将完成对航空公司内部进行网络系统的构建,解决实时航班查询、订票、改签等服务,不仅方便了工作人员的操作,减少了工作过程中的出

4、错率,而且也带给了客户更加快捷和精确的服务,大大改善航空公司的服务形象。12.2 用户的特点本系统的用户主要分为两种,一是航空公司经过统一培训的前台票务员,因此用户不具备专业计算机知识,但是能进行常规的计算机操作,可以完成简单的查询和数据输入输出;另一部分是在后台控制整个航空公司数据库的专业人员,进行整体信息的输入和修改,此部分用户专业性相对较强。为统一此系统的操作难度,现规定此系统的开发将跟根据前台票务员的操作水平而进行开发。2.3假定和约束/本软件的开发期限为2个月,从本文档正是完成之日起。完成本项目的主要困难是后台数据库的建立和管理、航空公司具体的飞机订票系统的操作流程以及软件工程实际经

5、验的缺乏。3需求规定3.1对功能的规定3.1.1后台数据管理航班信息输入:操作人员将整个航空公司的航班信息输入到数据库中。 航班信息修改:若有航班改动,则在此处修改信息。3.1.2前台票务管理查询功能:主要分为三部分:按航线查询、按时间查询、按航班号查询。前台票务员将根据乘客的所提供的参考信息在以上三方面中选择其中一项进行查询。查询功能最后显示的数据是符合条件的航班的具体信息,包括起点、终点、起飞时间、航行时间、各等级舱当前剩余的票量等信息。订票功能:输入航班号、日期、乘客身份以及订票数量等信息后即可订票成功。改签功能:计算原机票与现机票的差价,只要退还或者补付差价即可,同时原机票订单将作废。

6、2图1 用例图用例1:功能名称:用户登录主执行者:后台数据管理者、前台票务员功能描述:后台数据管理者和前台票务员在用户登陆界面输入相应的账号和密码,进入相应的后台和前台界面。用例2:功能名称:航班信息输入主执行者:后台数据管理者功能描述:将航空公司的所有航班信息输入数据库。用例3:功能名称:航班信息修改主执行者:后台数据管理员功能描述:在航班信息需要调整或者遇到突发事件需要变动的时候进行此项操作。用例4:按航线查询3主执行者:前台票务员功能描述:票务员将乘客所要求的航线输入系统中,系统将后台数据调出到前台显示屏上。同时显示相关航线的所有航班的具体信息。用例5:按时间查询主执行者:前台票务员功能

7、描述:票务员只需将乘客的时间输入,就可以调出相应时间范围内所有的航班信息。用例6:按目的地查询主执行者:前台票务员功能描述:输入乘客所要到达的目的地,就可以查询到飞往该目的地的所有时间段的航班信息。用例7:订票服务主执行者:前台服务员功能描述:输入具体的航班号、所需的机票数量和乘客信息即可订票成功,乘客支付机票金额之后,即可将机票打印出来。用例8:改签服务主执行人:前台票务员功能描述:机票改签后,原机票将作废,信息返回数据库,供其他乘客订票,并且按乘客需要另外订票。不需要支付退票手续费。计算原机票与现机票的差价,只要退还或者补付差价即可。3.2对性能的规定1精度本系统对数据的精度没有特殊的要求

8、2时间特性要求等待服务器连接的时间不能超过15秒3灵活性本系统采用可视化界面,用户通过单击界面上的相关按钮和输入简单的数据就可以完成各项操作。3.3输入输出的要求数据的输出有四种方式:直接显示输出、直接输出到打印机、直接存储输出、直接通过网络发送出去。数据描述:列出作为控制和引用而使用的静态数据元素。列出动态输入数据元素。列出动态输出数据元素。4列出软件内部生成的数据元素。 数据获取:列出提供输入数据的机构。 列出数据输入介质和设备。 列出数据生成介质和设备。4运行环境规定4.1设备硬件最低要求:内存128MB,硬盘20G以上PC机54.2支持软件vc+.net 传感器windows系列os 如 win98/me/2000pro server/xp/server2003/win74.3接口用户界面:界面的设计应本着简洁、漂亮、通俗易懂,操作简便,并具有一定的灵活性;尽可能采用开发工具构造界面,使需求定义和设计、编码相衔接;参考、比较已经成熟的软件的界面的风格,提取有用的设计方法。 硬件接口:采用标准的键盘、鼠标控制接口;能够提供与多种打印机之间的接口,这一部分

温馨提示

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

评论

0/150

提交评论