软件工程及软件方法学
-
零基础学交互设计胡雪梅交互设计可以拓展UI的空间内容,简化引导流程,降低UI操作的学习成本,更重要的是能够给用户带来意想不到的惊喜,它就像人类的肢体语言,通过肢体语言传达更多的抽象信息和性格展现。《零基础学交互设计/人人都是设计师》共分为5章,图文并茂、循序渐进地讲解交互设计的流程、交互动画效果与UI设计的关系、UI布局、UI中各种元素的交互设计方法和技巧,并且通过交互动画效果案例的制作讲解,使读者能够轻松掌握交互动画效果的制作方法和技巧,全面提升交互设计水平,真正达到学以致用的目的。另外,该书还赠送所有案例的素材、微视频及配套PPT课件,方便读者借鉴和使用。《零基础学交互设计/人人都是设计师》适合准备学习或正在学习交互设计的初中级读者,也可供各类在职设计人员在实际UI设计工作中参考。
-
软件测试理论与实践杜小智 著本书分为3个部分,共13章。部分是基础篇,包括至7章,主要讲述软件测试的基础知识以及传统的软件测试技术;第二部分是进阶篇,包括第8至12章,主要讲述多种类型软件所面临的测试问题及解决方法;第三部分是工具篇,包括3章,介绍主流的商业付费以及开源免费的软件测试工具,并重点阐述几种测试工具的应用。软件测试是软件工程专业的必修课,也可以作为计算机专业及其他相近专业的必修课或选修课。本书不仅可以作为相关专业本科生及研究生的教材,也可以作为软件测试人员、开发人员以及质量保证人员的参考资料。
-
解析失效状态传播的软件故障定位方法王克朝 著针对软件故障定位领域的关键科学问题,提出了“失效-故障定位-理解”模型,研究了测试用例优选和基于程序不变量的故障定位方法。为了“大化地利用测试信息,选择适合于故障定位的测试用例集合”,提出了面向有效故障定位的测试用例优选方法;针对已有方法对不变量定义不完善导致可定位的缺陷种类有限、因缺少对失效状态传播的分析导致难于准确定位到失效产生根源等问题,提出了基于程序不变量分析多种缺陷类型和解析失效状态传播的故障定位方法。
-
计算机软件教学理论与实践陈泰宇,杨俊叶,魏秋菊 著暂缺简介...
-
实用软件工程项目化教程方少卿 著全书本着“理论够用适度,任务引领学习”的原则编写,根据高职学生的特点,全书围绕一个物业管理系统展开,以软件生命周期为主线,介绍结构化软件分析设计方法和面向对象软件分析设计方法,将软件工程知识点分解到各个任务中。 全书共分为5个单元:软件工程概述、项目计划分析、软件的设计、面向对象方法学、软件测试与维护。本书注重应用性和实践性,参照软件工程课程教学标准和高职高专学生的特点,通过案例引领,对软件工程中重要的知识点着重剖析并举例,供读者学习借鉴和参考。 本书适合作为高等职业院校“软件工程”课程的教材,也可作为电大、成人院校、各类培训教材用书,还可供准备参加计算机等级考试和自学软件工程的读者阅读参考。
-
软件需求分析实战杨长春 著本书是一本系统讲解管理软件需求分析的书,以实战为主。包括大量案例以及来自工作实践中的经验心得。主要讲述了:需求分析的工作步骤;需求分析的工作内容;如何进行需求调研;如何进行系统规划;如何设计软件;如何设计出好软件;快速原型开发模型;需求文档的撰写;如何应对需求变更;如何成为需求分析高手。本书适合从事需求分析工作的专业人士、希望从事需求分析工作的IT人、希望了解需求分析工作的IT人、计算机相关专业的大学生、管理相关专业的大学生、企事业单位从事管理工作的各级管理者,以及企业信息化管理体系中的关键用户等。
-
软件需求工程李英梅,丁云鸿,马宁,刘明宇,夏伟宁 著需求工程是计算机专业的一门应用型基础课程,在软件工程学科人才培养体系中占有重要的地位。软件开发是建立计算机应用系统的重要环节,通过学习给出一种标准成熟的软件开发前期需求原则。培养理论应用于实践的能力,提高读者的软件需求开发能力有重要的现实意义。适用于计算机相关专业的本科生。
-
智能化软件质量保证的概念与方法聂长海 著本教材系统介绍软件质量保证的相关概念、理论和方法,特别是关于软件的一些新概念、新特性、新技术、新平台和新的应用场景对软件质量和软件质量保证提出的一些新要求或提供的一些新手段。教材覆盖的知识点超过了传统教材的一倍以上,大大扩充了传统软件质量保证教材的内涵和外延。
-
计算机软件测试技术与管理研究赵亮 著《计算机软件测试技术与管理研究》全面系统地介绍了软件测试基础理论及其应用技术,并介绍了软件测试的发展脉络及其与软件开发新技术的结合和运用。《计算机软件测试技术与管理研究》旨在使读者可以很快掌握软件测试的基础知识,代领读者进入软件测试这个新的领域,并了解软件测试的新动态,对它有一个全面的认识;重在培养读者软件测试工作的实践能力,适应软件企业的工作环境和业界标准,并和国际先进的软件开发理念与测试技术保持同步。通过《计算机软件测试技术与管理研究》的学习,读者便可以了解并掌握软件产品质量保证的基本思想和科学体系,软件测试过程和策略,软件测试的方法、技术和工具的使用,为全面掌握软件技术和软件项目管理打下坚实的某础。
-
复杂网络视域下的软件度量及进化张浩华 著《复杂网络视域下的软件度量及进化》针对大型软件的规模和复杂性所带来的度量和质量控制问题,分析传统度量方法在大型软件应用上的不足,从复杂网络这一新的视域来观察评价软件系统。全书内容分为5个部分,共11章。其中,第1部分主要介绍软件的复杂性和复杂网络的研究背景及现状,包括第1章和第2章;第2部分主要介绍软件静态结构模型,对大量优秀开源软件特征进行分析,包括第3章和第4章;第3部分通过对软件的核结构、结点重要性进行评估,对双重度和邻聚系数进行研究,揭示了软件网络的各种特性,进而提出一个基于复杂网络的新的测度体系,包括第5~8章;第4部分探讨软件进化中的特征变化和软件生态系统,包括第9章和第10章;第5部分即第11章,对今后的研究工作进行了展望。《复杂网络视域下的软件度量及进化》可供从事软件研究的科技人员阅读,也可作为计算机软件与理论专业的研究生教材或参考书。