分享
 
 
 

实用软件工程教程

王朝百科·作者佚名  2010-07-04
窄屏简体版  字體: |||超大  

版权信息书 名: 实用软件工程教程

作者:阎菲

出版社:中国水利水电出版社

出版时间: 2006

ISBN: 9787508439303

开本: 16

定价: 28.00 元

内容简介《实用软件工程教程》强调软件工程的理论与实践相结合、技术与管理相结合、方法和设计工具相结合的理念,并以应用性极强的系统为例,全面地阐述了软件工程的内涵;同时自始至终贯穿反映学科最新发展方向的新内容,加强了计算机网络、面向对象软件技术实用技术的编写。

全书内容主要包括:软件工程的基础知识,软件过程、软件工程项目管理,计算机系统工程,需求分析,总体设计,编码与测试,软件维护,面向对象技术,快速原型技术,软件重用技术等。《实用软件工程教程》努力做到内容精练,重点突出,概念清楚,针对性和实际操作性强。

编辑推荐本书是一部关于软件工程的高校教材,内容主要包括软件工程的基础知识,软件过程,软件工程项目管理,计算机系统工程,需求分析,总体设计,详细设计,编码与测试,软件维护,面向对象技术,快速原型技术,软件重用技术等。本书努力做到内容精练,重点突出,概念清楚,针对性和实际操作性强。

目录前言

第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.4软件开发模型

1.4.1瀑布模型

1.4.2演化模型

1.4.3原型模型

l.4.4螺旋模型

1.4.5喷泉模型及面向对象的开发过程

1.4.6基于四代技术的模型

1.4.7智能模型

1.5职业道德

1.6本章小结

习题

第2章软件项目管理

2.1软件项目管理概述

2.1.l软件项目管理的概念

2.1.2软件项目管理的特点

2.1.3软件项目管理的内容

2.1.4项目的组织模式

2.1.5项目的人员管理

2.1.6软件配置管理

2.2软件项目规划

2.2.1项目规划的基本概念

2.2.2项目规划的步骤

2.2.3项目规划的原则

2.2.4项目规划的形成文件

2.2.5项目规划过程之间的相互联系

2.3软件项目风险管理

2.3.1风险管理概述

2.3.2软件项目的风险策略

2.3.3软件风险

2.3.4风险管理的过程

2.3.5软件风险的总结

2.4软件项目进度管理

2.4.1项目进度的基本概念

2.4.2制定进度计划

2.4.3面向网络化管理

2.4.4建立里程碑事件

2.4.5实施保证

2.5软件项目质量管理

2.5.1基本定义

2.5.2质量管理主要内容

2.5.3技术与方法

2.5.4质量管理实施

2.6本章小结

习题

第3章软件系统及可行性研究一

3.1用户中心设计——UCD方法

3.2计算机系统

3.2.1硬件和硬件工程

3.2.2软件和软件工程

3.2.3人机工程

3.2.4数据库和数据库工程

3.3可行性研究.

3.3.1可行性研究的任务

3.3.2技术可行性

3.3.3操作可行性

3.3.4经济可行性

3.3.5可行性研究的步骤

3.3.6方案选择

3.4系统开发过程的新体系结构——快速原型与面向对象

3.5本章小结

习题

第4章需求分析

4.1需求分析基础

4.1.1分析的任务与原则

4.1.2需求建模

4.1.3开发原型系统

4.2结构化分析方法

4.2.1结构化分析的策略

4.2.2数据流图

4.2.3数据字典

4.2.4小说明

4.2.5结构化分析实施步骤

4.3其他分析方法与图形工具

4.4实体一关系图

4.4.1数据对象、属性与关系

4.4.2E-R方法和实体模型

4.4.3数据结构的规范化

4.5需求规格说明与评审

4.5.1需求规格说明书的目标与内容

4.5.2需求评审

4.6本章小结

习题

第5章总体设计

5.l总体设计的任务及过程

5.1.1设计供选择的方案

5.1.2功能解剖和设计软件结构

5.1.3数据库设计

5.1.4制定测试计划

5.1.5文档的编写

5.1.6进行审查和复查

5.2软件设计基本原理

5.2.1模块化

5.2.2抽象

5.2.3信息隐蔽

5.2.4模块独立性

5.3设计准则

5.4总体设计的图形描述工具

5.4.1层次图

5.4.2HIPO图

5.4.3结构图.

5.5结构化设计方法

5.5.1数据流图的类型

5.5.2设计步骤

5.5.3变换设计

5.5.4事务设计

5.5.5设计的后处理

5.6本章小结

习题

第6章详细设计.

6.1结构化程序设计

6.2详细设计工具

6.2.1程序流程图

6.2.2盒图(N-S图).

6.2.3PAD图

6.2.4过程设计语言(PDL)

6.2.5判定表.

6.2.6判定树

6.3Jackson程序设计方法

6.3.1Jackson方法

6.3.2Jackson图

6.3.3Jackson程序设计方法

6.4Warnier程序设计方法简介

6.4.1Wamier图

6.4.2Wamier程序设计方法的步骤

6.5人机界面设计

6.5.1人机界面设计概述

6.5.2人机界面风格

6.5.3人机界面实现的原则

6.5.4人机界面的设计过程

6.6本章小结

习题

第7章软件编码

7.1程序设计语言

7.1.1程序设计语言概述

7.1.2程序设计语言的分类

7.1.3程序设计语言的特点

7.1.4程序设计语言的选择

……

第8章软件测试

第9章软件维护

第10章软件过程改进

第11章面向对象概念

第12章面向对象的分析

第13章面向对象设计

第14章面向对象测试

第15章软件重用技术

第16章软件工程的深入研究

附录1可行性研究报告规范

附录2项目开发计划规范

附录3需求规格说明书规范

附录4概要设计说明书规范

附录5详细设计说明规范

附录6项目开发总结报告规范

附录7用Word撰写文档规范

参考文献

……

文摘第2章软件项目管理

在20世纪60年代到20世纪70年代初期,我们可以从很多的大型软件工程项目失败的案例中得出这样一个结论:软件工程管理正面临着一个极其严重的危机。这个危机表现在软件产品经常不能够按期完成,软件开发成本大幅度超出预算,软件的综合性能低劣等方面。软件项目的失败可以归结于以下两个原因:一个是软件设计人员能力较低,另一个是管理方法运用不当。一些软件项目管理者原原本本地把其他工程学科的管理方法搬来,应用在软件项目开发中,很明显这对于软件项目开发而言是很难取得较好的效果的,有时还会产生更加严重的负面影响。

软件开发过程需要软件项目管理主要原因是专业的软件开发总是会受到预算和工程进度的制约,而这些都是开发机构预先安排好的。软件项目管理的任务是确保软件项目符合预算和进度要求,并确保开发出的软件产品能够达到各项性能标准。

软件管理者负责项目开发的规划和进度安排。他们对开发工作进行指导,确保项目能够达到要求的标准,同时还要对项目的进展情况进行监控,检查项目是否符合进度安排、有没有超出预算等。

软件项目管理是一个重大课题,很难在一章中阐述清楚。在本章中主要描述5个重要的管理活动,即项目规划、项目进度、风险分析和控制、软件过程改进、软件项目质量保证。下面将对软件项目管理进行深入的探讨。

2.1软件项目管理概述

随着科学技术的飞速发展,软件开发工程的规模变得越来越大,以前那种以个人为主的作坊式开发方式已经不适应软件发展的需要。许多软件公司为了对开发过程实行有效的管理,提高软件开发效率,都在积极地将软件项目管理引入到开发活动当中。软件项目管理就是为了使软件开发项目能够按照预期的成本、进度、质量顺利完成,其主要活动则是对成本、人员、进度、质量、风险等进行分析和管理,提高企业的工作效率和经营效益。而实际上,软件项目管理在软件开发中所起的作用不仅仅如此,实施软件项目管理还有利于提高开发人员的个人开发能力,进一步增强企业的综合开发能力,有利于企业长期稳定发展。基于软件项目管理在软件开发过程中所起的重要作用,我们在此特对软件项目管理进行详细分析。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有