下载此文档

软件工程导论实验报告航空订票系统.docx


文档分类:高等教育 | 页数:约14页 举报非法文档有奖
1/14
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/14 下载此文档
文档列表 文档介绍
序列号:
成绩:
软件工程概论
课程考查报告

题目名称___航空订票系统______________
学生学院____管理学院__________________
专业班级___信管3班___________________
学号__3112004830_________________
学生姓名___郑嘉逸___________________
联系电话___**********________________
2013 年 4 月
“机票预订系统”的需求分析
需求分析是开发软件系统的重要环节,是系统开发的第一步和基础环节。通过需求分析充分认识系统的目标、系统的各个组成部分、各部分的任务职责、业务范畴、工作流程、工作中使用的各种数据及数据结构、各部门的业务关系和数据流程等,为系统设计打下基础。
需求分析的好坏往往决定了系统开发的成败。
需求分析从系统的调查研究入手,需求分析要对系统的各个方面有全面的了解,既包括系统内部的各个方面,也包括与系统有联系的各种外部因素。通过调查研究和分析,对系统产生比较深刻的认识。
需求分析阶段的最终结果是“需求分析说明书”,它涵盖了对用户环境、事务处理和信息流程分析的一切成果,供项目开发小组和用户共同遵守。如果采用瀑布模型,就要对“需求分析说明书”进行冻结,使它成为凝固可靠的基线。万一要求变更基线,开发者和用户双方,都必须执行基线变更程序,此变更程序在合同中已做了明确规定。
现针对“机票预订系统”对机票预订部门的组织结构、业务流程、用户角色职能、系统数据流进行分析。利用结构化分析和UML中的用例从大到小、从粗到细进行系统建模。
组织结构调查
系统的组织结构,反映了单位内部各个部门的职责划分和它们之间的关系。为了对系统有一个全貌性的了解,首先要对系统内部部门结构、人员组织及用户情况有所了解。对系统组织结构的调查,是从总的方面对系统进行宏观了解和分析。信息的流动关系是以组织结构为背景的,而且总是伴随着组织部门之间的资金流和物流的传递而产生。机票预订系统的组织结构如图 1所示。
图1 系统组织结构图
机票预订由机票预定部门全面负责,下设信息管理部、票务部、客服部三个部门的业务职责如下:
信息管理部:管理基本信息、主要包括旅客基本信息的查询、更改、删除;航班信息的添加、查询、更改、删除。
票务部:管理各种票据,主要包括根据订票信息和航班信息打印账单和取票通知、核对账单和取票通知以及交款信息,无误则打印机票并发放。
客服部:为订票旅客提供实时服务,主要包括投诉咨询受理,和售前售后支持。
2、系统用户分析
“机票预订系统”主要是针对机票预订工作而开发的应用软件。通常有系统管理员、机票预订管理员和订票旅客三种用户,他们的使用权限如下:
系统管理员:对系统、数据库进行维护,主要对不同人员赋予不同的权限。
机票预订管理员:对机票预定工作进行具体的操作。
订票客户:一般操作水平,能够在本系统查询个人信息和订票信息。
(由于水平有限,做出来的系统不包含此功能)
3、UML用例图建模
图 2是根据用户的职能建立的用例图。
图2 用例图
图 2中<<include>>表示包含关系,表示被包含用例是被多个包含用例使用的一个可复用模块,而<<extends>>表示对用例的扩展。
4、数据流图
数据流图是全面描述系统逻辑模型的工具,它抽象概括地把系统中各种业务处理过程联系起来。在画“机票预订系统”的数据流图时,首先要画出整个顶层图,以保证对整个系统的概况有个整体了解,然后把顶层图中的细节用下一层次的数据流程图来表示,按照由粗到细、逐层细化的原则对系统的各个模块进行深入的分析。
图 3是“机票预订系统”的顶层数据流图。
图 3 顶层数据流图
顶层数据流图只是粗略地给出了整个系统的数据流情况,为了更好地把“机票预订系统”中各个模块的具体数据流处理细节表示出来,可以在顶层图的基础上自顶向下地继续分解,得到1层和2层数据流程图,如图4和5所示。
图4 1层数据流图
图5 2层流程图
虽然1层数据流图对“机票预订系统”的顶层数据流图进行了细化,但是1层数据流图仍然不够详细,因此对1层数据流图中个别复杂的加工进一步细化,单独画出一张数据流图,如图 5至图6所示。
图6 订票处理的细化流程图
图7 取票处理的细化流程图
5、数据字典
为了对数据流图中各元素进行详细的说明,采用了数据字典的说明方法。由于篇幅限制,仅对机票预订系统数据流图的部分数据字典举例说明如下:
数据流条目
(1)数据流名称:旅客信息
简述:订票旅客基本信息及订票要求
数据流来源:旅客确定订票后,由订票管理人员编码整理后,输入计算机
数据流去向:加工1安排航班,

软件工程导论实验报告航空订票系统 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数14
  • 收藏数0 收藏
  • 顶次数0
  • 上传人phljianjian
  • 文件大小500 KB
  • 时间2017-10-10