×
您的位置: 

《第44讲 软件工程》

(提示:如果视频分为多个小段,请下载后用视频合并软件合并。)
序号选择视频教程名称大小操作
  •   暂无下载  
  •   

      外唐网视频教程合并软件下载地址:
      http://www.waitang.com/upload/flvtool.zip

      在进入信息社会的今天,计算机软件扮演着十分重要的角色。软件工程是计算机学科中一个年轻并且充满活力的研究领域,并已成为信息社会高技术竞争的关键领域之一。想全面、系统学习软件工程相关知识的朋友可以来外唐网同哈尔滨工业大学张洪志老师一起学习!

      在计算机应用急速扩展的今天,大家对于软件工程并不陌生。具体来说,软件工程就是研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件,以及如何把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来的学科。其目标是在给定成本、进度的前提下,开发出具有适用性、有效性、可修改性、可靠性、可理解性、可维护性、可重用性、可移植性、可追踪性、可互操作性和满足用户需求的软件产品。

      虽然软件软件工程的不同定义使用了不同词句,强调的重点也有差异,但是,人们普遍认为软件工程有下述的本质特性:1、软件工程关注于大型程度的构造;2、软件工程的中心课题是控制复杂性;3、开发软件的效率非常重要;4、和谐地合作是开发软件的关键;5、软件必须有效地支持它的用户;6、软件经常变化;7、在软件工程领域中通常由具有一中文化背景的人替具有另一中文化背景的人创造产品。

      软件工程的原则是指围绕工程设计、工程支持以及工程管理在软件开发过程中必须遵循的原则。具体来讲,软件工程的原则主要包括:1、选取适宜开发范型;2、采用合适的设计方法;3、提供高质量的工程支持;4、重视开发过程的管理。另外,软件工程过程主要包括开发过程、运作过程、维护过程。它们覆盖了需求、设计、实现、确认以及维护等活动。

      软体工程的方法有很多方面的意义,它包括专案管理,分析,设计,程序的编写,测试和质量控制。时下,比较流行的软件工程开发方法主要有:结构化方法、面向数据结构的软件开发方法、 面向问题的分析法、原型化方法。