软件工程理论及其在软件开发中应用研究.docVIP

  • 3
  • 0
  • 约2.65千字
  • 约 7页
  • 2018-11-02 发布于福建
  • 举报

软件工程理论及其在软件开发中应用研究.doc

软件工程理论及其在软件开发中应用研究

软件工程理论及其在软件开发中应用研究   【摘 要】本文综合利用计算机科学与技术理论讨论了软件工程的概念、软件工程项目的基本目标、软件工程项目的实施,并探讨了数据库系统软件开发与设计思想,为从事软件开发的专业人员提供了一定的借鉴。   【关键词】软件工程;程序设计;数据库;开发   1 软件工程的再理解   B.W.Boehm认为软件工程就是运用现代科学技术知识来设计并构造计算机程序及为开发、运行和维护这些程序所必须的相关文件资料。这里对“设计”一词应有广义的理解,它包括软件的需求分析和对软件进行修改时所进行的再设计活动。   IEEE说:“软件工程是开发、运行、维护和修复软件的系统方法”,其中,“软件”是计算机程序、方法、规则、相关的文档资料以及在计算机上运行时所必需的数据。   Fairley给出的软件工程的定义为:软件工程学为在成本限额以内按时完成开发和修改软件产品所需的系统生产和维护的技术与管理的科学。   由此可见,软件工程包括3个基本要素:方法、工具和过程。   首先,软件工程方法为软件开发提供了“如何做”的技术。它包括多方面的任务,如项目计划与估算、软件系统需求分析、数据结构、系统总体结构的设计、算法的设计、编码、测试以及维护等。软件工程常采用某种特殊的语言或图形的表达方法以及一套质量保证的标准。   其次,软件工具为软件工程方法提供了自动的或半自动的软件支撑环境。

文档评论(0)

1亿VIP精品文档

相关文档