仅遵循以上6条,一成不变是不够的,软件 工程本身就是一项实践工程。随着计算机系统的 发展,必须不断地灵活地改进软件工程的实践。 这就必须积极主动地采用新的软件技术,注意不 断地总结经验,不断地有条件地进行继承和扬弃, 不断地认识未知和演变地处理未知,推进软件工 程的发展
仅遵循以上6 条,一成不变是不够的,软件 工程本身就是一项实践工程。随着计算机系统的 发展,必须不断地灵活地改进软件工程的实践。 这就必须积极主动地采用新的软件技术,注意不 断地总结经验,不断地有条件地进行继承和扬弃, 不断地认识未知和演变地处理未知,推进软件工 程的发展
、软件工程的性质 软件工程涉及到计算机科学、工程 科学、管理科学、经济学和数学等领域 是一门综合性的交叉学科
二、软件工程的性质 软件工程涉及到计算机科学、工程 科学、管理科学、经济学和数学等领域, 是一门综合性的交叉学科
计算机科学中的所有学科的知识都可应用于 软件工程,特别是计算机专业的本科生,通过计 算机科学与技术专业的课程学习,有了较扎实的 理论基础,软件工程将给予你—个计算机知识综 应用的工程概念,会让你所学的计算机学科知 识起到一个画龙点睛的作用。有了软件工程思想 方法,应用所学的计算机知识,就知道如何建造 个软件系统
计算机科学中的所有学科的知识都可应用于 软件工程,特别是计算机专业的本科生,通过计 算机科学与技术专业的课程学习,有了较扎实的 理论基础,软件工程将给予你一个计算机知识综 合应用的工程概念,会让你所学的计算机学科知 识起到一个画龙点睛的作用。有了软件工程思想 方法,应用所学的计算机知识,就知道如何建造 一个软件系统
软件工程要用工程科学中的思想、观点来 进行软件项目规划、经费估算、制定项目进度、 制定项目计划和制定项目开发方案;用管理科 学、经济学的思想和方法对软件项目进行管理、 成本核算、投入产出分析;用数学的方法建立 软件项目开发过程中的各种模型和各种算法, 进行正确性、可靠性分析,建立用户需求的形 式化模型等
软件工程要用工程科学中的思想、观点来 进行软件项目规划、经费估算、制定项目进度、 制定项目计划和制定项目开发方案;用管理科 学、经济学的思想和方法对软件项目进行管理、 成本核算、投入产出分析;用数学的方法建立 软件项目开发过程中的各种模型和各种算法, 进行正确性、可靠性分析,建立用户需求的形 式化模型等
软件工程的目标 软件工程是一门工程性的学科,软件工程 的目的是成功地构造一个大型软件系统。所谓 成功是指达到以下标准 有较低的开发成本 能达到用户所要求的软件功能。 有很好的软件性能。 软件有较好的可移植性、稳定性、健壮性 和可靠性。 有较好的可维护性,较低的维护成本。 能按计划规定的进度开发,及时交付使用
三、软件工程的目标 ➢ 有较低的开发成本。 ➢ 能达到用户所要求的软件功能。 ➢ 有很好的软件性能。 ➢ 软件有较好的可移植性、稳定性、健壮性 和可靠性。 ➢ 有较好的可维护性,较低的维护成本。 ➢ 能按计划规定的进度开发,及时交付使用。 软件工程是一门工程性的学科,软件工程 的目的是成功地构造一个大型软件系统。所谓 成功是指达到以下标准: