管理信息系统第七章结构图精选PPT.ppt

上传人:石*** 文档编号:42158783 上传时间:2022-09-14 格式:PPT 页数:34 大小:2.46MB
返回 下载 相关 举报
管理信息系统第七章结构图精选PPT.ppt_第1页
第1页 / 共34页
管理信息系统第七章结构图精选PPT.ppt_第2页
第2页 / 共34页
点击查看更多>>
资源描述

《管理信息系统第七章结构图精选PPT.ppt》由会员分享,可在线阅读,更多相关《管理信息系统第七章结构图精选PPT.ppt(34页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、管理信息系统第七章结构图第1页,此课件共34页哦(一)模块(一)模块 模块模块是可以组合、分解和更换的单元,是是可以组合、分解和更换的单元,是组成系统组成系统、易于处理的易于处理的基本单位基本单位。模块模块应具备以下应具备以下四个要素四个要素:输入和输出输入和输出模块的输入来源和输出去向都是同一个模块的输入来源和输出去向都是同一个调用者,一个模块从调用者取得输入,加工后再把输出返回调调用者,一个模块从调用者取得输入,加工后再把输出返回调用者用者功能功能模块把输入转换成输出所做的事务模块把输入转换成输出所做的事务内部数据内部数据供模块本身引用的数据供模块本身引用的数据程序代码程序代码用来实现模块

2、功能的程序用来实现模块功能的程序二、结构图的基本概念二、结构图的基本概念 第2页,此课件共34页哦二、结构图的基本概念二、结构图的基本概念 模块名称模块名称表示一个表示一个功能模块功能模块表示模块与模块之间的表示模块与模块之间的调用关系调用关系表示模块与模块之间的表示模块与模块之间的数据传递关系数据传递关系表示模块与模块之间的表示模块与模块之间的控制信息传递关系控制信息传递关系表示表示判断关系判断关系表示表示循环关系循环关系基本符号:基本符号:第3页,此课件共34页哦(二)调用(二)调用用用连接两个模块的连接两个模块的箭头箭头表示表示调用。箭头总是调用。箭头总是由调用模块指向被调由调用模块指向

3、被调用模块用模块,但是应该理解成被调用模块,但是应该理解成被调用模块执行后又返回到调用模块。执行后又返回到调用模块。注意:注意:1.上层模块可调用下层模块。上层模块可调用下层模块。而不能反过来,同层模块之间亦不能而不能反过来,同层模块之间亦不能相互调用。相互调用。AB调用模块被调用模块模块调用示意图模块调用示意图二、结构图的基本概念二、结构图的基本概念 第4页,此课件共34页哦2.一个模块是否调用一个从属模块,决定于调用模块内部一个模块是否调用一个从属模块,决定于调用模块内部的判断条件,则该调用称为的判断条件,则该调用称为模块间的判断调用模块间的判断调用,用,用菱形符号菱形符号表表示。示。A

4、AC CD DB B二、结构图的基本概念二、结构图的基本概念 IFIDE=WTHENCALLBELSECALLC计算工资计算工资计算工资计算工资计算工计算工计算工计算工人工资人工资人工资人工资计算干计算干计算干计算干部工资部工资部工资部工资B BC C控制标控制标志志(IDE)工资额工资额A A第5页,此课件共34页哦3.一个模块通过其内部的循环功能循环调用一个或一个模块通过其内部的循环功能循环调用一个或多个从属模块,则该调用称为多个从属模块,则该调用称为循环调用循环调用,用,用弧形箭头弧形箭头表表示。示。A AC CD DB B二、结构图的基本概念二、结构图的基本概念 第6页,此课件共34页

5、哦(三)数据(三)数据 当一个模块调用另一个模块时,当一个模块调用另一个模块时,调用模块可以把数据传送到被调用调用模块可以把数据传送到被调用模块处理,而被调用模块又可以将模块处理,而被调用模块又可以将处理的结果送回调用模块。处理的结果送回调用模块。在模块在模块之间传送的数据之间传送的数据,使用带空心圆的使用带空心圆的箭头箭头表示,并在旁边标上数据名。表示,并在旁边标上数据名。审核凭证审核凭证审核凭证审核凭证读取数据读取数据读取数据读取数据凭凭凭凭证证证证号号号号数数数数据据据据二、结构图的基本概念二、结构图的基本概念 第7页,此课件共34页哦(四)控制信息(四)控制信息 为了指导程序下一步的执

6、为了指导程序下一步的执行,模块间有时还必须行,模块间有时还必须传送传送某些某些控制信息控制信息。例如,数据输入完成。例如,数据输入完成后给出的结束标志,文件读到末后给出的结束标志,文件读到末尾产生的文件结束标志等。控制尾产生的文件结束标志等。控制信息与数据的主要区别是前者只信息与数据的主要区别是前者只反映数据的某种状态,不必进行反映数据的某种状态,不必进行处理。在模块结构图中,处理。在模块结构图中,用带实用带实心圆的箭头心圆的箭头表示控制信息。表示控制信息。审核凭证审核凭证审核凭证审核凭证读取数据读取数据读取数据读取数据凭凭凭凭证证证证号号号号数数数数据据据据无无无无效效效效二、结构图的基本概

7、念二、结构图的基本概念 第8页,此课件共34页哦(五)转接符号(五)转接符号 当模块结构图在一张纸上画不下,需要转接到另当模块结构图在一张纸上画不下,需要转接到另外一张纸上,或者为了避免图上线条交叉时,都可以外一张纸上,或者为了避免图上线条交叉时,都可以使用转接符号。使用转接符号。二、结构图的基本概念二、结构图的基本概念 CDAEFB111第9页,此课件共34页哦 二、结构图的基本概念二、结构图的基本概念 网上购物系统平台网上购物系统平台用户管理用户管理管理员管理管理员管理网站布局网站布局搜索搜索会会员员管管理理操操作作管管理理商商品品名名称称商商品品类类别别商商品品资资料料用用户户删删除除用

8、用户户修修改改用用户户注注册册商商品品交交易易12第10页,此课件共34页哦 二、结构图的基本概念二、结构图的基本概念 添添加加小小类类添添加加大大类类商商品品添添加加商商品品审审查查管管理理员员添添加加管管理理员员审审查查管管理理员员退退出出12第11页,此课件共34页哦举例:某系统中审核凭证处理过程结构图举例:某系统中审核凭证处理过程结构图 凭证号凭证号凭证号凭证号审核凭证审核凭证读取数据读取数据读取数据读取数据审核审核审核审核数数数数据据据据数数数数据据据据结结结结果果果果果果果果结结结结效效效效无无无无输入凭证号输入凭证号输入凭证号输入凭证号输出审核结果输出审核结果输出审核结果输出审核

9、结果凭证号凭证号凭证号凭证号第12页,此课件共34页哦三、结构图设计原则三、结构图设计原则1.影响范围应在控制范围内影响范围应在控制范围内 一个模块的影响范围是一个模块的影响范围是指模块本身及由该模块中包指模块本身及由该模块中包含的判断处理所影响到的所有其它模块的集合含的判断处理所影响到的所有其它模块的集合。A ABMCD 一个模块的控制范围是一个模块的控制范围是指模块本身及其所有的指模块本身及其所有的下级模块的集合。下级模块的集合。第13页,此课件共34页哦三、结构图设计原则三、结构图设计原则2.2.判定所在模块在结构图中的位置不能太高判定所在模块在结构图中的位置不能太高最理想的模块划分是最

10、理想的模块划分是判定范围由判定所在模块及其判定范围由判定所在模块及其直接下级模块组成直接下级模块组成。第14页,此课件共34页哦B1B1TOPTOPX XY YA AB BB2B2B1B1TOPTOPX XY YB BB2B2A A判断点位置过高判断点位置过高 理想设计理想设计 三、结构图设计原则三、结构图设计原则第15页,此课件共34页哦四、从数据流程图导出结构图的方法四、从数据流程图导出结构图的方法系统设计阶段产生的结构图来源于系统分析阶段所生系统设计阶段产生的结构图来源于系统分析阶段所生成的数据流程图。成的数据流程图。结构图与数据流程图的区别结构图与数据流程图的区别结构图结构图表现的表现

11、的是模块之间层次化的调用和控制关系是模块之间层次化的调用和控制关系。数据流程图数据流程图表现的表现的是逻辑处理功能的顺序和数据在系统内的是逻辑处理功能的顺序和数据在系统内的流向流向,而不表示各级调用关系和控制关系。,而不表示各级调用关系和控制关系。由数据流程图导出结构图有由数据流程图导出结构图有两种策略两种策略:以变换为中心以变换为中心的策略的策略和和以事务为中心的策略以事务为中心的策略。第16页,此课件共34页哦四、从数据流程图导出结构图的方法四、从数据流程图导出结构图的方法(一)以变换为中心的策略(一)以变换为中心的策略变换分析多用于将低层数据流程图转换成结构图。变换分析多用于将低层数据流

12、程图转换成结构图。低层数据流程图低层数据流程图多是一种多是一种线状结构线状结构,它可以明显地,它可以明显地分为输分为输入、加工和输出入、加工和输出三个部分。三个部分。变换型数据流程图典型结构变换型数据流程图典型结构输出输出输入输入加工加工正确正确数据数据输出输出原始数据原始数据格式化格式化结果结果机内机内数据数据读入读入数据数据编辑编辑数据数据处理处理格式格式编排编排输出结果输出结果结结果果第17页,此课件共34页哦四、从数据流程图导出结构图的方法四、从数据流程图导出结构图的方法(一)以变换为中心的策略(一)以变换为中心的策略加工加工部分执行系统的部分执行系统的主要处理功能主要处理功能,对输入

13、,对输入数据实行变换,数据实行变换,是系统的中心部分是系统的中心部分,也称为变,也称为变换中心。同时,把加工的输入数据流和输出换中心。同时,把加工的输入数据流和输出数据流称为系统的数据流称为系统的“逻辑输入逻辑输入”和和“逻辑输出逻辑输出”。显然,逻辑输入与逻辑输出之间的部分即是。显然,逻辑输入与逻辑输出之间的部分即是系统的变换中心。系统的变换中心。第18页,此课件共34页哦1.确定确定加工加工(或或变换中心变换中心)。2.设计设计模块结构图的模块结构图的顶层和第一层顶层和第一层。对于第一层,按如下规则转换:对于第一层,按如下规则转换:(1)为数据流程图中每个逻辑输入)为数据流程图中每个逻辑输

14、入设计设计一个一个输入模块输入模块,它的功能是向主控模块提供逻辑输入数据;它的功能是向主控模块提供逻辑输入数据;(2)为数据流程图中的每个逻辑输出)为数据流程图中的每个逻辑输出设计设计一个一个输出模块输出模块,它的功能是把主控模块提供的数据输出;它的功能是把主控模块提供的数据输出;(3)为数据流程图中的变换部分)为数据流程图中的变换部分设计设计一个一个变换模块变换模块,它的,它的功能是对逻辑输入进行加工处理,变换成逻辑输出。功能是对逻辑输入进行加工处理,变换成逻辑输出。3.设计中、下层模块设计中、下层模块。根据数据流程图将模块结构图中。根据数据流程图将模块结构图中第一层的各模块自顶向下逐级扩展

15、,形成完整结构图。第一层的各模块自顶向下逐级扩展,形成完整结构图。以变换为中心由数据流程图导出结构图的步骤以变换为中心由数据流程图导出结构图的步骤第19页,此课件共34页哦以变换为中心由数据流程图导出的结构图以变换为中心由数据流程图导出的结构图原始数据原始数据机内机内正确正确结果结果格式化格式化数据数据数据数据格式化格式化结果结果结果结果正确正确数据数据结果结果正确正确数据数据结果结果处理处理获得正获得正确数据确数据计算计算输出输出结果结果读入读入数据数据格式格式编辑编辑输出输出结果结果编辑编辑数据数据第20页,此课件共34页哦举例:将下面的数据流程图导出结构图举例:将下面的数据流程图导出结构

16、图 帐目文件帐目文件帐目文件帐目文件编码表编码表编码表编码表输入输入输入输入修改修改修改修改内容内容内容内容查找查找查找查找帐目帐目帐目帐目修改修改修改修改帐目帐目帐目帐目排列排列排列排列帐目帐目帐目帐目1 12 23 34 4用户用户用户用户用户用户用户用户第21页,此课件共34页哦举例:将下面的数据流程图导出结构图举例:将下面的数据流程图导出结构图 1.1.确定主处理确定主处理(或变换中心或变换中心)系统的主处理就是系统的顶层模块。系统的主处理就是系统的顶层模块。修改帐目修改帐目第22页,此课件共34页哦举例:将下面的数据流程图导出结构图举例:将下面的数据流程图导出结构图 2.2.设计结构

17、图的第一层。设计结构图的第一层。第一层模块按输入、变换、输出等分支来处理。为第一层模块按输入、变换、输出等分支来处理。为每一个逻辑输入设计一个输入模块,其功能是为顶层模每一个逻辑输入设计一个输入模块,其功能是为顶层模块提供相应的数据。为每一个逻辑输出设计一个输出模块提供相应的数据。为每一个逻辑输出设计一个输出模块,它的功能是输出顶层模块的输出信息。块,它的功能是输出顶层模块的输出信息。修改帐目修改帐目修改帐目修改帐目获得用户输入获得用户输入获得用户输入获得用户输入及帐目记录及帐目记录及帐目记录及帐目记录修改帐目修改帐目修改帐目修改帐目输出输出输出输出帐目记录及帐目记录及帐目记录及帐目记录及修改

18、内容修改内容修改内容修改内容帐目帐目帐目帐目记录记录记录记录修改修改修改修改内容内容内容内容修改内容修改内容修改内容修改内容第23页,此课件共34页哦举例:将下面的数据流程图导出结构图举例:将下面的数据流程图导出结构图 3.3.确定实现输入变换的变换模块确定实现输入变换的变换模块,为变换模块设为变换模块设计某些输入。计某些输入。4.4.确定实现输出变换的变换模块确定实现输出变换的变换模块,为变换模块设为变换模块设计某些输出。计某些输出。修改帐目修改帐目修改帐目修改帐目输入输入输入输入检索数检索数检索数检索数据记录据记录据记录据记录修修修修改改改改容容容容内内内内帐目帐目帐目帐目记录记录记录记录

19、显示或显示或显示或显示或打印打印打印打印变换数变换数变换数变换数据形式据形式据形式据形式输出内容输出内容输出内容输出内容写帐目文件写帐目文件写帐目文件写帐目文件修改后修改后修改后修改后的数据的数据的数据的数据获得用户输入获得用户输入获得用户输入获得用户输入及帐目记录及帐目记录及帐目记录及帐目记录修改帐目修改帐目修改帐目修改帐目输出输出输出输出帐目记录及帐目记录及帐目记录及帐目记录及修改内容修改内容修改内容修改内容帐目帐目帐目帐目记录记录记录记录修改修改修改修改内容内容内容内容修改内容修改内容修改内容修改内容修改后修改后修改后修改后的数据的数据的数据的数据第24页,此课件共34页哦四、从数据流程

20、图导出结构图的方法四、从数据流程图导出结构图的方法(二)以事务为中心的策略(二)以事务为中心的策略事务是指在系统中引起的一组处理动作。事务是指在系统中引起的一组处理动作。当数据流程图呈现当数据流程图呈现“束状束状”结构时,应采用事结构时,应采用事务分析的设计方法。事务分析用于高层数据流程图转务分析的设计方法。事务分析用于高层数据流程图转换成结构图。换成结构图。事务型结构中通常都可以确定一个处理逻辑为系事务型结构中通常都可以确定一个处理逻辑为系统的事务中心。统的事务中心。第25页,此课件共34页哦事务型数据流程图典型结构事务型数据流程图典型结构C类类B类类输入输入事事务务分分类类处理处理B类事务

21、类事务处理处理C类事务类事务A类类处理处理A类事务类事务A类事务类事务B类事务类事务C类事务类事务四、从数据流程图导出结构图的方法四、从数据流程图导出结构图的方法第26页,此课件共34页哦(1)分析数据流程图,确定它的事务)分析数据流程图,确定它的事务中心;中心;(2)设计高层模块。事务型数据流程)设计高层模块。事务型数据流程图转换成模块结构图。图转换成模块结构图。(3)设计中、下层模块。自顶向下,)设计中、下层模块。自顶向下,逐层细化,对高层模块进行必要分解,形逐层细化,对高层模块进行必要分解,形成完整的模块结构图。成完整的模块结构图。以事务为中心由数据流程图导出结构图的步骤以事务为中心由数

22、据流程图导出结构图的步骤第27页,此课件共34页哦举例:将下面的数据流程图导出结构图举例:将下面的数据流程图导出结构图 某配件企业管理信息系统一层数据流程图某配件企业管理信息系统一层数据流程图配件库存配件库存配件库存配件库存应收应付款帐应收应付款帐应收应付款帐应收应付款帐顾客顾客顾客顾客供应商供应商供应商供应商 销售销售销售销售管理管理管理管理会计会计会计会计帐务帐务帐务帐务采购采购采购采购管理管理管理管理P1P1P3P3P2P2第28页,此课件共34页哦企业管理信息系统企业管理信息系统销售销售管理管理采购采购管理管理会计会计帐务帐务某配件企业管理信息系统一层结构图某配件企业管理信息系统一层结

23、构图第29页,此课件共34页哦练习题练习题1 将下面的数据流程图导出结构图将下面的数据流程图导出结构图“销售订单处理销售订单处理”功能的数据流程图功能的数据流程图备货单备货单订货单订货单缺货信息缺货信息销售订销售订单处理单处理库存信息库存信息已处理订单信息已处理订单信息第30页,此课件共34页哦练习题练习题1 将下面的数据流程图导出结构图将下面的数据流程图导出结构图“销售订单处理销售订单处理”功能的输入部分为销售订单;功能的输入部分为销售订单;处理部分为根据订单内容先确定能否供货,然后再处理部分为根据订单内容先确定能否供货,然后再结合库存信息决定是处理缺货订单还是处理可供货结合库存信息决定是处

24、理缺货订单还是处理可供货订单;输出部分是备货单。相应的结构图如图所示。订单;输出部分是备货单。相应的结构图如图所示。第31页,此课件共34页哦“销售订单处理销售订单处理”功能的结构图功能的结构图订单订单备货单备货单订单订单已处理已处理订单订单销售订单处理销售订单处理输入输入处理处理输出输出输入输入订单订单确定能确定能否供货否供货处理处理缺货缺货订单订单处理处理可供可供货订单货订单打印打印备货单备货单第32页,此课件共34页哦销销售售管管理理数数据据流流程程图图发货单发货单顾客顾客订货单订货单顾客顾客采购采购编辑编辑订货单订货单确定确定顾客顾客订货订货登录登录新顾客新顾客产生产生暂存暂存订货单订货单对照对照暂存暂存订货单订货单开发开发货单货单修改修改库存库存检索检索库存库存业务员业务员配件配件配件库存配件库存不满足不满足的订货单的订货单销售历史销售历史应收款明细应收款明细配件库存配件库存经理经理编制营编制营业报表业报表暂存订货单暂存订货单发货单发货单合格合格订单订单P1.1.1P1.1.3P1.1.5P1.1.2P1.1.4P1.1.6P1.2P1.3练习题练习题2 将下面的数据流程图导出结构图将下面的数据流程图导出结构图 第33页,此课件共34页哦销售管理结构图销售管理结构图销售管理销售管理订货订货管理管理编制营编制营业报表业报表检索库检索库存信息存信息第34页,此课件共34页哦

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

当前位置:首页 > 生活休闲 > 资格考试

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

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com