ZKX's LAB

系统分析员在系统分析阶段的作用 什么是系统分析?并简述系统分析阶段的主要任务和主要内容

2021-04-09知识2

软件的定义是什么?有哪些主要特点? 简述软件开发过程需要哪些阶段?并说明个阶段的任务是什么? 软件是一系列按照特定顺序组织的计算机数据和指令的集合。一般来讲软件被划分为编程语言、系统软件、应用软件和介于这两者之间的中间件。软件并不只是包括可以在计算机(这里的计算机是指广义的计算机)上运行的电脑程序,与这些电脑程序相关的文档一般也被认为是软件的一部分。简单的说软件就是程序加文档的集合体。另也泛指社会结构中的管理系统、思想意识形态、思想政治觉悟、法律法规等等。软件的特点一、软件不同于硬件,他是计算机系统中的逻辑实体而不是物理实体,具有抽象性。二、软件的生产不同于硬件,它没有明显的制作过程,一旦开发成功,可以大量拷贝同一内容的副本。三、软件在运行过程中不会因为使用时间过长而出现磨损、老化以及用坏问题。四、软件的开发、运行在很大程度上依赖于计算机系统,受计算机系统的限制,在客观上出现了软件移植问题。五、软件开发复杂性高,开发周期长,成本较大。六、软件开发还涉及诸多的社会因素。软件开发过程(Software development process)即软件设计思路和方法的一般过程,包括设计软件的功能和实现的算法和方法、软件的总体结构设计和模块设计、编程和调试、程序联调和测试以及编写、提交程序。需求分析1。.

系统分析阶段的主要工作步骤有哪些? (1)对当前系统进行详细调查,收集数据(2)建立当前系统的逻辑模型(3)现状进行分析,提出改进意见和新系统应达到的目标(4)建立新系统的逻辑模型(5)编写系统方案。

软件工程中需要分析阶段的主要工作有哪些 1问题定义问题定义阶段必须回答的关键问题:“要解决的问题是什么?如果不知道问题是什么就试图解决这个问题,显然是盲目的,只会白白浪费时间和金钱,最终得出的结果很可能是毫无意义的。尽管确切地定义问题的必要性是十分明显的,但是在实践中它却可能是最容易被忽视的一个步骤。通过问题定义阶段的工作,系统分析员应该提出关于问题性质、工程目标和规模的书面报告。通过对系统的实际用户和使用部门负责人的访问调查,分析员扼要地写出他对问题的理解,并在用户和使用部门负责人的会议上认真讨论这份书面报告,澄清含糊不精的地方,改正理解不正确的地方,最后得出一份双方都满意的文档。问题定义阶段是软件生存周期中最简短的阶段,一般只需要一天甚至更少的时间。2可行性研究这个阶段要回答的关键问题:“对于上一个阶段所确定的问题有行得通的解决办法吗?为了回答这个问题,系统分析员需要进行一次大大压缩和简化了的系统分析和设计的过程,也就是在较抽象的高层次上进行的分析和设计的过程。可行性研究应该比较简短,这个阶段的任务不是具体解决问题,而是研究问题的范围,探索这个问题是否值得去解,是否有可行的解决办法。在问题定义阶段提出的对工程。

#系统分析员在系统分析阶段的作用

随机阅读

qrcode
访问手机版