机票预订系统UML_第1页
机票预订系统UML_第2页
机票预订系统UML_第3页
机票预订系统UML_第4页
机票预订系统UML_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

介绍简介随着现在社会的开展,人民生活水平的不断提高,人们出行的交通工具也跟随社会的开展而开展起来了,乘飞机出行的人越来越多,对航空公司的效劳要求也就越来越高,所以这方面的市场非常大。“机票预定系统”的开发是势在必行。因此为了适应这样一个快速的开展需求,管理大量数据,并有效的稳定和管理航空公司,实行现代化信息管理,无疑成为一个好的选择方式。在此根底上确定了顾客与各航空公司所需要的“机票预定统”。系统最终实现有预定订票、查询预定信息、删除预定信息、处理预定信息、航班信息的添加、航班信息的删除、航班信息的查询等一系列所设机航空的的最根本的功能。与此同时我会不断更新系统的功能最终使系统更加完美。本系统通过初期的需求分析,建立了严密的数据逻辑结构以及数据库设计所涉及的严格的编码标准、最终是其数据库到达三范式。让系统更加适合数据库设计的要求。并使其在后面的系统实施阶段更加方便快捷,在系统维护和运行阶段尽量出现少的错误。让系统能够全面正常运转。让系统更加人性化更加方便用户使用。需求分析2.1功能分析2.1.1订票功能:该功能为用户提供简洁的页面呈现,方便用户根据自己的需要预定机票。2.1.2退票功能:该功能为用户提供简洁的页面呈现,为用户提供退票功能。2.1.3查询票据信息功能:该功能为用户提供简洁的页面呈现,为用户提供查询票据信息。2.1.4航班预定功能:该功能为用户提供简洁的页面呈现,用户能够进行航班预定。2.1.5生成订票列表功能:系统根据用户订票信息生成订票列表。2.1.6生成退票信息功能:系统根据用户退票操作生成退票信息。2.1.7处理订票功能:通过该功能,管理员可以处理用户预定的机票,根据航班信息,更改用户实际订票信息。2.1.8添加航班信息功能:通过该功能,管理员可以将新的航班信息进行更改,以方便用户能够查询到新的航班信息。2.1.9修改航班信息功能:过该功能,管理员可以依照时时的航班情况对航班信息进行修改,更新实际航班信息,以方便用户预定机票。2.1.10查询航班信息功能:2.2非功能分析系统处理的准确性和及时性:系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑程序当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足企业对信息处理的需求。在系统开发过程中,必须采用一定的方法保证系统的准确性。系统的开放性和系统的可扩展性:系统应该是一个开放系统,只要符合一定的标准,就可以简单的参加和减少系统的模块,配置系统的硬件。通过软件的修补,替换完成系统的升级和更新换代。类图的设计3.1类图绘制步骤3.1.1根据需求分析得出的类有:〔1〕用户类〔2〕管理员类〔3〕订票类〔4〕订票清单类〔5〕航班类图1:所有类3.1.2各个类的主要属性和操作图2:类的属性和操作3.1.3分析得出类之间的关系图3:类之间的关系3.1.4类的泛化图4:类的泛化系统模型用例图图5:用例图用例描述表1-1订票描述用例名称订票用例概述用户用来订票范围订票系统主参与者用户次要参与者界面系统工程相关人利益说明工程相关人订到票顾客得到票据前置条件有航班信息和机票信息后置条件打包成票据信息发送的管理员成功保证订票信息可以查询到根本领件流步骤活动1填写订票信息2业务员处理订票信息3查询已定信息扩展事件流i生成订票信息子事件流无规那么与约束无表1-2退票描述用例名称退票用例概述用户用来退票范围订票系统主参与者用户次要参与者界面系统、航空公司管理员工程相关人利益说明工程相关人完成退票顾客退票成功前置条件已经订票且航班未发后置条件打包成退票票据信息发送的管理员成功保证退票成功后有提示根本领件流步骤活动1填写退票新消息2业务员处理退票信息扩展事件流i生成退票列表子事件流无规那么与约束无表1-3查询票据信息描述用例名称查询票据信息用例概述用户用来查询所预定的机票信息范围订票系统主参与者用户次要参与者界面系统工程相关人利益说明顾客查询到相应的票据信息前置条件已经订票成功后置条件无成功保证界面显示票据信息根本领件流步骤活动1在界面进行票据信息查询2界面显示票据信息扩展事件流i无子事件流无规那么与约束无表1-4航班预定描述用例名称航班预定用例概述用户对航班进行预定范围订票信息主参与者用户次要参与者界面信息工程相关人利益说明顾客预定到航班前置条件有航班信息且没有被预定完后置条件打包成航班预定信息发送到管理员成功保证界面显示航班预定成功根本领件流步骤活动1在界面中预定航班2预定航班扩展事件流i无子事件流无规那么与约束无表1-5生成订票列表描述用例名称生成订票列表用例概述系统生成订票列表发送到管理员范围界面系统、航空公司管理员主参与者无次要参与者管理员工程相关人利益说明管理员得到订票列表前置条件有用户订票成功后置条件生成列表发送到管理员成功保证管理员能收到订票列表根本领件流步骤活动1界面系统生成订票列表2管理员收到订票列表扩展事件流i无子事件流无规那么与约束无表1-6处理订票描述用例名称处理订票用例概述管理员对订票信息进行管理范围订票系统主参与者管理员次要参与者无工程相关人利益说明无无前置条件系统将订票信息发送到管理员后置条件管理员成功修改订票信息成功保证系统显示票据修改成功根本领件流步骤活动1管理员处理订票扩展事件流i无子事件流无规那么与约束无表1-7生成退票信息描述用例名称生成退票信息用例概述系统根据用户退票操作生成退票信息范围界面系统主参与者无次要参与者无工程相关人利益说明无无前置条件用户成功操作退票后置条件打包成退票信息发送到管理员成功保证管理员收到退票信息根本领件流步骤活动1系统生成退票信息2管理员收到退票信息扩展事件流i无子事件流无规那么与约束无表1-8添加航班信息描述用例名称添加航班信息用例概述管理员根据实际情况添加航班信息范围界面系统主参与者管理员次要参与者无工程相关人利益说明管理员成功添加航班信息前置条件无后置条件新的航班信息成功添加如航班信息列表中成功保证系统能查询到新的航班信息根本领件流步骤活动1管理员添加航班信息2系统更新航班信息扩展事件流i无子事件流无规那么与约束无表1-9修改航班信息描述用例名称修改航班信息用例概述管理员对航班信息进行修改范围界面系统主参与者管理员次要参与者无工程相关人利益说明管理员成功修改航班信息前置条件系统中有航班信息后置条件系统更新航班信息成功保证系统能查询到修改后的航班信息根本领件流步骤活动1管理员修改航班信息2系统更新航班信息扩展事件流i无子事件流无规那么与约束无表1-10查询航班信息描述用例名称查询航班信息用例概述用户或管理员进行航班信息的查询范围界面系统主参与者管理员次要参与者用户工程相关人利益说明管理员查询到航班信息顾客查询到航班信息前置条件系统中有航班信息后置条件无成功保证界面显示航班信息根本领件流步骤活动1用户在界面中查询航班信息2管理员在界面中查询航班信息扩展事件流i无子事件流无规那么与约束无表1-11订票描述用例名称订票用例概述用户通过进行机票预定范围界面系统主参与者用户次要参与者航空公司客服工程相关人利益说明顾客预定到机票航空公司客服收到预定信息前置条件无后置条件生成订票信息输入到系统成功保证成功后有信息提示根本领件流步骤活动1用户订票2系统生成订票信息扩展事件流i无子事件流无规那么与约束无表1-12网上订票描述用例名称网上订票用例概述用户通过网络进行机票预定范围界面系统主参与者用户次要参与者无工程相关人利益说明用户预定到机票前置条件无后置条件生成订票信息输入到系统成功保证成功后有信息提示根本领件流步骤活动1用户上网订票2系统生成订票信息扩展事件流i无子事件流无规那么与约束无表1-13柜台订票描述用例名称柜台订票用例概述用户在机场柜台进行机票预定范围订票系统主参与者用户次要参与者工作人员工程

温馨提示

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

评论

0/150

提交评论