软件工程导论
2010年1月27日更新PPT,新增7-9章

作者:朱少民

丛书名:高等学校教材·软件工程

定价:29元

印次:1-2

ISBN:9787302186236

出版日期:2008.12.01

印刷日期:2012.08.28

图书责编:魏江江

图书分类:教材

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

本书围绕软件工程最基本的核心——“质量和生产率”展开,力求通过一些具体的实例来说明软件工程的思想和方法。本书在回答为什么要研究软件工程问题之后,首先系统地给出软件工程的知识体系框架,帮助读者建立起软件工程的完整且清晰的概念。然后深入软件过程、软件工程目标和要求的讨论,全面阐述了软件工程的思想、方法、技术和工具,结合软件工程环境、软件项目管理等内容,使读者坚实地掌握和运用软件工程的知识内涵。 本书内容丰富,构思新颖,突破软件工程图书的传统框架,使整个软件工程体系更清晰,从思想和管理出发,自然延伸到流程、方法、工具和环境,重新阐释了软件工程体系。本书吸收了软件工程的最新进展,适应软件即服务(SaaS)的开发模式,增加了相应的内容,符合当今软件工程的实际需求。 本书系统性强、通俗易懂,内容丰富且实用,理论和实践有效地结合,可作为高等学校的软件工程专业、计算机软件专业和相关专业的教材,也适合各类软件工程管理人员和技术人员学习。

40 年前,人们就开始讨论“软件工程”这样一个话题,但至今软件工程依然不太成熟,例如今天的软件质量水平依旧不高,软件的开发模式还在探索之中,而这一切主要归结于软件技术的日新月异的变化和软件自身的复杂特性。互联网的普及将软件技术的变化推向新的高潮,人们借助互联网的力量可以随时随地沟通、协作,可以共享知识、技能和经验,甚至可以积聚全世界的力量共同探讨同一个技术主题,所有这些极大地推动软件技术的发展。而在这同时,软件产业也在悄悄地发生着巨大的变化,从传统的软件产品销售模式向软件服务模式转化,软件即服务(software as a service)或按需服务(ondemand service)的趋势越来越明显,其中最具代表性的服务就是Salesforce。Salesforce为中小型企业提供各种业务应用的在线服务,每年以80%的速度增长,客户满意度高达97%,从销售团队自动化到合作伙伴关系管理、市场营销和客户服务,Salesforce重新定义客户关系管理。企业不再需要部署自己的服务器、不需要购买软件等,只要按照自己的实际需求,访问Salesforce.com以获得自己所需要的业务处理功能,每个月或每年只要付出很低的服务费。软件开发模式,也自然随着SaaS模式诞生而正在发生巨大的变化,有必要在这关键时刻重新审视软件工程的思想、方法和实践,这也是本书写作的主要理由。 软件工程不仅面临着技术突飞猛进的挑战,还要面临需求变化频繁、质量难以控制的巨大挑战。下面两个例子,在某种程度上说明了这种挑战的严峻性。 例一: 交通红绿灯的需求变化。 大家都非常熟悉街道上的红绿灯...

目录
荐语
查看详情 查看详情

引子

第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.4软件工程的命题

1.5软件工程知识体系

1.5.1软件工程知识体系的构成

1.5.2软件工程要素

1.5.3SWEBOK

1.6现代软件工程

1.6.1开源软件运动

1.6.2SaaS

1.6.3现代软件工程的基本思想

1.7小结

思考题

第2章软件过程

2.1完整的软件生命周期

2.1.1软件的工程过程

2.1.2综合的软件过程

2.2需求工程

2.2.1软件需求

2.2.2需求开发

2.2.3需求管理

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.6软件非工程过程

2.6.1计划

2.6.2质量保证和管理的过程

2.6.3项目管理过程

... 查看详情

查看详情