软件工程及软件方法学
-
DSP集成开发环境CCS使用指南尹勇,欧光军,关荣锋编著本书详细介绍了如何使用TI公司的DSP软件开发集成环境CCS2开发和调试C语言及DSP汇编语言程序,尽量达到帮助读者熟练使用CCS2软件的目的。本书不是介绍DSP软件和硬件方面的知识,而是采用实例方式循序渐进地介绍如何操作CCS2软件。读者只要按照实例步骤实践,就能在最短的时间内熟练使用CCS2。<br>本书可供从事DSP应用系统开发的技术人员、工程师以及高等院校工科电子类专业师生学习参考。 -
软件过程管理龚波主编编辑推荐:21世纪高等院校计算机系列教材。本书比较系统地讨论了CMM、TSP、PSP等模型的基本框架、概念、内容及实践精粹。本书包含10章和3个附录。第1章介绍了传统软件工程基础。第2章到第7章介绍软件能力成熟度模型的基本思想和结构。第8章讨论了个体软件过程的原理、过程和实践。第9章讨论了团队软件过程的原则、流程和质量管理等。第10章讨论能力成熟模型集成CMM。在附录部分,提供本书涉及的术语解释、能力成熟度评估过程和CMM评估提问单。本书全面讨论了软件组织过程改进和实施中用到的最基本的模型,不但可以供企业主管、项目经理、系统和软件工程师以及过程改进实践人员参考,也可供高等院校软件工程专业的高年级学生、研究生和老师使用。 -
系统分析员考试辅导教程与同步试题训练林盛雄[等]编著全书介绍了计算机组成原理、数据通信与计算机网络、多媒体技术及其应用、程序语言、操作系统、数据库系统、数学知识等内容。 -
软件体系结构张友生编著自从软件系统首次被分成许多模块,模块之间有相互作用,组合起来有整体的属性,软件就具有了体系结构。好的开发者常常会使用一些体系结构模式作为软件系统结构设计策略,但他们并没有规范地、明确地表达出来,这样就无法将他们的知识与别人交流。软件体系结构是设计抽象的进一步发展,满足了更好地理解软件系统,更方便地开发更大、更复杂的软件系统的需要。本书系统地介绍软件体系结构的基本原理、方法和实践,全面反映软件体系结构研究和应用的最新进展。既讨论软件体系结构的基本理论知识,又介绍软件体系结构的设计和工业界应用实例,强调理论与实践相结合。全书共七章,第一章简单地介绍软件体系结构的概念、发展和应用现状;第二章讨论软件体系结构建模,包括视图模型、核心模型、生命周期模型和抽象模型:第三章介绍软件体系结构的风格和特定领域软件体系结构;第四章讨论软件体系结构的描述方法,重点介绍软件体系结构描述语言;第五章讨论基于体系结构的软件开发方法,介绍基于体系结构的软件过程;第六章讨论软件 -
需求工程(美)M. Elizabeth C. Hull,(美)Ken Jackson,(美)A.Jeremy J.Dick著;韩柯译;韩柯译“近年来,我们一直感到缺乏在需求工程方面很有能力的工程师。部分原因可能是需求管理工具供应商一直在使管理层相信,采用其漂亮的工具会解决需求工程问题。当然,工具只能使理解需求工程的工程师更好地完成工作。本书使用大量篇幅介绍需求工程的一些基本技能,以便明智地使用当今各种功能很强的工具。最重要的是,本书将软件需求放在系统背景下,讨论处理这种敏感关系的各种方法。这是一本很重要的书。我认为它对公司特别有价值,使需求工程师和其内部客户能够对可以和应该得到什么,有一种现实的共同理解。”——波音公司高级研究员ByronPurves本书主要内容如下:解释系统工程的重要性,创建针对问题的有效解决方案;介绍系统建模使用的内部表示,包括数据流图、状态图、面向对象的方法;介绍一种通用多层需求过程;讨论有效需求管理的关键要素;概括介绍推动需求管理过程的软件工具DOORS。本书可适用于渴望丰富需求工程知识的读者,既包括实际工作者,也包括在校学生。本书运用最新研究成果,由业界实践经验驱动,在如何编写和结构化需求方面会对实际工作者带来很大的启发。 -
数据结构习题解析与上机指导周云静编著本书共分四部分,分为习题与解析、上机实验指导、模拟全真试卷、参考答案等。 -
数据结构周云静编著本教材介绍了各种数据结构及其相关的算法,详细阐述了每种数据结构的基本概念,对于重要的算法给出了C语言实现的源程序。 -
软件工程理论与实践王立峰,延伟东,章华编著本书分为本篇共16章。第一篇软件工程基础及高级话题,包括第1章至第5章,介绍软件工程问题的提出、软件工程基础知识、软件开发统一过程RUP、统一建模语言UML基础、面向对象方法等;第二篇软件工程项目管理,包括第6章至第8章,介绍项目的组织与管理、项目的经济性度量模型、项目的质量控制与CMM等;第三篇软件工程开发过程,包括第9章至第14章,介绍需求工程、软件需求分析、总体设计、详细设计、程序设计语言和编码、软件测试等;第四篇项目的实施与维护,包括第15章和第16章,介绍软件项目实施、软件项目的维护与再工程。本书从一个完全B/S结构的集成业务、财务管理系统的软件实例出发,阐述软件工程的基本理论,介绍软件工程的基本概念。本书分为本篇共16章。第一篇软件工程基础及高级话题,包括第1章至第5章,介绍软件工程问题的提出、软件工程基础知识、软件开发统一过程RUP、统一建模语言UML基础、面向对象方法等;第二篇软件工程项目管理,包括第6章至第8章,介绍项目的组织与管理、项目的经济性度量模型、项目的质量控制与CMM等;第三篇软件工程开发过程,包括第9章至第14章,介绍需求工程、软件需求分析、总体设计、详细设计、程序设计语言和编码、软件测试等;第四篇项目的实施与维护,包括第15章和第16章,介绍软件项目实施、软件项目的维护与再工程。本书特别适合软件工程类与非软件工程类教学和参考用书,并适合程序员向系统分析师和项目经理过渡的学习用书。本书需要有一寂的计算机语言编写程序基础和计算机知识的人员学习和参考。 -
UML用例驱动对象建模(美)Doug Rosenberg,(美)Kendall Scott著;徐海,周靖,陈华伟译;徐海译如果你喜欢“ObjectOrientedSoftwareEngineering”一书,就一定会喜欢本书。——IvarJacobson本书围绕一个证券交易与结算系统的案例进行讲解,通过这个在实践中证明是行之有效的工程实例,阐述如何以最有效的方式实现从用例到代码的软件工程设计与实施的整个过程。书中主要介绍了统一对象建模方法、域建模、用例建模、健壮性分析、交互建模、协作与状态建模、处理需求、实现等内容。本书在每一章末都会列出“最重要的10项清单”,该清单总结了该章的要点。另外,“分析崩溃警告”出现在整本书的主要内容中,这对软件项目的开发具有很强的指导意义。本书的读者对象为软件开发人员,也可作为高等院校计算机专业软件工程相关课程的参考书,特别适用于对面向对象技术有一定了解但希望进一步提高开发水平的程序开发人员。 -
软件工程应用实践教程吴洁明,袁山龙编著本书全面系统地阐述软件工程所涉及到的各种概念、方法和新技术,重点突出了软件工程在实践环节中的应用。书中介绍了面向过程软件工程方法在中小型项目中的应用,重点强化软件工程开发中面向对象的技术,特别是面向对象的需求获取、系统分析和设计以及实现,并针对每个环节给出了具体的活动过程和产品规范。书中提供大量的来自实际项目开发过程中的经验性内容,非常实用;并讲述了用户方在软件项目中的权利和义务,如何监督项目的正常实施,如何保护用户的利益,这些内容对软件项目的用户方自我保护很有借鉴价值。本书既注重知识的系统性,同时注意软件工程的实践性和选材的先进性,可作为高等院校“软件工程”本科或研究生的教材或教学参考书,也可供软件开发人员、项目管理人员和软件项目客房阅读参考。
