精华内容
下载资源
问答
  • 信息系统生命周期分为哪几个阶段
    千次阅读
    2020-12-10 11:46:10

    信息系统的生命周期包括:

    大体上可以为5个阶段:
    1.系统规划 :可行性分析与项目开发计划
    2.系统分析 :需求分析
    3.系统设计 :概要设计、详细设计
    4.系统实施 :编码、测试
    5.运行维护

    还可以简化为:
    立项、开发、运维、消亡
    注:立项包含1.2.3 开发包含2.3.4及系统验收等工作

    如果从项目管理的角度来看的话,信息系统项目的生命周期又可以划分为:启动、计划、执行、监督和控制、收尾五大过程组

    更多相关内容
  • 除了卡制造过程之外,智能卡的生命周期还依赖于其中所存有的应用。例如,与信用卡的芯片相比,GSM卡的结构显然... 按照ISO 10202-1标准,智能卡的生命被划分为五个阶段,它们由严格规定的过渡互相连接,生产过程中所
  • 一、系统规划阶段 - 主要工作: 可行性分析 指导项目开发计划 - 阶段产出: 可行性研究报告 软件开发计划 二、系统分析阶段 - 主要工作: 需求分析 构建系统的逻辑模型(概念设计) - 阶段产出: 系统需求...

    一、系统规划阶段

    - 主要工作:

    1. 可行性分析
    2. 指导项目开发计划

    - 阶段产出:

    1. 可行性研究报告
    2. 软件开发计划

    二、系统分析阶段

    - 主要工作:

    1. 需求分析
    2. 构建系统的逻辑模型(概念设计)

    - 阶段产出:

    1. 系统需求规格说明书
    2. 系统方案建议书(非必须)

    三、系统设计阶段

    - 主要工作:
    构建系统的物理模型

    1. 概要设计

    - 主要工作:

    1. 将系统的功能需求分配给软件模块,确定每个模块的调用关系
    2. 确定系统架构、各子系统间的关系、接口规约、数据库模型、编码规范等

    - 设计产出:

    1. 系统概要设计说明书
    2. 模块结构图(系统结构图)

    2. 详细设计

    - 主要工作:

    1. 为每个具体任务选择适当的技术手段和处理方式

    - 设计产出:

    1. 详细设计说明书

    四、系统实施阶段

    - 主要工作:

    1. 实现:编码和单元测试
    2. 集成测试

    - 阶段产出:

    1. 操作手册

    五、系统运行与维护阶段

    系统生命周期中耗时最长的阶段

    展开全文
  • 信息系统生命周期阶段及说明

    千次阅读 2021-05-08 16:50:50
    信息系统生命周期阶段及说明 软件在信息系统中属于较复杂的部件,可以借用软件的生命周期来表示信息系统生命周期,软件的生命周期通常包括:可行性分析与项目开发计划、需求分析、概要设计、详细设计...

     

    信息系统的生命周期各阶段及说明

     

     

     

    软件在信息系统中属于较复杂的部件,可以借用软件的生命周期来表示信息系统的生命周期,软件的生命周期通常包括:可行性分析与项目开发计划、需求分析、概要设计、详细设计、编码、测试、维护等阶段。

    信息系统的生命周期可以简化为系统规划(可行性分析与项目开发计划)、系统分析(需求分析)、系统设计(概要设计、详细设计)、系统实施(编码、测试)、运行维护等阶段。

    为了便于论述针对信息系统的项目管理,信息系统的生命周期还可以简化为立项(系统规划)、开发(系统分析、系统设计、系统实施)、运维及消亡四个阶段,在开发阶段不仅包括系统分析、系统设计、系统实施,还包括系统验收等工作。如果从项目管理的角度来看,项目的生命周期又划分为启动、计划、执行和收尾4个典型的阶段。

    一 立项-系统规划

    即概念阶段或需求阶段,这一阶段根据用户业务发展和经营管理的需要,提出建设信息系统的初步构想。

    系统规划阶段的任务是对组织的环境、目标及现行系统的状况进行初步调查,根据组织目标和发展战略,确定信息系统的发展战略,对建设新系统的需求做出分析和预测,同时考虑建设新系统所受的各种约束,研究建设新系统的必要性和可能性。根据需要与可能,给出拟建系统的备选方案。对这些方案进行可行性研究,写出可行性研究报告。可行性研究报告审议通过后,将新系统建设方案及实施计划编写成系统设计任务书。

     

    二 开发

    2.1系统分析-需求分析

    系统分析阶段的任务是根据系统设计任务书所确定的范围,对现行系统进行详细调查,描述现行系统的业务流程,指出现行系统的局限性和不足之处,确定新系统的基本目标和逻辑功能要求,即提出新系统的逻辑模型。系统说明书。

    是分析系统在功能上需要实现什么,而不是考虑如何去实现。需求分析的目标是把用户对待开发软件提出的要求需要进行分析与整理,确认后形成描述完整、清晰与规范的文档,确定软件需要实现哪些功能,完成哪些工作。

    1.功能性需求

    功能性需求即软件必须完成哪些事,必须实现哪些功能,以及为了向其用户提供有用的功能所需执行的动作。功能性需求是软件需求的主体。开发人员需要亲自与用户进行交流,核实用户需求,从软件帮助用户完成事务的角度上充分描述外部行为,形成软件需求规格说明书。

    2.非功能性需求

    作为对功能性需求的补充,软件需求分析的内容中还应该包括一些非功能需求。主要包括软件使用时对性能方面的要求、运行环境要求。软件设计必须遵循的相关标准、规范、用户界面设计的具体细节、未来可能的扩充方案等。

    3.设计约束

    一般也称做设计限制条件,通常是对一些设计或实现方案的约束说明。例如,要求待开发软件必须使用Oracle数据库系统完成数据管理功能,运行时必须基于Linux环境等。

     

    2.2 系统设计-概要设计

    简单地说,系统分析阶段的任务是回答系统“做什么”的问题,而系统设计阶段要回答的问题是“怎么做”。该阶段的任务是根据系统说明书中规定的功能要求,考虑实际条件,具体设计实现逻辑模型的技术方案,也就是设计新系统的物理模型。这个阶段又称为物理设计阶段,可分为总体设计(概要设计)和详细设计两个子阶段。这个阶段的技术文档是系统设计说明书。

     

    1 概要设计

    概要设计是一个设计师根据用户交互过程和用户需求来形成交互框架和视觉框架的过程,其结果往往以反映交互控件布置、界面元素分组以及界面整体板式的页面框架图的形式来呈现。这是一个在用户研究和设计之间架起桥梁,使用户研究和设计无缝结合,将对用户目标与需求转换成具体界面设计解决方案的重要阶段。 [1] 

    概要设计的主要任务是把需求分析得到的系统扩展用例图转换为软件结构和数据结构。设计软件结构的具体任务是:将一个复杂系统按功能进行模块划分、建立模块的层次结构及调用关系、确定模块间的接口及人机界面等。数据结构设计包括数据特征的描述、确定数据的结构特性、以及数据库的设计。显然,概要设计建立的是目标系统的逻辑模型,与计算机无关。

    概要设计主要是软件体系结构

    2 详细设计

    详细设计的主要任务是设计每个模块的实现算法、所需的局部数据结构。详细设计的目标有两个:实现模块功能的算法要逻辑上正确和算法描述要简明易懂。

     

    3 概要设计和详细设计

    概要(结构)设计阶段:把软件按照一定的原则分解为模块层次,赋予每个模块一定的任务,并确定模块间调用关系和接口。流程图、N-S图、PAD图、伪代码等
    详细设计阶段:依据概要设计阶段的分解,设计每个模块内的算法、流程等。

    三 系统实施阶段

    系统实施阶段是将设计的系统付诸实施的阶段。这一阶段的任务包括计算机等设备的购置、安装和调试、程序的编写和调试、人员培训、数据文件转换、系统调试与转换等。这个阶段的特点是几个互相联系、互相制约的任务同时展开,必须精心安排、合理组织。系统实施是按实施计划分阶段完成的,每个阶段应写出实施进展报告。系统测试之后写出系统测试分析报告。

     

    1 编码

    2 测试

    四 系统运维

    更正性维护:更正发现的问题和错误。软件投入运行一段时间后,可能会暴露出一部分在测试阶段没有发现的错误,为改正这些错误而对软件进行的修改活动。

    适应性维护:保持软件产品能在变化后或变化中的环境中可以继续使用。如迁移数据库或操作系统。

    3.完善性维护∶改进性能和可维护性,增加功能等。因为用户需求是经常变化的,在软件使用过程中,用户会对软件提出新的功能和性能要求,为了满足这些新的要求而对软件进行修改,使之功能和性能得到完善和增强的活动。

    预防性维护:在软件产品中的潜在错误成为实际错误前,检测和更正它们。或者为了改进软件未来的可维护性或可靠性,或者为了给未来的改进提供更好的基础而对软件进行修改。

    五消亡

    信息系统不可避免地会遇到系统更新改造、功能扩展,甚至废弃重建等情况。对此,在信息系统建设的初期就应该注意系统消亡条件和时机,以及由此而花费的成本。

    展开全文
  • 1. 生命周期阶的五阶段划分为了有效地进行系统的开发和管理,根据系统生命周期的概念,一般可以将信息系统的开发分成5个阶段,即总体规划阶段、系统分析阶段、系统设计阶段、系统实施阶段、系统运行和评价阶段。...

    1. 生命周期阶的五阶段划分

    为了有效地进行系统的开发和管理,根据系统生命周期的概念,一般可以将信息系统的开发分成5个阶段,即总体规划阶段、系统分析阶段、系统设计阶段、系统实施阶段、系统运行和评价阶段

    1.1. 总体规划阶段

    一个比较完整的总体规划应当包括信息系统开发目标、总体结构、管理流程、实施计划、技术规范。系统规划阶段的任务:

    1. 对组织的环境、目标及现行系统的状况进行初步调查,根据组织目标和发展战略,确定信息系统的发展战略;
    2. 对建设新系统的需求做出分析和预测;
    3. 同时考虑建设新系统所受的各种约束;
    4. 研究建设新系统的必要性和可能性;
    5. 根据需要与可能,给出拟建系统的备选方案;
    6. 对这些方案进行可行性研究,写出可行性研究报告。

    可行性研究报告审议通过后,将新系统建设方案及实施计划编写成系统设计任务书。

    系统规划阶段是现状分析、了解需求形成可行性研究报告和系统设计任务书。
    可行性研究报告、系统设计任务书(系统建设方案、实施计划)

    1.2. 系统分析阶段

    目标是为系统设计阶段提供系统的逻辑模型,内容包括组织结构及功能分析、业务流程分析、数据和数据流程分析及系统初步方案。

    数据流图(Data Flow Diagram):简称DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。

    系统分析阶段主要是根据系统设计任务书确定系统的目标逻辑模型形成系统说明书。
    建立新系统逻辑模型(做什么)
    系统需求规格书、确认/新系统测试计划

    1.3. 系统设计阶段

    系统设计的主要目的就是为下一阶段的系统实施制定蓝图。系统设计包括两个方面的内容:

    首先是系统总体设计,总体设计的任务是提供信息系统的概括的解决方案,主要内容包括信息系统的功能模块的划分,功能模块之间的层次结构和关系。

    其次是系统详细设计,详细设计的任务是把系统总体设计的结果具体化。这个阶段的任务不是编写程序,而是设计出各个功能模块的详细规格说明,如信息系统各个模块的处理流程,系统的数据流程和数据库逻辑结构的设计。工具如使用ER图。

    根据系统分析的结果设计出信息系统的实施方案,主要内容包括系统架构设计、数据库设计、处理流程设计、功能模块设计、安全控制方案设计、系统组织和队伍设计及系统管理流程设计。

    系统设计阶段根据系统说明书进行技术方案设计形成总体设计和详细设计报告。
    建立新系统物理模型(怎么做)
    系统设计说明书等

    1.4. 系统实施阶段

    是将设计阶段的成果在计算机和网络上具体实现,即将设计文本变成能在计算机上运行的软件系统。由于系统实施阶段是对以前全部工作的检验,因此用户的参与特别重要。

    系统实施阶段主要开展设备购置、安装调试、编码测试等工作。
    源码、测试报告

    1.5. 系统运行和评价(维护)阶段

    通过试运行,系统性能的优劣及其他各种问题都会暴露在用户面前,即进入了系统验收阶段。

    系统运行和维护阶段主要是上线后的系统维护和评价工作。
    维护与评价日志

    软件生命周期中时间最长的阶段是(B)阶段。
    A.需求分析
    B.软件维护
    C.软件设计
    D.软件开发

    每个阶段都有其明确的任务,任务完成后都将交付给下一阶段一定规格的文档,作为下一阶段开发的依据。这种开发过程在直观上就像一级一级的瀑布,所以系统开发生命周期也称为“瀑布模型”。

    有调查数据显示,系统生命周期中各个阶段的工作量大致为:总体规划阶段占9%,系统分析阶段占15%,系统设计阶段占20%,系统实施阶段占50%,系统运行和评价阶段占6%。可以看出,系统实施阶段的工作约占总工作量的一半,是各个阶段中工作量最大的。

    2. 生命周期阶的四阶段划分

    参考教程《信息系统项目管理师教程(第3版)》p10,为了便于论述针对信息系统的项目管理,信息系统的生命周期还可以简化:

    • 立项(系统规划)
    • 开发(系统分析、系统设计、系统实施、系统验收等工作)
    • 运维阶段
    • 消亡阶段

    2.1. 信息系统的规划阶段(立项阶段)

    本阶段的目标是制定出信息系统的长期发展方案、决定信息系统在整个生命周期内的发展方向、规模和发展进程。

    2.2. 信息系统的开发阶段(开发阶段)

    信息系统的开发阶段是信息系统生命周期中最重要和最关键的阶段。该阶段又可分为总体规划、系统分析、系统设计、系统实施和系统验收5个阶段。

    2.2.1. 总体规划阶段

    信息系统总体规划是系统开发的起始阶段,它的基础是需求分析。本阶段将:

    • 明确信息系统在企业经营战略中的作用和地位;
    • 指导信息系统的开发;
    • 优化配置和利用各种资源,包括内部资源和外部资源;
    • 通过规划过程规范企业的业务流程。

    一个比较完整的总体规划,应当包括信息系统的开发目标、信息系统的总体架构、信息系统的组织结构和管理流程、信息系统的实施计划、信息系统的技术规范等。

    2.2.2. 系统分析阶段

    目标是为系统设计阶段提供系统的逻辑模型,内容包括组织结构及功能分析、业务流程分析、数据和数据流程分析、系统初步方案等。

    数据流图(Data Flow Diagram):简称DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。
    数据流图以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型。

    2.2.3. 系统设计阶段

    根据系统分析的结果设计出信息系统的实施方案,内容包括系统架构设计、数据库设计、处理流程设计、功能模块设计、安全控制方案设计、系统组织和队伍设计、系统管理流程设计等。

    2.2.4. 系统实施阶段

    将设计阶段的结果在计算机和网络上具体实现,也就是将设计文本变成能在计算机上运行的软件系统由于系统实施阶段是对以前的全部工作的检验,因此,系统实施阶段用户的参与特别重要。

    2.2.5. 系统验收阶段

    通过试运行,系统性能的优劣、是否做到了用户友好等问题都会暴露在用户面前,这时就进入了系统验收阶段。

    2.3. 信息系统运行维护阶段(运维阶段)

    当信息系统通过验收,正式移交给用户以后,系统就进入了运行阶段。长时间的运行是检验系统质量的试金石。

    2.4. 信息系统更新阶段(消亡阶段)

    开发好一个信息系统,并想着让它一劳永逸地运行下去,是不现实的。企业的信息系统经常会不可避免地遇到系统更新改造、功能扩展,甚至是报废重建的情况。对此,企业在信息系统建设的初期就要注意系统的消亡条件和时机,以及由此而花费的成本。

    转载/整理:
    希赛教育的试题:https://www.educity.cn/

    展开全文
  •  公司信息系统的开发为软件外包形式,在需求设计、开发、运维等阶段划分基本清晰,且具备较为明确的阶段评审标准。但在对信息系统建设的质量管控过程中,仍存在着信息系统测试制度不完善、系统功能不满足使用要求...
  • 一般来说,信息系统生命周期分为 4 个阶段,即产生阶段、开发阶段、运行阶段和 消亡阶段。 1.信息系统的产生阶段 信息系统的产生阶段,也是信息系统的概念阶段或者是信息系统的需求分析阶段。这一 阶段又分为...
  • ISO10202~1标准中生命周期的第1阶段可细分为两部分:其中的第1部分覆盖了智能卡操作系统的开发和半导体微控制器的制造过程;而第2部分则覆盖了卡体生产的全部技术。  表1 存在芯片中的典型制造工艺信息  ...
  • 信息系统生命周期详解(重点)

    千次阅读 2022-03-20 21:50:49
    今天小编整理的主要内容...信息系统生命周期主要分为四个阶段:立项 -> 开发 -> 运维 -> 消亡 以开发角度来说则是:需求 -> 概要设计 -> 详细设计 -> 编码 -> 测试 -> 验收 立项 概念阶段
  • 信息系统生命周期

    2021-03-31 20:36:17
    另外信息系统建设周期长、投资大、风险大,比一般技术工程有更大的额难度和复杂性,其在使用过程中,随着其生存环境的变化,要不断维护、修改,当他们不再适应的时候就要被淘汰,就要有新系统代替老系统。...
  • 信息系统生命周期 系统规划阶段 系统分析阶段 系统设计阶段 系统实施阶段 系统运行和维护阶段
  • 1、项目生命周期: 项目从启动到收尾锁经理的一系列阶段阶段名称和数量视具体项目而定(时间维度划分) 项目通用生命周期: 启动项目 组织与准备 执行项目工作 结束项目 产品生命周期: 从项目开始到项目结束再...
  • (1)项目生命周期  项目要交付特定的产品、成果和完成特定的服务,项目生命周期定义项目的开始与结束,也明确了在... 这通用的生命周期结构常被用来与高级管理层或其他不太熟悉项目细节的人员进行沟通。不应把通
  • 信息系统生命周期

    2013-04-18 15:12:14
    一般来说,信息系统生命周期分成4个阶段,即系统规划阶段、系统开发阶段、系统运行与维护阶段、系统更新阶段
  • 一、信息系统项目生命周期的特征 1、在初始阶段,成本、人员投入较低,中间阶段最高,项目结束的时候则快速下降。 2、在项目初始阶段不确定性最高,达不到项目目标的风险是最高的,随着项目的进行,完成项目的确定性...
  • 生命周期模型 开发阶段 zhengkai.blog.csdn.net 适用项目 瀑布模型 计划,需求,设计,编码,测试,运行维护 需求确定,变化小;升级项目或者以前开发过类似的项目 螺旋模型 制定计划,风险分析,实施过程,...
  • 信息系统开发方法-生命周期

    千次阅读 2020-06-29 21:35:14
    生命周期法就是按照信息系统生命周期的各个阶段划分任务,且每个阶段有相对独立的任务,然后按一定的规则和步骤,有效地进行信息系统开发的方法。 生命周期按阶段划分,提出的是组织、管理和控制信息系统开发过程的一...
  • 又称生命周期法、预测型、计划驱动,是结构化方法中最常用的开发模型,本质是“一次通过”。 一般将软件开发分为: 定义阶段 可行性分析(计划)、需求分析 开发阶段: 软件设计(概要设计、详细设计)、编码(包括...
  • 信息系统监理师教程软件生命周期阶段:工具、方法、文档、作用的总结
  • 瀑布模型:是一经典的软件生命周期模型,也叫预测型生命周期模型、完全计划驱动型生命周期。在这模型里,在项目生命周期的尽早时间,要确定项目范围以及交付此范围所需要的时间和成本。 一般将软件开发分为可行...
  • 项目生命周期 项目的生命周期是描述项目从开始到结束所经历...项目设阶段的目的是为了管控的需要,每一个阶段都可以当成是一子项目,每一个阶段中都可以执行项目管理生命周期定义的大过程组。阶段结束时要进行阶段
  • 阶段 特点 示例图 适用于 瀑布模型 可行性分析(计划)、需求分析、软件设计(概要 设计、详细设计)、编码(含单元测试)、测试、运行维护等 1.从上一项开发活动接受该项活动的工作对象作为输入2.利用这一输入...
  • 软件生命周期各个阶段详解

    千次阅读 多人点赞 2020-04-06 10:56:18
    软件生命周期可行性研究:(是否做?)需求分析:(做什么?)概要设计:(怎么做?大概)详细设计:(怎么做?详细)编码:(开始做。)测试:(检查。)运行维护(售后服务) 软件生命周期及为软件从产生直到报废的...
  • 一、信息系统生命周期 1、规划阶段 制订信息系统的长期发展方案、发展方向、规模和发展进程。 这不是立项阶段。我觉得这应该是甲方干的事情。 2、开发阶段 分为5个阶段: 1)总体规划 关键环节为可行性研究;输出...
  • “专有云上信息系统运行与维护的5个阶段”的分阶段式管理理念,集成进云自动化运维工具中,指导运维团队日常运行维护工作,在近一年以来,起到了非常好效果。
  • 2.1数据库系统生命周期

    千次阅读 2018-01-24 15:32:11
    1、软件工程中把软件开发和运营的全过程称为“软件生存期”,软件生存期是指从软件的规划、研制、实现、投入运行后的维护,直到它被新的软件所取代而停止使用的整个期间。...划分为七个阶段:规划、需求分析、概
  • 信息系统开发的结构化生命周期

    千次阅读 热门讨论 2018-07-13 20:46:56
    信息系统开发的结构化生命周期,讲述了管理信息系统开发各阶段的工作目的。步骤和开发方法。
  • 阶段 可行性分析(计划) 需求分析 软件设计(概要 设计、详细设计) 编码(含单元测试) 测试 运行维护 特点 从上一项开发活动接受该项活动的工作对象作为输入 利用这一输入,实施该项活动应完成的工作内容 给出...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 131,242
精华内容 52,496
关键字:

信息系统生命周期的五个阶段

友情链接: gpio-octeon.rar