什么是系统分析?系统分析有哪些要素?系统分析的步骤是什么?系统分析的原则有哪些?请结合实际的机电产

1。什么是系统分析?系统分析有哪些要素?系统分析的步骤是什么?系统分析的原则有哪些?请结合实际的机电产品开发例子论述说明。
2。什么是系统的生命周期?系统生命周期的阶段是怎样划分的?结合系统的生命周期试给出系统分析的定义。系统分析过程中有哪些基本要素?系统分析的程序是什么?系统分析的原则有哪些?请结合一个具体的工程实例详细论述之?
该问题为重庆大学工业工程系统工程导论硕士考试试题!回答请慎重!

1 系统分析的主要任务是将在系统详细调查中所得到的文档资料集中到一起,对组织内部整体管理状况和信息处理过程进行分析。它侧重于从业务全过程的角度进行分析。分析的主要内容是:业务和数据的流程是否通畅,是否合理;数据、业务过程和实现管理功能之间的关系;老系统管理模式改革和新系统管理方法的实现是否具有可行性等等。系统分析的目的是将用户的需求及其解决方法确定下来,这些需要确定的结果包括:开发者关于现有组织管理状况的了解;用户对信息系统功能的需求;数据和业务流程;管理功能和管理数据指标体系;新系统拟改动和新增的管理模型等等。系统分析所确定的内容是今后系统设计、系统实现的基础。

要素:
(1)信息。完整描述系统中所处理的全部信息; (2)行为。完全描述系统状态变化所需处理或功能 (3)表示。详细描述系统的对外接口与界面。
系统分析方法的具体步骤包括:限定问题、确定目标、调查研究收集数据、提出备选方案和评价标准、备选方案评估和提出最可行方案。
1、 限定问题
所谓问题,是现实情况与计划目标或理想状态之间的差距。系统分析的核心内容有两个:其一是进行“诊断”,即找出问题是及其原因;其二是“开处方”,即提出解决问题的最可行方案。所谓限定问题,就是要明确问题的本质或特性、问题存在范围和影响程度、问题产生的时间和环境、问题的症状和原因等。限定问题是系统分析中关键的一步,因为如果“诊断”出错,以后开的“处方”就不可能对症下药。在限定问题时,要注意区别症状和问题,探讨问题原因不能先入为主,同时要判别哪些是局部问题,哪些是整体问题,问题的最后确定应该在调查研究之后。
2、确定目标
系统分析目标应该根据客户的要求和对需要解决问题的理解加以确定,如有可能应尽量通过指标表示,以便进行定量分析。对不能定量描述的目标也应该尽量用文字说明清楚,以便进行定性分析和评价系统分析的成效。
3、调查研究,收集数据
调查研究和收集数据应该围绕问题起因进行,一方面要验证有限定问题阶段形成的假设,另一方面要探讨产生问题的根本原因,为下一步提出解决问题的备选方案做准备。 调查研究常用的有四种方式,即阅读文件资料、访谈、观察和调查。 收集的数据和信息包括事实(facts)、见解(opinions)和态度(attitudes)。要对数据和信息去伪存真,交叉核实,保证真实性和准确性。
4、提出备选方案和评价标准
通过深入调查研究,使真正有待解决的问题得以最终确定,使产生问题的主要原因得到明确,在此基础上就可以有针对性地提出解决问题的备选方案。备选方案是解决问题和达到咨询目标可供选择的建议或设计,应提出两种以上的备选方案,以便提供进一步评估和筛选。为了对备选方案进行评估,要根据问题的性质和客户具备的条件。提出约束条件或评价标准,供下一步应用。
5、备选方案评估
根据上述约束条件或评价标准,对解决问题备选方案进行评估,评估应该是综合性的,不仅要考虑技术因素,也要考虑社会经济等因素,评估小组的成员应该有一定代表性,除咨询项目组成员外,也要吸收客户组织的代表参加。根据评估结果确定最可行方案。
6、提交最可行方案
最可行方案并不一定是最佳方案,它是在约束条件之内,根据评价标准筛选出的最现实可行的方案。如果客户满意,则系统分析达到目标。如果客户不满意,则要与客户协商调整约束条件或评价标准,甚至重新限定的问题,开始新一轮系统分析,直到客户满意为止。

系统开发生命周期(SDLC)
包含阶段与活动的项目管理框架。
定义系统开发项目所需要的阶段与活动的方法称为系统开发生命周期(SDLC)
作为一个方法论,SDLC提供确保成功开发所需要的结构、控制和项目清单。
各种方法之间的差异:组成每个阶段的各种活动不一样,或是执行活动的方法不一样。
但所有信息系统开发都要求计划项目、分析需求、设计解决方案和实施最后的系统。

迭代交叉阶段:
每个小项目都可以成为一个迭代,并且每个迭代过程都包含分析、设计及实施活动。
请记住多数项目以多迭代的方式使用SDLC,而不是一个顺序的SDLC。

系统开发生命周期各阶段
⑴计划阶段
⑵分析阶段
⑶设计阶段
⑷实施阶段
⑸支持阶段
⑴ 计划阶段
SDLC最初的阶段。
主要目标:确定新系统的作用域并做出项目计划
主要活动:
1. 定义问题;
2. 制定项目的进度表;
3. 确认项目的 可行性 ;
4. 安排项目人员;
5. 启动项目。
确认项目可行性
可行性:指在组织内外当前的具体条件下,进行某项目的必要性和可能性。
内容:
①经济可行性
②技术可行性
③组织管理的可行性
(进度表、资源)

①经济可行性
收益预期值是否大于项目的开发成本?
开发期间该组织是否有足够的现金流投资于项目?
成本/收益分析:分析比较成本与收益以了解投资新系统的开发是否有益。

确定成本/ 收益分析
第一步:评估预期开发和运行的成本。开发成本是新系统开发期间发生的,运行成本是系统交付使用后发生的。
第二步:评估预期的财务收益。财务收益是指自新系统安装后预期得到的每年的节省或收益的增加。
第三步:成本/收益分析是基于详细的成本与收益的评估而计算出来的。

开发和运行的成本
开发成本:薪水和工资、设备与安装、软件与许可证、咨询费与对第三方的付款、培训、设施、实用程序与工具、支持人员、旅行与杂项。
运行成本:连通性、设备维护、更新软件费用、计算机运行、程序设计支持、设备分期偿付、培训和辅助(帮助台)、供给。

财务收益
直接经济效益。加强费用控制,使费用降低多少?加强成本分析与控制,使成本降低多少?加强库存管理,使库存资金降低多少?节约多少人员?
间接经济效益。提高管理水平;提高企业信誉;提供决策支持;管理信息的采集、加工、处理、使用的及时性所带来的经济效益。

财务计算
净现值(NPV):一个新系统投资的收益与成本的美元现值。
投资回收期:美元收益抵消美元成本的时间段。
盈亏平衡点:美元收益抵消美元成本的时间点。
投资收益率(ROI):从一个新系统投资中而收到的百分数收益的一个度量。

②技术可行性
设备方面:从计算机的内、外存容量,联网能力,主频速度,输入、输出设备,可靠性、安全性等方面论述是否满足管理系统数据处理的要求,数据传送与通讯能否满足要求,网络和数据库的可实现性如何等。
技术力量方面:主要考虑从事系统开发与维护工作的技术力量,即在IS的开发、使用、维护各阶段所需要的各类专门人员能否满足要求。对不满足要求的,经过一定时间的培训后能否满足要求。如果经过培训还不满足要求,则认为系统开发在技术上是不可行的。

③组织管理的可行性
企业领导、部门主管对新系统开发是否支持,态度是否坚决;
管理人员对新系统开发的态度如何,配合情况如何;
管理基础工作如何,现行管理系统的业务处理是否规范等;
新系统的开发运行导致管理模式、数据处理方式及工作习惯的改变,这些工作的变动量如何,管理人员能否接受。

⑵ 分析阶段
主要目标:了解新系统的业务需求和处理要求并制作书面文件。
主要活动:
1. 收集信息;
2. 定义系统需求;
3. 建立需求发现的原型;
4. 划分需求的优先级
5. 产生并评估可选方案;
6. 与管理人员一起审查建议。
问题域:用户的商业领域

⑶ 设计阶段
主要目标:在分析阶段的需求确定与决策制定的基础上,设计解决方案系统。
主要活动:
1. 设计并集成网络;
2.设计应用程序结构;
3.设计用户界面;
4.设计系统界面;
5.设计并集成数据库;
6.设计细节的原型化;
7.设计并集成系统控制。
应用程序:信息系统中的一部分,能满足问题域中用户需求。

⑷ 实施阶段
SDLC中对新系统编程和安装的阶段。
主要目标:不仅要有一个可靠、功能全面的IS,而且要确保所有用户都受到培训并使组织从中获得所期望的好处。之前所有活动都集合在该阶段以达成一个有效的可操作系统。
主要活动:构造软件部件;
1.检验与测试;
2.转换数据;
3.培训用户与制作文档;
4.安装系统。

⑸ 支持阶段
主要目标:在系统初始安装后的几年里保持系统有效的运行。
主要活动:
1.维护系统;
2.加强系统;
3.支持用户。

项目阶段进度安排
1. 瀑布法
2. 发生重叠的原因
3. 为何不完全重叠所有活动
温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-01-12
系统分析与设计的方法主要包括结构化生命周期法(又称瀑布法)、原型化方法(迭代法)、面向对象方法。按时间过程来分,开发方法分为生命周期法和原型法,实际上还有许多处于中间状态的方法。原型法又按照对原型结果的处理方式分为试验原型法和演进原型法。试验原型法只把原型当成试验工具,试了以后就抛掉,根据试验的结论做出新的系统。演进原型法则把试好的结果保留,成为最终系统的一部分。按照系统的分析要素,可以把开发方法分为三类:①面向处理方法(ProcessingOriented,简称PO)。②面向数据方法(DataOriented,简称DO)。③面向对象的方法(ObjectOriented,简称OO)。
1系统分析的主要任务是将在系统详细调查中所得到的文档资料集中到一起,对组织内部整体管理状况和信息处理过程进行分析。它侧重于从业务全过程的角度进行分析。分析的主要内容是:业务和数据的流程是否通畅,是否合理;数据、业务过程和实现管理功能之间的关系;老系统管理模式改革和新系统管理方法的实现是否具有可行性等等。系统分析的目的是将用户的需求及其解决方法确定下来,这些需要确定的结果包括:开发者关于现有组织管理状况的了解;用户对信息系统功能的需求;数据和业务流程;管理功能和管理数据指标体系;新系统拟改动和新增的管理模型等等。系统分析所确定的内容是今后系统设计、系统实现的基础。
要素:
(1)信息。完整描述系统中所处理的全部信息;(2)行为。完全描述系统状态变化所需处理或功能(3)表示。详细描述系统的对外接口与界面。
系统分析方法的具体步骤包括:限定问题、确定目标、调查研究收集数据、提出备选方案和评价标准、备选方案评估和提出最可行方案。
1. 限定问题
所谓问题,是现实情况与计划目标或理想状态之间的差距。系统分析的核心内容有两个:其一是进行“诊断”,即找出问题是及其原因;其二是“开处方”,即提出解决问题的最可行方案。所谓限定问题,就是要明确问题的本质或特性、问题存在范围和影响程度、问题产生的时间和环境、问题的症状和原因等。限定问题是系统分析中关键的一步,因为如果“诊断”出错,以后开的“处方”就不可能对症下药。在限定问题时,要注意区别症状和问题,探讨问题原因不能先入为主,同时要判别哪些是局部问题,哪些是整体问题,问题的最后确定应该在调查研究之后。
2. 确定目标
系统分析目标应该根据客户的要求和对需要解决问题的理解加以确定,如有可能应尽量通过指标表示,以便进行定量分析。对不能定量描述的目标也应该尽量用文字说明清楚,以便进行定性分析和评价系统分析的成效。
3. 调查研究,收集数据
调查研究和收集数据应该围绕问题起因进行,一方面要验证有限定问题阶段形成的假设,另一方面要探讨产生问题的根本原因,为下一步提出解决问题的备选方案做准备。调查研究常用的有四种方式,即阅读文件资料、访谈、观察和调查。收集的数据和信息包括事实(facts)、见解(opinions)和态度(attitudes)。要对数据和信息去伪存真,交叉核实,保证真实性和准确性。
4. 提出备选方案和评价标准
通过深入调查研究,使真正有待解决的问题得以最终确定,使产生问题的主要原因得到明确,在此基础上就可以有针对性地提出解决问题的备选方案。备选方案是解决问题和达到咨询目标可供选择的建议或设计,应提出两种以上的备选方案,以便提供进一步评估和筛选。为了对备选方案进行评估,要根据问题的性质和客户具备的条件。提出约束条件或评价标准,供下一步应用。
5. 备选方案评估
根据上述约束条件或评价标准,对解决问题备选方案进行评估,评估应该是综合性的,不仅要考虑技术因素,也要考虑社会经济等因素,评估小组的成员应该有一定代表性,除咨询项目组成员外,也要吸收客户组织的代表参加。根据评估结果确定最可行方案。
6. 提交最可行方案
最可行方案并不一定是最佳方案,它是在约束条件之内,根据评价标准筛选出的最现实可行的方案。如果客户满意,则系统分析达到目标。如果客户不满意,则要与客户协商调整约束条件或评价标准,甚至重新限定的问题,开始新一轮系统分析,直到客户满意为止。
系统开发生命周期(sdlc)
包含阶段与活动的项目管理框架。
定义系统开发项目所需要的阶段与活动的方法称为系统开发生命周期(sdlc)
作为一个方法论,sdlc提供确保成功开发所需要的结构、控制和项目清单。
各种方法之间的差异:组成每个阶段的各种活动不一样,或是执行活动的方法不一样。
但所有信息系统开发都要求计划项目、分析需求、设计解决方案和实施最后的系统。
迭代交叉阶段:
每个小项目都可以成为一个迭代,并且每个迭代过程都包含分析、设计及实施活动。
请记住多数项目以多迭代的方式使用sdlc,而不是一个顺序的sdlc。
系统开发生命周期各阶段
⑴计划阶段
⑵分析阶段
⑶设计阶段
⑷实施阶段
⑸支持阶段
⑴计划阶段
sdlc最初的阶段。
主要目标:确定新系统的作用域并做出项目计划。
主要活动:
1.定义问题;
2.制定项目的进度表;
3.确认项目的可行性;
4.安排项目人员;
5.启动项目。
确认项目可行性
可行性:指在组织内外当前的具体条件下,进行某项目的必要性和可能性。
内容:
①经济可行性
②技术可行性
③组织管理的可行性
(进度表、资源)
①经济可行性
收益预期值是否大于项目的开发成本?
开发期间该组织是否有足够的现金流投资于项目?
成本/收益分析:分析比较成本与收益以了解投资新系统的开发是否有益。
确定成本/收益分析
第一步评估预期开发和运行的成本。开发成本是新系统开发期间发生的,运行成本是系统交付使用后发生的。
第二步评估预期的财务收益。财务收益是指自新系统安装后预期得到的每年的节省或收益的增加。
第三步成本/收益分析是基于详细的成本与收益的评估而计算出来的。
开发和运行的成本
开发成本:薪水和工资、设备与安装、软件与许可证、咨询费与对第三方的付款、培训、设施、实用程序与工具、支持人员、旅行与杂项。
运行成本:连通性、设备维护、更新软件费用、计算机运行、程序设计支持、设备分期偿付、培训和辅助(帮助台)、供给。
财务收益
直接经济效益。加强费用控制,使费用降低多少?加强成本分析与控制,使成本降低多少?加强库存管理,使库存资金降低多少?节约多少人员?
间接经济效益。提高管理水平;提高企业信誉;提供决策支持;管理信息的采集、加工、处理、使用的及时性所带来的经济效益。
财务计算
净现值(npv):一个新系统投资的收益与成本的美元现值。
投资回收期:美元收益抵消美元成本的时间段。
盈亏平衡点:美元收益抵消美元成本的时间点。
投资收益率(roi):从一个新系统投资中而收到的百分数收益的一个度量。
②技术可行性
设备方面:从计算机的内、外存容量,联网能力,主频速度,输入、输出设备,可靠性、安全性等方面论述是否满足管理系统数据处理的要求,数据传送与通讯能否满足要求,网络和数据库的可实现性如何等。
技术力量方面:主要考虑从事系统开发与维护工作的技术力量,即在is的开发、使用、维护各阶段所需要的各类专门人员能否满足要求。对不满足要求的,经过一定时间的培训后能否满足要求。如果经过培训还不满足要求,则认为系统开发在技术上是不可行的。
③组织管理的可行性
企业领导、部门主管对新系统开发是否支持,态度是否坚决;
管理人员对新系统开发的态度如何,配合情况如何;
管理基础工作如何,现行管理系统的业务处理是否规范等;
新系统的开发运行导致管理模式、数据处理方式及工作习惯的改变,这些工作的变动量如何,管理人员能否接受。
⑵分析阶段
主要目标:了解新系统的业务需求和处理要求并制作书面文件。
主要活动:
1.收集信息;
2.定义系统需求;
3.建立需求发现的原型;
4.划分需求的优先级;
5.产生并评估可选方案;
6.与管理人员一起审查建议。
问题域:用户的商业领域
⑶设计阶段
主要目标:在分析阶段的需求确定与决策制定的基础上,设计解决方案系统。
主要活动:
1.设计并集成网络;
2.设计应用程序结构;
3.设计用户界面;
4.设计系统界面;
5.设计并集成数据库;
6.设计细节的原型化;
7.设计并集成系统控制。
应用程序:信息系统中的一部分,能满足问题域中用户需求。
⑷实施阶段
sdlc中对新系统编程和安装的阶段。
主要目标:不仅要有一个可靠、功能全面的is,而且要确保所有用户都受到培训并使组织从中获得所期望的好处。之前所有活动都集合在该阶段以达成一个有效的可操作系统。
主要活动:构造软件部件;
1.检验与测试;
2.转换数据;
3.培训用户与制作文档;
4.安装系统。
⑸支持阶段
主要目标:在系统初始安装后的几年里保持系统有效的运行。
主要活动:
1.维护系统;
2.加强系统;
3.支持用户。
项目阶段进度安排
1.瀑布法
2.发生重叠的原因
3.为何不完全重叠所有活动
第2个回答  2010-11-12
系统分析与设计的方法主要包括结构化生命周期法(又称瀑布法)、原型化方法(迭代法)、面向对象方法。 按时间过程来分,开发方法分为生命周期法和原型法,实际上还有许多处于中间状态的方法。原型法又按照对原型结果的处理方式分为试验原型法和演进原型法。试验原型法只把原型当成试验工具,试了以后就抛掉,根据试验的结论做出新的系统。演进原型法则把试好的结果保留,成为最终系统的一部分。 按照系统的分析要素,可以把开发方法分为三类: ①面向处理方法(Processing Oriented ,简称PO)。 ②面向数据方法(Data Oriented ,简称DO)。 ③面向对象的方法(Object Oriented ,简称OO)。