软件工程及软件方法学
-
软件测试理论与实践杜小智 著本书分为3个部分,共13章。部分是基础篇,包括至7章,主要讲述软件测试的基础知识以及传统的软件测试技术;第二部分是进阶篇,包括第8至12章,主要讲述多种类型软件所面临的测试问题及解决方法;第三部分是工具篇,包括3章,介绍主流的商业付费以及开源免费的软件测试工具,并重点阐述几种测试工具的应用。软件测试是软件工程专业的必修课,也可以作为计算机专业及其他相近专业的必修课或选修课。本书不仅可以作为相关专业本科生及研究生的教材,也可以作为软件测试人员、开发人员以及质量保证人员的参考资料。 -
解析失效状态传播的软件故障定位方法王克朝 著针对软件故障定位领域的关键科学问题,提出了“失效-故障定位-理解”模型,研究了测试用例优选和基于程序不变量的故障定位方法。为了“大化地利用测试信息,选择适合于故障定位的测试用例集合”,提出了面向有效故障定位的测试用例优选方法;针对已有方法对不变量定义不完善导致可定位的缺陷种类有限、因缺少对失效状态传播的分析导致难于准确定位到失效产生根源等问题,提出了基于程序不变量分析多种缺陷类型和解析失效状态传播的故障定位方法。 -
中老年人轻松玩转智能手机李红萍《中老年人轻松玩转智能手机:APP篇》从中老年朋友使用智能手机的实际需要出发,采用图文并茂的方式进行讲解。中老年朋友只需按书中的步骤进行操作,即可快速掌握智能手机的使用方法和技巧,避免在使用过程中走弯路。《中老年人轻松玩转智能手机:APP篇》包含了选手机,什么手机合适“学操作,手机功能会使用”“学打字,相隔再远没问题”“聊微信,生活不仅靠文字”“会网购,在家轻松选商品”“买理财,手机理财种类多”“去旅行,美好风光要记录”“享生活,闲暇时光好打发”以及“保健康,身体随时可监控”等内容,力求全面解决中老年朋友在使用智能手机的过程中遇到的问题。《中老年人轻松玩转智能手机:APP篇》浅显易懂,适合初步接触智能手机的中老年朋友阅读。 -
零基础学交互设计胡雪梅交互设计可以拓展UI的空间内容,简化引导流程,降低UI操作的学习成本,更重要的是能够给用户带来意想不到的惊喜,它就像人类的肢体语言,通过肢体语言传达更多的抽象信息和性格展现。《零基础学交互设计/人人都是设计师》共分为5章,图文并茂、循序渐进地讲解交互设计的流程、交互动画效果与UI设计的关系、UI布局、UI中各种元素的交互设计方法和技巧,并且通过交互动画效果案例的制作讲解,使读者能够轻松掌握交互动画效果的制作方法和技巧,全面提升交互设计水平,真正达到学以致用的目的。另外,该书还赠送所有案例的素材、微视频及配套PPT课件,方便读者借鉴和使用。《零基础学交互设计/人人都是设计师》适合准备学习或正在学习交互设计的初中级读者,也可供各类在职设计人员在实际UI设计工作中参考。 -
计算机软件教学理论与实践陈泰宇,杨俊叶,魏秋菊 著暂缺简介... -
中文版InDesign CC 2019从入门到精通王岩,王青 著InDesign是Adobe公司发布的一款专门用于设计印刷品和数字出版物版式设计的软件,深受广大设计师和专业排版人员的喜爱。本书将详细介绍新版InDesign CC 2019的使用方法。 本书共9章,主要介绍中文版InDesign的基本知识、使用方法和操作步骤,并配以大量练习实例。全书由两大主线贯穿,一条主线是软件知识点,包括文本与段落的设置、图形绘制、颜色设置、图像处理、表格的绘制与修饰、页面与长篇文档的创建与编辑,印前和输出设置等内容。另一条主线是常见的商业案例类型,如宣传页设计、画册及杂志的设计等内容。 本书适合InDesign的初、中级读者以及从事版式设计相关工作的设计师阅读,同时本书也非常适合作为高职、高专的实践课教材。 -
软件项目管理夏辉,徐朋,王晓丹,屈巍,杨伟吉 等 编软件项目管理需要掌握整个软件开发过程的全方位知识,《软件项目管理(第二版)》主要介绍软件项目管理概述、项目启动和准备、软件项目的计划、软件项目需求管理、项目的进度管理、项目的估算和成本管理、软件项目的质量管理、软件项目的风险管理、软件项目的人力资源和沟通管理,以及项目的收尾。《软件项目管理(第二版)》突出新形态“互联网+”教材的特色,每章均配有与重要知识点相关的实际项目案例、拓展阅读等资源,力图让没有项目经验的人士也能更好地理解各种实际项目管理中的应用场景。同时,《软件项目管理(第二版)》还配有教学课件、教学大纲、教学日历、章末在线测试题、配套项目管理软件工具等教辅材料。《软件项目管理(第二版)》具有系统性、创新性、实用性等特点,既可作为高等院校计算机及相关专业本科生的教材,也可作为软件项目管理从业者的参考读物。 -
智能化软件质量保证的概念与方法聂长海 著本教材系统介绍软件质量保证的相关概念、理论和方法,特别是关于软件的一些新概念、新特性、新技术、新平台和新的应用场景对软件质量和软件质量保证提出的一些新要求或提供的一些新手段。教材覆盖的知识点超过了传统教材的一倍以上,大大扩充了传统软件质量保证教材的内涵和外延。 -
复杂网络视域下的软件度量及进化张浩华 著《复杂网络视域下的软件度量及进化》针对大型软件的规模和复杂性所带来的度量和质量控制问题,分析传统度量方法在大型软件应用上的不足,从复杂网络这一新的视域来观察评价软件系统。全书内容分为5个部分,共11章。其中,第1部分主要介绍软件的复杂性和复杂网络的研究背景及现状,包括第1章和第2章;第2部分主要介绍软件静态结构模型,对大量优秀开源软件特征进行分析,包括第3章和第4章;第3部分通过对软件的核结构、结点重要性进行评估,对双重度和邻聚系数进行研究,揭示了软件网络的各种特性,进而提出一个基于复杂网络的新的测度体系,包括第5~8章;第4部分探讨软件进化中的特征变化和软件生态系统,包括第9章和第10章;第5部分即第11章,对今后的研究工作进行了展望。《复杂网络视域下的软件度量及进化》可供从事软件研究的科技人员阅读,也可作为计算机软件与理论专业的研究生教材或参考书。 -
软件测试实用教程吕云翔 著本书在内容上较为全面地、系统地涵盖了当前软件测试领域的理论和实践知识,反映了当前**的软件测试理论、标准、技术和工具。全书共14章,包括:软件测试概述、软件测试模型、静态测试与动态测试、白盒测试、黑盒测试、单元测试、集成测试、系统测试、验收测试、软件测试管理、面向对象的软件测试、软件测试自动化、缺陷跟踪管理、单元测试工具JUnit、接口测试工具、负载测试工具LoadRunner、网上书店系统测试、生活小工具微服务测试和手机视频播放软件测试。每章内容均有实际案例做补充,以加深读者对软件测试技术和过程的理解,做到理论与实践相结合。\t本书可作为高等院校相关专业软件测试的教材或教学参考书,也可以供从事计算机应用开发的各类技术人员参考。
