软件工程及软件方法学
-
计算机程序设计实训教程罗幼平主编本书内容包括C语言、Visual FoxPro、Visual Basic、Visual C++和数据结构的上机实训内容。 -
常用工具软件实用基础教程谢乐军,符克强,陈云编著本书通过详细的操作步骤,介绍了目前应用最广泛的计算机常用工具软件的使用方法和应用技巧。这些软件包括:系统软件、文件压缩软件、图像浏览软件等。 -
数据仓库技术及其应用陈燕编著数据仓库属于一种高层管理的新型数据库技术,它是以一种在分散平台的诸DBS的数据安全、平稳、有效地过渡到一个公共模式下的信息为基础建立起来的。《数据仓库技术及其应用》主要讲述关于数据仓库系统的定义解释、理论与技术知识。 -
CTI技术与呼叫中心李爱振编著本书系统地介绍了计算机电信集成(CTI)技术的历史、标准、协议、组成等;分别对计算机电信集成系统的硬件系统和软件平台等进行了阐述;对如何构建一个实际的CTI系统进行了详细介绍,并提供了丰富的CTI技术的工程应用实例;最后对CTI技术的重要应用::呼叫中心的组成与应用进行了重点介绍。本书各章内容简明,结构清晰,适合广大CTI从业人员以及对CTI技术感兴趣的管理和技术人员阅读参考。 -
中国古典建筑建模实例梁乔编著在众多的古代建筑中本书挑选了八个具有代表性的古代建筑模型,分别为:古代亭子、垂花门、屋宇式大门、二进制垂花门、四合院的厢房、正房和厢房、昙宁斋、释迦木塔。从模型的基本结构开始讲起,创建模型的过程,模型材质的赋予,灯光及摄像机的调整等这些内容在书中都做了详细讲解,而且在每一章的开头有一张模型结构图片加以文字说明,向读者讲明模型各个部分的创建方法、技巧,让读者在建模之前有一定的了解,做到心中有数,使读者能够以一种好奇的心胥学完这本书。书中每个模型的讲解,用精炼的语言来表述创建模型的整个过程,图文并茂使读者一目了然,书中的“指点”可以使读者在操作过程中避免错误操作。本书是一本性教材,它是您走向高层的奠基石。本书不仅是建筑设计者、建筑系学生必备的工具书,同时也可以作为相关专业师生自学、教学参考书和社会电脑设计培训教材。 -
可靠性工程原理郭永基编著本书系统地讲述了可靠性工程原理,其特点是:强调基础,反映新成果,重视应用,适宜自学。全书共分8章。前5章介绍原理,后3章介绍几种典型应用。第1章介绍了可靠性工程的内容和分析方法。第2章介绍了指数分布等7种典型故障函数和强度应力模型。第3章介绍了不可修复系统的可靠性评估方法,包括串联系统、并联系统、表决系统等可靠性模型,以及用最小路集和最小割集分析系统可靠性的方法。第4章和第5章介绍了马尔科夫过程和马尔科夫链的基本原理和基本方程以及可修复系统可靠性的分析方法。第6章介绍了软件可靠性。第7章介绍了可靠性与经济性的协调。第8章介绍了电力变压器的可靠性。本书可作为工程、管理、科学等有关系科的本科、研究生学习可靠性工程时的教材或参考书,也可供政府或企业的领导、工程师、经济师、大学教师阅读参考。 -
极限编程研究(加)Giancarlo Succi,(意)Michele Marchesi著;张辉译极限编程(XP)是一种经过实践考验的轻量级软件开发方法学,本书将首届极限编程和柔性过程的年度会议上33篇最富有深刻见解的论文分专题结集成册,提供了对XP编程理论高水平的考察,并且探讨了特定的方法论、过程、技术、工具以及案例研究。本书共分七部分,第一部分探讨了XP和其他柔性方法论的实质。第二部分探讨了方法论和过程。第三部分对柔性方法论和UML进行了深入探讨。第四部分研究了三种关键XP实践的经验和考虑事项:结对编程、测试以及重构。第五部分回顾了着眼于重构提供结对编程支持的现有工具;特定于XP团队的支持以及测试。第六部分介绍了在XP上的实践经验。第七部分就如何解决XP某些棘手的方面介绍了若干闪光的思想。本书汇集了XP理论家和实践家们的真知卓见,专题探讨的形式让读者可以轻而易举地研习和运用这些材料。本书适合于软件开发人员、软件项目管理人员、软件工程研究人员,以及所有想要深入了解XP的各界人士参考。 -
个体软件过程[美]Watts S.Humphrey著《个体软件过程引论》(简称“PSPi”),是Watts S. Humphrey于1997年特为美国大学一年级学生编写的教科书。书中描述了很多资深的软件工程师解决软件工程问题的方法,特别是有关软件项目计划和软件质量控制方面的先进方法,并提供了很多练习来帮助读者掌握这些方法。 美国Embry-Riddle航空大学计算机科学系以本书初稿为教材,为该系一年级学生讲授了这门课程,经验证明,这对造就学生成为合格的软件专业人员很有帮助。每章之后还附有习题,以帮助读者复习与掌握该章的主要内容。由于本书是在两个学期的计算机科学或软件工程导论课程中使用,所以本书的内容分成两部分,在第一学期中讲授时间管理(前10章),在第二学期中讲授质量问题(后10章)。 本书实用性与可读性较强,可作为高等学校计算机软件工程课程的教材,也可作为工程技术人员自学个体软件过程的教材,是进行软件过程改进和能力成熟度模型SW-CMM评估的重要参考资料。本书同样适用于软件过程改进人员、软件开发项目经理、程序员和一般编程爱好者在开发软件时参考。 -
软件发布方法(美)迈克尔·贝斯(Michael E.Bays)著;章柏幸,杨作兴译;章柏幸译通过随随便便的集成和发布就想获得软件产品成功的人简直是妄想!本书向你提供了通往产品发布成功之路各阶段的“最佳实践”;源码控制、产品创建、产品测试、缺陷跟踪、代码集成、软件变更管理、发布工程。无论您的项目或软件开发小组的规模有多大(或多小),你都会发现,本书作者精心设计的实用解决方案能帮助你提高软件质量、降低软件成本、并使软件迅速占领市场!本书集中讨论了下列内容:为什么产品创建如此困难,使问题能够迎刃而解,如何在硬媒体、软媒体和网络媒体上对软件发布进行管理;如何杜绝在媒体管理上出现问题,发布版本号的编制、编号和命名,设置客户的期望并避免混淆,如何自始至终地对软件开发过程的管理进行变更控制;建立发布管理和服务的组织化解决方案。在本书中,MichaelE.Bays先生提出了从未公开出版过的专家级技术,并展示了他如何设计一个连贯的集成和发布过程,这个过程将比你现在正在做的工作要有效得多。如果你在负责一个成功的软件发布,本书将是你今年要买的最重要的一本书。 -
统一软件开发过程(美)Ivar Jacobson,(美)Grady Booch,(美)James Rumbaugh著;周伯生,冯学民,樊东平译;周伯生译本书是由UML的三位创始人IvarJacobson,GradyBooch,JamesRumbaugh亲自撰写的。全书给出了一种以UML作为建模语言进行软件开发的过程指导。书中的内容不是UML固有的组成部分,因为UML只是一种建模语言,并不包括过程指导。实际上,UML独立于过程的特点可以使之用于不同的软件开发过程。但是本书介绍的软件开发过程是三位作者在开发UML时一直在头脑中思考的内容,因此很切合UML的特点。本书对于如何运用UML的概念进行软件开发提供了详细指导,适合参与软件开发的各类人员使用,尤其适合软件项目开发组成员阅读。IT之源推出国内首个面向对象需求分析课程“用例与UML需求工程”
