软件工程
这个专栏介绍了软件工程,每一个阶段都有详细的介绍。我们知道,软件工程是软件设计的灵魂,所以这一部分很重要。
赵亚盟
这个作者很懒,什么都没留下…
展开
-
软件工程(总结)
50集的软件工程视频就这样囫囵吞枣的看完了,知道了软件工程师指导计算机软件开发可维护的工程学,是一种层次化的技术。信息时代的我们,对计算机软件的需求量急剧上升,因而需要我们学好软件工程,开发我们自己的软件。 软件工程三要素:过程、方法、工具 软件的Life Cycle从孕育到诞生,接着成长、成熟,最后走向衰亡。原创 2014-02-05 19:44:40 · 2737 阅读 · 24 评论 -
软件工程(软件维护)
我们知道,软件工程的目的是提高软件的可维护性,减少软件维护所需要的工作量,降低系统的总成本。软件维护的基本任务是为了保证软件在一个相当长的时期能够正常运行。 定义:在软件已经交付使用之后,为了改正错误,或满足新的需要而修改的软件过程。对于软件维护的的概念我们要理解,软件维护阶段占整开发的70.8%。 软件维护的过程本质上是修改和压缩了软件定义和开发过程,他的大致过程如下:1、维原创 2014-01-23 20:24:27 · 2057 阅读 · 24 评论 -
软件工程(软件测试)
程序编完了,接下来的工作就是系统测试了,简单地讲就是对程序设计工作的检验。 我们知道,软件测试的工作量比较大,同时也非常重要,我们必须高度重视软件测试工作。 测试的基本流程图如下: 系统测试是为了发现程序中的错误而执行程序过程,测试的目标直接决定了测试方案的设计。我们应该清楚的认识到,测试只能找出程序中的错误,不能够证明程序中没有错误。原创 2014-01-18 20:17:34 · 1451 阅读 · 21 评论 -
软件工程(程序编码)
学习完程序设计,接下来就是程序编码了,程序编码是程序设计的继续,是把软件设计结果翻译成用某种程序设计语言书写的程序。 我们在编写程序时,应该强调使用几种基本控制结构,通过组合嵌套,形成程序的控制结构,尽量避免使用GOTO语句,在程序设计过程中,也尽量采用“自顶向下,逐步细化”的原则。 学习完程序编程,写一个阶段就进入到软件测试阶段了。原创 2014-01-03 20:19:18 · 1784 阅读 · 22 评论 -
软件工程(软件设计)
系统分析阶段完成了新系统的逻辑设计模型,回答了系统“是什么”的问题,接下来就是软件设计阶段了,解决“怎么干”,我们知道软件设计是整个系统开发过程中最为核心的部分,它可以分为总体设计(概要设计)和详细设计(过程设计)两个阶段。 如果没有软件设计,我们只能建立一个不稳定的系统结构,造成头重脚轻的后果,而判断设计的好坏我们该怎么判断呢? 1、设计必须实现分析原创 2013-12-26 17:12:54 · 2946 阅读 · 22 评论 -
软件工程(需求分析)
需求分析阶段是软件工程的一个重要阶段也是软件定义的最后一个阶段,它是借助于当前系统的逻辑模型导出目标系统的逻辑模型,解决目标系统“做什么”的问题,对目标系统提出完整、准确、清晰、具体的要求。 看完软件工程视频的第三章,对软件需求阶段有了初步的了解。 另外,还有一些用于加工逻辑说明的工具:结构化英语、判定表、判定树。 从机器的可读性来讲,结构化英语和判定表优原创 2013-12-18 19:37:19 · 3510 阅读 · 29 评论 -
软件工程(软件计划)
软件工程是软件设计的灵魂,学习好软件工程,对于我们以后的学习非常重要。 软件工程是应用计算机科学,数学及管理科学等原理开发软件的工程,借鉴传统工程的原则、方法,以提高质量,减低成本为目的。 软件工程的三个基本要素:方法法、工具、过程。 软件工程的第一个阶段为软件计划: 学习好软件工程的第一步就是学习好软件计划,软件原创 2013-12-12 18:36:06 · 1703 阅读 · 29 评论