航空行李费用计算:决策表与决策树应用
需积分: 33 94 浏览量
更新于2024-08-14
收藏 1.88MB PPT 举报
"判断表和判断树是信息系统分析与设计中的两种重要工具,常用于处理复杂的决策逻辑。在这个练习中,我们关注的是航空公司对于乘客行李超重收费的规定。规则是:乘客可以免费托运不超过30公斤的行李;当超过30公斤时,头等舱的国内乘客超重部分每公斤收费4元,其他舱的国内乘客每公斤收费6元,而外国乘客则按国内乘客费用的两倍收费。
首先,我们可以构建一个决策表来清晰地表示这个规则。决策表由条件桩、动作桩和规则行组成。条件桩是决定收费情况的因素,如乘客类型(头等舱/非头等舱、国内/国外)、行李重量是否超过30公斤。动作桩则是根据这些条件决定的收费策略。规则行是这些条件组合下的具体操作,即如何计算超重行李的费用。
决策树也是一种有效的表示方法,它以图形的形式直观地展示决策过程。在这个案例中,树的根节点代表行李重量是否超过30公斤,然后根据乘客类型(国内/国外,头等舱/非头等舱)分支,最后每个叶子节点表示对应的费用计算方法。
信息系统分析是信息系统开发的关键阶段,主要任务包括理解并优化业务流程,明确数据、业务和管理功能之间的关系,以及规划新系统的管理模式。其目标是确定用户的需求,建立系统的逻辑模型。这一过程分为问题分析、需求定义和需求评审三个阶段。
问题分析阶段,我们需要深入了解和分析问题,消除需求的模糊性和不一致性,识别潜在的、有价值的需求。需求定义阶段,我们会形成需求规格说明和初步用户手册,详细描述系统的行为、验证标准和用户要求。在需求评审阶段,用户和设计人员共同检查需求的全面性、精确性和一致性。
在需求获取时,我们需要考虑各种类型的需求,如功能需求、非功能需求、环境需求、安全保密要求等。系统调查遵循自顶向下、全面展开的原则,通过与用户的主动沟通,深入理解业务流程,避免技术与业务脱节、敷衍了事等问题。在详细调查过程中,通常采用计划和培训、从组织结构入手、调查与分析整理相结合、业务与数据收集同步进行的方法,以确保信息的全面和准确。最后,需求规格说明是一个标准化文档,包含产品概述、预期读者、阅读建议和详细的产品描述等部分,是后续开发工作的基础。"
2012-11-06 上传
2016-01-21 上传
2022-06-15 上传
2022-12-21 上传
2021-12-23 上传
2022-07-10 上传
2024-05-07 上传
2021-06-13 上传
2010-03-25 上传
无不散席
- 粉丝: 32
- 资源: 2万+
最新资源
- 平尾装配工作平台运输支撑系统设计与应用
- MAX-MIN Ant System:用MATLAB解决旅行商问题
- Flutter状态管理新秀:sealed_flutter_bloc包整合seal_unions
- Pong²开源游戏:双人对战图形化的经典竞技体验
- jQuery spriteAnimator插件:创建精灵动画的利器
- 广播媒体对象传输方法与设备的技术分析
- MATLAB HDF5数据提取工具:深层结构化数据处理
- 适用于arm64的Valgrind交叉编译包发布
- 基于canvas和Java后端的小程序“飞翔的小鸟”完整示例
- 全面升级STM32F7 Discovery LCD BSP驱动程序
- React Router v4 入门教程与示例代码解析
- 下载OpenCV各版本安装包,全面覆盖2.4至4.5
- 手写笔画分割技术的新突破:智能分割方法与装置
- 基于Koplowitz & Bruckstein算法的MATLAB周长估计方法
- Modbus4j-3.0.3版本免费下载指南
- PoqetPresenter:Sharp Zaurus上的开源OpenOffice演示查看器