描述
开 本: 大16开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787111426790丛书名: 全国机械行业高等职业教育“十二五”规划教材
付雯等编著的《软件工程技术》分为3个部分,共10章,全面叙述了软件工程的基本概念、软件工程的技术方法以及软件项目管理。书中按照软件项目开发的实际流程,详细介绍了软件项目开发各阶段中的可行性分析、需求分析、总体设计、详细设计、编码与测试和软件维护等过程,此外还介绍了面向对象方法学。本书采用学生易于接受的案例形式进行举例描述,多年的教学经验表明,该方法能够让学生更快地接受新的知识点。本书可作为我国高职高专院校软件技术专业的教材,既适合计算机软件专业,也适合非计算机软件专业但从事软件开发与应用的学生和技术人员学习使用,同时也可作为软件开发人员与软件项目管理人员的学习参考书。
软件工程技术是将计算机科学理论和现代工程方法论相结合的一门课程。付雯等编著的《软件工程技术》用简单的案例描述了软件工程中软件项目开发的实际过程,涵盖了软件项目开发前期的可行性分析、需求分析、总体设计,项目开发中期的详细设计、编码和测试以及项目开发后期的维护等一系列过程,其中涉及理论、实际方法、提交的阶段性产品和文档等。此外,本书还介绍了面向对象方法学、软件项目的立项和项目管理等内容。本书力求使读者在一个较短的时间内掌握软件项目开发的基本知识和熟悉软件项目开发的基本过程,同时有效地提高实践中的动手能力。
《软件工程技术》分为3个部分共10章,深入介绍了软件开发的工程化思想。本书可作为我国高职高专院校软件技术专业的教材。本书既适合计算机软件专业,也适合非计算机软件专业但从事软件开发与应用的学生和技术人员学习使用,同时也可作为软件开发人员与软件项目管理人员的学习参考书。
前言第1部分 软件工程的基本概念第1章 软件工程概述 1.1 软件的概念及其分类和特点 1.2 软件工程的定义及内涵 1.3 软件开发的范型要素 1.4 软件危机 1.5 软件工程的发展历史 1.6 软件的生命周期 1.7 软件生命周期的模型 1.8 软件工程的学习目标 1.9 课后练习第2部分 软件工程的技术方法第2章 软件可行性分析 【本章案例:学分管理系统】 【知识导入】 2.1 可行性分析的任务 2.2 可行性分析的步骤 2.3 可行性分析文档的编写 【实战练习】第3章 软件需求分析 【本章案例:图书馆图书信息管理系统】 【知识导入】 3.1 需求的分析原则和获取方法 3.2 需求分析的方法 3.3 确定需求优先级 3.4 需求文档 3.5 需求评审 3.6 需求变更 3.7 需求跟踪 【实战练习】第4章 软件总体设计 【本章案例:家政服务平台】 【知识导入】 4.1 设计过程 4.2 设计原理 4.3 面向数据流的设计方法 【实战练习】:第5章 软件详细设计 【本章案例:在线考试系统】 【知识导入】 5.1 结构化程序设计 5.2 详细设计的任务 5.3 详细设计的工具 5.4 面向数据结构的设计方法 5.5 程序复杂程度的定量度量 【实战练习】第6章 编码和测试 【本章案例:教务管理系统】 【知识导入】 6.1 程序设计语言 6.2 编码风格 6.3 软件测试 6.4 单元测试 6.5 集成测试 6.6 确认测试 【实战练习】 第7章 软件维护 【本章案例:网吧管理系统】 【知识导入】 7.1 软件维护的概念 7.2 软件维护的方法 【实战练习】 第8章 面向对象的方法学 【本章案例:通用日记账财务系统】 【知识导入】 8.1 面向对象的概念 8.2 面向对象模型 8.3 面向对象分析 8.4 面向对象设计 8.5 面向对象实现 【实战练习】 第3部分 软件项目管理第9章 软件项目立项 【知识导入】 9.1 软件项目立项方法 9.2 软件项目规模成本估算 9.3 成本/效益分析 9.4 制订软件项目开发计划 9.5 软件项目立项文档 9.6 软件项目团队的建立 【实战练习】 第10章 软件项目管理 【知识导入】 10.1 项目与项目管理 10.2 CMMI评估 10.3 软件项目管理过程 【实战练习】 参考文献
评论
还没有评论。