软件工程及软件方法学
-
MATLAB GUI设计学习手记罗华飞,邵斌 著本书在《MATLAB GUI设计学习手记》(第3版)的基础上,结合MATLAB 2018b的新特性,完善了全书知识架构,突出了GUI设计重点,对读者经常遇到的38个问题做了透彻的解答,提炼出13个专题并做了详尽的介绍,还对多达113个经典例题做了全面细致的讲解。全书由浅入深,全面系统地介绍了GUI设计的基础知识和高阶技巧,旨在使读者在较短时间内熟练掌握GUI设计的精要所在。 本书首先介绍了GUI设计的预备知识;然后详细讲解了GUIDE对象的属性以及两种创建APP的方法:采用纯代码创建和采用GUIDE 创建;之后针对新一代GUI开发平台App Designer,深入讲解了使用App Designer设计GUI的方法与步骤、重点与难点;同时介绍了串口编程等相关知识。书中穿插大量图表与注释,方便读者学习。 本书适合需要在短时间内掌握MATLAB GUI设计的初学者,也可作为高等院校相关专业师生、科研与工程开发人员的参考手册。 -
运用有限和无限排队论的软件可靠性评估张楠,宫妍 著本书研究如何将故障检测工作量、故障修正工作量、故障修正延迟和排错等待延迟考虑到基于排队论的软件可靠性增长模型中。 测试工作量是影响测试过程的重要因素,与日历时间相比,测试工作量随测试时间的变化情况对软件可靠性增长模型具有显著影响。在软件测试中,适当规模的软件项目在系统测试过程中通常由不同的团队人员进行故障检测和故障修正。因此可以认为,软件故障检测资源和故障修正资源是相互独立的资源。本书将软件故障检测和故障修正过程的资源进行区分,即将软件测试工作量分为两部分:故障检测过程所需要的资源称为故障检测工作量,故障修正过程所需要的资源称为故障修正工作量,并分别为它们建立模型。 大多数软件可靠性增长模型都假设检测到的故障被立即修正。这个假设与实际的软件测试情况并不相符。实际上,从故障检测到故障被修正完成之间会有一定的延迟,而且此延迟受到多种因素的影响。本书使用无限服务台排队(infinite server queuing,ISQ)模型来解释这个软件故障修正延迟,即已检测到的故障和故障修正人员分别对应于排队模型的到达顾客和服务人员。此外,书中重点讨论影响故障修正延迟的因素——故障检测工作量和故障修正工作量,并将它们应用到ISQ模型中,提出一个考虑故障检测工作量和故障修正工作量的基于ISQ的软件可靠性增长模型,即ISQFDEFCE模型,并对ISQFDEFCE模型做了进一步修正,即在故障修正时引入新故障。 绝大部分软件可靠性增长模型都假设故障修正率服从同一分布。但是在实际故障修正过程中,故障修正率受多种因素的影响,一旦这些因素发生变化,软件的故障修正率也会随之发生变化,即故障修正率既非不变的又非平稳的,而是可能在某些点发生变化,这就是软件可靠性建模中的移动点(change point,CP)问题。本书提出在考虑故障检测工作量和故障修正工作量的基于ISQ的软件可靠性增长模型基础上,将移动点应用到软件故障修正延迟建模过程中。建立基于移动点的ISQFDEFCE的软件可靠性增长模型,即ISQFDEFCECP模型,并对ISQFDEFCECP模型做了进一步修正,即在故障修正时引入新故障。 -
软件质量与可靠性保证技术陆民燕 编暂缺简介... -
交互设计由芳 著本书以交互设计的理论方法为主线,建立正确的认识论和方法论,通过六个步骤,从三个角度介绍交互设计的流程和思维方法。六个步骤主要包括市场调研与设计研究、用户研究与任务分析、商业模型与概念设计、信息架构与设计实现、设计评估与用户测试、系统开发与运营跟踪。本书通过真实、完整的案例,与读者分享作者的实践心得,帮助读者加深对交互设计方法的理解,掌握其在实践中的运用过程。本书也涉及一些交互设计在商业中的应用。学习交互设计的目的不仅是成为专业的交互设计师,更需要通过掌握相关的技能将交互设计的理念融入日常工作。本书可作为设计学专业交互设计、用户研究、可用性测试等相关课程的专业教材。读者对象主要包括专注于数字产品设计和用户体验的交互设计师、界面设计师、项目经理、可用性测试工程师,以及交互设计、用户体验和数字媒体等相关方向的学生。 -
软件工程与项目管理常晋义,宋伟,高婷玉 著本书以应用型本科计算机技术、软件工程专业为基础,讨论软件开发过程中工程技术问题与过程管理问题,主要内容包括软件工程的基础知识,软件生命周期中的技术与方法,软件开发项目管理的相关问题,以及应用方法。本书力求清晰而简洁的描绘软件开发的工程学与管理学,并用大量案例促进学生知识的掌握和技能的提高。 -
打造流畅的Android App萧文翰 著暂缺简介... -
App草图+流程图+交互原型设计教程刘源 著
?\t该系列图书通过采用软件知识点+行业基础+实战的方式讲解。?\t案例与基础知识相融合,快速带领用户掌握网站UI产品原型设计制作方法和技巧?\t分别使用流行的Axure和Adobe XD完成网站产品的制作,与实际工作接轨?\t在每章的最后为读者提供一个操作案例,供读者练习使用。?\t全书所有案例配教学视频,有助读者学习。?\t全书的案例极具针对性,便于读者查找学习。 -
商务软件高级应用微课教程张红 著本书结合电子商务等当前热门专业的内容挑选素材,主要讲授Microsoft Office中的Word、Excel、PowerPoint三个常用办公软件的高级应用。Word应用篇介绍文字的录入和编辑、文档格式的编排、图文混排以及表格的编辑和处理,任务内容包括制作公司宣传海报、组织结构图、邀请函、公司策划文案等;Excel应用篇介绍电子表格的创建、编排和格式设置,如何使用公式或函数对数据进行分析与处理,如何建立各种格式的图表,任务内容包括制作和分析员工档案资料、销售报表等;PowerPoint应用篇介绍图片的配色、逻辑图表的制作以及3D动画的设计制作,任务内容包括制作会议投影、公司形象宣传幻灯片等。本书配有PPT、教学素材、课后习题及参考答案、试卷及参考答案、微课视频等教学资源。读者可以使用手机等移动设备扫描书中的二维码,观看微课视频,此外,还可以登录华信教育资源网(www.hxedu.com.cn)免费注册后下载其他教学资源。本书可作为高等职业院校计算机类、财经类、电子商务类专业的专业课教材,也可供社会同等学力人员自学及相关机构培训使用。 -
Python编程吴卿 著本书基于Python语言对计算机程序设计相关知识,进行了系统而全面的介绍。全书包含大量实用且有趣的程序代码,非常适合新手入门。书共有16章,1~9章为基础知识,其中详细讲解了Python的主要语法,读者学完这些章节将充分掌握Python语言的运作方式,能独立编写程序解决实际问题;10~13章为进阶部分,其中介绍了更多的Python高级概念,读者学完这些章节将全面熟悉Python语言的进阶技巧,能更灵活地发挥Python语言专有的特点;14~16章为综合实例,其中涵盖了Python的四个主要应用领域,读者学完这些章节将深入了解整个Python软件生态,做好选择下一步发展方向的准备。 -
AWS高级网络官方学习指南(美)悉达多-周汗,(美)詹姆斯-迪瓦恩,(美)艾伦?哈拉克米 等著;姚力 译暂缺简介...
