信息系统开发方法及其应用重点课件.ppt
- 【下载声明】
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 分析流程图分析流程图 文档流程图的目的是列出应用系统中所使用的全部文档并确定这些文档
展开阅读全文