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

类型第3章结构化系统分析2课件.ppt

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

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

    特殊限制:

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

    关 键  词:
    结构 系统分析 课件
    资源描述:

    1、第3章 结构化系统分析(2)第3 章 结构化系统分析(2)1 第3 章 结构化系统分析(232 结构化系统分析方法和工具结构化系统分析方法和工具四、基本加工的描述四、基本加工的描述数据流图中所有不进一步分解的加工,称为基本加工。数据流图中所有不进一步分解的加工,称为基本加工。基本加工是最底层的加工,基本加工是最底层的加工,但并不都在最底层的数据流图中但并不都在最底层的数据流图中。上层数据流图中某些加工环节不进一步分解的,都属于基本加工。上层数据流图中某些加工环节不进一步分解的,都属于基本加工。这是识别基本加工的主要原则:这是识别基本加工的主要原则:基本加工有父项,无子项,而非基本加工均有子项。

    2、基本加工有父项,无子项,而非基本加工均有子项。在数据词典中,非基本加工可用基本加工的组合来描述,因而比较简洁。在数据词典中,非基本加工可用基本加工的组合来描述,因而比较简洁。基本加工是实现系统功能的基本组成部分,准确地、清晰地描述基本加工,基本加工是实现系统功能的基本组成部分,准确地、清晰地描述基本加工,成为表达系统逻辑功能的关键。成为表达系统逻辑功能的关键。在数据流图关于加工的分解中曾提出,如果一个加工的逻辑功能能用在数据流图关于加工的分解中曾提出,如果一个加工的逻辑功能能用一张一张A4规格的纸描述清楚,则加工的分解到此为止。就是说基本加工规格的纸描述清楚,则加工的分解到此为止。就是说基本加

    3、工的清晰、明确、简洁的描述,篇幅应不超过一张的清晰、明确、简洁的描述,篇幅应不超过一张A4规格的纸。规格的纸。这在结这在结构化系统分析中称为小说明书构化系统分析中称为小说明书(mini-specifications)。23 2 结构化系统分析方法和工具四、基本加工的描述2 第3 章由于基本加工涉及详细的数据处理功能和处理过程,为了做到准确、由于基本加工涉及详细的数据处理功能和处理过程,为了做到准确、清晰、简洁,基本加工的描述往往需要多种手段与工具。所用工具有:清晰、简洁,基本加工的描述往往需要多种手段与工具。所用工具有:(1)自然语言的文字叙述;自然语言的文字叙述;(2)结构化语言:结构化语言

    4、:(3)决策树:决策树:(4)决策表:决策表:(5)数学公式;数学公式;(6)上述工具的联合使用。上述工具的联合使用。其中:其中:结构化语言、决策树、决策表属于结构化系统分析中的专用工具。结构化语言、决策树、决策表属于结构化系统分析中的专用工具。数学公式当然是结构化的,这是一种容易被人理解和接受的通用工具,描数学公式当然是结构化的,这是一种容易被人理解和接受的通用工具,描述基本加工时只要符合应用数学公式的条件,应加以使用。述基本加工时只要符合应用数学公式的条件,应加以使用。自然语言丰富、灵活,但容易出现二义性或多义性问题。自然语言丰富、灵活,但容易出现二义性或多义性问题。如能使用结构化工具之处

    5、,则不使用自然语言。如能使用结构化工具之处,则不使用自然语言。但有时为了说明加工的前提条件或处理过程必须采用自然语言时,则但有时为了说明加工的前提条件或处理过程必须采用自然语言时,则要尽可能做到语义准确、文字简练,避免繁琐、冗长的论述。要尽可能做到语义准确、文字简练,避免繁琐、冗长的论述。3由于基本加工涉及详细的数据处理功能和处理过程,为了做到准确、五、结构化语言五、结构化语言结构化语言没有严格的语法规定,使用的词汇也比形式化的计算机语结构化语言没有严格的语法规定,使用的词汇也比形式化的计算机语言广泛,但使用的语句类型很少,结构规范,表达的内容清晰、准确,言广泛,但使用的语句类型很少,结构规范

    6、,表达的内容清晰、准确,易理解,不易产生歧义,易理解,不易产生歧义,。结构化语言使用的语句类型只有以下三种:结构化语言使用的语句类型只有以下三种:(1)祈使语句;祈使语句;(2)条件语句;条件语句;(3)循环语句。循环语句。语句可以嵌套,句中可使用逻辑关系式与数学公式。语句可以嵌套,句中可使用逻辑关系式与数学公式。4五、结构化语言4 第3 章 结构化系统分析(2)55 第3 章 结构化系统分析(2)六、决策树六、决策树(Decision Tree)如果一个加工中决策或判断的步骤较多,则使用结构化语言时,语句的嵌套层次太多,不便于基本加工的逻辑功能的清晰描述。决策树决策树(Decision Tr

    7、ee),又称判断树,是一种图形工具,又称判断树,是一种图形工具,。结构化分。结构化分析中所用图形工具决策树如图所示。析中所用图形工具决策树如图所示。左边节点为树根,称为决策节点。左边节点为树根,称为决策节点。与决策节点相连的称为方案枝与决策节点相连的称为方案枝(或称条件枝或称条件枝)。最右方的方案枝最右方的方案枝(条件枝条件枝)的端点的端点(即树梢即树梢)表示决策结果,即所采用的策略。表示决策结果,即所采用的策略。中间各节点为分段决策节点。中间各节点为分段决策节点。6六、决策树(D e c i s i o n T r e e)6 第3 章 结构化系77 第3 章 结构化系统分析(2)例如,某工

    8、厂对工人超产奖励的政策为:该厂生产两种产品例如,某工厂对工人超产奖励的政策为:该厂生产两种产品A和和B。凡工人每月的实际生产量超过计划指标者均有奖励。凡工人每月的实际生产量超过计划指标者均有奖励。奖励政策为:奖励政策为:对于产品对于产品A的生产者:的生产者:超产数超产数N小于或等于小于或等于50件时,每超产一件奖励件时,每超产一件奖励1元;元;超产数超产数N大于大于50、小于或等于、小于或等于100件时,大于件时,大于50的部分每件奖励的部分每件奖励125元,其余每件奖励元,其余每件奖励1元;元;超产数大于超产数大于100件时,超过件时,超过100的部分每件奖励的部分每件奖励15元,其余按超产

    9、元,其余按超产100件以内的方案处理。件以内的方案处理。对于产品对于产品B的生产者:的生产者:超产数超产数N小于或等于小于或等于25件时者,每超产一件奖励件时者,每超产一件奖励2元;元;N大于大于25、小于或等于、小于或等于50件时,超过件时,超过25件的部分每件奖励件的部分每件奖励25元,其元,其余按超产余按超产25件以内处理;件以内处理;N大于大于50件者,超过件者,超过50件部分每件奖励件部分每件奖励3元,其余按超产元,其余按超产50件以内处理。件以内处理。上述处理功能可以用决策树描述如图所示。上述处理功能可以用决策树描述如图所示。8例如,某工厂对工人超产奖励的政策为:该厂生产两种产品A

    10、 和B。99 第3 章 结构化系统分析(2)七、决策表七、决策表(Decision Table)决策表决策表(Decision Table)又称判断表,为描述判断的条件较多,各条件又又称判断表,为描述判断的条件较多,各条件又相互组合,相应的决策方案较多的加工逻辑提供了表达清晰、简洁的相互组合,相应的决策方案较多的加工逻辑提供了表达清晰、简洁的手段。手段。决策表也是一种图形工具,呈表格形。决策表也是一种图形工具,呈表格形。决策表共分四大部分,如图所示。决策表共分四大部分,如图所示。10七、决策表(D e c i s i o n T a b l e)1 0 第3 章 结构决策表的编制:决策表的编制

    11、:首先要明确加工的功能与目标,然后要识别影响决策的各项因素首先要明确加工的功能与目标,然后要识别影响决策的各项因素(条件条件),列出,列出这些因素可能出现的状态,并制定出决策的规则。这些因素可能出现的状态,并制定出决策的规则。以工厂超产奖励处理功能的描述为例以工厂超产奖励处理功能的描述为例(这里只考虑产品这里只考虑产品A的超产奖的超产奖),此,此功能的目标是合理分配超产奖励以鼓励工人超产。功能的目标是合理分配超产奖励以鼓励工人超产。对于产品对于产品A,根据奖励的目标和日常生产状况,超产的情况可分三个档次:,根据奖励的目标和日常生产状况,超产的情况可分三个档次:超产件数小于或等于超产件数小于或等

    12、于50、大于、大于50小于或等于小于或等于100、大于、大于100。这就是影响奖励的因素或条件。奖励方案有三种:这就是影响奖励的因素或条件。奖励方案有三种:每超产一件奖励每超产一件奖励1元、元、125元、元、15元。元。为此可将相应的决策表示于图中。为此可将相应的决策表示于图中。其中状态一栏内把可能出现的状态组合标示出来,其中状态一栏内把可能出现的状态组合标示出来,Y表示出现,表示出现,N表示表示不出现。不出现。由于右图中三种状态是不相容的,所以无组合项。决策规则是指由于右图中三种状态是不相容的,所以无组合项。决策规则是指在什么状态组合下采取什么决策方案。在什么状态组合下采取什么决策方案。X表

    13、示采取相应的方案。表示采取相应的方案。11决策表的编制:1 1 第3 章 结构化系统分析(2)121 2 第3 章 结构化系统分析(2)下面再以学生评奖为例,说明决策表的应用。奖励的目的在于鼓励学下面再以学生评奖为例,说明决策表的应用。奖励的目的在于鼓励学生品学兼优,此评奖处理功能是要合理确定学生受奖等级。生品学兼优,此评奖处理功能是要合理确定学生受奖等级。决定受奖的条件为:决定受奖的条件为:已修课程各类成绩比率为:成绩优秀占已修课程各类成绩比率为:成绩优秀占50或或70以上,成绩为中或以下以上,成绩为中或以下占占15或或20以下,团结纪律为优良或一般者。奖励方案为一等、二等、以下,团结纪律为

    14、优良或一般者。奖励方案为一等、二等、三等奖、鼓励奖四种。三等奖、鼓励奖四种。因为受奖条件中有些是相容的,相互组合的项较多。描述此学生奖励处理因为受奖条件中有些是相容的,相互组合的项较多。描述此学生奖励处理功能的决策表示于下图。功能的决策表示于下图。由以上两例可见,决策表将比较复杂的决策问题简洁、明确、一目了由以上两例可见,决策表将比较复杂的决策问题简洁、明确、一目了然地描述出来。决策表是描述条件比较多的决策问题的有效工具。然地描述出来。决策表是描述条件比较多的决策问题的有效工具。13下面再以学生评奖为例,说明决策表的应用。奖励的目的在于鼓励学141 4 第3 章 结构化系统分析(2)八、其他工

    15、具八、其他工具我们应该注意:我们应该注意:除了结构化工具之外,也常采用一些不属于结构化方法的图形工具如:除了结构化工具之外,也常采用一些不属于结构化方法的图形工具如:组织结构图、功能分解图、业务流程图、系统流程图等。组织结构图、功能分解图、业务流程图、系统流程图等。15八、其他工具1 5 第3 章 结构化系统分析(2)161 6 第3 章 结构化系统分析(2)171 7 第3 章 结构化系统分析(2)181 8 第3 章 结构化系统分析(2)业务流程图描述一个组织内部业务处理活动的内容与工作流程,是进业务流程图描述一个组织内部业务处理活动的内容与工作流程,是进行系统调查使用的工具之一。行系统调

    16、查使用的工具之一。系统流程图不是结构化分析的工具,可以用来描述一个系统的工作流系统流程图不是结构化分析的工具,可以用来描述一个系统的工作流程与所用资源,是系统设计的辅助工具之一程与所用资源,是系统设计的辅助工具之一.19业务流程图描述一个组织内部业务处理活动的内容与工作流程,是进系统业务流程分析系统业务流程分析 系统业务流程概述系统业务流程概述 应符合业务运作逻辑应符合业务运作逻辑 绘出系统业务流程图绘出系统业务流程图 业务流图图例如右:业务流图图例如右:业务流图中元素的命名,在命名时应遵守如下规则:业务流图中元素的命名,在命名时应遵守如下规则:“处理处理”命名时应采用动词或动词性短语;命名时

    17、应采用动词或动词性短语;除除“处理处理”外的其他元素命名时应采用名词或名词性短语;外的其他元素命名时应采用名词或名词性短语;不可使用形容词、副词、感叹词等。不可使用形容词、副词、感叹词等。业务流图必须符合业务逻辑。业务流图必须符合业务逻辑。20系统业务流程分析业务流图中元素的命名,在命名时应遵守如下规则系统业务流程分析系统业务流程分析 业务流图的基本结构:业务流图的基本结构:21系统业务流程分析2 1 第3 章 结构化系统分析(2)系统业务流程分析系统业务流程分析 业务流程优化(注:若无优化,可删去此节)业务流程优化(注:若无优化,可删去此节)结合新系统目标和基本功能,进行业务流程优化。结合新

    18、系统目标和基本功能,进行业务流程优化。绘制新系统业务流程图绘制新系统业务流程图22系统业务流程分析2 2 第3 章 结构化系统分析(2)33 系统分析阶段各项活动的内容系统分析阶段各项活动的内容一、系统的初步调查一、系统的初步调查1目标目标系统的初步调查是系统分析阶段的第一项活动,也是整个系统开发的系统的初步调查是系统分析阶段的第一项活动,也是整个系统开发的第一项活动。第一项活动。系统开发工作一般是根据系统规划阶段确定的拟建系统总体方案进行的。在系统规划段已经根据当时所做的战略规划、组织信息需求分析和资源及应用环境的约束,将整个信息系统的建设分成若干项目,分期分批进行开发。系统规划阶段的工作是

    19、面向整个组织,着重于系统的总体目标、总体功能和发展方向,对每个开发项目的目标、规模和内容并未做详细的分析。初步调查阶段的主要目标就是初步调查阶段的主要目标就是:从系统分析人员和管理人员的角度看新项目开发有无必要和可能。从系统分析人员和管理人员的角度看新项目开发有无必要和可能。233 3 系统分析阶段各项活动的内容2 3 第3 章 结构化系统2内容内容(1)调查内容调查内容系统分析人员要调查:系统分析人员要调查:有关组织的整体信息有关组织的整体信息 有关人员的信息有关人员的信息 有关工作的信息有关工作的信息 只了解做了什么,有什么问题。只了解做了什么,有什么问题。包括主要输入、主要输出、主要处理

    20、功能以及与其他系统的关系。包括主要输入、主要输出、主要处理功能以及与其他系统的关系。(2)分析内容分析内容现有什么;现有什么;需要什么;需要什么;在现有资源下能提供什么;在现有资源下能提供什么;此项目有无必要和可能做进一步的调查与开发。此项目有无必要和可能做进一步的调查与开发。242 内容2 4 第3 章 结构化系统分析(2)3调查结论及工作成果调查结论及工作成果系统分析员在初步调查阶段可能得出以下结论之一:系统分析员在初步调查阶段可能得出以下结论之一:拟开发项目有必要也有可能进行。拟开发项目有必要也有可能进行。不必进行项目开发,只需对原有系统进行适当调整修改。不必进行项目开发,只需对原有系统

    21、进行适当调整修改。原系统未充分发挥作用,只需发挥原有系统的作用。原系统未充分发挥作用,只需发挥原有系统的作用。目前无必要开发此项目。目前无必要开发此项目。目前不具备开发此项目的条件。目前不具备开发此项目的条件。如果结论是第一条,系统分析师要向拟定系统的单位主管提出如果结论是第一条,系统分析师要向拟定系统的单位主管提出“系统开系统开发建议书发建议书”,系统开发建议书包含以下内容:,系统开发建议书包含以下内容:项目名称;项目名称;项目目标;项目目标;项目开发的必要性和可能性:项目开发的必要性和可能性:项目内容:项目内容:项目开发的初步方案。项目开发的初步方案。包括对项目的规模、目标和投资的粗略估计

    22、、人员配备情况、进度计划等。包括对项目的规模、目标和投资的粗略估计、人员配备情况、进度计划等。4可行性研究安排可行性研究安排253 调查结论及工作成果2 5 第3 章 结构化系统分析(2)二、可行性研究二、可行性研究1目标与工作内容目标与工作内容可行性研究是系统分析阶段的第二项活动。可行性研究是系统分析阶段的第二项活动。此活动的主要目标是:此活动的主要目标是:进一步明确系统的目标、规模与功能、对系统开发背景、必要性和意义进行调进一步明确系统的目标、规模与功能、对系统开发背景、必要性和意义进行调查分析,并根据需要和可能提出拟开发系统的初步方案与计划。查分析,并根据需要和可能提出拟开发系统的初步方

    23、案与计划。可行性研究是对系统进行全面、概要的分析。可行性研究是对系统进行全面、概要的分析。26二、可行性研究2 6 第3 章 结构化系统分析(2)可行性研究的内容:可行性研究的内容:开始时,要对初步调查的结果进行复审。重新明确问题,对所提系统大致规模开始时,要对初步调查的结果进行复审。重新明确问题,对所提系统大致规模和目标及有关约束条件进行论证,并且提出系统的逻辑模型和各种可能的方案,和目标及有关约束条件进行论证,并且提出系统的逻辑模型和各种可能的方案,并对这些方案从以下三个方面认真地进行可确定系统开发项目的决策提供科学并对这些方案从以下三个方面认真地进行可确定系统开发项目的决策提供科学依据。

    24、依据。(1)技术可行性技术可行性 对现有技术进行评价,分析系统是否可以用现有技术宋实施以及技术发展对现有技术进行评价,分析系统是否可以用现有技术宋实施以及技术发展对系统建设有什么影响。对系统建设有什么影响。(2)经济可行性经济可行性 对组织的经济状况和投资能力进行分析,对系统建设、运行和维护费用进对组织的经济状况和投资能力进行分析,对系统建设、运行和维护费用进行估算,对系统建成后可能取得的社会及经济效益进行估计。行估算,对系统建成后可能取得的社会及经济效益进行估计。(3)营运可行性营运可行性 指系统对组织机构的影响,现有人员和机构、设施、环境等对系统的适应指系统对组织机构的影响,现有人员和机构

    25、、设施、环境等对系统的适应性和进行人员培训、补充计划的可行性。性和进行人员培训、补充计划的可行性。可行性研究的时间取决于系统的规模。一般从几周到几个月时间。经费为可行性研究的时间取决于系统的规模。一般从几周到几个月时间。经费为整个项目的整个项目的510,大型项目可能要开发原型。,大型项目可能要开发原型。27可行性研究的内容:2 7 第3 章 结构化系统分析(2)2步骤步骤(1)确定系统的规模与目标确定系统的规模与目标(复审上一活动内容复审上一活动内容)分析系统的出发点是否正确,分析系统的出发点是否正确,目标是否正确。目标是否正确。(2)明确用户主要信息需求明确用户主要信息需求明确现行系统是否能

    26、够满足用户需求,如果不能,问题在什么地方。明确现行系统是否能够满足用户需求,如果不能,问题在什么地方。这当然要对现行系统进行有针对性的调查。这当然要对现行系统进行有针对性的调查。这一活动容易出现的问题是在现行系统调查上费时太多,这一活动容易出现的问题是在现行系统调查上费时太多,系统分析员要注意这系统分析员要注意这一活动不是要详细描述系统做什么,而是要理解系统在组织中的作用一活动不是要详细描述系统做什么,而是要理解系统在组织中的作用,用户通,用户通常只谈论症状,系统分析员要明确问题所在。常只谈论症状,系统分析员要明确问题所在。(3)提出拟建系统的初步方案提出拟建系统的初步方案在调查基础上要画出顶

    27、层数据流图在调查基础上要画出顶层数据流图(DFD)和相应数据字典和相应数据字典(DD)。不要进。不要进行详细分解行详细分解(除非在哪一方面发现问题有必要时除非在哪一方面发现问题有必要时)。要弄清楚此系统与其。要弄清楚此系统与其他系统的接口,这在设计新系统时是很重要的约束条件。他系统的接口,这在设计新系统时是很重要的约束条件。282 步骤2 8 第3 章 结构化系统分析(2)(4)审查新系统审查新系统与用户交换意见,对要解决问题的规模、目标与关键人物进行审查,与用户交换意见,对要解决问题的规模、目标与关键人物进行审查,以以DFD与与DD为基础,对建议的系统评价。如发现问题和不一致之处,为基础,对

    28、建议的系统评价。如发现问题和不一致之处,找出解决问题的办法,重新审定。反复几次以使系统逻辑模型满足用找出解决问题的办法,重新审定。反复几次以使系统逻辑模型满足用户需求。户需求。(5)提出并评价可能的替代方案,并进行技术可行性、营运可行性、经济提出并评价可能的替代方案,并进行技术可行性、营运可行性、经济可行性分析。可行性分析。这里可行性分析要涉及物理方案,即解决问题的可能途径,如软、硬件的配置。这里可行性分析要涉及物理方案,即解决问题的可能途径,如软、硬件的配置。(6)给出该项目做还是不做的选择,同时确定方案。给出该项目做还是不做的选择,同时确定方案。(7)制定项目开发计划,包括人、财、物的安排

    29、。制定项目开发计划,包括人、财、物的安排。(8)撰写可行性研究报告。撰写可行性研究报告。(9)向用户审查小组与指导委员会提交结果。向用户审查小组与指导委员会提交结果。29(4)审查新系统2 9 第3 章 结构化系统分析(2)3工作结果工作结果包括包括“可行性研究报告可行性研究报告”和和“系统设计任务书系统设计任务书”。可行性研究报告的主要内容包括:可行性研究报告的主要内容包括:(1)现行系统概况现行系统概况 包括组织结构、主要工作任务和业务流程、人员、设备、费用状况。包括组织结构、主要工作任务和业务流程、人员、设备、费用状况。(2)主要问题和主要信息需求主要问题和主要信息需求(3)拟建新系统的

    30、方案拟建新系统的方案 包括主要目标、规模、初步结构、实施计划与投资方案、人员补充方包括主要目标、规模、初步结构、实施计划与投资方案、人员补充方案等。案等。(4)经济可行性分析经济可行性分析 包括建设费用、运行费用、经济效益及社会效益。包括建设费用、运行费用、经济效益及社会效益。(5)技术可行性分析技术可行性分析 包括现有可用技术的评估、使用现有技术开发系统的可行性,对技术包括现有可用技术的评估、使用现有技术开发系统的可行性,对技术发展可能产生的影响。发展可能产生的影响。(6)营运可行性分析营运可行性分析 系统与组织目标、运行机制的匹配关系,各部门工作与系统运行的适系统与组织目标、运行机制的匹配

    31、关系,各部门工作与系统运行的适应性、人员的适应性。人员计划的可行性、环境条件的可行性。应性、人员的适应性。人员计划的可行性、环境条件的可行性。(7)结论结论 对可行性研究结果的简要总结。对可行性研究结果的简要总结。303 工作结果3 0 第3 章 结构化系统分析(2)系统设计任务书是:系统设计任务书是:在可行性研究报告做出并经审定后,正式进行后续阶段系统建设的决策性在可行性研究报告做出并经审定后,正式进行后续阶段系统建设的决策性文件,是根据可行性研究确定的系统方案对系统开发者下达的任务书。文件,是根据可行性研究确定的系统方案对系统开发者下达的任务书。其中主要包括系统目标与任务、系统的规模、结构

    32、、建设初步计划、投资其中主要包括系统目标与任务、系统的规模、结构、建设初步计划、投资安排、人员安排等。安排、人员安排等。31系统设计任务书是:3 1 第3 章 结构化系统分析(2)三、现行系统详细调查三、现行系统详细调查1目标目标在可行性研究的基础上进一步对现行系统进行全面、深入的调查和分在可行性研究的基础上进一步对现行系统进行全面、深入的调查和分析,析,弄清楚现行系统运行状况,发现其薄弱环节,找出要解决的问题弄清楚现行系统运行状况,发现其薄弱环节,找出要解决的问题实质,确保新系统比原系统更有效实质,确保新系统比原系统更有效。2调查内容调查内容详细调查的主要内容包括:详细调查的主要内容包括:对

    33、现行系统的目标、主要功能、组织结构、业务流程,数据流程的调查和分析。对现行系统的目标、主要功能、组织结构、业务流程,数据流程的调查和分析。信息系统所处理的信息是渗透于整个组织之中的,系统分析员必须从具体的组信息系统所处理的信息是渗透于整个组织之中的,系统分析员必须从具体的组织中的实际情况出发,逐步抽象,才能得到组织中信息活动的全貌。织中的实际情况出发,逐步抽象,才能得到组织中信息活动的全貌。32三、现行系统详细调查3 2 第3 章 结构化系统分析(2)(1)组织机构的调查组织机构的调查调查的第一步就是了解组织的机构状况。调查的第一步就是了解组织的机构状况。即:即:各部门的划分及其相互关系、人员

    34、配备、业务分工、信息流和物流的关系,各部门的划分及其相互关系、人员配备、业务分工、信息流和物流的关系,等等。等等。33(1)组织机构的调查3 3 第3 章 结构化系统分析(2)组织机构状况可以通过组织结构图来反映。组织机构状况可以通过组织结构图来反映。组织机构图把组织机构图把组织组织(组织内)(组织内)分成若干部分,同时标明行政隶属关系、分成若干部分,同时标明行政隶属关系、信息流动关系和其他关系。信息流动关系和其他关系。34组织机构状况可以通过组织结构图来反映。3 4 第3 章 结构化系(2)管理功能调查管理功能调查为了实现系统的目标,系统必须具有各种功能。为了实现系统的目标,系统必须具有各种

    35、功能。所谓功能,指的是完成某项工作的能力。所谓功能,指的是完成某项工作的能力。调查中可以用功能层次图来描述从系统目标到各项功能的层次关系。调查中可以用功能层次图来描述从系统目标到各项功能的层次关系。35(2)管理功能调查3 5 第3 章 结构化系统分析(2)(3)业务流程调查分析业务流程调查分析为了弄清楚各部门的信息处理工作,哪些与系统建设有关,哪些无关,为了弄清楚各部门的信息处理工作,哪些与系统建设有关,哪些无关,就必须了解组织的业务流程,明确系统规划中业务流程规划对流程改就必须了解组织的业务流程,明确系统规划中业务流程规划对流程改革与创新的要求,对原有业务流程存在的问题做具体分析、认定。革

    36、与创新的要求,对原有业务流程存在的问题做具体分析、认定。系统分析员应系统分析员应,逐个调查所有环节的处,逐个调查所有环节的处理业务、处理内容、处理顺序和对处理时间的要求,弄清楚各环节需理业务、处理内容、处理顺序和对处理时间的要求,弄清楚各环节需要的信息内容,信息来源、去向、处理方法、提供信息的时间和信息要的信息内容,信息来源、去向、处理方法、提供信息的时间和信息形态等。形态等。有关的调查情况可以用有关的调查情况可以用“业务流程图业务流程图”、“表格分配图表格分配图”来表示。来表示。36(3)业务流程调查分析3 6 第3 章 结构化系统分析(2)表格分配图表格分配图 帮助分析员表示出系统中各种单

    37、据和报告都与哪些部门发生业务关系。帮助分析员表示出系统中各种单据和报告都与哪些部门发生业务关系。37表格分配图3 7 第3 章 结构化系统分析(2)(4)现行系统的目标,主要功能和用户需求调查现行系统的目标,主要功能和用户需求调查以此发现现行系统存在的问题,寻找解决问题的途径,也使新系统的以此发现现行系统存在的问题,寻找解决问题的途径,也使新系统的开发成为可能。开发成为可能。(5)信息流程调查信息流程调查研制开发系统,必须了解信息流程。研制开发系统,必须了解信息流程。为了用计算机对组织的信息进行控制,必须舍去其他内容,把信息的为了用计算机对组织的信息进行控制,必须舍去其他内容,把信息的流动、加

    38、工、存储等过程流抽象出来,得出组织中信息流的综合情况。流动、加工、存储等过程流抽象出来,得出组织中信息流的综合情况。描述这种情况的就是描述这种情况的就是数据流图数据流图(DFD)。做出数据流图后进行逐层分解、审查和核对。做出数据流图后进行逐层分解、审查和核对。业务流图业务流图数据流图数据流图38(4)现行系统的目标,主要功能和用户需求调查3 8 第3 章 结(6)数据及功能分析数据及功能分析有了有了DFD图后,要对图中所出现的数据和信息的属性进一步分析,包图后,要对图中所出现的数据和信息的属性进一步分析,包括括编制数据词典、数据存储情况分析及使用者查询要求分析编制数据词典、数据存储情况分析及使

    39、用者查询要求分析。同时,要对同时,要对DFD图中的各个功能的内容从逻辑上而不是从物理上加以图中的各个功能的内容从逻辑上而不是从物理上加以详细说明。详细说明。可用的工具可用的工具有决策树、决策表、结构化语言描述等。有决策树、决策表、结构化语言描述等。(7)系统运营环境分析系统运营环境分析决定一个系统能否正常运行的因素有很多,有些是系统本身的原因,决定一个系统能否正常运行的因素有很多,有些是系统本身的原因,有些不是。有些不是。在开发系统之前,必须对系统的应用环境进行认真的调查和分析,充在开发系统之前,必须对系统的应用环境进行认真的调查和分析,充分考虑各种可能发生的变化,以提高系统开发的有效性。分考

    40、虑各种可能发生的变化,以提高系统开发的有效性。39(6)数据及功能分析3 9 第3 章 结构化系统分析(2)3方法与特点方法与特点为了确保调查工作顺利进行,系统分析人员要注意工作方法和工作手为了确保调查工作顺利进行,系统分析人员要注意工作方法和工作手段。切实与用户建立良好的关系,让用户充分地、积极地参与调查工段。切实与用户建立良好的关系,让用户充分地、积极地参与调查工作。作。具体方法主要有:具体方法主要有:观察法、专家调查法、直接面谈或专门访问、发调查表征求意见、召开讨论会、观察法、专家调查法、直接面谈或专门访问、发调查表征求意见、召开讨论会、阅读历史资料和参加业务实践。阅读历史资料和参加业务

    41、实践。其中:参加业务实践、与具体工作人员一起完成最基本的工作程序是最基其中:参加业务实践、与具体工作人员一起完成最基本的工作程序是最基本、最有效的方法。本、最有效的方法。403 方法与特点4 0 第3 章 结构化系统分析(2)(1)资料法:)资料法:主要是通过查阅组织或业务部门的年报、总结、计划、文件、规章制度、上报主要是通过查阅组织或业务部门的年报、总结、计划、文件、规章制度、上报资料等了解组织的概况等基本情况。资料等了解组织的概况等基本情况。(2)观察法:)观察法:主要是了解现行系统的运行情况、存在的问题及某些需要量化的问题。主要是了解现行系统的运行情况、存在的问题及某些需要量化的问题。(

    42、3)会议讨论法:)会议讨论法:可以集思广益,效率较高,可以进行横向和纵向沟通,还可作出决议。可以集思广益,效率较高,可以进行横向和纵向沟通,还可作出决议。但要注意在会议召开前将有关内容和资料交给参会人,使之有备而来,还要作但要注意在会议召开前将有关内容和资料交给参会人,使之有备而来,还要作好会议记录并妥善加以保存。好会议记录并妥善加以保存。41(1)资料法:4 1 第3 章 结构化系统分析(2)(4)个人访谈法:)个人访谈法:可以更深入地了解某些问题,并可以避免社会从众心理,同时也要将可以更深入地了解某些问题,并可以避免社会从众心理,同时也要将讨论的有关问题的提纲事先告诉被访人,使之作好准备。

    43、可以采用面讨论的有关问题的提纲事先告诉被访人,使之作好准备。可以采用面谈、电话、通信、谈、电话、通信、E-mail等多种方式进行访问。等多种方式进行访问。(5)表格调查法:)表格调查法:可以用来调查普遍性的问题,应合理设计问题,为了节省答卷人的时可以用来调查普遍性的问题,应合理设计问题,为了节省答卷人的时间,最好对大部分问题给出选择答案,然后加以回收、分析。间,最好对大部分问题给出选择答案,然后加以回收、分析。(6)专家调查法:)专家调查法:用于重大问题的决策,如确定系统目标、确定某些指标的权重等问题。用于重大问题的决策,如确定系统目标、确定某些指标的权重等问题。可以根据需要选择各种方法,也可

    44、综合使用这些方法。可以根据需要选择各种方法,也可综合使用这些方法。42(4)个人访谈法:4 2 第3 章 结构化系统分析(2)调查中应注意的问题调查中应注意的问题 为了保证调查研究的正常进行并取得较高效率,应注意以下问题:为了保证调查研究的正常进行并取得较高效率,应注意以下问题:(1)事先作好准备:事先作好准备:在用各种方式进行调查前,都要根据系统要求拟订调查提纲,明确调查的内在用各种方式进行调查前,都要根据系统要求拟订调查提纲,明确调查的内容、方式、方法、途径、时间、场合、人员等。容、方式、方法、途径、时间、场合、人员等。应做到事先通知,遵守时间,问题明确,语言明了,态度和蔼。应做到事先通知

    45、,遵守时间,问题明确,语言明了,态度和蔼。(2)建立良好的人际关系:建立良好的人际关系:最好事先了解一下有关人员的基本情况,建立良好的人际关系,注意文明礼最好事先了解一下有关人员的基本情况,建立良好的人际关系,注意文明礼貌,之后不要忘记表示感谢。貌,之后不要忘记表示感谢。(3)注意定性与定量相结合:注意定性与定量相结合:调查中要特别注意量的概念,便于新系统前后的对照,使问题的说明更有说调查中要特别注意量的概念,便于新系统前后的对照,使问题的说明更有说服力。服力。(4)及时分析、归纳、总结:要作好记录,及时归纳、分析、总结。及时分析、归纳、总结:要作好记录,及时归纳、分析、总结。43调查中应注意

    46、的问题4 3 第3 章 结构化系统分析(2)【课堂训练【课堂训练1】每人准备一张简笔画、二张白纸、一支笔。简笔画要简单一些。如桌子、椅子、每人准备一张简笔画、二张白纸、一支笔。简笔画要简单一些。如桌子、椅子、电话、计算机外型、人的表情等,不要让别人知道简笔画的内容。电话、计算机外型、人的表情等,不要让别人知道简笔画的内容。俩人一组面对面坐好,将准备好的画夹在书里,不要让对方看到。俩人一组面对面坐好,将准备好的画夹在书里,不要让对方看到。其中一位先提问,另一位回答,目的达到后再对换。其中一位先提问,另一位回答,目的达到后再对换。提问方不得问诸如提问方不得问诸如“你画的是什么你画的是什么?”之类的

    47、问题,只能问之类的问题,只能问“你画的是动物你画的是动物吗吗?”、“有尾巴吗有尾巴吗?”等直接问题,并根据对方的回答调整提问范围和内容,等直接问题,并根据对方的回答调整提问范围和内容,最终经分析判断猜出对方所画的内容并通过提问模仿画出对方的简笔画。最终经分析判断猜出对方所画的内容并通过提问模仿画出对方的简笔画。回答方只做回答方只做“是是”或或“不是不是”等类似的简单回答,也不能误导对方,同时将对等类似的简单回答,也不能误导对方,同时将对方提出的问题记录在白纸上,一直到对方猜出并画出简笔画。方提出的问题记录在白纸上,一直到对方猜出并画出简笔画。二人对换,重复上述、两步。二人对换,重复上述、两步。

    48、二人展示原形简笔画与模仿简笔画,并分析提问的次数、价钱,并进行讨论,二人展示原形简笔画与模仿简笔画,并分析提问的次数、价钱,并进行讨论,推选一人参加班级讨论。推选一人参加班级讨论。全班交流讨论,谈感想,并评出绘画最像奖、最快猜中奖全班交流讨论,谈感想,并评出绘画最像奖、最快猜中奖(最少的提问次数最少的提问次数)等等具有特点的奖项。具有特点的奖项。44【课堂训练1】4 4 第3 章 结构化系统分析(2)在进行系统调查时,用户心中可能或有或无一个模型,调查者要提高在进行系统调查时,用户心中可能或有或无一个模型,调查者要提高提问技巧,尽快找到并建立一个达成共识的模型。这一活动可以锻炼提问技巧,尽快找

    49、到并建立一个达成共识的模型。这一活动可以锻炼同学的语言表达能力和逻辑分析判断能力等,有助于更好地进行系统同学的语言表达能力和逻辑分析判断能力等,有助于更好地进行系统调查,找到关键问题并得到答案。调查,找到关键问题并得到答案。如何面谈访问如何面谈访问 两种形式:个别访问、小组座谈技巧:两种形式:个别访问、小组座谈技巧:为了缓和气氛,花几分钟从题外话谈起为了缓和气氛,花几分钟从题外话谈起 从范围较宽的问题谈起从范围较宽的问题谈起 调查者要有虚怀若谷、能接收一切的胸怀调查者要有虚怀若谷、能接收一切的胸怀 对被访者的发言表现表现强烈共鸣对被访者的发言表现表现强烈共鸣 避免对被访者的谈话内容作任何批评避

    50、免对被访者的谈话内容作任何批评“影射法影射法”:追究被访者的真实想法:追究被访者的真实想法45在进行系统调查时,用户心中可能或有或无一个模型,调查者要提高【课堂训练【课堂训练2】设计调查表:学习成绩上升、下降的原因。设计调查表:学习成绩上升、下降的原因。46航空公司顾客意见调查表4 6 第3 章 结构化系统分析(2)设计调查表的技巧之一设计调查表的技巧之一_问题的选择问题的选择 本问题是否必须列入?本问题是否必须列入?无关问题不要列入无关问题不要列入 被调查者是否有能力回答此问题?被调查者是否有能力回答此问题?问题应在被调查者经验和记忆范围之内问题应在被调查者经验和记忆范围之内 被调查者是否愿

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:第3章结构化系统分析2课件.ppt
    链接地址:https://www.163wenku.com/p-3861142.html

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


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


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

    163文库