浔之漫智控技术(上海)有限公司
主营产品或服务:西门子PLC , 西门子变频器 , 西门子数控系统
河北西门子触摸屏中国经销商

河北西门子触摸屏中国经销商

浔之漫智控技术(上海)有限公司(xzm-wqy-shqw)

是中国西门子的佳合作伙伴,公司主要从事工业自动化产品的集成,销售和维修,是全国的自动化设备公司之一。

公司坐落于中国城市上海市,我们真诚的希望在器件的销售和工程项目承接、系统开发上能和贵司开展多方面合作。

以下是我司主要代理西门子产品,欢迎您来电来函咨询,我们将为您提供优惠的价格及快捷细致的服务!

着手实现开始,直到该软件报废或停止使用为止所经历的时间。生存周期是软件工程的一个重要概念,把整个生存周期划分为若干个阶段,是实现软件生产工程化的重要步骤。赋予每个阶段相对独立的任务,每个阶段都有技术复审和管理复审,从技术和管理两方面对这个阶段的开发成果进行检查,及时决定系统是继续进行,还是停止或是返工。

软件的生存周期一般分为软件计划、软件开发和软件运行3个时期。软件计划时期一般有问题定义和可行性研究两个阶段;开发时期有需求分析、软件设计(包括概要设计、详细设计)、编码和测试4个阶段;运行时期主要是维护阶段。列出了一个典型的软件生存周期。下面结合该图说明软件生存周期各阶段的主要任务。结构复杂的软件开发,因此产生了尖锐的矛盾,所谓的“软件危机”便由此产生了。

IBM公司的360 OS和美国空军后勤系统,在开发过程中都花费了几千人/年的工作量,西门子后以失败告终。其中360 OS由4000个模块组成,共约100万条指令,花费了5000人/年的工作量,经费达数千万美元,拖延几年才交付使用,交付使用后每年发现近100个错误,结果以失败告终。360 OS开发负责人Brooks生动描述了研制过程中的困难和混乱:“……像巨兽陷入泥潭作垂死挣扎,挣扎得越猛,泥浆就沾得越多,西门子后没有一个野兽能逃脱淹没在泥潭中的命运……程序设计就像这样的泥潭,一批批程序员在泥潭

河北西门子触摸屏中国经销商

至今为软件工程年代,或者程序+文档时代。这个时代硬件发展的特点是集成电路计算机发展到超大规模集成电路计算机,高性能低成本的微处理机大量出现,硬件速度的发展已经超过人们提供支持软件的能力。然而,硬件只提供了潜在的计算能力,对于复杂的大型软件开发项目,需要十分复杂的计算机软件才能实现。也就是说,如果没有软件来驾驭和开发的这种能力,人类并不能有效地使用计算机。在这个时代,软件维护费用、软件价格不断上升,没有完全摆脱软件危机。

软件产品是一种逻辑产品,软件开发工作的进度情况可见性差,很难准确度量,使得软件产品的开发过程比一般产品的开发过程更难以评价和管理。为了提高软件开发过程的可见性,更好地进行组织和管理,应该根据软件产品的总目标及完成期限,规定开发人员的责任和各阶段产品标准,从而使得软件开发每一阶段所得到的结果能够清楚地审查。

(6)开发小组人员应该少而精

B.W.Boehm总结多年从事软件开发的实践经验得出这条基本原理,其含义是,开发小组的组成人员应该具有高素质、高水平,而人数不宜太多。软件开发组人员的素质和数量是影响软件产品质量和开发效率的关键因素。

(7)承认不断改进软件工程实践的必要性

遵循以上7条基本原理,就可以实现软件的工程


发布时间:2023-11-11
展开全文
优质商家推荐 拨打电话