软件工程及软件方法学
-
区块链技术及实用案例分析刘宇熹 著区块链技术在未来二三十年里将产生重要的、颠覆性的、革命性的大变革。基于多年来对国内外众多创新型企业长期的跟踪调查和深入分析,《区块链技术及实用案例分析》以具有特色的企业为案例,简明扼要地阐述了区块链技术的内涵与实质,以及区块链技术如何影响人们处理信任、安全和隐私问题,使读者深刻理解区块链技术正快速成为自互联网诞生以来重要的新技术。全书共分13章,主要内容有区块链、区块链技术、区块链的发展及应用领域、应用场景分析、分布式系统核心问题、密码学及安全技术、共识机制、比特币项目——思想诞生的摇篮、数字货币、区块链应用案例研究、区块链技术与金融创新、中华文化下的创业研究。《区块链技术及实用案例分析》可作为高等院校计算机、互联网金融、大数据、人工智能等相关专业本科生的教材,对政府和企事业单位技术及管理人员从事理论研究和企业实战也具有很好的参考作用。 -
软件测试基础余久久 著暂缺简介... -
软件工程与项目管理肖汉,张明慧,张玉,张红艳 著本书主要介绍软件开发技术、软件管理的思想和方法。其主要内容包括可行性研究、需求分析、面向数据流的分析方法、软件设计基础、面向数据流的设计方法、程序设计语言和编码、软件检验和测试方法、软件维护、面向对象的分析与设计方法、软件项目管理、软件工程管理与技术、软件项目计划与管理、软件重用技术、设计模式以及敏捷开发等内容,并特别地在软件工程开发的每个阶段都提供了相应的案例和实训内容,同时介绍了软件工程标准化文档知识,有助于读者在软件工程项目的开发上使用工程化标准。 -
软件成本度量国家标准实施指南暂缺作者为落实工业和信息化部优化软件产业环境的工作部署,进一步推动功能规模测量、软件开发成本度量、软件测试成本度量、IT运维成本度量和云服务计量指标等方面的标准推广及深化应用,本书系统地阐述软件成本度量理论体系,深入解读软件成本度量标准内容及实施要点,结合不同场景及典型案例给出具体的应用指导。本书正文分5个部分,共11章。第一部分是软件成本度量概述和软件规模测量方法(第1~2章),第二部分是GB/T 36964—2018《软件工程 软件开发成本度量规范》标准解读、实施指南和案例分析(第3~5章),第三部分是GB/T 32911—2016《软件测试成本度量规范》标准解读、实施指南和案例分析(第6~8章),第四部分是其他软件相关成本度量标准(第9~10章),对IT运维成本度量(国标在研)和GB/T 37735—2019《信息技术 云计算 云服务计量指标》进行介绍,第五部分是软件成本度量相关技术展望(第11章)。本书还包含5个附录:附录A 中国软件行业基准数据(2019年),该数据可作为软件研发与测试成本测算的依据;附录B 涉及本书标准实施的常见问题及回答(Q&A),附录C 标准术语和定义,附录D 快速功能点分析方法介绍,附录E 调整因子参数表。 -
软件体系结构实用教程付燕,李贵民 编《软件体系结构实用教程(第2版)/高等学校新工科计算机类专业系列教材》共分10章。第1章简单介绍了软件重用和构件技术的一些基本概念,它们是学习软件体系结构有关知识的基础。第2章介绍了软件体系结构的概念、发展和研究现状。第3章对软件体系结构的风格进行了较详细的介绍,并给出了一些应用实例。第4章讨论软件体系结构的三种描述方法。第5章介绍软件体系结构设计过程中使用的一般原理和设计模式,以及关键质量属性需求驱动的体系结构设计方法。第6章对Bass等人提出的一种基于体系结构的软件开发过程做了详细介绍。第7章介绍软件体系结构评估方法,重点介绍SAAM和ATAM方法。第8章介绍基于服务的体系结构,对SOA、Web Services和微服务架构进行了较详细的介绍。第9章对特定领域的软件体系结构进行介绍,详细讨论了其建立过程。第10章介绍了软件体系结构集成开发环境的具体功能。《软件体系结构实用教程(第2版)/高等学校新工科计算机类专业系列教材》可作为普通高等学校计算机软件专业高年级本科生和研究生教材,也可作为软件开发人员的参考书。 -
软件工程刘玮,刘军,李伟波 编本书遵循软件开发“工程化思想”,主要讲述软件工程各个重要阶段的核心理论、原理、方法以及应用技术。全书共9章,包括软件工程概述、结构化需求分析、结构化软件设计与实现、面向对象的软件需求分析、面向对象的软件设计与实现、软件测试技术、软件工程项目管理概述、软件配置与软件维护和软件开发工具与环境等。 -
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设计的初学者,也可作为高等院校相关专业师生、科研与工程开发人员的参考手册。 -
实用软件工程项目化教程方少卿 著全书本着“理论够用适度,任务引领学习”的原则编写,根据高职学生的特点,全书围绕一个物业管理系统展开,以软件生命周期为主线,介绍结构化软件分析设计方法和面向对象软件分析设计方法,将软件工程知识点分解到各个任务中。 全书共分为5个单元:软件工程概述、项目计划分析、软件的设计、面向对象方法学、软件测试与维护。本书注重应用性和实践性,参照软件工程课程教学标准和高职高专学生的特点,通过案例引领,对软件工程中重要的知识点着重剖析并举例,供读者学习借鉴和参考。 本书适合作为高等职业院校“软件工程”课程的教材,也可作为电大、成人院校、各类培训教材用书,还可供准备参加计算机等级考试和自学软件工程的读者阅读参考。 -
软件需求分析实战杨长春 著本书是一本系统讲解管理软件需求分析的书,以实战为主。包括大量案例以及来自工作实践中的经验心得。主要讲述了:需求分析的工作步骤;需求分析的工作内容;如何进行需求调研;如何进行系统规划;如何设计软件;如何设计出好软件;快速原型开发模型;需求文档的撰写;如何应对需求变更;如何成为需求分析高手。本书适合从事需求分析工作的专业人士、希望从事需求分析工作的IT人、希望了解需求分析工作的IT人、计算机相关专业的大学生、管理相关专业的大学生、企事业单位从事管理工作的各级管理者,以及企业信息化管理体系中的关键用户等。 -
软件需求工程李英梅,丁云鸿,马宁,刘明宇,夏伟宁 著需求工程是计算机专业的一门应用型基础课程,在软件工程学科人才培养体系中占有重要的地位。软件开发是建立计算机应用系统的重要环节,通过学习给出一种标准成熟的软件开发前期需求原则。培养理论应用于实践的能力,提高读者的软件需求开发能力有重要的现实意义。适用于计算机相关专业的本科生。
