软件工程及软件方法学
-
中文版InDesign CC 2019从入门到精通王岩,王青 著InDesign是Adobe公司发布的一款专门用于设计印刷品和数字出版物版式设计的软件,深受广大设计师和专业排版人员的喜爱。本书将详细介绍新版InDesign CC 2019的使用方法。 本书共9章,主要介绍中文版InDesign的基本知识、使用方法和操作步骤,并配以大量练习实例。全书由两大主线贯穿,一条主线是软件知识点,包括文本与段落的设置、图形绘制、颜色设置、图像处理、表格的绘制与修饰、页面与长篇文档的创建与编辑,印前和输出设置等内容。另一条主线是常见的商业案例类型,如宣传页设计、画册及杂志的设计等内容。 本书适合InDesign的初、中级读者以及从事版式设计相关工作的设计师阅读,同时本书也非常适合作为高职、高专的实践课教材。
-
实用软件工程项目化教程方少卿 著全书本着“理论够用适度,任务引领学习”的原则编写,根据高职学生的特点,全书围绕一个物业管理系统展开,以软件生命周期为主线,介绍结构化软件分析设计方法和面向对象软件分析设计方法,将软件工程知识点分解到各个任务中。 全书共分为5个单元:软件工程概述、项目计划分析、软件的设计、面向对象方法学、软件测试与维护。本书注重应用性和实践性,参照软件工程课程教学标准和高职高专学生的特点,通过案例引领,对软件工程中重要的知识点着重剖析并举例,供读者学习借鉴和参考。 本书适合作为高等职业院校“软件工程”课程的教材,也可作为电大、成人院校、各类培训教材用书,还可供准备参加计算机等级考试和自学软件工程的读者阅读参考。
-
软件需求分析实战杨长春 著本书是一本系统讲解管理软件需求分析的书,以实战为主。包括大量案例以及来自工作实践中的经验心得。主要讲述了:需求分析的工作步骤;需求分析的工作内容;如何进行需求调研;如何进行系统规划;如何设计软件;如何设计出好软件;快速原型开发模型;需求文档的撰写;如何应对需求变更;如何成为需求分析高手。本书适合从事需求分析工作的专业人士、希望从事需求分析工作的IT人、希望了解需求分析工作的IT人、计算机相关专业的大学生、管理相关专业的大学生、企事业单位从事管理工作的各级管理者,以及企业信息化管理体系中的关键用户等。
-
软件测试理论与实践杜小智 著本书分为3个部分,共13章。部分是基础篇,包括至7章,主要讲述软件测试的基础知识以及传统的软件测试技术;第二部分是进阶篇,包括第8至12章,主要讲述多种类型软件所面临的测试问题及解决方法;第三部分是工具篇,包括3章,介绍主流的商业付费以及开源免费的软件测试工具,并重点阐述几种测试工具的应用。软件测试是软件工程专业的必修课,也可以作为计算机专业及其他相近专业的必修课或选修课。本书不仅可以作为相关专业本科生及研究生的教材,也可以作为软件测试人员、开发人员以及质量保证人员的参考资料。
-
解析失效状态传播的软件故障定位方法王克朝 著针对软件故障定位领域的关键科学问题,提出了“失效-故障定位-理解”模型,研究了测试用例优选和基于程序不变量的故障定位方法。为了“大化地利用测试信息,选择适合于故障定位的测试用例集合”,提出了面向有效故障定位的测试用例优选方法;针对已有方法对不变量定义不完善导致可定位的缺陷种类有限、因缺少对失效状态传播的分析导致难于准确定位到失效产生根源等问题,提出了基于程序不变量分析多种缺陷类型和解析失效状态传播的故障定位方法。
-
软件需求工程李英梅,丁云鸿,马宁,刘明宇,夏伟宁 著需求工程是计算机专业的一门应用型基础课程,在软件工程学科人才培养体系中占有重要的地位。软件开发是建立计算机应用系统的重要环节,通过学习给出一种标准成熟的软件开发前期需求原则。培养理论应用于实践的能力,提高读者的软件需求开发能力有重要的现实意义。适用于计算机相关专业的本科生。
-
软件项目管理夏辉,徐朋,王晓丹,屈巍,杨伟吉 等 编软件项目管理需要掌握整个软件开发过程的全方位知识,《软件项目管理(第二版)》主要介绍软件项目管理概述、项目启动和准备、软件项目的计划、软件项目需求管理、项目的进度管理、项目的估算和成本管理、软件项目的质量管理、软件项目的风险管理、软件项目的人力资源和沟通管理,以及项目的收尾。《软件项目管理(第二版)》突出新形态“互联网+”教材的特色,每章均配有与重要知识点相关的实际项目案例、拓展阅读等资源,力图让没有项目经验的人士也能更好地理解各种实际项目管理中的应用场景。同时,《软件项目管理(第二版)》还配有教学课件、教学大纲、教学日历、章末在线测试题、配套项目管理软件工具等教辅材料。《软件项目管理(第二版)》具有系统性、创新性、实用性等特点,既可作为高等院校计算机及相关专业本科生的教材,也可作为软件项目管理从业者的参考读物。
-
智能化软件质量保证的概念与方法聂长海 著本教材系统介绍软件质量保证的相关概念、理论和方法,特别是关于软件的一些新概念、新特性、新技术、新平台和新的应用场景对软件质量和软件质量保证提出的一些新要求或提供的一些新手段。教材覆盖的知识点超过了传统教材的一倍以上,大大扩充了传统软件质量保证教材的内涵和外延。
-
复杂网络视域下的软件度量及进化张浩华 著《复杂网络视域下的软件度量及进化》针对大型软件的规模和复杂性所带来的度量和质量控制问题,分析传统度量方法在大型软件应用上的不足,从复杂网络这一新的视域来观察评价软件系统。全书内容分为5个部分,共11章。其中,第1部分主要介绍软件的复杂性和复杂网络的研究背景及现状,包括第1章和第2章;第2部分主要介绍软件静态结构模型,对大量优秀开源软件特征进行分析,包括第3章和第4章;第3部分通过对软件的核结构、结点重要性进行评估,对双重度和邻聚系数进行研究,揭示了软件网络的各种特性,进而提出一个基于复杂网络的新的测度体系,包括第5~8章;第4部分探讨软件进化中的特征变化和软件生态系统,包括第9章和第10章;第5部分即第11章,对今后的研究工作进行了展望。《复杂网络视域下的软件度量及进化》可供从事软件研究的科技人员阅读,也可作为计算机软件与理论专业的研究生教材或参考书。
-
用户体验度量(美)汤姆-图丽斯,比尔-艾博特如何量化用户体验对有效提高产品的使用质量至关重要。本书详尽地介绍了如何有效且可靠地收集、分析和呈现典型的用户体验度量数据:操作绩效(正确率等)、用户体验问题(频率和严重程度)、自我报告式的满意度及生理/行为数据(眼动追踪等)。同时对“综合性量化度量数据”等问题进行了专门介绍,而且结合案例等形式对当前与用户体验相关的新内容(如用户体验对NPS的影响)进行了说明。本书内容翔实,是一本值得用户体验从业人员研读的指导性书籍,同时也可以作为相关课程的参考教材。