以下为《软件工程学导论(1)》的无排版文字预览,完整格式请下载
下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。
软件工程学
传统方法特点:采用用结构化技术将软件生命周期分化为若干个阶段,每个阶段的任务就会变得相对独立,而且比较简单,便于不同人员分工协作,降低软件开发工程困难程度。
面向对象方法学特点:以数据为主线,把数据核对数据的操作紧密的结合起来,把对象作为融合了数据及在数据上的操作行为的统一的软件构件。把所有对象都划分成类。把若干个相关类组成一个层次结构的系统。对象彼此间仅能通过发送消息相互联系。
软件生命周期阶段
问 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 详细设计
确定实现模块功能所需要的算法和数据结构。
编码和单元测试
把设计的结果翻译成用选定的语言书写的程序,并编译出每个模块。
综合测试
通过各种类型的测试使软件符合预定的要求,使用户参加检验测试。
软件维护部
改正性维护:诊断和改进正在使用过程中发现的软件错误。
适用性维护:修改软件以适应环境的变化。
完善性维护:根据用户的要求改进和扩充软件使它更完善。
预防性维护:修改软件,为后来的维护活动预先做准备。
[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]
以上为《软件工程学导论(1)》的无排版文字预览,完整格式请下载
下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。