软件工程及软件方法学
-
IT项目管理案例与分析王长峰、李英辉《21世纪高等院校项目管理工程硕士系列规划教材:IT项目管理案例与分析》以IT项目(通信工程项目、系统集成项目和软件开发项目)为研究对象,注重强调创新的理念——系统性、集成性、过程性、信息性、多目标决策性和博弈性,以IT项目的整个生命周期,即项目决策、项目设计、项目计划、项目采购、项目实施控制、项目验收等阶段为研究重点,运用项目的过程管理和动态控制思想研究和分析IT企业项目管理的实际案例。IT项目管理案例教材所选的实际案例都是成功的工程项目案例,是作者在总结多年工程项目的实际经验基础上编写而成的。《21世纪高等院校项目管理工程硕士系列规划教材:IT项目管理案例与分析》不仅可作为高等院校项目管理领域工程硕士教材,亦可作为相关专业及从事项目管理工作的有关人士的学习和参考书。 -
软件体系结构覃征,邢剑宽,郑翔 著Part of the new series,Advanced Topics in Science and Technology in China。this book aims tO introduce the theoretical foundations,various sub-fields,current research,and practical methods of software architec-ture.Readers can acquire basic knowledge of sotiware architecture,including Why software architecture iS necessary,how we can describesystem’S architecture with formal language,what architecture styles are popular in practice,and how we can apply software architecture to the development of systems.Case studies,data,illustrations,and other-materials released within recent years will be used tO show the latest sta-tus in software architecture. -
软件工程模型与方法肖丁、吴建林、等《软件工程模型与方法》是面向普通高等院校本科生“软件工程”课程组织编写的。《新编高等院校计算机科学与技术规划教材:软件工程模型与方法》以软件工程生命周期为主线,深入浅出地介绍了软件工程技术和管理的原理、原则、方法。《新编高等院校计算机科学与技术规划教材:软件工程模型与方法》共分为17章:软件工程概述、软件生命周期模型、系统需求分析、软件需求分析、结构化分析方法、软件设计、结构化设计、面向对象基础、面向对象分析、面向对象设计、软件实现、软件测试、软件维护、软件项目管理、软件过程管理、软件质量管理、软件工程环境。 -
IBM RUP实现与解决方案(美国)(Joshua Barnes)巴尼斯 著;叶向群、方春旭 译本书提供了让你成功使用IBM RUP(Rational Unified Process,Rational统一过程)及其解决方案的所有知识和需要熟悉的内容。完整地介绍了为完全实现IBM RUP生命周期的最佳实践的路线图——从规划投资回报和制作商业案例到项目试点、项目实现、项目指导以及超出这些范围的内容。作者从成功项目和失败项目中总结了经验和教训。描述了在他领导的用IBMRUP实施的大型项目中,以及与软件工程过程领域中最著名的思想领袖共同工作的广泛经验。你将从实例中学习这些,包括实际项目的工件。无论你是高级管理人员、软件专业人员或者是咨询师,本书都将帮助你继续改进开发过程的成熟度并得到收益:更高的质量、更快的交付和更多的业务价值。读完本书以后,你将能够:·解开过去的软件过程改进之谜,把注意力集中到真正实用的方面。·识别和评估最佳实践的候选过程解决方案。·把IBM RUP和IBM Rational解决方案应用到实际项目。·开发资金模型和商业案例,并且得到高层经理的支持。·招聘团队人员、组织团队以及激励实施团队的士气。·为有效集成制定计划,过程调整以及变更管理。·选择恰当的试点项目,学习恰当的课程,并且开发有效的引进模型。·快速转向成功的大型项目级别的实施过程。·为过程和实用工具建立成熟度等级。·描述最终状态的数量与质量。·为培训和指导做计划,并且理解每一个角色之间的区别。·在实施的项目完成之后保留备忘录。本书主要介绍如何率领团队实施RuP和IBM Rational软件生命周期解决方案,并提供了一个提高软件开发能力和成熟度的向导。主要内容包括:评估过程方案、实施RUP和IBMR以onal过程方案的步骤、评估组织并为组织变革构建业务方案、实施团队、安装预集成和过程调整工具、实施方法、过渡到大型项目的方法、资金模型、培训与指导模型和实施完成的竽验。本书适合作为软件从业人员的软件工程实践指导书,也可供高等院校计算机及相关专业师生参考。 -
开源软核处理器OpenRisc的SOPC设计徐敏、孙恺、潘峰片上可编程系统(System On Programmable Chip,SOPC)已经成为嵌入式系统的发展方向。《开源软核处理器OpenRisc的SOPC设计》介绍基于源代码开放的OpenRisc1200(以下简称OR1200)软核处理器的SOPC设计方法。《开源软核处理器OpenRisc的SOPC设计》分为两部分,第一部分介绍OR1200软核处理器的架构和配置、Wishbone总线的标准及OR1200软核处理器软硬件开发环境的建立;第二部分以具体实例说明如何使用OR1200软核处理器完成嵌入式设计,其中包括:调试接口的实现、OR1200控制片内存储器和I/O、串口、SDRAM、外部总线、以太网、LCD及SRAM;另外还介绍如何在OR1200上运行嵌入式Linux,并针对第二部分给出部分源代码。《开源软核处理器OpenRisc的SOPC设计》适合对SOPC或OR1200软核处理器感兴趣的初学者使用,也可作为嵌入式系统设计人员的自学用书,或作为相关专业研究生的教材和教师的教学参考书。 -
软件体系结构覃征、邢剑宽、董金春、郑翔随着软件工程的不断发展,软件体系结构逐渐成长起来,成为目前软件开发的重要组成部分和研究热点。软件体系结构的目标是为软件开发者提供统一、精确、高度抽象和易于分析的系统信息。《软件体系结构(第2版)》对软件体系结构的理论基础、研究内容、当前发展状况和实践应用进行全面细致地介绍和分析。通过《软件体系结构(第2版)》,读者可以了解到软件体系结构的研究背景、形式化描述、设计风格、评估方法、开发工具和柔性软件体系结构等内容。《软件体系结构(第2版)》采用最近几年的案例、数据、图示以及其他相关材料以反映软件体系结构的最新发展状况。《软件体系结构(第2版)》可作为计算机以及相关专业的研究生学习软件体系结构的教学参考书,对从事软件体系结构研究的科技人员和软件工程技术人员也具有一定的理论参考价值和实用价值。 -
软件测试基础教程杜文洁、景秀丽本书详尽地阐述了软件测试基础知识及其相关的实用技术,内容包括软件测试的基础理论、软件测试方法、软件测试流程、软件测试环境的搭建、软件测试用例设计、软件测试计划与文档、软件自动化测试、面向对象的软件测试和软件测试管理。本书结合教学实例,突出基本知识和基本概念的表述,注重内容的先进性、系统性和实用性,力求反映软件测试发展的最新成果。本书将测试与软件工程密切结合,使读者可以更好地理解和掌握软件测试的内容,并迅速地运用到实际测试工作中去。本书适合作为高等院校、高职高专院校及相关的软件学院软件技术专业和计算机相关专业的教材,也可作为软件测试技术的培训教材,同时还可供软件测试人员参阅。 -
常用工具软件标准教程牛仲强计算机初级用户在使用计算机过程中的需求,将当前流行的工具软件资料加以收集和整理,并通过简洁明了的文字、通俗易懂的语言和翔实生动的应用案例,详细介绍各种工具软件的功能、基本操作方法以及操作技巧。本书共分16章,主要包括系统维护与优化、磁盘管理、计算机安全与防护、图形图像处理、光盘制作以及行业管理等内容,基本上涵盖了计算机应用的各个方面。本书配套光盘提供了大容量的语音视频教程。本书理论与实践紧密结合,适合计算机初级用户使用,也可以作为各类院校非计算机专业的基础培训教材。 -
软件项目估计(美国)CAPERS JONES 著;刘从越 译按计划、按预算交付无缺陷的软件本书将使您清晰、全面地了解如何利用书中提供的实际的信息来估计软件项目的成本、进度和质量,并使您学会如何选择正确的硬件和软件工具,制定评价策略,部署测试和原型,以及进行精确的软件成本估计。此外,本书还将全面为您介绍采用Java、面向对象方法和可重用组件的前沿的估计方法。●策划并进行项目级、阶段级、活动级估计●对回归测试、部件测试、集成测试和压力测试进行估计●修正数据收集、计算和分析时出现的误差●评估交付的软件产品和数据的复杂度●测试设计原理和使用软件原型的工作特性●估计配置变更、研究、质量控制和文档的成本 -
大规模系统构架建模及其开发技术郭秋萍,焦允,王全兰 著从大规模系统构架建模的角度,研究基于构架/构件的系统开发方法及其相关技术。通过研究统一建模语言(UML)与形式化体系结构描述语言(ADL)的融合,建立一种基于构架/构件的大规模系统开发模型。主要内容包括:国内外研究现状;软件复用思想;系统构架理论与构架建模方法研究;软件构件的抽取、设计与实现方法;基于构架/构件的大规模系统开发模型;系统构架的评估等。可作为高校与软件工程相关专业或从事软件体系结构研究的高年级本科生、研究生、教师等的参考用书,也可为业内相关技术人员提供参考。
