暂无评论
图文详情
- ISBN:9787302419778
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:227
- 出版时间:2019-01-01
- 条形码:9787302419778 ; 978-7-302-41977-8
内容简介
从实用的角度出发,通过一个案例项目“新闻发布系统”的开发过程来代领学习过程,进行教学内容的整合。通过引导学生完成一系列工作任务来实现本课程的学习目标,重点培养学生运用所学知识解决实际问题的能力。实现了项目导向、任务驱动、理论与实践教、学、做一体化。该书注重内容的先进性和系统性,注重实际应用。 《软件工程与UML项目化实用教程》内容包括: 软件工程概述、认识统一建模语言、新闻发布系统可行性研究与软件开发计划、需求分析与建模、概要设计、详细设计、编码的实现、软件的测试、项目的发布与维护,软件项目管理等。每章都有同步习题。 《软件工程与UML项目化实用教程》内容适量,难度适中,既可作为高职高专院校计算机类相关专业学生的教材,也可供应用型本科、软件工程师、软件项目管理人员和软件开发人员使用。
目录
任务1 软件工程概述
1.1 软件认知
1.1.1 软件的概念和特点
1.1.2 软件的分类
1.1.3 软件的发展过程
1.2 对软件危机的认知
1.2.1 软件危机的主要表现
1.2.2 软件危机产生的原因
1.2.3 软件危机的解决途径
1.3 对软件工程的认知
1.3.1 软件工程的基本概念
1.3.2 软件工程的目标
1.3.3 软件工程的发展历程
1.3.4 软件工程的原则
1.3.5 软件工程方法学
1.3.6 软件工程过程
1.4 软件生命周期
1.4.1 软件生命周期的基本概念
1.4.2 软件生命周期的八个阶段
1.5 软件开发过程模型
1.5.1 瀑布模型
1.5.2 快速原型模型
1.5.3 螺旋模型
1.5.4 增量模型
1.5.5 喷泉模型
1.5.6 基于构件的开发模型
1.6 计算机辅助软件工程
1.7 习题
任务2 认识统一建模语言
2.1 初识UMI
2.1.1 UML简介
2.1.2 UML发展简史
2.1.3 UML的特点和用途
2.2 UML的表示方法
2.2.1 UML视图
2.2.2 图
2.2.3 UML模型元素
2.2.4 UML通用机制
2.3 UML静态建模
2.3.1 用例图
2.3.2 类图
2.3.3 对象图
2.3.4 包图
2.3.5 组件图
2.3.6 配置图
2.4 UML动态建模
2.4.1 状态图
2.4.2 活动图
2.4.3 顺序图
2.4.4 协作图
2.5 统一过程RUP
2.6 习题
任务3 新闻发布系统可行性研究与软件开发计划
3.1 案例——新闻发布系统可行性分析报告
3.1.1 引言
3.1.2 可行性研究的前提
3.1.3 所建议技术可行性研究
3.1.4 经济可行性分析
3.1.5 社会因素可行性分析
3.1.6 结论
3.2 软件定义
3.3 项目的可行性研究
3.3.1 可行性研究的任务
3.3.2 可行性研究的步骤
……
任务4 新闻发布系统需求分析与建模
任务5 新闻发布系统概要设计
任务6 新闻发布系统详细设计
任务7 新闻发布系统编码的实现
任务8 新闻发布系统软件的测试
任务9 新闻发布系统项目的发布与维护
任务10 软件项目管理
参考文献
1.1 软件认知
1.1.1 软件的概念和特点
1.1.2 软件的分类
1.1.3 软件的发展过程
1.2 对软件危机的认知
1.2.1 软件危机的主要表现
1.2.2 软件危机产生的原因
1.2.3 软件危机的解决途径
1.3 对软件工程的认知
1.3.1 软件工程的基本概念
1.3.2 软件工程的目标
1.3.3 软件工程的发展历程
1.3.4 软件工程的原则
1.3.5 软件工程方法学
1.3.6 软件工程过程
1.4 软件生命周期
1.4.1 软件生命周期的基本概念
1.4.2 软件生命周期的八个阶段
1.5 软件开发过程模型
1.5.1 瀑布模型
1.5.2 快速原型模型
1.5.3 螺旋模型
1.5.4 增量模型
1.5.5 喷泉模型
1.5.6 基于构件的开发模型
1.6 计算机辅助软件工程
1.7 习题
任务2 认识统一建模语言
2.1 初识UMI
2.1.1 UML简介
2.1.2 UML发展简史
2.1.3 UML的特点和用途
2.2 UML的表示方法
2.2.1 UML视图
2.2.2 图
2.2.3 UML模型元素
2.2.4 UML通用机制
2.3 UML静态建模
2.3.1 用例图
2.3.2 类图
2.3.3 对象图
2.3.4 包图
2.3.5 组件图
2.3.6 配置图
2.4 UML动态建模
2.4.1 状态图
2.4.2 活动图
2.4.3 顺序图
2.4.4 协作图
2.5 统一过程RUP
2.6 习题
任务3 新闻发布系统可行性研究与软件开发计划
3.1 案例——新闻发布系统可行性分析报告
3.1.1 引言
3.1.2 可行性研究的前提
3.1.3 所建议技术可行性研究
3.1.4 经济可行性分析
3.1.5 社会因素可行性分析
3.1.6 结论
3.2 软件定义
3.3 项目的可行性研究
3.3.1 可行性研究的任务
3.3.2 可行性研究的步骤
……
任务4 新闻发布系统需求分析与建模
任务5 新闻发布系统概要设计
任务6 新闻发布系统详细设计
任务7 新闻发布系统编码的实现
任务8 新闻发布系统软件的测试
任务9 新闻发布系统项目的发布与维护
任务10 软件项目管理
参考文献
展开全部
本类五星书
本类畅销
-
硅谷之火-人与计算机的未来
¥13.7¥39.8 -
造神:人工智能神话的起源和破除 (精装)
¥32.7¥88.0 -
软件定义网络(SDN)技术与应用
¥26.9¥39.8 -
数学之美
¥41.0¥69.0 -
谁说菜鸟不会数据分析(入门篇)(第4版)
¥43.8¥69.0 -
自己动手写PYTHON虚拟机
¥31.0¥79.0 -
Photoshop平面设计实用教程
¥14.5¥39.8 -
计算机网络技术
¥24.1¥33.0 -
Excel函数.公式与图表
¥16.4¥48.0 -
.NET安全攻防指南(下册)
¥89.0¥129.0 -
RUST权威指南(第2版)
¥114.2¥168.0 -
.NET安全攻防指南(上册)
¥89.0¥129.0 -
大模型实战:微调、优化与私有化部署
¥63.4¥99.0 -
人工智能的底层逻辑
¥55.3¥79.0 -
多模态数据融合与挖掘技术
¥34.7¥45.0 -
仓颉编程快速上手
¥62.9¥89.8 -
剪映AI
¥62.6¥88.0 -
FINAL CUT短视频剪辑零基础一本通
¥28.9¥39.8 -
FLASK 2+VUE.JS 3实战派――PYTHON WEB开发与运维
¥83.8¥118.0 -
数据挖掘技术与应用
¥46.0¥75.0