软件工程及软件方法学
-
软件测试与质量管理许育诚编著;王慧文改编本书面向软件质量管理人员,分别从理论、实践、管理的角度介绍了软件测试与质量管理的精华与要点。在理论部分,介绍了软件开发流程、软件错误的种类、测试配置、问题跟踪系统与软件测试流程。在实践部分,介绍了测试用例设计与实际测试示范,并讲解了如何撰写Test Plan、Test Case、FAQ、相容测试报告、性能使用报告和测试报告,提供了各类文件的范本与示范程序,方便读者直接把握实践的要点。在管理部分,介绍了项目管理的技巧、QA人员的角色与责任、衡量时间的技术与方法,以及其他管理中应该注意的事项。随书光盘内容为书中的范例文件。本书的主要读者对象是企业软件质量管理人员和软件测试人员,以及高校软件工程专业相关师生。本书也可以作为软件学院的教学参考书。 -
数据结构与算法李乔祥编著高等学校21世纪计算机教材。本书既可作为计算机专业的本科或专科教材,也可作为信息类相关专业的选修教材,还可作为从事计算机应用相关工作科技人员的参考书。 -
计算机软件技术基础实验教程刘江 主编《计算机软件技术基础实验教程》为《计算机软件技术基础》的配套教材。主要介绍数据库系统、ACCESS数据库的创建、VISUAL BASIC程序设计、INTERNET网页设计与实现、数据结构等内容。《计算机软件技术基础实验教程》分五章,每一章包括若干个实验,每个实验由实验目的、预备知识、示例、练习、思考与分析五部分组成。《计算机软件技术基础实验教程》可供各专业大学生用作实验教材,也适用于其他高中文化程度的自学者。 -
数据结构宋宏图主编"数据结构"是计算机专业的核心课程,本书对数据结构的有关知识作了系统全面的介绍,在内容组织上力求概念清晰,注重数据结构的实际应用。主要内容包括:数据结构基本概念、线性表、栈和队列、树、图、排序和查找。各章节给出的算法均用C语言编写,并可顺利地在计算机上调试运行,以便于读者理解。 本书可作为高职高专计算机专业学生学习"数据结构"课程的选用教材,也可以作为大学非计算机类专业学生的选修课教材和计算机应用技术从业人员的参考书。 -
军用软件能力成熟度模型及其应用石柱编著GJB 5000—2003《军用软件能力成熟度模型》是参照软件能力成熟度模型(SW—CMM)1.1版制定的。该标准规定了用于评估组织的软件能力成熟度的模型,并规定了软件整个生存周期内的主要软件管理过程和工程过程;适用于第二方或第三方对组织的软件能力进行评价,也适用于组织本身对软件过程进行评估和改进。本书是对该标准理论及应用的介绍与阐述。本书全面介绍了军用软件能力成熟度模型的由来、编写思路、应用设想和基本概念。系统阐述了军用软件能力成熟度模型框架、模型的内部结构、成熟度等级的跨越问题及模型的应用;可重复级、已定义级、定量管理级、优化级的特征以及关键过程域的内容和实施要求;过程改进参考模型的五个阶段(启动、诊断、建立、行动和提高)的目的、八口准则、出口准则及活动;过程评估方法的活动、时间和资源要求及后续活动;能力成熟度的评价过程和活动。本书对理解、实施GJB 5000有实际指导作用,可供从事软件过程改进的技术管理人员、项目管理人员、质量管理人员、软件技术人员、大专院校本科生、研究生学习及参考。 -
软件开发工具Delphi教程广东省教学教材研究室编本书以循序渐进的方式,介绍了Delphi的基本编程原理和应用技术,包括使用调试器、菜单程序设计、可视化组件库等,并提供大量的习题和实验题。 -
SQL Server教程广东省教学教材研究室编本书介绍了此SQL Server软件的数据库使用、管理和维护所涉及的基本知识和技巧,包括其安装与基本操作,数据库中表的创建和维护等内容。 -
Access数据库实用教程唐伍中,项培军编著本书结合多幅插图,系统地介绍了Access 2000的基础知识,包括如何使用表、使用查询、使用窗体、使用报表、使用数据库访问页等。 -
数据结构学·练·考杨明,杨萍主编本书是为了配合高等学校数据结构课程的学习与考试(课程学习或考研)而编写的辅导用书。全书共分11章,每章包括5个板块:本章知识结构图,疑难解惑,典型例题与考研题分析,重要习题精选精解,两级训练题。本书从指导课程学习、考试的角度,通过对重难点及易混淆的知识点的详细解释、典型例题的解答与总结,帮助读者掌握数据结构的概念和算法思想,提高运用这些知识解决实际问题的能力,自在读者对数据结构真正做到融会贯通、并为掌握程序设计和软件开发方法奠定扎实的理论基础。本书系统全面,重点突出,难点解析清楚,注重解题思路及技巧的培养,具有较强的实用性,非常适合高等院校计算机专业的学生配合数据结构课程的学习使用,同时也适用于报考计算机专业研究生进行专业课的复习,还可作为广大相关领域的技术人员和读者自学的辅导书。面对21世纪知识经济的挑战,社会呼唤掌握计算机信息技术的高层次专业人才。数据结构是计算机专业教学的核心课程之一,数据结构课程不仅为计算机语言进行课程设计提供了方法性的理论指导,还是其后续课程学习的重要基础。数据结构侧重于体系和思想上的训练,是程序设计的灵魂,而语言仅是工具,是手段。数据结构主要研究的是数据的各种组织形式,以及建立在这些结构上的各种操作及其实现。由于其所研究的对象——数据元素及其之间的关系都是从现实生活中抽象出来的,在被组织成不同形式时,只研究其抽象出来的本质性的各种概念和关系,而忽略其本身所代表的实际背景,因此在学习的时候会觉得比较抽象。特别是对于自学数据结构的读者,更不容易真正掌握它。鉴于数据结构课程在整个计算机专业教学体系中的重要地位,以及学习起来难度较大,我们总结多年教学经验编写了本书。本书以严蔚敏编写的《数据结构(C语言版)》(清华大学出版社,1997年)章节为顺序,共分11章,每章包括本章知识结构图、疑难解惑、典型例题与考研题分析、重要习题精选精解、两级训练题5个部分。本书除了对数据结构中重难点及易混淆的知识点进行详细解析外,还精解了大量的例题,所有例题和习题均根据相应章节知识点的重要程度进行合理设计,力求同时兼顾题目的广度和深度,所选题目不仅给出了比较详细的分析和解答,还对典型题型进行了举一反三的拓展分析,旨在引导读者深入思考问题的本质,拓展读者的解题思路。书中的例题及习题是从严蔚敏编的《数据结构习题集》(清华大学出版社,1999年)和其他优秀辅导材料以及部分高校计算机专业硕士研究生入学考试的数据结构试题中仔细遴选而成,这些题目是具有丰富教学经验的教师在教学实践过程中设计和整理出来,具有较好的代表性和典型性。希望读者能通过这些题目来帮助理解和掌握数据结构的概念和算法思想,这对于进一步掌握计算机特别是软件开发的知识和技能是非常必要的。作为本书的作者,我们希望广大读者能够通过本书,掌握数据结构的知识和原理,提高运用这些知识解决实际问题的能力,为掌握程序设计和软件开发方法奠定扎实的理论基础。本书由杨明、杨萍执笔编写,另外,参与资料整理工作的还有许勇、孙玉香、何光明、汪志宏、石雪梅、刘菁、丁善祥、王国全、李罡风、吴婷等。由于本书中题目数量大,解答中难免会出现欠考虑的地方,若出现考虑不周之处,敬请读者批评指正。 -
使用UML进行面向对象的项目管理(美)Murray Cantor著;徐晖等译循序渐进地指导你走过一个面向对象项目的完整的生命周期几乎所有的软件项目都具有风险性,因此,项目经理的目标就是在满足客户需求的同时,采用某种方法来解决成本和进度的不确定性。在本书中,Murray Cantor描述了一种一流的、基于UML的方法来管理面向对象的项目,以保证在预算内准时交付高质量软件。Cantor根据他在IBM和TASC公司期间管理主要软件项目的经验,向大家讲述以下内容:·一种历经考验的方法,利用UML工具的优点来克服在大部分项目中遇到的难题,并提交一个优化的面向对象的系统。·在项目计划、风险管理、进度安排、阶段预算等方面,用传统方法来集成基于对象技术的一些技巧。·对如何处理在项目开发过程中出现的重要的“人际关系”问题,提供专家级意见。·真实的开发经历让你直接体会到几个重要的开发项目中什么是有效的,什么是无效的。·一个全程项目实例,带你走过一个项目的每一阶段,按照问题和解决办法的方式来讲述。访问本书配套网站http://www.wiley.com/compbooks/cantor,可以发现:·用来管理用例和工作拆分结构的项目进度安排、预算和数据库平台的样本。·一个管理增量开发的电子版业务手册。·一个开发跟踪图。本书介绍了如何使用面向对象方法学进行项目管理。本书分三个部分。第一部分包括前4章,介绍了软件项目管理的重要原则、统一建模语言以及它在软件开发过程中的使用、软件开发生命周期模型等基础内容。本书的第二部分包括第5章至第8章,讨论了软件开发中与各阶段联系的各种概念的应用,详细讨论了UML软件开发过程的所有阶段和活动。第三部分介绍了如何评估及报告项目状态,并且提供各种平均值、预算和开发的评估方法检验项目是否沿着轨道前进。书中还有一个软件开发工程项目的例子,贯穿整本书中。本书可作为管理面向对象开发的参考书,适合于开发人员、项目经理、软件工程研究人员阅读参考。
