机票预定系统 总体设计 详细设计和需求分析.doc

机票预定系统 总体设计 详细设计和需求分析.doc

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
机票预定系统 总体设计 详细设计和需求分析

软件工程实验 课程大作业 《机票预定系统》 专业:计算机科学与技术 班级:2011级1班 姓名:王桂春 需求分析 1引言 21 1.1编写目的 21 1.2背景 21 1.3定义 21· 1.4参考资料 21 2任务概述 21 2.1目标 21 2.2用户的特点 22 2.3假定和约束 22 3需求规定 22 3.1对功能的规定 22 3.2对性能的规定 22 3.2.1精度 22 3.2.2时间特性要求 22 3.2.3灵活性 22 3.3输人输出要求 23 3.4数据管理能力要求 23 3.5故障处理要求 23 3.6其他专门要求 23 4运行环境规定 23 4.1设备 23 4.2支持软件 23 4.3接口 24 4.4控制 24 1引言 1.1编写目的 在现今的社会是一个讲究效率和快节奏的社会,人们有很强的时间观念,如果仍使用手工操作或使用相当繁琐的软件,既浪费了人力,又浪费了物力,效率无法提高,为此开发机票预定系统软件,能够适应现今社会并提高生产效率。使售票员和旅行社更加变得方便和有效率。该系统软件非常容易被接受,他具有简单易学性,便于管理等功能。 1.2背景   随着社会发展的不断进步,民航事业的壮大,人们消费水平的提高,乘坐民航的消费者也越来越多,机票预订系统也开始影响着人们日常生活和出行,并且变得越来越重要。而原有的系统随着航空公司载客量的迅猛增长和人们对便捷性要求的提高,已经变得无法满足需求。原有的系统不仅效率比较低下,而且在安全性、准确性等方面有很多不足。  为了实现航空公司以及旅游行业的现代化管理,进一步提高工作效率,方便旅客,需要开发一个机票预订系统。该系统需要具有完整的存储,查询,核对,打印机票的功能。 在这个系统中,旅客或工作人员在网上或旅行社的机票预售代理点,通过计算机系统查询,系统为旅客安排航班,印出取票通知和账单,旅客在飞机起飞的前一天凭取票通知和账单交款取票,系统校对无误即印机票给旅客。 1.3 开发环境 开发环境的选择会影响到数据库的设计,所以在这里给出机票预定系统开发与运行环境的选择如下:  My sql 2005:数据库管理软件 DBMS: 数据库管理系统 Window、dos、mac:运行环境 C # :软件开发语言 1.4参考资料 《软件工程原理及应用》——陈世鸿等 武汉:武汉大学出版社,2000。 《数据库系统概论》(第三版)——王珊等 北京:高等教育出版社,2003 《需求工程》—— 韩柯译 清华大学出版社。 《UML2.0学习指南》——汪青青译清华大学出版社。 《软件工程导论》——张海藩 编著 清华大学出版社。 《软件工程》 —— 张海藩 编著 清华大学出版社。 《数据库系统概论》 —— 萨师煊 王 珊 编著 高等教育出版社 。 《Visual C++ 数据库系统开发实例》——刘 韬 骆 娟 何旭洪 编著 人民邮电出版社 。 2任务概述 2.1目标   机票预定系统的总目标是:在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的机票预定系统,实现航空公司的机票销售的自动化的计算机系统,为企业的决策层提供准确、精细、迅速的机票销售信息。总之,这个系统要求能够实现实时,高效,便捷,完善,安全性好等特点。 2.2用户的特点 用户必须对本软件的结构有着熟悉的掌握,对软件中实现的什么功能有熟练地掌握。 3需求规定 3.1对功能的规定 经过详细的调查,我们已经清楚了解了现行的业务流程,接下来给出系统的逻辑模型。 3.1图书管理系统总体设计图 构造系统逻辑模型的工具是数据流图和数据字典。根据现行的预定机标业务流程,首先把数据流图中的源点和终点都选定为用户,因此可以得到机票预定系统的基本系统模型。如图2.1所示: 图2.1 图书管理系统的基本系统模型 根据基本系统模型,对其逐步细化,得到描述逻辑系统细化后的数据流图 顶层DFD图中的一个加工“机票预定”进行展开,如图2.3所示: 图2.3 细化后数据流图 对顶层DFD图中的一个加工“退定机票”进行展开,如图2.4所示: 图2.4 “退定机票”展开 对顶层DFD图中的一个加工“航班查询”进行展开,如图2.5所示: 图2.5 “航班查询”展开 有了系统的数据流图后,还有相当多的数据信息如预定、退定等

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档