COCOMO(COnstructive COst MOdel,构造性成本模型)是一种精确的、易于使用的基于模型的成本估算方法。而COCOMO II是对经典COCOMO模型的彻底更新,反映了现代软件过程与构造方法。本书详细讲解如何利用COCOMO II进行软件开发项目管理中的有效估算。书中用大量实例说......
本书是一本经典著作,由众多卓越的软件和设计专业人员的论文及访谈录组成。本书的作者从不同角度,通过大量生动的实例,说明了什么是设计,给出了所有设计领域中共同的核心实践,展示了软件构建者如何运用这些实践产生用户更满意的软件。 本书并没有很明确地提出解决软件设计问题的方法,而是引导读者站在不同的角度......
本书描述了软件开发人员在设计图形用户界面(GUI)时经常犯的“禁忌”,并提出如何避免出现这些禁忌的基本原则和理论依据。本书作者在设计、评价以及测试软件产品用户界面等方面工作了20多年,有丰富的实践经验,他把GUI禁忌分为七种类型:GUI组件、布局和外观、文字、交互、Web、响应以及管理,并分别进行了......
本书以中文版Pro/ENGINEER Wildfire软件为操作平台,以教学讲义的编排风格系统全面地讲述了“零件设计→零件装配→工程图制作→产品设计实例综合应用”等内容。每课包括“指令讲解、操作步骤、实例演练、课后练习”,在相关章节除给出有关的要点与操作技巧外,在许多实例中也包含了许多实际设计工作中......
随着软件系统越来越复杂与集成化,软件质量保证(sqa)对于软件与电子工业日益重要。本书是作者多年咨询和教学经验的产物,全面覆盖了iso 9000-3的要求,还提供了asq(美国质量协会)csqe(认证软件质量工程师)所需的知识,旨在指导面对sqa挑战的三类读者:高校学生、培训课程学员和软件开发与维护......
本书提出了一种基于组件的完整策略,即“业务组件方法”。这种策略运用了组件思想,并将其扩展到软件系统开发、部署、运行和进化的所有方面,提出了应对基于组件开发所面临的现实挑战所需的概念,重点讨论了频繁发生变化的大规模分布式企业系统。 本书思路清晰、结构严谨,对项目经理、系统分析员软件设计人员等有......
scott w. ambler是获奖图书《building object applications that work》、《process patterns》和《more process patterns》的作者。本书广泛受到学生和专家的好评,被认为是面向对象技术的一本很好的入门教材。现在,scot......
《c++编程思想》(第1版) 荣获1996年度《软件开发》杂志的图书震撼大奖 (jolt award),成为该年度最佳图书。 本书内容: ·介绍实用的编程技术和最佳的实践方法,解决c++开发中最困难的课题 ·深入研究标准c++库的功能,包括:字符串、输入输出流、stl算法和容器 ·讲述模板......
本书第2版基于uml2.0规范,对1999年出版的第1版进行了全面的修改。本书首先简要介绍了uml的历史、基本概念、目标及使用方法,然后按字母顺序列出了uml的所有术语,从语义、表示法和用途等方面全面而详尽地介绍了uml的构成和概念。 本书的作者是面向对象方法最早的倡导者,更是uml的创始人。本......
本书以Pro/E Wildfire为基准,并辅以中英文对照方式进行撰写,主要介绍如何运用Mold Cavity(型腔模)及Assembly(装配)模块进行模具设计。全书共5章,包括模具设计基础、使用环境介绍、分模面设计、分模技巧、模具体积块设计、靠破孔修补、浇道系统设计、开模动作模拟、模具组件设计(......
本书以“天津市高等教育自学考试——常用软件使用自学考试大纲》为依据,经有关专家评审通过,适合作为计算机技术与应用专业《常用软件使用》课程的自学考试教材使用。 本书结合高职专业特点,在编写上基础知识与应用技能并重,理论与实际紧密结合。全书分为七章,第1章介绍了计算机基础知识,第2章介绍Windo......
在实践中应该如何进行软件工程?如何开发现今的企业级应用?本书用大量实例给出了答案。 本书讨论了如何将理论与行业实践联系起来,即集中精力进行系统设计和实现以及着手解决重要的实践问题。书中以一个主要的案例研究和两个小型的案例研究 (经过改编以适应教学的需要) 为中心展开叙述,提供了针对大型系统开发的软......
本书第1版在业界广受好评。这是本书的第2版,它详尽而全面地向读者展示了如何在软件系统开发的整个过程中利用uml构建更好的企业级java系统。作者深入研究了开发团队可能遇到的各种问题,并解释说明了以各种不同组合使用各种技术的利弊。作者通过一步步深入探究开发过程,展示了在每一步中如何使用uml,它如何影......
如今软件的复杂程度及规模使编写安全、无缺陷代码异常困难,甚至对具有丰富经验的程序员也是这样。然而我们的日常工作对软件越来越依赖,软件已在几乎所有行业中普遍使用,以上这些意味着一个安全漏洞或者软件缺陷可能带来灾难。. 采用非正式且业余的缺陷捕获方式是不可能写出优质软件来的,编写优质的软件要求用系统、......
本套书共有四本,其中介绍的最佳实践方法分别对应统一软件过程的四个阶段:初始阶段、细化阶段、构造阶段、移交和产品化阶段。本书是这套书的第4本,重点介绍与统一软件过程移交和产品化阶段有关的最佳实践,包括需求工作流、分析和设计工作流、实现工作流、测试工作流、部署工作流、操作和支持工作流、配置和变更管理工作......
Aspect-oriented programming (AOP) is a revolutionary new way to think about software engineering.AOP was introduced to address crosscutting concerns s......
本书以Visual Basic 6.0中文版为语言背景,以程序结构作为主线,把控件分散到各章节中介绍。由于把程序结构与控件有机地结合在一起讲授,既缩短了教学内容的篇幅和课时,又有利于把刚介绍的控件马上应用到程序结构中,提高了学习效率。 本教材采用案例教学方式,先给出设计目标和要求,然后再......