软件工程及软件方法学
-
嵌入式系统设计(美)Arnold Berger著;吕骏译;吕骏译译单片机与嵌入式系统丛书。本书详细介绍嵌入式系统开发的全部过程,讲述在嵌入式开发环境下编程、调试系统的专业知识,带领读者进入嵌入式系统编程领域,使读者掌握嵌入式系统开发中的关键方法及技术,并把它们应用到实践中。本书适于从事嵌入式系统研发的技术人员以及高校相关专业的师生阅读。 -
用例分析技术(美)格里·施奈德(Geri Schneider),(美)詹森·P.温特斯(Jason P.Winters)著;姚淑珍[等]译;姚淑珍译主要内容:■确定用例和描述角色;■写出事件发生流程,包括基本路径和可选路径;■对用例的完整性与正确性做出评审;■用活动图和序列图表示用例;■将用户界面描述同数据描述文档结合起来;■测试设计与设计模式;■将用例应用到项目计划、原型构建和估算之中;确定并用图形表示用例中的分析类。本书致力于指出常见错误并提供解决方法,可以作为各种文档模板的集锦和UML符号的简易使用指南。本书适用于软件行业的从业人员。 -
嵌入式系统编程源代码解析(美)Dreamtech软件研发组著;王勇 等译随着工业自动化的来临,嵌入式系统越来越广泛地应用在各行各业中,对嵌入式软件的需求也日趋增大。与过去不同,开发嵌入式软件的工作正在变得更容易也更快速。本书主要介绍了嵌入式系统的基本概念、实际应用、硬件结构、软件开发环境和工具,并通过对大量实例的研究,提供了使用各种硬件平台、操作系统、编程语言和开发工具来完成嵌入式软件开发的方法。本书还对嵌入式系统和嵌入式软件开发的未来趋势进行了讨论。本书所附带的超值光盘中包含7800行源代码,均为专业质量的嵌入式系统应用程序。本书重点突出,语言简练,内容丰富,实用性强,适合具备一定C、C++和Java应用知识并且想要从事嵌入式软件开发工作的软件专业人士使用,对于想要了解嵌入式系统的读者也有启迪作用。 -
软件制胜之道(美)瓦茨·S. 汉弗莱(Watts S. Humphrey)著;施平安译;施平安译这是软件工程领域权威人士瓦茨·S·汉弗莱最新推出的经典之作。本书首先肯定了软件的重要作用,接着描述了如何通过管理软件业务所需的7大步骤,将其转换为专业的商业工程功能。书中提供优秀的案例,讲述了如何在认识和掌握软件开发重要性的基础上获得巨大收益。本书最后还分析了书中建议的转型会带来的重大经济回报。 本书适合涉及软件开发过程的技术人员、公司主管和高级管理人员阅读。 -
软件工程学教程周苏,王文编著软件工程学是一门理论性和实践性都很强的学科,它采用工程化的概念、理论、技术和方法来指导编程人员开发与维护计算机软件。本书系统、全面地介绍了传统软件工程的技术,在软件工程的概念、原理、方法及其应用等方面有较详尽的论述,具有较强的系统性和可读性,并力图反映软件工程领域的最新发展。按照软件工程的国家标准来表达和描述软件工程的知识,使软件工程技术具有很强的可操作性,是本书的特色之一。本书可作为高等院校“软件工程”课程的教材和教学参考书,也可供有一定实践经验的软件开发人员、管理人员参考和作为继续教育的教材,它还可以作为各个级别的计算机软件专业技术资格和水平考试中相关内容的学习辅导用书。 -
CMMI精粹(美)Dennis M. Ahern,(美)Aaron Clouse,(美)Richard Turner著;周伯生[等]译;周伯生译本书为所有经理人、项目经理、系统和软件工程师以及过程改进领域的专业人员提供了一个CMMI框架,并以简练的语言、权威的著述和经过实践检验的范例对CMMI进行了系统详实的介绍。CMMI模型庞大而复杂,本书涵盖了集成过程改进方面的所有关键问题。书中采用大量的个案研究,突出强调引领集成过程改进技术的先行组织的经验,同时也揭示了潜在的缺陷,遴选出最佳的方法。此外,本书描述了CMMI工具的结构和内容,给读者提供了具体而实用的实现指南。 -
风险管理(美)伊莱恩·M.霍尔(Elaine M.Hall)著;王海鹏,周靖译;王海鹏译编辑推荐:本书是一本可读性和实用性都很强的软件风险管理类畅销书。书中通过真实的案例,不仅详细介绍了软件风险管理工具,以及如何测定和提高风险管理能力,还阐述了软件风险管理的途径。本书旨在引导人们积极看待风险,把风险转换为制胜的筹码。软件系统的管理和开发人员和致力于保持企业竞争优势的管理人员,都可以从书中找到适合自己的内容,化风险为契机!主讲软件项目管理或风险管理课程的教师也可从中得到启发。 -
软件工程齐治昌,谭庆平,宁洪编著本书是由教育部组织遴选出来的研究生教材。本书比较全面、系统地介绍了软件工程的概念、技术与方法,主要内容包括;软件开发模型,软件项目管理,计算机系统工程,需求分析,软件设计,编码与测试,软件维护,配置管理,软件重用,快速原型,集成化CASE环境,Java与Internet环境下的软件开发,对象链接与嵌入(OLE)技术,CORBA与分布计算技术等。书中含有丰富的例题与习题,便于教学与自学。本书强调理论与实践相结合、软件开发方法与CASE工具相结合,可作为研究生或高等学校计算机专业高年级学生教材,也可作为软件开发人员的参考书。 -
系统分析与设计(美)John W.Satzinger等著;朱群雄,汪晓男等译;朱群雄译本书包括现代系统分析员、系统分析任务、系统设计任务。实施与支持等四个部分的内容。本书关注概念,也重视方法。书中介绍了最完整和最先进的系统分析与设计方法,在承认现实世界中开发环境多变的同时,强调基本的永久价值。指出在系统开发的生命周期中,项目管理、系统建模。对象技术、客户一任务器体系结构。Intemet和打包技术是必须要关注的。对学习系统分析与设计课程的学生来说,本书可以使你驾驭现在。应对未来做好准备。本书内容丰富,结构合理,适于对非机及相关专业的本科生和研究生以及软件技术人员使用。本书前言本书使用难度适中的落基山运动用品商店(RockyMountainOutfitters)作为一个综合性实例来研究,通过一个具体的系统项目阐述关键的概念和技术。在第1章中概述了落基山运动用品商店(RMO)的战略系统计划并讨论了系统项目。这对RMO来说是一个具有重要战略意义的计划项目。计划一开始就强调了需要把新系统和老系统以及其他计划的系统集成起来。这个计划的系 -
风险管理(美)伊莱恩·M.霍尔(Elaine M.Hall)著编辑推荐:本书是一本实用、易学的管理软件风险的指导手册。它用实际案例说明了管理软件风险的途径。无论您的水平是新手、初级、中级、高级还是专家级,本书介绍的5个阶段风险管理渐进过程,都能让您知道从何处入手。 本书读者对象是软件系统的开发和管理人员包括监管和改进软件项目、产品和过程的负责人。
