机票预订系统的设计报告.docVIP

  • 922
  • 1
  • 约2万字
  • 约 35页
  • 2016-11-30 发布于陕西
  • 举报
一、“机票预订系统”的立项背景 机票预订工作的记录、查询、核对等工作量十分庞大,同时,操作相对简单且重复率很高,因此,可以利用计算机的管理信息系统进行这些繁杂而又简单的工作,以提高机票预定的工作效率、准确性、管理水平和服务质量 。因此开发机票预订系统。 本机票预订系统是在现代社会生活节奏不断加快,对机票预订工作的自动化和准确化要求也日益强烈的背景下,为了实现机票预订工作的网络化,以及实现网络查询和统计一体化而开发的管理信息系统。该系统为机票预订管理员提供了一个个性化的界面,并且机票预订管理员只需一次登录就可以使用所有服务;将订票旅客需要的各种服务集中起来,订票旅客可以很方便地进行自身信息和航班、票价情况查询。总之,从基本订票信息的录入到订票信息的查询,再到最终的信息核准打印机票,都可以通过这个系统完成。 本系统采用最新的计算机技术,界面友好、操作方便,管理员可以针对不同需求分类、排序、查询、统计,方便订票旅客和其他部门根据自己的需求准确、快速地查询订票及航班信息。 二、“机票预订系统” 的可行性研究 在项目可性行研究阶段,分析人员应对机票预订部门工作环境进行实地调查。同主要领导、管理人员和工作人员进行了交流,对原有工作情况、工作流程、所完成的任务及目前系统存在的问题、新系统要解决的主要问题等进行初步调查。初步调查研究的结果成为可行性研究的前提。 本系统开发的目的,就是通过系统开发,实现机票预订有关部门的工作进行集成和重组,通过网络系统加强各机票预订下辖部门之间的业务联系,提高业务工作水平,进而全面提高工作效率和质量,更好地为订票旅客服务。该机票预订管理信息系统的应用可大幅度提高机票预订工作的效率和质量。 三、“机票预订系统”的需求分析 需求分析是开发软件系统的重要环节,是系统开发的第一步和基础环节。通过需求分析充分认识系统的目标、系统的各个组成部分、各部分的任务职责、业务范畴、工作流程、工作中使用的各种数据及数据结构、各部门的业务关系和数据流程等,为系统设计打下基础。 需求分析的好坏往往决定了系统开发的成败。 需求分析从系统的调查研究入手,需求分析要对系统的各个方面有全面的了解,既包括系统内部的各个方面,也包括与系统有联系的各种外部因素。通过调查研究和分析,对系统产生比较深刻的认识。 需求分析阶段的最终结果是“需求分析说明书”,它涵盖了对用户环境、事务处理和信息流程分析的一切成果,供项目开发小组和用户共同遵守。如果采用瀑布模型,就要对“需求分析说明书”进行冻结,使它成为凝固可靠的基线。万一要求变更基线,开发者和用户双方,都必须执行基线变更程序,此变更程序在合同中已做了明确规定。 现针对“机票预订系统”对机票预订部门的组织结构、业务流程、用户角色职能、系统数据流进行分析。利用结构化分析和UML中的用例从大到小、从粗到细进行系统建模。 组织结构调查 系统的组织结构,反映了单位内部各个部门的职责划分和它们之间的关系。为了对系统有一个全貌性的了解,首先要对系统内部部门结构、人员组织及用户情况有所了解。对系统组织结构的调查,是从总的方面对系统进行宏观了解和分析。信息的流动关系是以组织结构为背景的,而且总是伴随着组织部门之间的资金流和物流的传递而产生。机票预订系统的组织结构如图 1所示。 图1 系统组织结构图 机票预订由机票预定部门全面负责,下设信息管理部、票务部、客服部三个部门的业务职责如下: 信息管理部:管理基本信息、主要包括旅客基本信息的查询、更改、删除;航班信息的添加、查询、更改、删除。 票务部:管理各种票据,主要包括根据订票信息和航班信息打印账单和取票通知、核对账单和取票通知以及交款信息,无误则打印机票并发放。 客服部:为订票旅客提供实时服务,主要包括投诉咨询受理,和售前售后支持。 2、系统用户分析 “机票预订系统”主要是针对机票预订工作而开发的应用软件。通常有系统管理员、机票预订管理员和订票旅客三种用户,他们的使用权限如下: 系统管理员:对系统、数据库进行维护,主要对不同人员赋予不同的权限。 机票预订管理员:对机票预定工作进行具体的操作。 订票客户:一般操作水平,能够在本系统查询个人信息和订票信息。 (由于水平有限,做出来的系统不包含此功能) 3、UML用例图建模 图 2是根据用户的职能建立的用例图。 图2 用例图 图 2中include表示包含关系,表示被包含用例是被多个包含用例使用的一个可复用模块,而extends表示对用例的扩展。 4、数据流图 数据流图是全面描述系统逻辑模型的工具,它抽象概括地把系统中各种业务处理过程联系起来。 在画“机票预订系

文档评论(0)

1亿VIP精品文档

相关文档