简介
教材分为软件工程基础知识、项目启动阶段、项目实施阶段、项目维护和管理等四篇共13章,以面向对象方法为例,叙述面向对象软件工程生命周期各个阶段的任务、过程、方法和工具,从项目可行性研究和项目计划开始,到OOA、OOD、OOP、OOT,直至项目发布和维护。 教材以具体案例(机票预订系统)贯穿到项目开发各个阶段。第一篇介绍软件工程基础知识。第二篇利用数据流程图和数据字典对项目做简要的需求分析,在项目得出可行结论后,即可制定项目计划和组织项目团队。第三篇首先利用UML建立对项目进行迭代开发,在原则、原理和规则的指导下,建立面向对象模型(主要包括对象模型、功能模型和动态模型);然后,运用Spring Boot框架建立软件分层结构接着;实现功能模型中确定的所有功能;最后,部署和发布项目。第四章则对项目进行管理和维护。 教材在项目每个开发阶段末期,都会给出一个文档模板,记录开发流程。 本教材除了介绍面向对象软件工程方法学、原理、原则和规则外,还介绍了建模技术、软件实现框架以及项目管理技术。
编辑推荐
面向对象方法学是一种把面向对象的思想应用于软件开发过程中,指导开发活动的系统方法,是建立在“对象”概念基础上的方法学。用面向对象方法开发软件项目,通过面向对象分析(OOA)、面向对象设计(OOD)以及面向对象编程(OOP)对软件项目的对象模型、功能模型和动态模型进行迭代开发。利用面向对象测试和项目管理控制软件项目的质量。项目维护则能延长项目使用时间。本书内容包括软件工程基础知识、项目启动阶段、项目实施阶段、项目维护和管理等四篇共13章,以面向对象方法为例,叙述面向对象软件工程生命周期各个阶段的任务、过程、方法和工具,从项目可行性研究和项目计划开始,到OOA、OOD、OOP、OOT,直至项目发布和维护。
更多出版物信息
- 版权: 清华大学出版社
- 出版: 2021-04-01
- 更新: 2023-06-22
- 书号:9787302572367
- 中图:TP311.5
- 学科:工学控制科学与工程工学计算机科学与技术工学软件工程
相关图书
-
软件工程导论(第2版)
¥38.00