1,040
社区成员
发帖
与我相关
我的任务
分享这是我参加朝闻道知识分享大赛的第 49 篇文章
数据字典 :
处理逻辑 处理逻辑的定义仅对数据流程图中最底层的处理逻辑加以说明。
|
例:处理逻辑定义 | |
|
处理逻辑编号: |
P02-03 |
|
处理逻辑名称: |
计算电费 |
|
简述: |
计算应缴纳的电费 |
|
输入数据流: |
数据流电费价格,来源于数据存储文件价格表;数据流电量和用户类别,来源于处理逻辑“读电表数字处理”和“数据存储”拥护文件 |
|
处理: |
根据数据流"用电量"和"用户信息“,检索用户文件―确定该用户类别∶再根据己确定的该用户类别,检索数据存储价格表文件,以确定该用户的收费标准,得到单价∶用单价和用电量相乘得i该用户应变纳的电费。 |
|
输出数据流: |
数据流"电费“一是去外部项用户,二是写数据存储用户电费账目立件。 |
|
处理频率: |
对每个用户每月处理一次 |
描述处理逻辑的方法
判断树 判断表 结构化程序语言
判断树 以某企业销售策略为例构造判断树和判断表。某企业对不同交易额、不同信用的新老客户采取不同的优惠待遇,具体策略是:每年交易额小于等于5万的客户不给优惠;每年的交易额大于5万的客户,如无欠款,给15%的折扣率;如果有欠款,还应考虑客户与本企业的交易时间,交易时间大于等于20年,折扣率10%,小于20年,折扣率5%。

判断树比较直观,容易理解,但当条件多时,不容易清楚地表达出整个判别过程。
练习 :某工厂对工人超产奖励的政策为:该厂生产两种产品A和B。凡工人每月的实际生产量超过计划指标者均有奖励。奖励政策为:对于产品A的生产者:超产数N小于或等于50件时,每超产一件奖励1元;超产数N大于50件、小于或等于100件时,大于50的部分每件奖励1.25元,其余每件奖励1元;超产数大于100件时,超过100的部分每件奖励1.5元,其余按超产100件以内的方案处理。对于B产品的生产者,超产数N小于 或等于25件时,每超产一件奖励2元,N大于25、小于或等于50件时,超过25件的部分每件奖励2.5元,其余按超产25件以内处理; N大于50件者,超过件部分每件奖励3元,其余按超产50件以内处理。绘制判定树。
参考答案

描述处理逻辑的方法:
判断表 例如某库存采购策略如下:若库存量大于等于库存上限,则发出库存上限报警;若库存量未超过库存上限,但库存量大于订货点,则不做任何行动;当库存量小于等于订货点时,则开始订货;当库存量低于库存下限时发出下限警报。
|
决策规则号 |
1 |
2 |
3 |
4 | |
|
条件 |
库存量≥库存上限 |
Y |
N |
N |
N |
|
库存量≤订货点 |
N |
N |
Y |
Y | |
|
库存量<库存下限 |
N |
N |
N |
Y | |
|
行动 |
上限报警 |
√ |
|
|
|
|
不行动 |
|
√ |
|
| |
|
订货 |
|
|
√ |
| |
|
下限报警 |
|
|
|
√ | |
结构化程序语言 结构化程序语言是一种模仿计算机语言的处理逻辑描述方法。它使用了由“IF”、“THEN”、“ELSE”等词组成的规范化语言。 例如某仓库发货方案如下:客户欠款时间不大于30天,如果需求量不大于库存量则立即发货;否则先按库存量发货,进货后再补发。客户欠款时间不大于100天,如果需求量不大于库存量则先付款再发货;否则不发货。客户欠款大于100天要求客户先付欠款。
---建立新系统逻辑模型----
确定系统目标 系统功能目标 系统所能处理的特定业务和处理这些业务的质量 系统技术目标 系统应具有的技术性能和应达到的技术水平 系统经济目标 系统开发的预期投资费用和预期经济效益
确定新系统的业务流程 确定新系统业务流程的具体内容包括: 对企业的业务流程进行分析讨论,找出业务流程中仍不合理的地方; 对业务流程中不合理的过程进行优化,分析优化后将带来的益处; 确定新系统的业务流程。
确定新系统的数据和数据流程 确定新系统的数据和数据流程具体内容包括: 与用户讨论数据指标体系是否全面合理,数据精度是否满足要求等有关内容,确认最终的数据指标体系和数据字典。 对数据流程进行分析讨论,找出数据流程中仍不合理的地方。 对数据流程中不合理的过程进行优化,分析优化后将带来的益处。 确定新系统的数据流程。
----建立新系统逻辑模型----
确定新系统的功能模型 确定新系统的功能模型就是对新系统进行子系统的划分
确定新系统的数据资源分布 在系统功能分析和子系统划分之后,应该确定数据资源在新系统中的存放位置
确定新系统中的管理模型 在计算机技术支持下,一些较复杂的现代管理方法的应用具有了实现的可能
--------------系统分析报告-------------
主要内容:
组织情况概述; 现行系统概述; 新系统在各个业务处理环节拟采用的管理方法、算法或模型; 与新的系统相配套的管理制度和运行体制的建立; 系统设计与实施的初步计划。
主要作用:
描述了目标系统的逻辑模型,作为开发人员进行系统设计和实施的基础; 作为用户和开发人员之间的协议或合同,为双方的交流和监督提供基础; 作为目标系统验收和评价的依据。
系统分析报告是系统开发过程中的一份重要文档, 必须完整、一致、精确且简明易懂。