欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    管理信息系统第七章结构.ppt

    • 资源ID:6597041       资源大小:381.50KB        全文页数:34页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    管理信息系统第七章结构.ppt

    (一)模块 模块是可以组合、分解和更换的单元,是组成系统、易于处理的基本单位。模块应具备以下四个要素:输入和输出模块的输入来源和输出去向都是同一个调用者,一个模块从调用者取得输入,加工后再把输出返回调用者功能模块把输入转换成输出所做的事务内部数据供模块本身引用的数据程序代码用来实现模块功能的程序,二、结构图的基本概念,二、结构图的基本概念,基本符号:,(二)调用用连接两个模块的箭头表示调用。箭头总是由调用模块指向被调用模块,但是应该理解成被调用模块执行后又返回到调用模块。注意:1.上层模块可调用下层模块。而不能反过来,同层模块之间亦不能相互调用。,A,B,调用模块,被调用模块,模块调用示意图,二、结构图的基本概念,2.一个模块是否调用一个从属模块,决定于调用模块内部的判断条件,则该调用称为模块间的判断调用,用菱形符号表示。,二、结构图的基本概念,3.一个模块通过其内部的循环功能循环调用一个或多个从属模块,则该调用称为循环调用,用弧形箭头表示。,二、结构图的基本概念,(三)数据 当一个模块调用另一个模块时,调用模块可以把数据传送到被调用模块处理,而被调用模块又可以将处理的结果送回调用模块。在模块之间传送的数据,使用带空心圆的箭头表示,并在旁边标上数据名。,二、结构图的基本概念,(四)控制信息 为了指导程序下一步的执行,模块间有时还必须传送某些控制信息。例如,数据输入完成后给出的结束标志,文件读到末尾产生的文件结束标志等。控制信息与数据的主要区别是前者只反映数据的某种状态,不必进行处理。在模块结构图中,用带实心圆的箭头表示控制信息。,二、结构图的基本概念,(五)转接符号 当模块结构图在一张纸上画不下,需要转接到另外一张纸上,或者为了避免图上线条交叉时,都可以使用转接符号。,二、结构图的基本概念,二、结构图的基本概念,二、结构图的基本概念,添加小类,添加大类,商品添加,商品审查,管理员添加,管理员审查,管理员退出,1,2,举例:某系统中审核凭证处理过程结构图,凭证号,审核凭证,读取数据,审核,数据,数据,结果,果结,效无,输入凭证号,输出审核结果,凭证号,三、结构图设计原则,1.影响范围应在控制范围内 一个模块的影响范围是指模块本身及由该模块中包含的判断处理所影响到的所有其它模块的集合。,一个模块的控制范围是指模块本身及其所有的下级模块的集合。,三、结构图设计原则,2.判定所在模块在结构图中的位置不能太高最理想的模块划分是判定范围由判定所在模块及其直接下级模块组成。,判断点位置过高,理想设计,三、结构图设计原则,四、从数据流程图导出结构图的方法,系统设计阶段产生的结构图来源于系统分析阶段所生成的数据流程图。结构图与数据流程图的区别结构图表现的是模块之间层次化的调用和控制关系。数据流程图表现的是逻辑处理功能的顺序和数据在系统内的流向,而不表示各级调用关系和控制关系。由数据流程图导出结构图有两种策略:以变换为中心的策略和以事务为中心的策略。,四、从数据流程图导出结构图的方法,(一)以变换为中心的策略变换分析多用于将低层数据流程图转换成结构图。低层数据流程图多是一种线状结构,它可以明显地分为输入、加工和输出三个部分。,变换型数据流程图典型结构,四、从数据流程图导出结构图的方法,(一)以变换为中心的策略加工部分执行系统的主要处理功能,对输入数据实行变换,是系统的中心部分,也称为变换中心。同时,把加工的输入数据流和输出数据流称为系统的“逻辑输入”和“逻辑输出”。显然,逻辑输入与逻辑输出之间的部分即是系统的变换中心。,1.确定加工(或变换中心)。2.设计模块结构图的顶层和第一层。对于第一层,按如下规则转换:(1)为数据流程图中每个逻辑输入设计一个输入模块,它的功能是向主控模块提供逻辑输入数据;(2)为数据流程图中的每个逻辑输出设计一个输出模块,它的功能是把主控模块提供的数据输出;(3)为数据流程图中的变换部分设计一个变换模块,它的功能是对逻辑输入进行加工处理,变换成逻辑输出。3.设计中、下层模块。根据数据流程图将模块结构图中第一层的各模块自顶向下逐级扩展,形成完整结构图。,以变换为中心由数据流程图导出结构图的步骤,以变换为中心由数据流程图导出的结构图,举例:将下面的数据流程图导出结构图,用户,用户,举例:将下面的数据流程图导出结构图,1.确定主处理(或变换中心)系统的主处理就是系统的顶层模块。,修改帐目,举例:将下面的数据流程图导出结构图,2.设计结构图的第一层。第一层模块按输入、变换、输出等分支来处理。为每一个逻辑输入设计一个输入模块,其功能是为顶层模块提供相应的数据。为每一个逻辑输出设计一个输出模块,它的功能是输出顶层模块的输出信息。,举例:将下面的数据流程图导出结构图,3.确定实现输入变换的变换模块,为变换模块设计某些输入。4.确定实现输出变换的变换模块,为变换模块设计某些输出。,四、从数据流程图导出结构图的方法,(二)以事务为中心的策略事务是指在系统中引起的一组处理动作。当数据流程图呈现“束状”结构时,应采用事务分析的设计方法。事务分析用于高层数据流程图转换成结构图。事务型结构中通常都可以确定一个处理逻辑为系统的事务中心。,事务型数据流程图典型结构,四、从数据流程图导出结构图的方法,(1)分析数据流程图,确定它的事务中心;(2)设计高层模块。事务型数据流程图转换成模块结构图。(3)设计中、下层模块。自顶向下,逐层细化,对高层模块进行必要分解,形成完整的模块结构图。,以事务为中心由数据流程图导出结构图的步骤,举例:将下面的数据流程图导出结构图,某配件企业管理信息系统一层数据流程图,某配件企业管理信息系统一层结构图,练习题1 将下面的数据流程图导出结构图,“销售订单处理”功能的数据流程图,练习题1 将下面的数据流程图导出结构图,“销售订单处理”功能的输入部分为销售订单;处理部分为根据订单内容先确定能否供货,然后再结合库存信息决定是处理缺货订单还是处理可供货订单;输出部分是备货单。相应的结构图如图所示。,“销售订单处理”功能的结构图,销售管理数据流程图,练习题2 将下面的数据流程图导出结构图,销售管理结构图,

    注意事项

    本文(管理信息系统第七章结构.ppt)为本站会员(小飞机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开