航空行李费用计算:决策表与决策树应用

需积分: 33 5 下载量 94 浏览量 更新于2024-08-14 收藏 1.88MB PPT 举报
"判断表和判断树是信息系统分析与设计中的两种重要工具,常用于处理复杂的决策逻辑。在这个练习中,我们关注的是航空公司对于乘客行李超重收费的规定。规则是:乘客可以免费托运不超过30公斤的行李;当超过30公斤时,头等舱的国内乘客超重部分每公斤收费4元,其他舱的国内乘客每公斤收费6元,而外国乘客则按国内乘客费用的两倍收费。 首先,我们可以构建一个决策表来清晰地表示这个规则。决策表由条件桩、动作桩和规则行组成。条件桩是决定收费情况的因素,如乘客类型(头等舱/非头等舱、国内/国外)、行李重量是否超过30公斤。动作桩则是根据这些条件决定的收费策略。规则行是这些条件组合下的具体操作,即如何计算超重行李的费用。 决策树也是一种有效的表示方法,它以图形的形式直观地展示决策过程。在这个案例中,树的根节点代表行李重量是否超过30公斤,然后根据乘客类型(国内/国外,头等舱/非头等舱)分支,最后每个叶子节点表示对应的费用计算方法。 信息系统分析是信息系统开发的关键阶段,主要任务包括理解并优化业务流程,明确数据、业务和管理功能之间的关系,以及规划新系统的管理模式。其目标是确定用户的需求,建立系统的逻辑模型。这一过程分为问题分析、需求定义和需求评审三个阶段。 问题分析阶段,我们需要深入了解和分析问题,消除需求的模糊性和不一致性,识别潜在的、有价值的需求。需求定义阶段,我们会形成需求规格说明和初步用户手册,详细描述系统的行为、验证标准和用户要求。在需求评审阶段,用户和设计人员共同检查需求的全面性、精确性和一致性。 在需求获取时,我们需要考虑各种类型的需求,如功能需求、非功能需求、环境需求、安全保密要求等。系统调查遵循自顶向下、全面展开的原则,通过与用户的主动沟通,深入理解业务流程,避免技术与业务脱节、敷衍了事等问题。在详细调查过程中,通常采用计划和培训、从组织结构入手、调查与分析整理相结合、业务与数据收集同步进行的方法,以确保信息的全面和准确。最后,需求规格说明是一个标准化文档,包含产品概述、预期读者、阅读建议和详细的产品描述等部分,是后续开发工作的基础。"