AlegsaOnline.com 首页 工程 软件工程 软件工程 作者: Leandro Alegsa 创建日期: 2022年5月18日 目录 创建软件的步骤 用于创建软件的工具 相关页面 simple.wikipedia.org · Public domain 软件工程是一个工程领域,用于为计算机或其他电子设备设计和编写程序。软件工程师,或程序员,编写软件(或改变现有的软件),并使用改善软件的方法进行编译。质量更好的软件更容易使用。更好的文档有助于其他人理解和维护它,并增加新的功能。成为一名软件工程师需要编写代码的经验和实践。软件工程可能是非常困难的工作。在软件发布的生命周期中,它可能会重复出现。 详细的国防部技术参考模型。 创建软件的步骤 软件工程大致可分为以下几个步骤。 需求说的是软件应该做什么。 软件设计通常是在纸上完成的。它说明了软件的不同部分是什么,以及它们如何相互交谈。 设计阶段完成后,软件的每个组件(部分)都要进行编码。代码是告诉计算机在每一步要做什么的东西。 测试是为了了解各组件是否符合要求,以及系统作为一个整体是否符合要求。 如果发现软件的错误或需要新的需求,可以重复这个过程的一部分或全部。 用于创建软件的工具 软件工程师在制作软件时使用许多工具和实践。其中最常见的一些是。 流程图 UML图 调试工具 编译器 文本编辑器,通常是IDE的一部分 - 集成开发环境 数据库 相关页面 软件开发