Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > Java基础相关 >

软件工程 软件建模与文档写作 PDF 下载


分享到:
时间:2021-12-02 08:52来源:http://www.java1234.com 作者:转载  侵权举报
软件工程 软件建模与文档写作 PDF 下载
失效链接处理
软件工程  软件建模与文档写作   PDF 下载


本站整理下载:
版权归出版社和原作者所有,链接已删除,请购买正版
 
 
用户下载说明:
电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
http://product.dangdang.com/1031535579.html
  
相关截图:



资料简介:
龙浩、王文乐、刘金、戴莉萍编著的《软件工程--软件建模与文档写作(普通高等教育软件工程十二五规划教材)》根据现有软件工程教学和项目开发中存在的问题,结合软件工程的*新发展,以及目前软件工程教学的需要,围绕软件工程的三大要素一一过程、方法和工具,以软件过程为**,介绍软件开发工具和方法在不同软件开发阶段的建模和文档撰写。通过案例,以对比的方式,介绍结构化思想和面向对象思想在各个开发阶段中模型的体现,并在其中贯穿介绍了*新的软件工程应用技术。本书内容包括软件开发过程、软件建模工具、项目前期、需求分析、总体设计、详细设计与实现、软件测试、结构化开发案例、面向对象开发案例、综合实验等。在本书*后,介绍了安全设计、设计模式和UML语言等内容。 本书强调软件工程的理论与实践相结合,以软件开发过程为引导,介绍软件开发工具的使用和开发方法的应用。全书语言简练、通俗易懂,采用案例教学方法,注重培养软件项目实际建模能力和文档的写作能力,具有很强的实用性和可操作性。书中例题与习题丰富,便于教学和自学。 本书可作为高等院校计算机专业或信息类相关专业本科生软件工程相关课程的教材,也可作为高等职业技术学校信息类专业软件工程教材,也可供软件项目开发人员阅读参考。


资料目录:
第1章 软件开发过程
1.1 软件工程概述
1.1.1 软件工程的发展历程
1.1.2 软件的特征和分类
1.1.3 软件危机
1.1.4 软件工程概念和基本原则
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 统一软件开发过程(RUP)
1.4 软件企业过程能力评价模型
1.5 软件开发技术
1.5.1 结构化技术
1.5.2 面向对象技术
1.5.3 组件技术
1.6 软件开发过程的建模与文档
1.7 本章小结
习题
第2章 软件建模工具
2.1 Visio工具
2.1.1 Visio简介
2.1.2 Visio 2013基本操作
2.1.3 Visio 2013建模示例
2.2 StarUML
2.2.1 StarUML简介
2.2.2 StarUML基本操作
2.2.3 StarUML建模示例
2.3 Rational Rose
2.3.1 Rational Rose简介
2.3.2 Rational Rose基本操作
2.3.3 Rational Rose建模示例
2.4 建模工具的比较
2.5 本章小结
习题
第3章 项目前期
3.1 项目前期的主要工作
3.1.1 现状分析
3.1.2 需求收集
3.1.3 粗略设计
3.1.4 可行性分析
3.2 结构化的项目前期实例
3.2.1 组织分析
3.2.2 业务流程分析
3.2.3 需求收集
3.2.4 粗略设计
3.2.5 可行性分析
3.3 面向对象的项目前期实例
3.3.1 组织分析
3.3.2 业务流程分析
3.3.3 需求收集(同3.2.3)
3.3.4 粗略设计
3.3.5 可行性分析(同3.2.5)
3.4 项目前期的文档描述规范
3.5 本章小结
习题
第4章 需求分析
4.1 需求分析概述
4.1.1 需求获取
4.1.2 需求建模并细化
4.1.3 需求文档化
4.1.4 需求验证
4.2 结构化方法的需求分析
4.3 面向对象的需求分析
4.4 需求分析的描述规范
4.5 本章小结
习题
第5章 总体设计
5.1 设计思想
5.1.1 结构化总体设计概述
5.1.2 面向对象总体设计概述
5.1.3 数据库设计
5.1.4 应用系统的安全设计
5.1.5 总体界面布局
5.2 结构化总体设计
5.3 面向对象总体设计
5.4 总体设计文档规范
5.5 本章小结
习题
第6章 详细设计与实现
6.1 详细设计
6.1.1 界面设计
6.1.2 模块类方法设计
6.2 详细设计的模型
6.2.1 程序流程图
6.2.2 判定表
6.2.3 判定树
6.3 详细设计方法
6.3.1 Jackson方法
6.3.2 Jackson方法下模块设计
6.3.3 面向对象方法下的类方法设计
6.4 程序实现
6.4.1 程序设计语言选择
6.4.2 编码风格
6.5 调试
6.6 详细设计文档规范
6.7 本章小结
习题
第7章 软件测试
7.1 软件测试概述
7.1.1 测试目标和原则
7.1.2 测试过程模型
7.1.3 测试类型
7.1.4 测试方法
7.1.5 测**例设计
7.2 结构化测试
7.2.1 模块内测试
7.2.2 模块测试
7.2.3 结构化集成测试
7.3 面向对象测试
7.3.1 类方法测试
7.3.2 类对象测试
7.3.3 面向对象的集成测试
7.4 软件测试文档
7.5 本章小结
习题
第8章 毕业论文管理系统——结构化方法
8.1 项目前期
8.1.1 组织分析
8.1.2 业务分析
8.1.3 需求收集
8.1.4 粗略设计(略)(见9.1.3)
8.1.5 可行性分析(略)
8.2 需求分析
8.2.1 顶层数据流图
8.2.2 0层数据流图
8.2.3 1层数据流图
8.3 总体设计
8.3.1 总体功能结构
8.3.2 系统软件构成
8.3.3 系统物理构成
8.3.4 系统配置
8.3.5 数据库设计
8.4 详细设计
8.4.1 论文管理详细设计
8.4.2 答辩管理详细设计
8.5 本章小结
第9章 毕业论文管理系统——面向对象方法
9.1 项目前期
9.1.1 软件分析
9.1.2 系统需求收集
9.1.3 粗略设计
9.1.4 可行性分析(略)
9.2 需求分析
9.2.1 用例图
9.2.2 用例描述
9.2.3 系统类
9.3 总体设计
9.3.1 功能结构设计
9.3.2 系统软件构成(部分)
9.3.3 功能模块与类程序的关系
9.3.4 接口
9.3.5 系统的物理构成与配置
9.3.6 系统数据结构设计
9.4 详细设计
9.5 系统测**例
9.6 本章小结
**0章 综合实验
附录1 安全设计
A.主要依据
B.安全设计原则
C.安全保障系统设计目标
D.安全系统风险分析
E.安全体系框架
F.安全域的规划
G.安全技术体系设计
H.安全产品部署
I.安全管理体系设计
J.安全服务体系设计
附录2 设计模式
A.抽象工厂模式
B.建造者模式
C.原型模式
D.单例模式
E.适配器模式
F.桥接模式
G.组合模式
H.装饰模式
I.门面模式
J.享元模式
K.代理模式
L.职责链模式
M.命令模式
N.解析器模式
O.迭代器模式
P.中介模式
Q.备忘录模式
R.观察者模式
S.状态模式
T.策略模式
U.模板模式
V.访问者模式
附录3 UML建模语言
A.UML发展历程
B.UML的基本构成
C.UML的五种视图


 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐