|
读过这本书吗?
最近在读
读过
想读
还不熟悉
|
图书城书列:
加入到博客或社交网站:
|
|
我来评论这本书:
内容提要:
本书对当前流行的软件工程过程所使用的一些工具进行了详细讨论,包括需求分析工具、软件设计工具、数据库设计工具、项目管理工具、程序设计工具、测试工具等,既讨论了相关的理论知识,也介绍了各类工具的特点和使用方法。
本书由中国系统分析员顾问团组织编写,作为计算机技术与软件专业资格(水平)考试系统分析师级别的辅导教程。既可作为系统分析师日常工作的参考手册,软件设计师、数据库系统工程师、程序员进一步深造和提高的学习用书,也可作为计算机专业教师的教学和工作参考书,以及大学计算机辅助软件工程课程的教材。 作者简介:
编辑推荐:
目录:
引言
0.1 CASE工具的发展史 0.2 本书对CASE工具的划分 第1章 需求分析工具 1.1 需求工程与需求分析工具 1.1.1 需求工程 1.1.2 需求分析工具 1.2 需求分析方法与需求分析工具 1.2.1 结构化方法与工具 1.2.2 SADT方法与工具 1.2.3 面向对象方法与UML建模 1.3 需求分析CASE工具的具体使用 1.3.1 BPwin 1.3.2 PowerDesigner 1.3.3 1BMRationalRose 第2章 软件设计工具 2.1 软件设计与软件设计工具 2.1.1 软件设计概要 2.1.2 软件设计CASE工具 2.2 结构化设计方法与工具 2.2.1 结构化设计概要 2.2.2 总体设计阶段 2.2.3 详细设计阶段 2.3 面向对象方法与UML 2.3.1 场景分析 2.3.2 对象分析 2.4 使用PowerDesigner进行设计 2.5 使用RationalRose进行设计 2.5.1 用RationalRose创建序列图 2.5.2 用RationalRose创建类图 2.5.3 用RationalRose创建状态图 2.5.4 用RationalRose创建协作图 2.5.5 用RationalRose创建活动图 2.5.6 用RationalRose创建组件图 2.5.7 用RationalRose创建配置图 2.5.8 用RationalRose实施正向工程 第3章 数据库设计工具 3.1 数据库设计工具总论 3.1.1 数据库设计工具分类 3.1.2 数据库设计工具的功能、性能和信息需求 3.2 数据库设计方法 IDEFlX方法介绍 3.3 ERwin 3.3.1 ERwin概述 3.3.2 ERwin的使用 3.4 ER/Studio 3.4.1 ER/Studio概述 3.4.2 ER/Studio的使用 3.5 PowerDesigner 3.5.1 PowerDesigner简介 3.5.2 创建CDM(ConceptDataModel) 3.5.3 将CDM转换为PDM 3.5.4 正向工程 3.5.5 反向工程 3.5.6 生成报告 第4章 项目管理工具 第5章 程序设计工具 第6章 测试工具 主要参考文献 前言:
软件开发是一个涉及众多因素的过程。至今仍有不少人在影响软件开发的几个主要因素这一论题上各抒己见。但已有越来越多的人达成了这样一个共识,那就是过程、方法和技术在主导着软件开发过程。作为技术的实现手段,软件开发工具在软件开发中得到了越来越多的重视。
软件工程师大都能够深切体会到开发工具对软件开发效率的影响。开发工具的使用,对开发人员尤其是那些入门级的开发人员来说,所带来的开发效率上的提高往往是数量级的飞跃。在人力成本日益提高的今天,软件工具的大量采用降低了企业在培训、开发方面的风险和成本投入。对入学习人员来说,软件工具的使用能够缩短对某项技术的学习时..
序言:
全国计算机技术与软件专业技术资格(水平)考试已走过了十几年。回顾过去走过的历程,我们深感该考试对于推进国家信息化建设和软件产业化发展起着重要的作用。
通过全国计算机技术与软件专业技术资格(水平)考试,广泛调动了专业技术人员工作和学习的积极性,为选拔一批高素质的专业技术人员起到了积极的促进和推动作用,并且为广大的专业技术人员的专业技术水平和职称的评定提供了一个客观、公正的机会,使得优秀、年轻的专业技术人才能够脱颖而出。
同时,全国计算机技术与软件专业技术资格(水平)考试是一个难度很大的考试,考试范围十分广泛,涉及计算机专业的每门课程,还要加上数学、外..
|