第5章 信息管理系统结构化系统分析_第1页
第5章 信息管理系统结构化系统分析_第2页
第5章 信息管理系统结构化系统分析_第3页
第5章 信息管理系统结构化系统分析_第4页
第5章 信息管理系统结构化系统分析_第5页
已阅读5页,还剩41页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第5章结构化系统分析

1管理信息系统2管理信息系统第5章结构化系统分析第一节概述引言:1、系统分析:是系统的逻辑设计,指对选定对象进行的实际调查和科学分析。2、系统设计目标:建立目标系统的逻辑模型。3、主要使用面向功能的分析方法。4、步骤:初步调查、详细调查、分析、产生逻辑模型5、逻辑模型内容:以图表模型为主,蒹有文字说明。6、工作思路:坚持系统工程的思想,由浅入深,由表及里,全面考虑。3管理信息系统第5章结构化系统分析第一节概述一、系统分析概念称为系统的逻辑设计、概要设计,是用图表和文字从逻辑上定义目标系统。逻辑模型相当于机械设计的总装图,剧本的总体策划图。二、系统分析的内容与步骤1、内容:现状调查分析与优化产生目标系统逻辑模型2、步骤:总体上分为初步设计、详细设计。初步设计的目的:进行可行性研究详细设计的目的:产生目标系统的逻辑模型工作步骤见下图。4管理信息系统第5章结构化系统分析第一节概述是否接受用户请求初步调查详细调查系统分析建立目标系统逻辑模型转入系统设计阶段可行否可行性分析系统分析工作步骤5管理信息系统第5章结构化系统分析第二节系统调查一、初步调查:1、目的:为了进行可行性研究,说明建立新系统的迫切性和必要性。2、初步调查内容:A、用户组织情况;B、系统的外部环境;C、现行系统的概况D、现行系统的重要性;E、有关方面的态度;F、研制资源情况二、详细调查:1、详细调查目的:描述现行系统,优化系统,建立目标系统逻辑模型。三、调查方法:调查表、访问、开调查会、直接参加实践、使用图表6管理信息系统第5章结构化系统分析第二节系统调查二、可行性研究:研究、论证建立这样的系统是否可行。1、技术上的可行性:现有技术条件是否满足建立系统的需要。2、经济上的可行性:是否合算?资金是否够用?费用:设备、开发、运行、培训费用等收益:收益的估计:参考《系统的评价》P2283、管理上的可行性:管理基础是否合适、管理环境是否允许4、结论:可行;修改后可行;增加资源后可行;不可行5、批准报告7管理信息系统第5章结构化系统分析第三节管理过程调查目的:调查清楚现行系统的管理过程。(由表及里,由粗到细)一、组织机构调查1、组织机构:是一个企业(部门)管理系统的骨骼,指的是一个组织(部门、企业、车间、科室等)的组成部分及其隶属关系或管理与被管理的关系。用组织机构图表示。管理信息必然伴随着管理系统。2、组织机构图:参考P134图8.2组织机构图只反映领导与被领导关系,不能准确反映其它关系。表示从属关系机构名称8管理信息系统第5章结构化系统分析第三节管理过程调查厂长计划科生产部财务部供销部统计组计划调度组外协组统计组成本组会计组出纳组供应组销售组仓库计划组工厂组织机构图9管理信息系统第5章结构化系统分析第三节管理过程调查二、管理功能调查:1、功能:完成某项工作的能力。2、用功能结构图描述从系统目标到各项功能的层次关系。特别适用于已经存在计算机为基础的MIS的企业(部门)。如下图所示。三、管理业务流程调查:也是管理过程调查。1、管理业务流程图:描述系统内各单位、个人之间业务关系、作业顺序、管理信息流动的图。10管理信息系统第5章结构化系统分析第三节管理过程调查销售系统管理销售计划管理销售合同管理销售核算与统计成品库管理编制销售计划合同有效性审查合同执行情况分析合同登记和变更销售收入核算销售利润核算销售统计分析编制年度销售大纲出入库管理库存统计销售历史资料管理市场预测市场预测市场分析销售系统的功能结构图11管理信息系统第5章结构化系统分析第三节管理过程调查2、表格分配图(1)作用:帮助分析员表示出系统中各种单据和报告都与哪些部门发生业务关系。(2)例子小结:管理过程调查的目的是搞清系统的组织结构,为调查信息流程奠定基础。管理人员产生数据,产生的数据类型与内容与组织有关(国家机关、企业、安全部门等);没有信息流,管理系统是不能运作的。12管理信息系统第5章结构化系统分析第四节数据流程调查一、概述:管理业务流程图、表格分配图等虽然能反映管理过程中信息的流动情况,但包含物质的流动。数据流程调查要略去物质流动,把数据流、数据处理、数据存储、数据源等要素调查清楚,用图表(数据流程图)反映出来。二、数据流程调查要收集的资料:1、调查原系统全部输入单据(入库单、收据、凭据)、输出报表、数据存储介质(帐本、清单)的典型格式;2、各环节的处理方法和计算方法;3、各种资料的制作单位、报送单位、存放地点、发生频度及高峰时间;4、各种资料所含数据的类型(数字、字符)、长度、取值范围(最大值、最小值)。13管理信息系统第5章结构化系统分析第四节数据流程调查三、数据流程图(DFD-DataFlowDiagram)1、概述:只反映数据的流动,按闭环系统的结构构思DFD,包括四种元素:系统的外部实体、数据流、数据存储、数据处理。(1)外部实体(S):本系统之外且与本系统有信息传递关系的人或单位;(2)数据流(F):流动着的数据,可以是一项或一组数据;(3)处理(P)(功能:处理数据的能力)(4)数据存储(D):通过数据库(数据文件)、文件夹、帐本等存储数据。2、DFD符号:见P1353、DFD画法:(1)先画TOP图,把系统看作一个整体,加上外部实体然后逐层细化,直至开发方与用户都满意为止。14管理信息系统第5章结构化系统分析第四节数据流程调查(2)自顶向下、由外向里、逐层分解(3)在TOP图上,把系统看作一个黑箱,细化过程是将这个“黑箱”逐步明朗化的过程。(4)交叉的流线要用半圆弧区分(5)处理模块与数据存储间三种关系:A、B、C、

四、数据流程图举例例1、高等学校学籍管理系统:见P137-P140存入数据查询、取出数据更新15管理信息系统第5章结构化系统分析第四节数据流程调查教师招生办系学生用人单位教委学籍管理系统成绩单新生名单毕业生登记表期末成绩单报表奖惩报告D1学籍表学籍管理信息系统TOP图16管理信息系统第5章结构化系统分析第五节数据字典

概念:数据字典(DD-DataDictionary)详细解释DFD中各种元素(符号)的数据结构与内容。分类:数据元素、数据结构、数据流、数据存储、处理过程、外部实体。共计六类。一、数据元素(数据项)的定义是数据的最小单位。主要定义数据的静态特性,包括:1、名称、编号、别名和简称;2、数据的长度;3、数据项的取值范围。17管理信息系统第5章结构化系统分析第五节数据字典例:数据项定义数据项编号:I02-01数据项名称:材料编号别名:材料编码简述:某种材料的代码类型及宽度:字符型,4位取值范围:“0001”~“9999”18管理信息系统第5章结构化系统分析第五节数据字典二、数据结构的定义1、数据结构描述某些数据项之间的关系。一个数据结构可以由数据项,或由数据结构,或由数据项和数据结构组成。2、数据结构内容:名称和编号、简述、数据结构的组成3、例:数据结构定义数据结构编号:DS03-01数据结构名称:用户订货单简述:用户所填用户情况及订货要求等信息数据结构组成:DS03-02+DS03-03+DS03-0419管理信息系统第5章结构化系统分析第五节数据字典20管理信息系统第5章结构化系统分析第五节数据字典三、数据流的定义1、数据流由一个或一组固定的数据项组成。定义时,不仅要说明数据流的名称、组成,还应指明它的来源、去向和数据流量等。2、例:数据流的定义数据流编号:F03-08数据流名称:领料单简述:车间开出的领料单数据流来源:车间数据流来源:发料处理模块数据流组成:材料编号+材料名称+领用数量+日期+领用单位数据流量:10份/小时高峰流量:20份/小时(上午9:00~11:00)21管理信息系统

第5章结构化系统分析第五节数据字典1、处理逻辑的定义仅对DFD中最底层的处理逻辑加以说明。2、例:处理逻辑的定义处理逻辑编号:P02-03处理逻辑名称:计算电费简述:计算应交纳的电费输入数据流:数据流电费价格来源于数据存储“价格表”;数据流“用电量”、“用户类别”,来源于处理逻辑“读电表数字处理”和数据存储“用户文件”。处理:根据“用电量”和“用户信息”检索“用户文件”,确定该用户类型;根据“用户类型”检索“价格表”,确定该用户收费标准,得到单价;电费=用电量*单价。输出数据流:数据流“电费”一是去外部实体“用户”,二是写入数据存储“电费帐目文件”。处理频率:对每个用户每月处理一次。22管理信息系统

第5章结构化系统分析第五节数据字典六、外部实体的定义1、外部实体的定义包括:外部实体编号、名称、简述、有关数据流的输入和输出。2、例:外部实体定义外部实体编号:S03-01外部实体名称:用户简述:购置本单位配件的用户输入的数据流:D03-06,D03-08输出的数据流:D03-0123管理信息系统第5章结构化系统分析第五节数据字典本节小结:1、数据字典是对DFD中符号(元素)的详细说明,是与DFD配套使用的;2、数据字典要分类别编号;3、数据字典可以用手工管理(卡片);也可以用数据字典软件来管理。4、“数据存储”与“数据结构”是设计数据库的依据;5、“处理逻辑”是绘制“程序框图”的依据。(当然程序框图是编写程序的依据)。24管理信息系统第5章结构化系统分析第六节处理逻辑的表达一、概述:1、在数据字典中对处理逻辑的定义对于简单处理已能满足要求,对于复杂的处理则还需要附加其他说明。2、处理一般分为四类:A、从数据存储中读入数据;B、决策过程(处理逻辑)描述;C、算术或逻辑运算;D、将处理结果写入到数据存储中。A、C、D三类可以用文字或符号描述;B类要用决策树、决策表、结构英语描述二、描述处理逻辑的工具25管理信息系统第5章结构化系统分析第六节处理逻辑的表达(一)判断树(决策树)1、是用一棵倒卧的树来描述根据不同条件作出判断(决策)的过程。左边是条件,右边是处理方案。2、特点:直观、容易理解、但当条件过多时,不容易清楚表达出整个判断过程。3、例子:根据用户欠款时间长短、现有库存量处理用户订货方案的判断树。26管理信息系统第5章结构化系统分析第六节处理逻辑的表达欠款时间≤30天>30天≤100天>100天需求量需求量≤库存量>库存量≤库存量>库存量处理方案立即发货先按库存发货进货后再补发先付款再发货不发货通知先付欠款判断树27管理信息系统第5章结构化系统分析第六节处理逻辑的表达二、判断表1、是用表格方式来描述处理逻辑的一种工具。2、可以比判断树表达更多的条件与判断结果。3、判断表可以分步简化,其组成内容如下:4、例子见下页。条件状态决策决策方案规则28管理信息系统第5章结构化系统分析第六节处理逻辑的表达29管理信息系统第5章结构化系统分析第六节处理逻辑的表达例:IF欠款时间≤30天IF需求量≤库存量THEN立即发货ELSE先按库存量发货,进货后再补发ELSEIF欠款时间≤100天(>30天)IF需求量≤库存量THEN先付款再发货ELSE不发货ELSE要求先付欠款30管理信息系统第5章结构化系统分析第六节处理逻辑的表达P148表8.9三种描述工具比较(仅供参考)1、结构化英语:适用于较少决策方案的描述决策树:适用于10~15种决策方案的描述决策表:适用于复杂决策方案组合2、结构化英语不适合描述循环结构、顺序结构。(这两种结构使用普通文字描述即可。)

31管理信息系统

第5章结构化系统分析第七节系统化分析概述:是提出目标系统逻辑模型前的关键工作,是在现行系统描述的基础上进行全面优化,是开发过程的系统反馈环节。一、分析系统目标:在详细调查和描述的基础上对系统目标的进一步优化。要综合考虑技术、经济、管理、环境的变化。例1:30万投资,40台386计算机单机到28万投资,40台486计算机组成网络的计算中心建设目标的优化。32管理信息系统第5章结构化系统分析第七节系统化分析二、分析业务流程1、在进行了数据流程详细调查后,建设以计算机信息处理技术为核心的新MIS的逻辑结构已经明朗,这时

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论