书签 分享 收藏 举报 版权申诉 / 43
上传文档赚钱

类型信息系统开发方法及其应用重点课件.ppt

  • 上传人(卖家):晟晟文业
  • 文档编号:4766137
  • 上传时间:2023-01-08
  • 格式:PPT
  • 页数:43
  • 大小:335KB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《信息系统开发方法及其应用重点课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    信息系统 开发 方法 及其 应用 重点 课件
    资源描述:

    1、 系统方法是用于分析、设计信息系统及表达系系统方法是用于分析、设计信息系统及表达系统与子系统之间关系、描述业务处理流程和各职统与子系统之间关系、描述业务处理流程和各职位之间数据传递路径的工具,也是编制各种审计位之间数据传递路径的工具,也是编制各种审计文档的有力工具。它是由一系列图形符号及其用文档的有力工具。它是由一系列图形符号及其用法构成的表达语言。法构成的表达语言。会计人员与系统设计人员、业务人员交流应用会计人员与系统设计人员、业务人员交流应用系统设计思路;审计人员与会计人员交流内部控系统设计思路;审计人员与会计人员交流内部控制效果都要以系统(图)方法为工具。制效果都要以系统(图)方法为工具

    2、。系统方法是人们在生产生活实践中创造和系统方法是人们在生产生活实践中创造和积累起来的若干图形符号语言。它可以直积累起来的若干图形符号语言。它可以直观、简练、清晰地表达和反映使用者的思观、简练、清晰地表达和反映使用者的思想和意图,起到语言文字达不到的表现力想和意图,起到语言文字达不到的表现力与效果,它不受民族、国籍和母语的限制,与效果,它不受民族、国籍和母语的限制,在世界范围内广泛流传和使用。在世界范围内广泛流传和使用。一、流程图 流程图符号(ANSI X3.5-1970)输入/输出处理流程线注解图图2-1 基本符号基本符号 穿孔卡片磁盘文档手工输入联机存储显示通信链接脱机存储图图2.2 A判断

    3、、决策预定义处理准备手工操作终端辅助操作合并抽取排序连接器图图2-3 专门的处理符号专门的处理符号 发票检查与核准购买订单请购单订购单核准的发票发票检查与核准核准的发票AA订购单供应商档案准备下订单和更新供应商档案正常流向反向箭头连接符的使用双向箭头图图2.4 符号的应用举例符号的应用举例 数据流图(DFD)也称逻辑数据流程图,主要由系统开发人员使用。(一)数据就图的基本符号 名称符号含义外部项描述数据的来源或去向处理描述加工或处理操作数据存储(文件)表示一个文档的存储(一般指磁盘文件)数据流表示一组按特定方向流动的数据 外部项外部项是指不受本是指不受本DFD(系统)控制的人、机构或另一(系统

    4、)控制的人、机构或另一个个DFD(系统),是本(系统),是本DFD外部的数据来源或最终去处,外部的数据来源或最终去处,表达本表达本DFD与外部的数据交换,数据从源端进入系统,经与外部的数据交换,数据从源端进入系统,经过一系列的加工由终端离开系统。例如统计员、财务科、过一系列的加工由终端离开系统。例如统计员、财务科、银行、经理、应收账款模块儿都可以作为外部项。银行、经理、应收账款模块儿都可以作为外部项。处理处理也也称加工,表示对数据进行加工处理与变换的功能,即把流称加工,表示对数据进行加工处理与变换的功能,即把流向他的一组数据流加工(变换)成另一组数据流。在复杂向他的一组数据流加工(变换)成另一

    5、组数据流。在复杂的的DFD中有很多加工,因此应该对加工编号。中有很多加工,因此应该对加工编号。数据存储数据存储又又叫文件,用右端开口的长方形表示。在叫文件,用右端开口的长方形表示。在DFD中数据存储不中数据存储不涉及具体的存储介质,只是对数据存储的逻辑描述。涉及具体的存储介质,只是对数据存储的逻辑描述。数据数据流流由一组成分固定的数据项组成,表示一组按特定方向流由一组成分固定的数据项组成,表示一组按特定方向流动的数据。动的数据。在在DFD中,所有的数据流都必须与加工有中,所有的数据流都必须与加工有联系。可以从外部项流入加工或从加工流联系。可以从外部项流入加工或从加工流入外部项,可以从一个加工流

    6、到另一个加入外部项,可以从一个加工流到另一个加工,也可以从文件流入加工或从加工流入工,也可以从文件流入加工或从加工流入文件,但不能从文件流入文件。文件,但不能从文件流入文件。DFD的几个绘制要点:的几个绘制要点:DFD应完全由应完全由DFD符号表示;符号表示;DFD的每一个符号包括数据流,都要注释;的每一个符号包括数据流,都要注释;逻辑的流向应该清晰,逻辑的流向应该清晰,DFD上的所有数据来源上的所有数据来源和去向都应注明。和去向都应注明。我们通过一个结构化系统分析的实例,来展示我们通过一个结构化系统分析的实例,来展示DFD的用法。所谓的用法。所谓结构化系统分析是将复杂的问题通过分解的办法自上

    7、而下、化大为小、结构化系统分析是将复杂的问题通过分解的办法自上而下、化大为小、分而治之。分而治之。薪酬处理主模块的薪酬处理主模块的DFD:计时部雇员薪酬处理薪酬数据文件薪酬数据工资支票薪酬数据薪酬数据图2-7薪酬处理的DFD 计时部核实薪酬数据计算工资雇员雇员数据有效的薪酬数据薪酬数据工资支票实时状态净工资和扣减有效数据待处理数据P2P1 雇员数据更新雇员文件处理工资分类帐计算净工资雇员预提数据有效薪酬数据分类账数据P2计算工资图图2-9 P2 处理的分解处理的分解净工资和扣减税率和扣减待处理数据净工资和扣减工资支票实时数据详情 所谓模块就是系统中的一个处理过程,软所谓模块就是系统中的一个处理

    8、过程,软件中的一段程序,是构成大系统的基本单件中的一段程序,是构成大系统的基本单元。模块具有输入、输出、逻辑功能、处元。模块具有输入、输出、逻辑功能、处理过程、内部数据及运行环境等特性。结理过程、内部数据及运行环境等特性。结构化系统设计就是通过分解把系统设计成构化系统设计就是通过分解把系统设计成具有层次和调用关系的模块结构。具有层次和调用关系的模块结构。表达软件结构常用的系统方法有两种,一表达软件结构常用的系统方法有两种,一种称为层次图,另一种称为模块结构图。种称为层次图,另一种称为模块结构图。层次图按自顶向下、逐步求精的原则设计,表层次图按自顶向下、逐步求精的原则设计,表示软件分解的层次结构

    9、。层次图着眼于软件具备示软件分解的层次结构。层次图着眼于软件具备的处理功能,所以也叫系统功能图或功能结构图。的处理功能,所以也叫系统功能图或功能结构图。图图2-8 是一个小的薪酬系统的层次图。是一个小的薪酬系统的层次图。层次图(功能图)表达了系统各模块的层次关层次图(功能图)表达了系统各模块的层次关系,每个模块对应一项处理功能,但没有表达模系,每个模块对应一项处理功能,但没有表达模块之间的控制与通讯联系,需要用块之间的控制与通讯联系,需要用IPO(Input-Process-Output)图来补充描述这些特性。如对)图来补充描述这些特性。如对上述薪酬系统中的上述薪酬系统中的“计算累计工时计算累

    10、计工时”模块可以用模块可以用图图2-9的的IPO图来描述。图来描述。薪酬系统数据准备处理审查计算毛支付计算净支付计算累积工时寻找对应支付率计算毛支付图2.8 薪酬处理层次图1.01.11.21.31.2.11.2.21.2.1.11.2.1.21.2.1.3系统名称:薪酬系统 设计者:*模块名称:计算累计工时 设计日期:2006-03-20被哪些模块调用:计算毛支付直接调用模块:无输入文件名:工时卡文件 输出文件名:累计工时清单文件处理逻辑:*图图2-9“计算累计工时计算累计工时”模块的模块的IPO图图 层次图与层次图与PIO图着眼于模块的层次调用关系,图着眼于模块的层次调用关系,不能清晰地表

    11、达整个系统中各模块的控制与通讯不能清晰地表达整个系统中各模块的控制与通讯等问题,除非仔细阅读完所有的等问题,除非仔细阅读完所有的PIO图,才能清图,才能清楚整个系统中模块之间的控制及数据间的复杂联楚整个系统中模块之间的控制及数据间的复杂联系,因此用层次图表达系统的结构是不充分的。系,因此用层次图表达系统的结构是不充分的。模块结构图模块结构图MSC(Model Structure Chart)也也称为模块控制结构图。它对系统模块的表达更充称为模块控制结构图。它对系统模块的表达更充分,考虑的因素也更多,能明确表达系统的结构分,考虑的因素也更多,能明确表达系统的结构和模块之间的通讯及循环、判断等控制

    12、。因此更和模块之间的通讯及循环、判断等控制。因此更适用于表达系统结构,是系统总体设计出色的表适用于表达系统结构,是系统总体设计出色的表达工具。达工具。XABmnpq 图图2-10 模块调用模块调用XAXACBAXC图图2-11选择调用和循环调用选择调用和循环调用B 分析流程图可以用来分析文档在一个组织分析流程图可以用来分析文档在一个组织中的流转,这些图都分成若干个栏目来分中的流转,这些图都分成若干个栏目来分类表示每个类表示每个实体实体的处理职能。通过这些代的处理职能。通过这些代表组织中各个实体的栏目来绘制流程图是表组织中各个实体的栏目来绘制流程图是评价职责分离的一个有效方法。流程图的评价职责分

    13、离的一个有效方法。流程图的这一形式还能突出不同实体间的界面,因这一形式还能突出不同实体间的界面,因为这些界面是一个应用系统中重要的控制为这些界面是一个应用系统中重要的控制点。点。分析流程图确定了一个应用系统中所有重要的处理流程,并重点分析流程图确定了一个应用系统中所有重要的处理流程,并重点分析需要实施控制的任务流程。图分栏绘制,如图分析需要实施控制的任务流程。图分栏绘制,如图2-10 已通过的卖主列表订购报价询价请求询价请求选择卖主准备询价准备订购选择中标者 采购部门采购部门 供应商供应商报价订购图图2-10 分析流程图分析流程图 文档流程图的目的是列出应用系统中所使用的全部文档并确定这些文档

    14、流程图的目的是列出应用系统中所使用的全部文档并确定这些文档组织、分布和最终处置的控制点。图中每个文档符号代表一批文文档组织、分布和最终处置的控制点。图中每个文档符号代表一批文档而不是一个文档。档而不是一个文档。应付帐款应付帐款 订购代理订购代理 收货收货 仓储仓储订购单订购单购买订单购买订单购买订单购买订单2订购单112234561354图图2-11 文档流程图文档流程图给卖主 决策表技术也是系统设计人员和会计、决策表技术也是系统设计人员和会计、审计人员经常使用的一种系统方法。最常审计人员经常使用的一种系统方法。最常见的例子是在算法设计或分配方案设计过见的例子是在算法设计或分配方案设计过程中,

    15、当遇到复杂的问题需要多重逻辑判程中,当遇到复杂的问题需要多重逻辑判断时,任何其他方法都不能清晰地表述问断时,任何其他方法都不能清晰地表述问题的逻辑关系,而决策表却能很容易做到题的逻辑关系,而决策表却能很容易做到这一点。我们通过一个具体实例来说明决这一点。我们通过一个具体实例来说明决策表的用法,并展示她的魅力。策表的用法,并展示她的魅力。示例:示例:某公司规定推销员的薪酬与业绩挂钩,按推销产品收入某公司规定推销员的薪酬与业绩挂钩,按推销产品收入额提成,上不封顶,下不保底,费用自理。具体为每月推额提成,上不封顶,下不保底,费用自理。具体为每月推销额销额10万元以上(含万元以上(含10万元,下同),

    16、回款比例达万元,下同),回款比例达80%且推销的新产品占且推销的新产品占5成以上者,按推销额的成以上者,按推销额的6%提成;新产提成;新产品不足品不足5成则按成则按5%提成;若回款比例在提成;若回款比例在40%80%之间且之间且新产品占新产品占5成以上按成以上按5%提成;新产品不足提成;新产品不足5成;若回款比成;若回款比例低于例低于40%,则按,则按3%提成。推销额不足提成。推销额不足10万,回款比例万,回款比例在在80%以上者则按以上者则按4%提成;回款比例在提成;回款比例在40%80%之间则之间则按按3%提成,不足提成,不足40%则按则按2%提成。提成。这种复杂的处理逻辑如果用决策表来描

    17、述会变得非常清这种复杂的处理逻辑如果用决策表来描述会变得非常清晰。在薪酬政策中有三个条件:一是推销额,用晰。在薪酬政策中有三个条件:一是推销额,用TXE表示;表示;二是回款比例,用二是回款比例,用HK表示;三是新产品比例,用表示;三是新产品比例,用XCP表表示,可拟定一个条件与取值符号表见表示,可拟定一个条件与取值符号表见表2-2。然后构造决。然后构造决策表,见表策表,见表2-3。条件条件取值符号取值符号符号含义符号含义C1:推销额推销额(TXE)C超过超过10万元万元/月月D低于低于10万元万元/月月C2:回款回款(HK)G超过超过80%Z40%80%之间之间D不足不足40%C3:新产品新产

    18、品(XCP)X新产品占新产品占50%以上以上L新产品不足新产品不足50%表2-2123456789101112C1:TXECCCCCCDDDDDDC2:HKGGZZDDGGZZDDC3:XCPXLXLXLXLXLXLA1:6%A2:5%A3:4%A4:3%A5:2%表2-3根据本例处理逻辑,决策表还可以简化成下面的形式根据本例处理逻辑,决策表还可以简化成下面的形式 12345/67/89/1011/12C1:TXECCCCCDDDC2:HKGGZZDGZDC3:XCPXLXLA1:6%A2:5%A3:4%A4:3%A5:2%问题分析图(问题分析图(Problem Analysis Diagra

    19、m)简称)简称PAD图,是又一种支持结图,是又一种支持结构化算法设计的图形表达工具,也是一种构化算法设计的图形表达工具,也是一种用于业务流程描述的系统方法。其基本符用于业务流程描述的系统方法。其基本符号如图号如图2-19所示。所示。S1s2s1s2s1s2sn.s3(a)顺序结构顺序结构 (b)条件结构条件结构 (c)选择结构选择结构Csc1c2cn(d)循环结构循环结构C PAD图融系统的层次结构和过程特征于图融系统的层次结构和过程特征于一体,横向表达系统的嵌套层次结构;纵一体,横向表达系统的嵌套层次结构;纵向(同一条控制竖线)自上而下表达某一向(同一条控制竖线)自上而下表达某一处理的过程特

    20、征,思维可以纵横驰骋而不处理的过程特征,思维可以纵横驰骋而不受限制,因此可以对系统的处理细节进行受限制,因此可以对系统的处理细节进行深入的刻画和雕琢。我们用一个实例来说深入的刻画和雕琢。我们用一个实例来说明明PAD图的用法。图的用法。会计信息系统中常将所使用的会计科会计信息系统中常将所使用的会计科目及其代码汇集成一张表存到系统里,称目及其代码汇集成一张表存到系统里,称为科目汇总表文件。该文件内容也会有变为科目汇总表文件。该文件内容也会有变化,所以需要维护,现在我们用化,所以需要维护,现在我们用PADPAD图来描图来描述维护的作业流程。经分析我们知道:正述维护的作业流程。经分析我们知道:正在使用

    21、的会计科目不能修改其代码,更不在使用的会计科目不能修改其代码,更不能删除。修改和删除只能在本会计年度结能删除。修改和删除只能在本会计年度结束,新会计年度尚未开始前进行。平时的束,新会计年度尚未开始前进行。平时的维护只能修改科目名称或增加新科目。因维护只能修改科目名称或增加新科目。因此科目维护过程如图此科目维护过程如图2-20 2-20 所示。所示。图图2-20 科目文件维护科目文件维护PAD图图一、审计工作中系统方法的应用一、审计工作中系统方法的应用1.内部控制评价中的应用内部控制评价中的应用 评价内部控制时,审计人员一般关注一个应用系统评价内部控制时,审计人员一般关注一个应用系统中的文档处理

    22、和分配的流程。由于职责的划分与隔离中的文档处理和分配的流程。由于职责的划分与隔离是内部控制的重要手段,所以业务处理模式和文档流是内部控制的重要手段,所以业务处理模式和文档流转路径会人为地变得复杂化。因此审计人员就需要使转路径会人为地变得复杂化。因此审计人员就需要使用专门的技术(系统方法)来分析和描述个人的或部用专门的技术(系统方法)来分析和描述个人的或部门间文档的流转路径和职责划分后形成的业务处理模门间文档的流转路径和职责划分后形成的业务处理模式(系统)。常用的系统方法有:分析流程图、文档式(系统)。常用的系统方法有:分析流程图、文档流程图、和决策表等。流程图、和决策表等。2.符合性测试中的应

    23、用符合性测试中的应用 审计人员通过符合性测试来确认决定可信度审计人员通过符合性测试来确认决定可信度的那些内控措施是否存在,评价其作用,检查的那些内控措施是否存在,评价其作用,检查其运作的连续性和有效性。若被测的控制是信其运作的连续性和有效性。若被测的控制是信息系统的组成部分时,审计人员就必须了解信息系统的组成部分时,审计人员就必须了解信息系统的一些开发技术,这就要求审计人员必息系统的一些开发技术,这就要求审计人员必须理解信息系统开发过程中常用的系统方法。须理解信息系统开发过程中常用的系统方法。如:层次图、如:层次图、IPO 图、模块结构图、图、模块结构图、PAD图和图和决策表等。决策表等。3.

    24、工作底稿中的应用工作底稿中的应用 工作底稿是审计人员在审计过程中进工作底稿是审计人员在审计过程中进行审查、测试、获得信息和做结论的原行审查、测试、获得信息和做结论的原始记载。审计准则要求保留工作底稿,始记载。审计准则要求保留工作底稿,因为底稿构成了审计工作的主要记录。因为底稿构成了审计工作的主要记录。审计人员常用系统方法来编制文档和审计人员常用系统方法来编制文档和分析工作底稿中的内容。如分析流程图、分析工作底稿中的内容。如分析流程图、系统流程图和决策表就经常在底稿中出系统流程图和决策表就经常在底稿中出现。现。系统开发包括三个阶段的工作:系统系统开发包括三个阶段的工作:系统分析、系统设计和系统实

    25、施。系统开发分析、系统设计和系统实施。系统开发人员包括系统分析员、系统设计员和程人员包括系统分析员、系统设计员和程序员。系统分析阶段主要是提出系统的序员。系统分析阶段主要是提出系统的整体解决方案,系统设计是将系统分析整体解决方案,系统设计是将系统分析阶段提出的解决方案具体化,系统实施阶段提出的解决方案具体化,系统实施是将具体的解决方法和步骤付诸运行的是将具体的解决方法和步骤付诸运行的过程,这一过程主要是编程与测试。过程,这一过程主要是编程与测试。1.系统分析中的应用系统分析中的应用 系统分析的主要任务是理解和表达,理系统分析的主要任务是理解和表达,理解是通过调研完全弄清系统的功能要求,解是通过

    26、调研完全弄清系统的功能要求,而表达是用系统方法描述系统的功能,构而表达是用系统方法描述系统的功能,构建系统的逻辑模型。分层的建系统的逻辑模型。分层的DFD图是最重图是最重要的系统逻辑模型的表达工具。要的系统逻辑模型的表达工具。2.系统设计中的应用系统设计中的应用 系统设计分总体设计和详细设计两部系统设计分总体设计和详细设计两部分,总体设计主要是设计系统的总体结构,分,总体设计主要是设计系统的总体结构,这要用到层次图、这要用到层次图、IPO图和模块结构图等图和模块结构图等系统方法。详细设计是确定模块的具体算系统方法。详细设计是确定模块的具体算法,法,PAD图是当前描述算法最好的系统方图是当前描述

    27、算法最好的系统方法。法。3.系统实施中的应用系统实施中的应用 系统实施中也要用系统方法作为程系统实施中也要用系统方法作为程序员的分析工具和测试流程描述工具。序员的分析工具和测试流程描述工具。如:程序流程图和决策表。如:程序流程图和决策表。本章介绍的系统方法,主要是会计审计本章介绍的系统方法,主要是会计审计人员和系统分析人员用作分析与文档化的人员和系统分析人员用作分析与文档化的表达工具,尤其信息系统分析与设计中强表达工具,尤其信息系统分析与设计中强调的结构化地分析与设计方法必须使用系调的结构化地分析与设计方法必须使用系统方法。这种图形化的符号语言不仅具有统方法。这种图形化的符号语言不仅具有直观、简练、清晰、易理解、好掌握的优直观、简练、清晰、易理解、好掌握的优点,而且容易形成标准全世界通用。流程点,而且容易形成标准全世界通用。流程图本身不仅是一种科学,而画流程图还是图本身不仅是一种科学,而画流程图还是一种艺术。一种艺术。1.在分析流程图中怎样确定实体和栏目?在分析流程图中怎样确定实体和栏目?2.用用PAD图描述:让计算机打印出图描述:让计算机打印出100以内以内的自然数中的所有质数的处理逻辑(程的自然数中的所有质数的处理逻辑(程序)。序)。The end

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:信息系统开发方法及其应用重点课件.ppt
    链接地址:https://www.163wenku.com/p-4766137.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库