软件工程学导论(1)

本文由用户“xingfu7557”分享发布 更新时间:2021-12-27 07:00:45 举报文档

以下为《软件工程学导论(1)》的无排版文字预览,完整格式请下载

下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

软件工程学

传统方法特点:采用用结构化技术将软件生命周期分化为若干个阶段,每个阶段的任务就会变得相对独立,而且比较简单,便于不同人员分工协作,降低软件开发工程困难程度。

面向对象方法学特点:以数据为主线,把数据核对数据的操作紧密的结合起来,把对象作为融合了数据及在数据上的操作行为的统一的软件构件。把所有对象都划分成类。把若干个相关类组成一个层次结构的系统。对象彼此间仅能通过发送消息相互联系。

软件生命周期阶段

问 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 详细设计

确定实现模块功能所需要的算法和数据结构。

编码和单元测试

把设计的结果翻译成用选定的语言书写的程序,并编译出每个模块。

综合测试

通过各种类型的测试使软件符合预定的要求,使用户参加检验测试。

软件维护部

改正性维护:诊断和改进正在使用过程中发现的软件错误。

适用性维护:修改软件以适应环境的变化。

完善性维护:根据用户的要求改进和扩充软件使它更完善。

预防性维护:修改软件,为后来的维护活动预先做准备。

[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]

以上为《软件工程学导论(1)》的无排版文字预览,完整格式请下载

下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

图片预览