软件开发实验与实践教程

作者:陈佳等

丛书名:高等院校计算机实验与实践系列示范教材

定价:22元

印次:1-3

ISBN:9787302132493

出版日期:2006.08.01

印刷日期:2008.12.23

图书责编:付弘宇

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书将在软件开发进程中采用一个案例贯穿需求分析、系统分析、系统设计的全过程,并通过实践指导的方式介绍每个阶段的工作方法、文档规范及工具的使用,引导开发人员进行软件开发。 本书分为6章。第1章介绍Visio、Rational Rose和ERwin工具的安装;第2~5章在对一个案例需求进行详细描述的基础上,根据案例的实际业务介绍需求分析、系统分析、系统设计阶段的工作方法,并利用开发工具指导各阶段的开发实践;第6章介绍在开发过程中如何使用版本控制工具CVS进行软件开发项目管理。 本书可作为计算机专业、信息管理与信息系统专业的专业实践教材,同时也可作为软件开发人员的参考书。

开发原理基础 现代信息技术已经使信息的快速处理、实时传输和全方位共享成为可能,它可以帮助企业跨越时空限制,对各类资源实施协同控制与分布式管理,所以企业已把体现信息技术运用的信息化发展战略列为企业整体战略中的重要组成部分。随着信息化进程的不断深入,软件开发的需求量不断增大,如何构建一个能够与企业不断变化的需求相适应的软件系统,成为开发人员所面临的重要问题。软件开发人员为了在信息化进程中能够快速地满足不断变化的应用需求,在开发方法、开发技术以及开发工具等方面开展了大量的研究性工作。目前流行的面向对象方法以及UML(统一建模语言)的出现为应用系统的分析和建模提供了良好的工具,同时各种设计模式也层出不穷,例如MVC模式、工厂模式、Facade模式等。这些设计模式可以从继承、重用、降低耦合度等方面为应用系统提供良好的软件架构,可以帮助开发人员从功能需求中抽取相对稳定、可重用及可继承的功能构建系统的类和组件,并使类之间或组件之间拥有低耦合的连接关系,使应用系统具有良好的可修改性和可复用性,与不断变化的需求相适应。因此,采用正确的开发方法、集成运用各类设计模式,利用建模语言构造系统框架是软件开发过程中的重要环节。 目前有关系统开发方法和系统建模方法的资料多集中在理论性的论述上,而建模工具方面的资料则集中论述工具的使用。将方法与建模工具有机结合并指导实践,是本书所希望达到的目标。作为方法与设计模式理论学习的辅助资料,通过本书所介绍的实验与实践,可以帮助软件开发人员掌握正确的开发方法,灵活地运用开发工具,建立与不断变化的需求相适应的系统模型。 本书作为方法论的实验与实践的指导,利用一个实际...

目录
荐语
查看详情 查看详情
第1章  软件开发文档工具安装 1

1.1  Visio的安装实验 1

1.1.1  Visio简介 1

1.1.2  Visio的安装步骤 2

1.2  Rational Rose的安装实验 5

1.2.1  Rational Rose简介 5

1.2.2  Rational Rose的安装步骤 6

1.3  ERwin的安装实验 9

1.3.1  ERwin简介 9

1.3.2  ERwin的安装步骤 10

第2章  需求分析 16

2.1  系统可行性分析实验 16

2.1.1  软件开发必要性分析 16

2.1.2  软件开发技术可行性分析 18

2.2  基于Visio的业务流程实验 18

2.2.1  概述 18

2.2.2  业务流程调查 19

2.2.3  利用Visio绘制业务流程图 21

2.3  基于UML的用例模型实验 31

2.3.1  用例图 32

2.3.2  活动图 39

2.3.3  使用Visio绘制用例模型 41

2.3.4  使用Rational Rose绘制用例模型 51

2.4  基于UML的状态模型实验 64

2.4.1  状态图 65

2.4.2  使用Visio绘制状态模型 65

2.4.3  使用Rational Rose绘制状态模型 71

第3章  功能分析 75

3.1  基于Visio的数据流程图 75

3.1.1  数据流程图 75

3.1.2  利用Visio绘制数据流程图 78

3.2  基于UML的类模型实验 80

3.2.1  类分析及类图 81 ... 查看详情

查看详情