当前位置:
文档之家› 第08讲结构化语言、判定树、判断表
第08讲结构化语言、判定树、判断表
1.结构化语言
结构化语言只允许使用三种基本控制结构, 处理逻辑的操作运用自然语言短语来表示;这 三种基本控制结构是:
简单陈述句。力求简练,不应太长,避免使 用复合语句。
判定结构。IF THEN ELSE或CASE OF结 构。
循环结构。WHILE DO或REPEAT UNTIL 结构。
学士学位授予的结构化语言描述
4.12 系统分析说明书
①概况介绍 ②现行系统的调查情况 ③目标系统的逻辑模型 ④实施计划
总结与反思
结构化系统分析方法是在对现行信息系统 的组织结构、功能体系等情况进行详细调查基 础上,运用组织结构图、业务流程图、数据流 程图、数据字典等工具对现行信息系统进行详 尽的描述,发现其存在的薄弱环节和存在的问 题,并提出改进的建议;然后通过对新系统的 各种方案和设想进行分析、研究、比较和判断 ,获得合理的新系统的逻辑模型;最后对逻辑 模型进行适当的文字说明,形成系统分析说明 书,为系统设计提供依据。
某企业对不同交易额、不同信誉的新老 客户采取不同的优惠待遇,具体销售策略 为:每年的交易额小于等于5万的客户不 给优惠;每年的交易额大于5万的客户, 如无欠款,给15%的折扣率;如有欠款, 还应考虑客户与本企业的交易时间,交易 时间大于20年,折扣率为10%,交易时 间小于20年,折扣率为5%。
学士学位授予的判定表
学分达到要求 条 件
受到留校察看处分
1
2
3
4
Y
Y
N
N
Y
N
Y
N
授予学士学位
√
应
采 取
不授予学士学位
的
行
动
不授予学士学位,毕业一年以
后可再次申请
√
√
√
借书:
(1)判断该读者是否有罚款未交或者有过 期图书,有则不予出借。
(2)判断所借图书是否超5册,超,则不予 出借。
(3)判断是否为文学类书籍,如是,则判 断该读者文学类书籍是否超2册,如超2册, 不予出借。
IF 学分达到要求
THEN
IF 未受留校察看处分 THEN
授予学士学位
ELSE (受到留校察看处分)
不授予学士学位,毕业一年以后可再次申请
ENDIF
ELSE (学分未达到要求)
不授予学士学位
ENDIF
2.判定树
判定树是用来表示逻辑判断问题的一种图 形工具,它用“树”来表达不同条件下的不 同处理。比用语言更为直观。判定树的左边 为树根,从左向右依次排列各条件,左边的 条件比右边的优先考虑。根据每个条件的取 值不同,树可以产生很多分支,各分支的最 右端(即树梢)为不同的条件取值状态下采取 的行动(也称策略)。
《管理信息系统》
第4讲 系统分析
目录
1、系统分析的任务 3、系统分析的内容 5、详细调查 7、数据流程分析 9、处理逻辑的描述 11、新系统的逻辑模型
2、系统分析的目标 4、系统分析的方法 6、业务分析 8、数据字典 10、数据立即存取图 12、系统分析说明书
4.9 处理逻辑的描述
1. 结单位 单价 现有数量 安全库存量
供应商-物料 供应商编号
物料编号 出厂价
供应商
供应商 编号
供应商 名称
供应商 地址
银行账号
电话
4.11 新系统的逻辑模型
新系统逻辑模型的提出要以现行系统的数 据流程图为基础,并以新系统的目标为依据 ,通过逐渐修改现行系统的数据流程图来实 现。新系统的逻辑模型主要包括如下内容: ①确定新系统的目标 ②确定新系统边界和人—机接口 ③确定新系统的主要处理功能 ④确定新系统的数据处理方式 ⑤建立新系统的数据流程图
4.10 数据立即存取图
在了解用户对立即存取的要求后,运用关 系文件、数据库等数据存取的理论知识,结 合目标系统的实际条件进行分析。然后,与 用户协商,舍去一些不重要和难于实现的查 询项目,最后画成数据立即存取图,定义哪 种实体查询能够实现。
物料采购查询
物料名称
规格
物料编号
供应商编号
供应商名称
物料 物料编号
学士学位授予的判定树
学分 达到要求 授予学士学位
留校察看处分 条件
条件
未达到要求
条件 条件
采取的行动 授予学士学位
不授予学士学位,毕业 一年以后可再次申请
不授予学士学位 不授予学士学位
3.判定表
判定表由四个部分组成,左上方是条件说 明,列出了所有可能的条件:左下方是动作说 明,列出了所有可能采取的功作;右上方是条 件组合,是针对各种条件给出的多种条件取值 的组合;右下方是动作组合,指出了在某种条 件取值的组合情况下所采取的动作。