信息系统分析与设计系统分析.pptx

上传人:莉*** 文档编号:77379597 上传时间:2023-03-14 格式:PPTX 页数:50 大小:385.21KB
返回 下载 相关 举报
信息系统分析与设计系统分析.pptx_第1页
第1页 / 共50页
信息系统分析与设计系统分析.pptx_第2页
第2页 / 共50页
点击查看更多>>
资源描述

《信息系统分析与设计系统分析.pptx》由会员分享,可在线阅读,更多相关《信息系统分析与设计系统分析.pptx(50页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、5.1 5.1 系系 统统 分分 析析 概概 述述一、系统分析(SA)任务 SA人员与用户人员与用户调查调查分析分析确定新系确定新系统目标和统目标和逻辑模型逻辑模型(做什么)做什么)组织结构图组织结构图业务流程图业务流程图数据流程图数据流程图双方双方理解理解SASA的首要任务的首要任务初步调查初步调查详细调查详细调查SASA工作的核心工作的核心顺序递进,穿叉进行顺序递进,穿叉进行调查调查分析分析再调查再调查再分析再分析第1页/共50页5.1 5.1 系系 统统 分分 析析 概概 述述二、系统分析的步骤 1、初步调查(确定用户需求)、初步调查(确定用户需求)调查对象:各级领导、管理人员和主要业务

2、人员调查对象:各级领导、管理人员和主要业务人员内容内容:企业目标和任务企业目标和任务现行企业的概况现行企业的概况企业环境条件企业环境条件系统开发条件系统开发条件第2页/共50页2、可行性分析、可行性分析5.1 5.1 系系 统统 分分 析析 概概 述述二、系统分析的步骤 必要性必要性可行性可行性技术上技术上经济上经济上社会可行社会可行性性硬件硬件软件软件各类技术人员各类技术人员资金可得资金可得性性经济合理经济合理性性初始成本初始成本日常维护费用日常维护费用直接经济效益直接经济效益间接经济效益间接经济效益管理体制管理体制厂领导及各级管理人员厂领导及各级管理人员各级信息处理业务人员各级信息处理业务

3、人员企业环境企业环境可行性分析可行性分析 报报 告告第3页/共50页4、资料分析、资料分析3、详细调查、详细调查5、提出逻辑模型、提出逻辑模型5.1 5.1 系系 统统 分分 析析 概概 述述二、系统分析的步骤 6、系统分析报告、系统分析报告第4页/共50页5.2 5.2 管管 理理 业业 务务 的的 调调 查查 与与 分分 析析一、调查方法 详细调查详细调查4、研究原始资料、报表等、研究原始资料、报表等3、访问面谈、访问面谈5、实地考察(参加业务实践)、实地考察(参加业务实践)2、问卷及调查表、问卷及调查表1、开调查会、开调查会第5页/共50页5.2 5.2 管管 理理 业业 务务 的的 调

4、调 查查 与与 分分 析析一、调查方法 详细调查详细调查调查表调查表备注输出说明输入说明目的完成日期作业名称信息需求表填表人:单位名称:填表日期:输入项目名称 (或编号)输入表名称 (或编号)计算处理过程 (公式)项目(数据项)名称 (或编号)项 输 入 项 输 出数据项对应表输出表名称(或编号):填表人:第6页/共50页5.2 5.2 管管 理理 业业 务务 的的 调调 查查 与与 分分 析析一、调查方法 详细调查详细调查问卷调查问卷调查4 4、您对报表的编排方式3 3、您对报表的传递方式5 5、您对报表的保存期限2 2、对目前报表产生的周期1 1、上级对您编制的报表.非常 满意 无意见 不

5、满意 非常满意 不满意判判断断简简要要回回答答4 4、假如您现在能从多余或重复的处理工作时间解放出来,您将如何利用这些时间。3 3、日常工作中存在哪些瓶颈,您愿意怎样改变先行工作过程。2 2、您拥有哪些不必要的信息1 1、哪些信息是您需要的,但现在得不到或很难得到。.第7页/共50页 组织结构:指的是一个组织(部门、企业、车间、科室等)的组成以及这些组成部分之间的隶属关系或管理与被管理的关系,通常可用组织结构图来表示。组织结构调查内容:了解组织的组成以及这些组成部分之间的隶属关系;各级组织的职能和有关人员的工作职责、决策内容;组织存在的问题;组织对新系统的要求等。5.2 5.2 管管 理理 业

6、业 务务 的的 调调 查查 与与 分分 析析详细调查详细调查二、组织结构调查 第8页/共50页5.2 5.2 管管 理理 业业 务务 的的 调调 查查 与与 分分 析析组织结构图详细调查详细调查厂部厂部财务科财务科技术科技术科生产科生产科供销科供销科劳资人事科劳资人事科设计设计工艺工艺仓库仓库销售销售采购采购运输队运输队维修车间维修车间装配车间装配车间加工车间加工车间准备车间准备车间步骤步骤:1、画出层次结构、画出层次结构 2、标出物流、标出物流3、标出资金流、标出资金流4、标出资料流、标出资料流二、组织结构调查二、组织结构调查 第9页/共50页5.2 5.2 管管 理理 业业 务务 的的 调

7、调 查查 与与 分分 析析三、管理功能调查三、管理功能调查详细调查详细调查 为了实现系统目标,系统必须具有各种功能。所谓功能,指的是完成某种工作的能力。调查中可以用功能层次图来描述从系统目标到各项功能间的层次关系。第10页/共50页5.2 5.2 管管 理理 业业 务务 的的 调调 查查 与与 分分 析析系统功能分析图详细调查详细调查企业目标企业目标财务管理财务管理销售管理销售管理生产管理生产管理技术管理技术管理计划管理计划管理产量统计产量统计质量检查质量检查日程安排日程安排三、管理功能调查三、管理功能调查第11页/共50页5.2 管管 理理 业业 务务 的的 调调 查查 与与 分分 析析四、

8、功能信息关联图详细调查详细调查基本生产车间基本生产车间技术科技术科设计图纸设计图纸工艺科工艺科加工工艺加工工艺生产计划科生产计划科生产生产任务任务加工加工单单工资单工资单财务科财务科生产日报生产日报车间经费报告车间经费报告材料库材料库 领料单领料单(材料)(材料)质检科质检科检验单检验单(产品产品)入库通知单入库通知单中转库中转库入库单入库单(产品产品)劳资科劳资科考勤考勤统计统计表表定额定额标准标准第12页/共50页 管理业务流程应顺着原系统信息流动的过程逐步地进行,内容包括各环节的处理业务、信息来源、处理方法、计算方法、信息流向、信息的时间和形态(报告、单据、屏幕显示等)。描述管理业务流程

9、的图表有:管理业务流程图,表格分配图。5.2 5.2 管管 理理 业业 务务 的的 调调 查查 与与 分分 析析详细调查详细调查五、管理业务流程调查五、管理业务流程调查第13页/共50页5.2 5.2 管管 理理 业业 务务 的的 调调 查查 与与 分分 析析业务流程图详细调查详细调查业务流程图基本符号业务流程图基本符号处理框处理框:表示各种事物处理表示各种事物处理存储框存储框:存储数据、帐目存储数据、帐目实物框实物框:表示某类物体或数据表示某类物体或数据流程线流程线:单据及物体的流向单据及物体的流向表示人员或单位表示人员或单位五、管理业务流程调查五、管理业务流程调查第14页/共50页5.2

10、5.2 管管 理理 业业 务务 的的 调调 查查 与与 分分 析析详细调查详细调查例:某企业材料领用业务的处理过程例:某企业材料领用业务的处理过程该业务主要发生在生产车间与材料库之间。该业务主要发生在生产车间与材料库之间。各车间填写领料单到材料库领料各车间填写领料单到材料库领料(1 1)仓库查对用料计划表,审批领料单;)仓库查对用料计划表,审批领料单;(2 2)查库存,若有料,则发料并修改库存;)查库存,若有料,则发料并修改库存;否则,发缺料通知。否则,发缺料通知。(3 3)查订货计划,已订货,向供应商发出催货通知;)查订货计划,已订货,向供应商发出催货通知;否则,向供应商发临时采购通知。否则

11、,向供应商发临时采购通知。(4 4)供应商发货并发出提货通知后,仓库提货验收,)供应商发货并发出提货通知后,仓库提货验收,若货物合格,则货物入库并修改库存帐目;若货物合格,则货物入库并修改库存帐目;否则,退货。否则,退货。五、管理业务流程调查五、管理业务流程调查业务流程图业务流程图第15页/共50页用户用户领料单领料单审批用料审批用料已批已批领料单领料单检查库存检查库存库存帐目库存帐目提货提货通知单通知单提货、验收提货、验收用料计划用料计划退货单退货单及货物及货物入库并修改入库并修改库存帐目库存帐目入库单入库单及货物及货物查订货情况查订货情况订货计划订货计划 材料材料供应方供应方催货单催货单有

12、有发料单发料单及材料及材料发料并修改发料并修改库存帐目库存帐目有有临时采购单临时采购单无无缺料缺料通知单通知单无无未批未批领料单领料单第16页/共50页5.3 5.3 数数 据据 流流 的的 调调 查查 与与 分分 析析 信息调查的内容信息调查的内容 DFD DFD的概念、特征的概念、特征 DFD DFD的基本符号的基本符号 DFD DFD的画法(步骤)的画法(步骤)详细调查详细调查第17页/共50页5.3 5.3 数数 据据 流流 的的 调调 查查 与与 分分 析析一、信息调查任任一一信信息息流流输入输入处理处理存储存储输出输出对未对未来信来信息的息的需求需求确定输出确定输出什么:什么:确定

13、输入确定输入什么:什么:输入的名称、目的、周期、信输入的名称、目的、周期、信息量、编制者、编制地方、保息量、编制者、编制地方、保存期限、信息的构成等。存期限、信息的构成等。确定怎样确定怎样处理:处理:处理内容、周期、方法、时间、处理内容、周期、方法、时间、场所等。场所等。确定存储确定存储方式:方式:文件形式、文件名称、保存单文件形式、文件名称、保存单位、时间、总信息量,使用单位、时间、总信息量,使用单位、频率、删除周期、追加周位、频率、删除周期、追加周期等。期等。信息名称、需求的目的、需求信息名称、需求的目的、需求的单位、需求者、需求的时间、的单位、需求者、需求的时间、需求信息的构成等。需求信

14、息的构成等。详细调查详细调查第18页/共50页5.3 5.3 数数 据据 流流 的的 调调 查查 与与 分分 析析二、数据流程图(Data Flow Diagram 简称(DFD)1、DFD的概念的概念概念:概念:描述数据流动、存储、处理的逻辑描述数据流动、存储、处理的逻辑关系,是一种能全面地描述信息系统逻辑关系,是一种能全面地描述信息系统逻辑模型的主要工具。模型的主要工具。特征:特征:抽象性抽象性概括性概括性系列性系列性详细调查详细调查第19页/共50页详细调查详细调查5.3 5.3 数数 据据 流流 的的 调调 查查 与与 分分 析析二、数据流程图(Data Flow Diagram 简称

15、(DFD)2、DFD的符号的符号外部项:外部项:表示与系统有关的外界单位。表示与系统有关的外界单位。即表达即表达 了该系统数据的外部来源或去了该系统数据的外部来源或去处。处。数据流:数据流:指出数据的流动方向。指出数据的流动方向。XXX对数据流的对数据流的简单描述简单描述逻辑处理框逻辑处理框:表达对数据的:表达对数据的逻辑处理功能。即对数据的逻辑处理功能。即对数据的变换功能。变换功能。标识部分标识部分功能描述部分功能描述部分标识部分标识部分数据存储名称数据存储名称存储框:存储框:表示一处数据存储。表示一处数据存储。重复项重复项重复项重复项第20页/共50页详细调查详细调查5.3 5.3 数数

16、据据 流流 的的 调调 查查 与与 分分 析析二、数据流程图(Data Flow Diagram 简称(DFD)2、DFD的符号的符号(泡图泡图)描述银行取款过程的数据流图描述银行取款过程的数据流图描述银行取款过程的数据流图描述银行取款过程的数据流图第21页/共50页详细调查详细调查5.3 5.3 数数 据据 流流 的的 调调 查查 与与 分分 析析二、数据流程图(Data Flow Diagram 简称(DFD)3、DFD的画法的画法DFD画法的原则画法的原则n n为了表达数据处理过程的数据加工情况,需为了表达数据处理过程的数据加工情况,需为了表达数据处理过程的数据加工情况,需为了表达数据处

17、理过程的数据加工情况,需要采用要采用要采用要采用层次结构层次结构层次结构层次结构的数据流图。按照系统的层的数据流图。按照系统的层的数据流图。按照系统的层的数据流图。按照系统的层次结构进行次结构进行次结构进行次结构进行逐步分解逐步分解逐步分解逐步分解,并以分层的数据流图,并以分层的数据流图,并以分层的数据流图,并以分层的数据流图反映这种结构关系,能清楚地表达和容易理反映这种结构关系,能清楚地表达和容易理反映这种结构关系,能清楚地表达和容易理反映这种结构关系,能清楚地表达和容易理解整个系统。解整个系统。解整个系统。解整个系统。第22页/共50页第23页/共50页顶层流图顶层流图顶层流图顶层流图仅包

18、含仅包含仅包含仅包含一个加工一个加工一个加工一个加工,它代表被开发系统。它代表被开发系统。它代表被开发系统。它代表被开发系统。中间层流图中间层流图中间层流图中间层流图则表示则表示则表示则表示对其对其对其对其上层父图的细化上层父图的细化上层父图的细化上层父图的细化。它的。它的。它的。它的每一加工可能继续细化,每一加工可能继续细化,每一加工可能继续细化,每一加工可能继续细化,形成子图。形成子图。形成子图。形成子图。底层流图底层流图底层流图底层流图是指其是指其是指其是指其加工不需加工不需加工不需加工不需再做分解再做分解再做分解再做分解的数据流图,它的数据流图,它的数据流图,它的数据流图,它处在最底层

19、。处在最底层。处在最底层。处在最底层。第24页/共50页结构化分析方法步骤示例结构化分析方法步骤示例商店业务处理系统第25页/共50页第一层数据流图第一层数据流图第26页/共50页加细每一个加工框销售细化销售细化第27页/共50页加细每一个加工框加细每一个加工框采购细化采购细化采购细化采购细化?前面介绍的这前面介绍的这些流程如何优化些流程如何优化第28页/共50页vv首先确定系统边界(外部项)首先确定系统边界(外部项)vv确定系统处理单元及输入、输出确定系统处理单元及输入、输出vv确定系统的存储单元确定系统的存储单元vv确定各图素之间的连接确定各图素之间的连接vv为每一个图素编号为每一个图素编

20、号5.3 5.3 数数 据据 流流 的的 调调 查查 与与 分分 析析二、数据流程图(二、数据流程图(Data Flow Diagram Data Flow Diagram 简称(简称(DFDDFD)3、DFD的画法的画法DFD的的绘制步骤绘制步骤第29页/共50页5.3 5.3 数数 据据 流流 的的 调调 查查 与与 分分 析析二、数据流程图(二、数据流程图(Data Flow Diagram Data Flow Diagram 简称(简称(DFDDFD)3、DFD的画法的画法 检查和修改数据流图的原则检查和修改数据流图的原则vv数据流图上所有图形符号只限于前述四种基本图形元素。数据流图上

21、所有图形符号只限于前述四种基本图形元素。vv数据流图的主图必须包括前述四种基本元素,缺一不可。数据流图的主图必须包括前述四种基本元素,缺一不可。vv数据流图的主图上的数据流必须封闭在外部实体之间。数据流图的主图上的数据流必须封闭在外部实体之间。vv每个加工至少有一个输入数据流和一个输出数据流。每个加工至少有一个输入数据流和一个输出数据流。vv在数据流图中,图上每个元素都必须有名字,并按层给加工框编号。编号表在数据流图中,图上每个元素都必须有名字,并按层给加工框编号。编号表明该加工所处层次及上下层的亲子关系明该加工所处层次及上下层的亲子关系vv规定任何一个数据流子图必须与它上一层的一个加工对应,

22、两者的输入数据规定任何一个数据流子图必须与它上一层的一个加工对应,两者的输入数据流和输出数据流必须一致。此即父图与子图的平衡。流和输出数据流必须一致。此即父图与子图的平衡。vv初画时可以忽略琐碎的细节,以集中精力于主要数据流。初画时可以忽略琐碎的细节,以集中精力于主要数据流。第30页/共50页“PJPJ汽车配件公司汽车配件公司”系统分析案例系统分析案例5.3 5.3 数数 据据 流流 的的 调调 查查 与与 分分 析析二、数据流程图(二、数据流程图(Data Flow Diagram Data Flow Diagram 简称(简称(DFDDFD)PJ公司设有营业部、采购部、财务和仓库四个业务部

23、门。公司设有营业部、采购部、财务和仓库四个业务部门。营业部:营业部:接受接受“用户订单用户订单”后进行审核。如果合格,开出后进行审核。如果合格,开出“备货单备货单”给仓库,并将给仓库,并将“用用户订单户订单”存档。否则予以退回。存档。否则予以退回。仓库:仓库:根据根据“备货单备货单”,检查库存,满足要求开出一式三份的,检查库存,满足要求开出一式三份的“发货单发货单”,分别用于:,分别用于:客户提货、财务记帐、修改库存;不满足,填写客户提货、财务记帐、修改库存;不满足,填写“采购申请单采购申请单”交给采购部。同交给采购部。同时检查零配件的库存水平,对需要进货的零配件也填写时检查零配件的库存水平,

24、对需要进货的零配件也填写“采购申请单采购申请单”交给采购交给采购部;部;收到采购部转来的收到采购部转来的“进货单进货单”后,负责将货物存放及修改库存量。后,负责将货物存放及修改库存量。第31页/共50页采购部:采购部:根据根据“采购申请单采购申请单”,向有关供应厂家发出,向有关供应厂家发出“采购单采购单”。收到供应厂家。收到供应厂家发来的货物及发来的货物及“送货单送货单”后,验收货物:如果合格,填写后,验收货物:如果合格,填写“进货单进货单”并随货并随货送到仓库。否则填写送到仓库。否则填写“退货单退货单”退货。退货。财务部:财务部:处理与用户之间的帐务往来:对处理与用户之间的帐务往来:对“发货

25、单发货单”计价并向用户计价并向用户 发发“付款通知付款通知”,然后按项,然后按项 目登录销售帐。待收到用目登录销售帐。待收到用 户的汇款后,开出收据。户的汇款后,开出收据。处理与供应厂之间帐务往来:按供应厂的处理与供应厂之间帐务往来:按供应厂的“付款通知付款通知”记记 帐汇款,待收到发票后再帐汇款,待收到发票后再 进行记帐转帐。进行记帐转帐。第32页/共50页高层高层DFD图图供应厂供应厂顾客顾客处理配处理配件业务件业务用户订单用户订单发货单发货单采购单采购单送货单送货单配件库存配件库存第33页/共50页受理用户订受理用户订单单I:用户订单用户订单 O:备货单备货单;用户订单用户订单检查库存检

26、查库存修改库存修改库存办理采购办理采购办理收款办理收款受理供应厂受理供应厂交货交货I:备货单备货单 O:发货单发货单;采购申请单采购申请单I:发货单发货单;进货单进货单 O:发货单发货单;进货单进货单I:采购申请单采购申请单;库存现状库存现状;供应厂记录供应厂记录O:采购单采购单I:送货单送货单;采购明细采购明细;O:进货单进货单;验收单验收单;退货单退货单办理付款办理付款I:发货单发货单;汇款单汇款单;采购明细采购明细 O:付款通知付款通知;记帐凭证记帐凭证;发票发票I:付款通知付款通知;验收单验收单;(供应厂发票供应厂发票)O:汇款单汇款单;记帐凭证记帐凭证销售销售仓库仓库采购采购财务财务

27、确定处理单元及确定处理单元及I/O第34页/共50页配件目录配件目录用户订单存档用户订单存档配件库存配件库存采购单存档采购单存档进货单存档进货单存档确定存储单元确定存储单元发货单存档发货单存档销售明细帐销售明细帐供应厂记录供应厂记录采购明细帐采购明细帐价格文件价格文件第35页/共50页供应厂供应厂顾客顾客订单订单备货单备货单采购申请单采购申请单采购单采购单受理受理用户用户订单订单检查检查库存库存办理办理采购采购修改修改库存库存受理供受理供应厂交应厂交货货办理办理付款付款办理办理收款收款发货单发货单配件记录配件记录供应厂记录供应厂记录配件库存配件库存采购单采购单用户订单用户订单采购明细帐采购明细

28、帐进货单进货单价格文件价格文件销售明细帐销售明细帐进货单进货单记帐凭证记帐凭证验收单验收单发发货货单单1发发货货单单2发发货货单单3库库存存量量库库存存现现状状采购明细采购明细单价单价记帐凭证记帐凭证发票发票收收款款单单付款通知1234567D1D2D3D4D5D6D7D8D9D10送货单送货单发票发票汇款单汇款单付付款款通通知知第36页/共50页5.4 5.4 数数 据据 字字 典典一、数据字典 数据字典用于描述数据字典用于描述DFDDFD图中的数据流、数据存储、数据元素、数据结构、图中的数据流、数据存储、数据元素、数据结构、处理逻辑和外部项。处理逻辑和外部项。数据流、数据存储的属性及它们之

29、间的关系是通过数据元素、数据结构数据流、数据存储的属性及它们之间的关系是通过数据元素、数据结构来描写的。来描写的。例:订货单例:订货单数据元素数据元素组成组成数据结构数据结构数据流数据流数据存储数据存储组成组成订单编号订单编号,日期日期,顾客名顾客名,地址地址,电话电话,帐号帐号,配件名称配件名称,规格规格,订货数量订货数量订货单标识订货单标识顾客详情顾客详情配件详情配件详情第37页/共50页5.4 5.4 数数 据据 字字 典典二、数据字典的各类条目1、数据元素:、数据元素:是不可再分的数据,主要描述其静态属性是不可再分的数据,主要描述其静态属性例:例:数据元素定义数据元素定义名称:名称:汽

30、车配件编号汽车配件编号序号序号 PJ-1编号编号 DE001别名:别名:PARTN0(程序内部用名)(程序内部用名)说明:说明:PJ公司经营的汽车零配件的代码公司经营的汽车零配件的代码长度:长度:10个字节个字节类型:类型:字符字符有关的数据结构:有关的数据结构:汽车配件、配件库存等汽车配件、配件库存等销售、采购、会计销售、采购、会计有关的处理逻辑:有关的处理逻辑:取值取值/含义:含义:X XXX XXX XXX品名编码品名编码牌号牌号类别类别进口进口/国产国产第38页/共50页5.4 5.4 数数 据据 字字 典典二、数据字典的各类条目2、数据结构:、数据结构:描述数据之间的组合关系描述数据

31、之间的组合关系例:例:数据结构定义数据结构定义名称:名称:汽车配件汽车配件序号序号 PJ-41编号编号 S003简述:简述:PJ公司经营的汽车配件的基本信息公司经营的汽车配件的基本信息有关的数据流有关的数据流/结构:结构:顾客订货单顾客订货单有关的处理逻辑:有关的处理逻辑:编辑订货单编辑订货单组成:组成:编号、名称、规格、供应商、单价编号、名称、规格、供应商、单价.第39页/共50页5.4 5.4 数数 据据 字字 典典二、数据字典的各类条目3、数据流:、数据流:表达了数据的流向,可以是数据元素表达了数据的流向,可以是数据元素/数据结构数据结构例:例:数据流定义数据流定义名称:名称:顾客的订货

32、单顾客的订货单序号序号 PJ-58编号编号 DF001说明:说明:顾客向顾客向PJ公司订货时填写的订货单公司订货时填写的订货单来源:来源:外部项外部项“顾客顾客”去向:去向:处理逻辑处理逻辑“编辑顾客订货单编辑顾客订货单”组成:组成:订货单编号、日期、汽车配件、数订货单编号、日期、汽车配件、数量、顾客量、顾客流通量:流通量:300份份/天天高峰量:每天上午高峰量:每天上午 9:0011:00,约约200份份第40页/共50页5.4 5.4 数数 据据 字字 典典二、数据字典的各类条目4、数据存储:、数据存储:是数据停留和保留的地方,至少由一个数据结构组成。是数据停留和保留的地方,至少由一个数据

33、结构组成。例:例:数据存储定义数据存储定义名称:名称:配件库存配件库存序号序号 PJ-88编号编号 D3说明:说明:对仓库现有配件品种和数量的记载对仓库现有配件品种和数量的记载组成:组成:配件标识配件标识、库存量、安全库存量、库存量、安全库存量查询键:查询键:配件编号、配件名称配件编号、配件名称有关数据流:有关数据流:P1.4 D3P2.5 D3D3 P1.3D3 P1.7D3 P1.8第41页/共50页5.4 5.4 数数 据据 字字 典典二、数据字典的各类条目二、数据字典的各类条目5、处理逻辑:、处理逻辑:每一个处理逻辑都要说明每一个处理逻辑都要说明6、外部项:、外部项:6项条目项条目,先

34、编写哪一个先编写哪一个?三、数据字典的作用与管理三、数据字典的作用与管理第42页/共50页5.5 5.5 处处 理理 逻逻 辑辑 的的 分分 析析 与与 描描 述述如何描述处理逻辑如何描述处理逻辑,用自然语言如何用自然语言如何?例例1:邮局的国际航空印刷品计价表上写着邮局的国际航空印刷品计价表上写着:2020克以下克以下:0.300.30元元;20-5020-50:0.500.50元元;50-100:;50-100:0.900.90元元界限不清界限不清例例2:汽车运输公司制定了一项奖励政策:汽车运输公司制定了一项奖励政策:“本月无安全事故并且完成本月计划运货本月无安全事故并且完成本月计划运货量

35、或节油达到计划指标者,奖量或节油达到计划指标者,奖3030元。元。逻辑条件的次序不明确逻辑条件的次序不明确例例3:PJ PJ公司的一项政策:凡是老顾客或付款信用好的顾客均可优先订货。公司的一项政策:凡是老顾客或付款信用好的顾客均可优先订货。意义模糊的形容词意义模糊的形容词第43页/共50页5.5 5.5 处处 理理 逻逻 辑辑 的的 分分 析析 与与 描描 述述一、判断树一、判断树 如果某个动作不只依赖一个条件,而与若干个条件有关,可采用判断树。如果某个动作不只依赖一个条件,而与若干个条件有关,可采用判断树。在分析一项政策时,首先确定有哪些条件;第二要确定每一个条件有几种在分析一项政策时,首先

36、确定有哪些条件;第二要确定每一个条件有几种可能的状态,即有几种取值;第三确定有哪些动作,即几项策略。可能的状态,即有几种取值;第三确定有哪些动作,即几项策略。订货方案订货方案欠款时间欠款时间需求量需求量处理方案处理方案=303030天天=100100100天天库存量库存量 库存量库存量库存量库存量 库存量库存量立即发货立即发货先按先按先付款再发货先付款再发货不发货不发货通知先付欠款通知先付欠款第44页/共50页5.5 5.5 处处 理理 逻逻 辑辑 的的 分分 析析 与与 描描 述述二、判断表二、判断表判断表的结构判断表的结构条件根条件根条件项条件项活动根活动根活动项活动项表根表根表项表项第4

37、5页/共50页PJPJ公司计价策略公司计价策略 交易额在千元以上交易额在千元以上,交往时间长交往时间长,信誉好信誉好,折扣折扣1515;信誉不好信誉不好,折扣折扣1010;交往时交往时间短,折扣间短,折扣1010;交易额不足千元,时间长交易额不足千元,时间长,信誉好信誉好,折扣折扣8 8;信誉一般信誉一般,折扣折扣5 5;信誉不好信誉不好,不折不折扣;交往时间短,信誉好扣;交往时间短,信誉好,折扣折扣5 5;信誉不好信誉不好,不折扣。不折扣。制表步骤:制表步骤:确定条件根确定条件根交易额交易额C1C1;交往时间;交往时间C2C2;信誉;信誉C3C3确定条件取值确定条件取值10001000元:D

38、 D10001000元:X X交易额交易额1010年:C C10 2020:N N确定条件组合确定条件组合2 2 X X 2 2 X X 3 31212确定活动根确定活动根A1:15A1:15;A2:10%;A3:8%;A4:5%;A5:0%;A2:10%;A3:8%;A4:5%;A5:0%画出表框并填入每项取值画出表框并填入每项取值每项取值连续出现的次数每项取值连续出现的次数交易额交易额:12/2=6:12/2=6时间时间:6/2=3:6/2=3信誉信誉:3/3=1:3/3=1第46页/共50页制表步骤:制表步骤:确定条件根确定条件根交易额交易额C1C1;交往时间;交往时间C2C2;信誉;信

39、誉C3C3确定条件取值确定条件取值10001000元:D D10001000元:X X交易额交易额1010年:C C10 2020:N N确定条件组合确定条件组合2 2 X X 2 2 X X 3 31212确定活动根确定活动根A1:15A1:15;A2:10%;A3:8%;A4:5%;A5:0%;A2:10%;A3:8%;A4:5%;A5:0%画出表框并填入每项取值画出表框并填入每项取值每项取值连续出现的次数每项取值连续出现的次数交易额交易额:12/2=6:12/2=6时间时间:6/2=3:6/2=3信誉信誉:3/3=1:3/3=1化简化简原则原则找出相同动作下所对应的列找出相同动作下所对应

40、的列 若若N N列中有一个条件列中有一个条件C Ci i、取值状态取值状态M M个,而这个,而这N N列在列在CiCi下的取值下的取值是是CiCi的全部取值(即全集)的全部取值(即全集)。这这N N列在其他条件下的取值都是相同的。列在其他条件下的取值都是相同的。合并后的列,对于合并后的列,对于CiCi条件不需判断,只保留其他条件取值条件不需判断,只保留其他条件取值决定各种条件组合的行动决定各种条件组合的行动第47页/共50页5.5 5.5 处处 理理 逻逻 辑辑 的的 分分 析析 与与 描描 述述三、结构式语言三、结构式语言 结构式语言是专门用于描述一个功能结构式语言是专门用于描述一个功能单元

41、的逻辑要求的一种语言。它介于自然单元的逻辑要求的一种语言。它介于自然语言与程序设计语言之间。语言与程序设计语言之间。三种结构:顺序、判断、循环三种结构:顺序、判断、循环注意:语句中所涉及的名词必须在数注意:语句中所涉及的名词必须在数据字典中有定义。据字典中有定义。第48页/共50页5.5 5.5 处处 理理 逻逻 辑辑 的的 分分 析析 与与 描描 述述四、三种工具的比较四、三种工具的比较 判定树判定树 判定表判定表 结构式语言结构式语言 掌握工具的难易程掌握工具的难易程度度对于逻辑验证对于逻辑验证表达的直观性表达的直观性作为程序设计作为程序设计 资资料料可修改性可修改性比较项目比较项目工具种类工具种类容易容易较难较难一般一般好好较好较好一般一般好好一般一般一般一般好好好好较差较差较差较差较好较好一般一般第49页/共50页谢谢您的观看!第50页/共50页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > PPT文档

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁