×
暂无评论
图文详情
  • ISBN:9787313253767
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:26cm
  • 页数:295页
  • 出版时间:2021-11-01
  • 条形码:9787313253767 ; 978-7-313-25376-7

内容简介

本书包含五个部分: **部分是对软件工程的一般性介绍, 包括软件工程过程和敏捷开发, 以及面向对象的设计和设计模式的使用 ; 第二部分介绍可依赖性和信息安全性问题 ; 第三部分介绍高级软件工程 ; 第四部分介绍软件管理, 重点介绍技术管理问题。第五部门是结合大数据时代下的软件工程的发展更新。

目录

第1章 绪论
1.1 互联网时代的软件系统
1.1.1 互联网时代的软件特点
1.1.2 互联网时代的软件挑战
1.2 互联网时代的软件工程思想
1.2.1 覆盖全生命周期动态获取的软件需求
1.2.2 基于业务流程交互集成的软件形态
1.2.3 基于敏捷协同和增量迭代的软件过程
1.2.4 以用户体验为中心持续演进的软件验证
1.3 互联网时代的软件工程方法框架
1.3.1 模型驱动业务建模及转换的软件过程维度
1.3.2 基于服务动态交互及聚合的软件形态维度
1.3.3 敏捷开发与运维一体化的项目管理维度

第2章 互联网时代的软件开发模式
2.1 软件开发模式的演化
2.1.1 基于定制开发的软件构造模式
2.1.2 基于套件实施的软件实施模式
2.1.3 基于模型驱动架构的软件配置模式
2.2 软件架构的演化
2.2.1 软件架构的演化阶段
2.2.2 基于MVC模式的互联网软件架构
2.2.3 以业务为中心的微服务架构
2.3 基于流程的软件开发实施过程
2.3.1 软件的开发实施过程
2.3.2 软件开发相关角色及职责

第3章 面向复杂软件构造的业务架构
3.1 面向复杂软件构造的业务模型
3.1.1 业务模型概述
3.1.2 业务模型的作用和意义
3.1.3 业务建模与软件建模
3.2 业务架构方法
3.2.1 业务架构及要素
3.2.2 业务架构原则
3.2.3 业务建模方法及发展
3.3 典型的企业业务框架
3.3.1 Zachman框架
3.3.2 CIM-OSA框架
3.3.3 ARIS框架
3.3.4 PERA框架
3.3.5 DEM方法
3.3.6 业务框架比较

第4章 业务流程建模方法
4.1 基于任务的流程建模方法
4.1.1 基于任务的建模
4.1.2 任务的执行控制
4.2 基于数据的流程建模方法
4.2.1 数据分类及建模
4.2.2 数据流图
4.2.3 数据流图与业务流程图比较
4.3 基于事件的流程建模方法
4.3.1 事件过程链基础
4.3.2 基于事件过程链的流程建模
4.3.3 基于扩展事件过程链的流程建模
4.4 基于状态的流程建模方法
4.4.1 离散事件动态系统
4.4.2 Petri网理论
4.4.3 基于Petri网的流程建模方法

第5章 业务流程模型的分析及执行
5.1 面向流程执行的工作流建模
5.1.1 工作流建模过程
5.1.2 流程定义模板
5.1.3 资源分类及标注
……
第6章 业务模型驱动的软件配置实现
第7章 软件前端开发技术
第8章 软件系统的持续集成与部署
第9章 软件的Web测试
第10章 数据驱动的软件持续优化
第11章 软件项目管理
第12章 基于互联网群体智能的软件开发

展开全部

作者简介

蔡鸿明,上海交通大学软件学院副院长。2012年获上海交通大学凯原十佳教师,2012年为中国科协授予“全国优秀科技工作者”荣誉称号。 沈备军,上海交通大学电院教授。

预估到手价 ×

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

确定
快速
导航