软件工程及软件方法学
-
数据结构刘遵仁编著本书共分10章,详细地介绍了各种数据的逻辑结构和存储结构,内容包括线性表、堆栈、队列、二叉树、图、查找和排序等。算法用C语言给出,简明易懂,具有较好的可读性。本书可作为大专类和非计算机本科类数据结构课程的教材,也可供软件开发与应用人员参考。 -
UML面向对象设计基础约翰斯UML已成为描述面向对象设计符号的事实上的标准。本书介绍了面向对象软件设计的基本概念、符号表示、术语、准则以及原理等内容,其中第一部分(第1章和第2章)介绍了面向对象的基本概念以及面向对象编程的发展过程,第二部分(第3章至第7章)对UML进行了系统的介绍,第三部分(第8章至第14章)较深入地介绍面向对象设计的原理。最后一章(第15章)对软件构件的优缺点作了分析。本书可供面向对象技术的程序员、设计人员、系统工程师或技术经理使用。 -
UML面向对象技术与实践宋波, 刘杰, 杜庆东编著本书是作者们多年来研究UML基础知识问题的概括和总结。主要内容包括:UML的基础知识和在Rational Rose建模环境下创建九种UML图的方法;并以软件工程的开发为主线,把面向对系统--"图书管理系统"的需求分析、系统分析与设计、以及实现的过程进行了详细的描述,并给出了系统实现的全部源代码。 本书可供高等院校计算机专业的教学科研人员、研究生、本科生参考和使用。 -
《软件基础》作业集西北工业大学网络教育学院组 编软件基础是计算机专业学生的必修课之一。为了帮助学生学好软件基础,巩固所学知识,我们编写了这本作业集。该作业集主要作为软件基础的辅导书,也可供使用其他教材学习软件基础的学生参考。为方便初学者学习,作业集中的每道习题都附有参考答案。习题的作用在于帮助学生深入理解教材内容,巩固基本概念,达到全面掌握课程内容的目的。 -
软件能力成熟度模型集成培训教程罗运模等编本书从进行软件过程改进和通过软件能力成熟度评估的角度引导读者阅读和理解CMMI模型,以便进行软件过程的改进工作,并顺利通过CMMI的评估。为便于国家行业标准的实施,本书结合了国家信息产业部于2001年4月发布的《中华人民共和国电子行业标准(SJ/T 11235-2001)——软件能力成熟度模型》和《中华人民共和国电子行业标准(SJ/T 11234-2001)——软件过程能力评估模型》两个行来标准。本书首先简要介绍了CMM与CMMI以及它们的差别,然后重点介绍了CMMI模型的框架、CMMI过程域解读示例、CMMI的评估方法、CMMI软件能力成熟度等级过程域等内容,最后介绍了CMMI-SW模型的受管理级、已定义级、定量管理级、持续优化级的全部过程域的具体内容。本书可以作为软件技术人员掌握CMMI的基本知识和核心内容和的自学教材,亦可以作为软件组织实施软件过程改进和进行软件能力成熟度评估的指导文献。本书还可以作为软件学院的CMMI课程的教材或参考书。 -
软件研发(美国)萨特等著、刘基诚等译《Dr.Dobb's软件研发1—8期》(共8本,原价144元,现价28元,数量有限,售完为止)(单本原价18元,现价5元)集《Dr.Dobb'sJournal》、《SoftwareDevelopmentMagazine》、《C/C++UsersJournal》和《WindowsDeveloperJournal》等四种世界软件技术名刊之大成的《Dr.Dobb's软件研发》杂志应运而生了。《Dr.Dobb's软件研发》溶会世界名刊内容,反映国际趋势,连通国内学界和业界,成为高档次综合性的软件开发杂志。作为世界名刊的中文版,我们得以从一开始就站在巨人的肩上。我们将秉承原版刊物兼容并蓄、海纳百川的气度,覆盖各种平台、语言、技术和软件工程、研发管理实践。我们将继承原版刊物的学院气质,致力于为学术和产业架设桥梁。我们也将同时发布杂志的配套网站,并陆续移植使原版刊物卓然超群的各项设施和服务。 -
PSP软件工程师的自我改进过程(美)Watts S.Humphrey编著本书系统地描述个体软件过程(PSP),并且解释按可预测的进度交付优良产品的实践和方法。读者将会了解一个规范的软件工程过程所包括的具体内容。 本书通过共14章的篇幅分步介绍PSP方法。第1章描述PSP整体原理及介绍策略。第2章和第3章解释如何遵循一个定义的过程,以及怎样收集和使用用于管理程序开发作业的数据。第4至第7章介绍估算和计划,第8章至第12章阐述质量管理和设计。第13章描述如何将PSP方法用于各种工作。第14章描述如何将PSP方法用于TSP过程,以及TSP指导经过PSP训练的软件工程师怎样在一个项目中使用这些方法。 本书实用性与可读性较强,可作为高等学校计算机软件工程专业的教材,也可作为工程技术人员自学个体软件过程的教材,是进行软件过程改善和能力成熟度模型SW-CMM评估的重要参考资料。此书作为SEI 的PSP Body of Knowledge(BOK)的学习指导教材,为掌握PSP知识体提供必要的帮助。本书还可供软件过程改进人员、软件开发项目经理、程序员阅读参考。 -
软件配置管理策略与IBM Rational ClearCase(美)David E.bellagio著软件配置管理(SCM)是一项基本的软件工程任务,用于管理当今复杂和快速发展的软件开发环境。.本书讨论了软件配置管理的工程规程,以及如何借助广泛应用的SCM工具RationalClearCase,通过统一变更管理(UCM)模型实现对SCM的最佳实践的自动化和支持。本书介绍了基本的SCM概念、项目和软件系统规模与复杂性增加所带来的SCM问题,以及如何应用SCM工具和过程来解决这些问题。本书还讨论了一些高级的SCM话题,例如管理地域上分布的大型开发团队以及将SCM规程与变更请求管理(或缺陷追踪)相结合。..本书对第一版进行了扩展和更新,加入了自第一版出版以来ClearCase引入的新特性,这些内容均来自作者帮助客户在他们的环境中采用ClearCase和UCM并取得成功的经验。本书是一本综合而实用的软件配置管理指南,书中贯穿了众多精妙的见解和富有价值的建议。作为一本出色的配置管理书籍,本书适合于软件工程师和软件项目管理人员阅读参考。... -
实用软件小百科清华天则工作室 编著,李永田等 主编本书的目的正是为了能让用户对系统工具有一个大致的了解,并能更方便地根据自身的需要找到适用的软件。书中详细地给出了各类系统工具,包括系统维护、优化、测试、资源管理和系统安全等几百个软件。内容以介绍各系统工具的主要功能和使用方法为主,并辅助以适当的横向比较,阐明了优缺点。力急在全面、简洁、实用的基础上起到指南的作用。 -
行政秘书商务办公自动化一点即通宋玉,王霞 编著本书是“一点即通系列培训丛书”之一,详细介绍了行政秘书及从事相关工作人员应掌握的计算机基本操作技能,主要包括WindowsXP操作系统、输入法(五笔字型98版、智能ABC和全拼)、文字处理软件Word2002、表格处理软件Excel2002、演示文稿软件PowerPoint2002、数据库处理软件Access2002、办公自动化设备(传真机、打印机、扫描仪、U盘、移动硬盘)的使用、Internet基础知识、电子邮件、资源搜索与下载、电子商务、计算机安全与维护等。本书结构清晰、内容详实、图文并茂。每章都首先列出了本章知识点,使读者对每章要讲解的知识做到心中有数;然后详细讲解各知识点的具体实现步骤和操作方法,使读者完全掌握相关知识点的技术要领;最后给出了不同题型的练习题,每个题型都紧密结合正文中所讲解的知识,使读者能够巩固所讲解的主要内容。本书定位于行政秘书初、中级用户,适合不同年龄层次的行政秘书办公文员、国家公务员使用,也可作为各类社会培训学校的培训教材以及计算机爱好者自学用书。
