第3章 系统分析.pptx

  1. 1、本文档共337页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第3章

信息系统分析

(AnalysisofInformationSystem);教学目的;教学要求;3.1系统分析概述;(1)了解管理信息系统分析的任务

(2)了解管理信息系统分析的原则

(3)了解管理信息系统分析的工具

(4)掌握业务流程图绘制方法

(5)掌握数据流程图绘制方法

(6)掌握数据分析和实体规范化方法

(7)了解数据字典的定义、构建和作用

(8)掌握处理逻辑的描述方法

(9)掌握新系统逻辑模型构建方法

(10)了解系统分析报告的内容;(1)能够进行信息系统的分析

(2)能够绘制信息系统的业务流程图

(3)能够绘制信息系统的数据流程图

(4)能够建立新系统的逻辑模型

(5)能够撰写管理信息系统分析报告;3.1系统分析概述

SummaryOfSystemAnalysis;教学目的:;教学要求:;;以系统的观点,对已选定的对象与开发范围进行有目的、有步骤的实际调查和科学分析;;3.1.2系统分析任务——关键;;3.1.3系统分析的原则;1.逻辑设计和物理设计分开的原则;用传统方法进行系统开发时

设计人员过早地考虑了具体的物理细节在选择处理方法及具体硬件、软件方面化了很多时间和精力

开发后期内容不合适,或者根本不需要,推翻重来,浪费很多人力、物力,若是大系统开发,后果更为严重;1.逻辑设计和物理设计分开的原则;2.结构化分析的基本思想;;逐步求精原理;3.1.4系统分析的工作步骤;1.现行系统调查;4.新系统逻辑模型构建;(1)实体规范化——数据分析;(2)数据字典;(3)处理功能描述;5.系统分析报告的撰写;6.系统分析工作步骤;数据描述——数据字典(DataDictionary-DD);;;;3.2业务流程分析

AnalysisofTransactionFlow;;;;3.2.1业务流程分析概述;3.2.1业务流程分析概述;;3.2.2业务流程图;;3.2.3业务流程分析实例;;;教学管理业务流程图;;学籍管理子系统业务流程;基本信息管理子系统;高校学籍管理系统业务流程图;;学籍变动管理子系统业务流程;业务流程图分析----自顶向下

业务流程绘制——按业务实际处理步骤和过程

业务流程图——TFD

实际业务处理过程的“流水帐”

开发者理顺和优化业务过程的工具

与业务人员交流的工具

业务流程图画法不统一

不足——业务处理细节缺乏足够的表现手??;1.存取款业务流程分析;3.3数据流程分析

AnalysisofDataFlow;使学生对数据流程分析的过程有深刻的了解;

了解数据流程分析的步骤和工具.;3.3.1数据流程图;;1.数据流程图使用的符号;;1.数据流程图使用的符号;外部实体(数据来源/去向DataSource/Sink):不受系统控制,在系统以外的事物或人,它表达了该系统数据处理的外部来源和去处;一个计算机信息系统的外部项应该是很少的;(2)数据流;数据流:表明了数据的流动方向及其名称,它是数据载体的表现形式;数据流有时是很明显的,这时可以省略,不需要描述数据流;将数据存入数据库,从数据库读出数据;例某公司的顾客可能寄来订货单、支票、发出退货请求,或前来询问某件事,如果把这些数据全部表达出来,这个数据流程图就不好看了。;订货单;第二种解决方法:;处理功能:表达对数据处理的逻辑功能,也就是把流向它的数据进行一定的变换处理,产生新的数据;功能描述部分:;功能执行部分;处理逻辑可以有不同的表示方法;;数据存储:用来指明需要保存的数据;;;;(1)对系统的数据流程进行分析;(1)确定系统的整体功能,明确信息的输入和输出;(4)确定系统的存储;;为了描述复杂的软件系统的信息流向和加工,可采用分层的DFD来描述

(1)顶层。决定系统的范围,决定输入输出数据流,它说明系统的边界,把整个系统的功能抽象为一个加工,顶层DFD只有一张。

(2)中间层。某一中间层既是它上一层加工的分解结果,又是它下一层若干加工的抽象,即它又可进一步分解。

(3)底层。若一张DFD的加工不能进一步分解,这张DFD就是底层的了。底层DFD的加工是由基本加工构成的,所谓基本加工是指不能再进行分解的加工。;(2)顶层数据流程图;自顶向下逐层扩展的目的是要把一个复杂的大系统逐步地分解成若干个简单的系统;要使系统设计员和程序员在看到数据流程图中的每一个处理逻辑以后,会在头脑里形成一个简单明确的印象和概念,知道如何用程序去实现;;;;教学管理业务流程图;教学管理扩展的数据流程;学籍管理子系统业务流程;;学籍变动管理子系统业务流程;;高校学籍管理系统业务流程图;;(1)检验数据流程图与业务流程的一致性;(2)检验数据流程图的一致性和完整性;3.3.4绘制数据流程图的基本原则;3.

文档评论(0)

xiadaofeike + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8036067046000055

1亿VIP精品文档

相关文档