×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
暂无评论
图文详情
  • ISBN:9787302670117
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:268
  • 出版时间:2024-09-01
  • 条形码:9787302670117 ; 978-7-302-67011-7

本书特色

《软件工程案例教程(微课视频版)》对各章节的案例进行了顶层设计和融会贯通,以一个基于面向对象开发方法的完整案例贯穿重点章节,递进式介绍了软件生存周期从需求分析到概要设计、详细设计的各个阶段,借此建立基于软件工程进行软件开发的整体认识;全书配有微课视频、教学课件、教学大纲、习题答案、学习建议。

内容简介

随着移动互联网、人工智能的出现和高速发展,各种各样的软件进入了社会经济生活的方方面面。如何高效地进行软件开发、管理与维护已成为影响软件质量的关键因素,掌握软件工程相关技术是每一个软件从业人员的**技能。
本书系统地讲述了软件工程的概念、原理和典型的方法,以案例实践促进对软件工程基础理论知识的全面理解。全书共分7章,第1章介绍软件工程基础的相关知识,然后以软件生命周期为主线,分别在第2~7章介绍需求定义与可行性研究、业务需求分析、系统需求分析、系统设计、编码与测试、交付与维护6个阶段的内容。附录部分介绍软件开发类毕业设计中的常见错误,并提供了一个毕业论文撰写示例。
本书适合作为高校计算机类、电子信息类专业的教学用书,也适合于高职高专、中等职业学校以及培训机构作为教材使用。同时,也可供企业的软件开发人员参考。

目录

第1章软件工程基础 1.1软件工程背景及发展 1.1.1软件 1.1.2软件危机 1.1.3软件工程发展 1.2软件工程知识体系 1.3软件工程方法 1.4软件过程 1.4.1软件生命周期 1.4.2软件过程模型 1.4.3软件过程评估模型 1.5软件工程常用工具 习题 第2章需求定义与可行性研究 2.1需求调研 2.2需求问题定义 2.3可行性研究概述 2.4可行性分析 2.5案例的可行性研究报告 习题 第3章业务需求分析 3.1需求 3.1.1系统与软件 3.1.2需求分类 3.1.3需求工程 3.2业务建模与UML概述 3.2.1业务建模 3.2.2UML概述 3.3业务场景建模 3.3.1上下文图 3.3.2案例的业务场景建模 3.4业务流程建模 3.4.1流程图模型 3.4.2业务流程图 3.4.3案例的业务流程建模 3.5业务领域建模 3.5.1类图 3.5.2业务类图 3.5.3案例的业务类图建模 习题 第4章系统需求分析 4.1系统需求分析概述 4.2结构化需求分析建模 4.2.1功能建模——数据流图 4.2.2行为建模——状态转换图 4.2.3数据字典 4.2.4加工逻辑说明 4.3面向对象需求分析建模 4.3.1功能建模——用例 4.3.2对象建模——分析类 4.3.3动态建模概述 4.3.4序列图 4.3.5通信图 4.3.6状态机图 4.4案例的面向对象需求分析模型 4.4.1案例的功能模型 4.4.2案例的对象模型 4.4.3案例的动态模型 4.5软件需求规格说明书 习题 第5章系统设计 5.1系统设计概述 5.2软件体系结构 5.2.1体系结构风格 5.2.2体系结构模式 5.2.3常见的软件架构 5.3接口设计 5.3.1接口分类 5.3.2接口的定义与访问 5.3.3用户界面设计 5.4数据库设计 5.4.1概念结构设计 5.4.2逻辑结构设计 5.5结构化设计 5.5.1模块与结构图 5.5.2基于数据流的体系结构设计 5.5.3模块详细设计 5.6面向对象设计 5.6.1基于多视图的体系结构设计 5.6.2构件详细设计 5.7面向对象系统设计的案例 5.7.1案例的体系结构设计 5.7.2案例的接口设计 5.7.3案例的数据库设计 5.7.4案例的构件设计 习题 第6章编码与测试 6.1软件编码概述 6.2软件编程语言 6.2.1编程语言概述 6.2.2软件编程规范 6.2.3程序复杂度的度量 6.3软件测试基础 6.4黑盒测试的测试用例设计 6.4.1等价类划分 6.4.2边界值分析 6.5白盒测试的测试用例设计 6.5.1逻辑覆盖法 6.5.2基本路径测试 习题 第7章交付与维护 7.1软件交付 7.1.1安装部署 7.1.2用户培训 7.1.3软件文档 7.2软件维护 7.2.1软件维护概述 7.2.2软件维护类型 7.2.3软件维护工作流程 习题 附录A软件开发类毕业设计中的常见错误 附录B软件开发类毕业论文参考示例 参考文献
展开全部

作者简介

胡晓鹏,山东青年政治学院副教授,在国内外学术刊物上发表文章多篇,主编《MIS开发技术——PowerBuilder案例教程》《计算机文化基础实训指导与习题解析》等。 陈桂友,山东大学教授,主要研究方向为嵌入式系统与人工智能、大数据技术及应用,多次承担国家自然科学基金项目及企事业单位工程项目的研究开发工作。在国内外学术刊物上发表文章多篇,申请并授权发明专利十余项,主编《PowerBuilder数据库开发技术》《单片微型计算机原理及接口技术》《基于ARM的微机原理与接口技术》等教材。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航