首页 百科知识 实现数据库管理与维护功能的软件

实现数据库管理与维护功能的软件

时间:2022-10-09 百科知识 版权反馈
【摘要】:软件工程采用系统工程学和管理学相结合的原理、方法和技术来指导、管理和实施软件的各种活动,包括软件开发、运行、维护和服务等。软件工程的最初思想来源于传统工业,如道路和桥梁工程、民用建筑工程和化学工程等,后来逐渐形成软件工程学的自有体系。例如,需求工程、风险管理和资源管理都是服务于这一个目标。高生产力就是以最小的成本获得最好的收益,即在规定的时间和预算之内完成软件开发、维护和服务等任务。

1.1.1 软件工程的概念

软件工程采用系统工程学和管理学相结合的原理、方法和技术来指导、管理和实施软件的各种活动,包括软件开发、运行、维护和服务等。软件工程的最初思想来源于传统工业,如道路和桥梁工程、民用建筑工程和化学工程等,后来逐渐形成软件工程学的自有体系。有代表性的定义是:

(1)软件工程是一种工程形式,它运用计算机科学和数学原理,针对软件问题获得一种经济有效的解决方案

(2)用系统的、规范的、可度量的方法,开发、运行和维护软件。

软件工程的基本目标是高质量和高生产力。

高质量就是最大限度地满足客户需求、帮助客户获得成功。例如,需求工程、风险管理和资源管理都是服务于这一个目标。

高生产力就是以最小的成本获得最好的收益,即在规定的时间和预算之内完成软件开发、维护和服务等任务。例如,流程改进、进度管理和资源管理等都是服务于这一个目标。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈