软件工程及软件方法学
-
基于SuperMap的GIS开发实验教程赵冠伟,周涛,谢鸿宇,杨木壮,钱乐祥 等 著本书旨在讲授利用SuperMap Objects GIS开发组件结合Microsoft Visual C#语言进行地理信息系统二次开发的知识与技能,因此主要针对具备一定C#语言基础和初次接触SuperMap Objects组件进行开发的读者。通过学习,读者不仅可以理解SuperMap Objects的主要功能、数据组织、存储ì
-
软件工程开发与管理研究闫俊伢 著《软件工程开发与管理研究》由山西大学商务学院闫俊伢教授撰写,共九个章节,第一章主要围绕软件工程进行了阐述;第二章对软件过程进行了分析,其中包括了典型软件过程模型以及软件开发方法等内容;第三章对软件项目立项进行了阐述,其中包括了软件项目立项的方法、软件可行性分析、软件项目规模成本估算、制定软件项目开发计划以及软件项目立项文档等内容;第四章对软件需求分析进行了阐述;第五章对软件架构与体系结构设计进行了分析;第六章对软件配置管理进行了分析;第七章介绍了软件质量管理;第八章对软件项目管理进行了分析;第九章对软件安全管理进行了分析。
-
软件测试技术实战教程 ALM、UFT与LoadRunner汇智动力 著本书与《软件测试技术基础教程:理论、方法与工具》是姐妹篇,本书则以实际案例结合流行的商用测试管理工具ALM、自动化测试工具UFT、性能测试工具LoadRunner详细介绍了软件测试理论、测试方法及测试工具在项目中的具体应用。
-
软件测试技术基础教程 理论、方法与工具汇智动力 著本书从软件测试工作岗位技能要求分析着手,详细剖析软件测试工作所需的理论知识,帮助读者从基础测试思想、理论入手,进而掌握软件测试工作核心技能,构建系统的测试知识体系。全书共11章,从IT行业介绍,到软件测试工作常见的测试技术、测试工具,以软件测试工作流程为经,以技术案例为纬,全面深入地讲解软件测试职业所需的理论知识及常用技能。作为修订版,本书在原版基础上,增加了移动应用测试、软件测试工具(如Selenium、Appium、Jmeter、LoadRunner)等知识,更新了业内*新的技术方法及工具应用。本书可作为高等院校、高等职业院校软件测试专业的教材,也可作为社会培训机构的培训教材,同时也适合从事软件测试工作的读者自学参考。
-
常用工具软件史晓云,孙青,周彤 编《常用工具软件(第7版)》从常用、实用功能出发,在《常用工具软件(第6版)》一书的基础上,筛选了目前版本新、流行的常用工具软件进行讲解。全书共分八章,包括系统工具篇、病毒安全篇、网络工具篇、影音工具篇、图形图像篇、应用工具篇、在线工具篇、移动应用篇。《常用工具软件(第7版)》内容浅显易懂、图文并茂,以解决实际问题为基本立意,通过阶梯式任务,将各个软件的主要功能及使用方法浓缩于任务中。同时书中穿插必要的理论知识,以加强对工具软件的理解和掌握。
-
WeDo2.0乐高机器人初级教程摆玉龙,陈辉,范满红 编《WeDo2.0乐高机器人初级教程/STEM教育培训系列》主要介绍WeDo2.0乐高机器人套装、器件介绍、编程简介、WeDo2.0基础实验、WeDo2.0引导实验和WeDo2.0进阶实验,每个实验包括阅读与思考、设计与制作、程序编编看、拓展与提高、STEAM内涵和英语角等。《WeDo2.0乐高机器人初级教程/STEM教育培训系列》通过引导学生利用WeDo2.0零件搭建生活中常见的模型,探索生活中的科学原理,初步理解拉力、速度、电机、集线器等重要的自然科学概念。
-
ITIL 4与DevOps服务管理与认证考试详解刘通 著ITIL(Information Technology Infrastructure Library) 和DevOps(开发运维一体化) 是当下IT服务管理实践的两种体系框架或是两套IT服务管理行之有效的方法,用ITIL和DevOps的理论来提升企业的IT服务质量的同时能降低相应的服务成本与风险。本书通过深入解析ITIL和DevOps的理论知识,并结合当前IT企业的实际环境来帮助读者有效地从服务战略、服务设计、服务转换、服务运营和持续服务改进等多个方面来认知什么是IT服务和如何有效地进行IT服务管理。为了配合读者对ITIL理论和实践知识的全面掌握,本书特别针对IT服务管理的项目规划与实施进行详细举例,以飨读者。 本书是ITIL和DevOps实践的规划设计与具体技术实施组件的经典解密, 是ITIL、DevOps与云计算数据中心相结合的完美阐述,是IT服务管理在大数据和人工智能时代面临挑战的全面应对。本书的另一个侧重点是帮助想通过ITIL认证考试的读者理解ITIL考试的要点和难点,书中配有相应的模拟题和详尽的答案解释。本书适合IT服务外包和企业内部的IT运营人员、开发交付人员、IT产品经理、IT服务经理、IT架构师、IT项目经理、高层主管和CIO(CEO) 阅读, 也可以作为在校大学生学习IT服务管理课程的理论和实践指导用书。
-
步步为赢 交互设计全流程解析董尚昊 著本书以互联网公司中产品交互设计开发的全流程为基础,涵盖了设计师在设计方案中的所有环节,分为4篇12章。本书将交互设计中系统的理论知识和设计方法与案例融合,并在每章的最后设置思考题,通过理论结合实践,希望读者能够真正做到学以致用。本书将国内外的交互设计理论知识和资深交互设计师的多年工作经验结合,适合交互设计师及希望学习、掌握交互设计知识的视觉设计师、产品经理、运营人员阅读参考。
-
Python高级机器学习约翰·哈蒂(John Hearty) 著,王大鹏,管晨,郭鹏程 译Python是杰出的脚本语言,在速度、安全性和可扩展性等方面表现出众。在机器学习领域,越来越多的从业者也选择使用易于上手、功能强大的Python语言。本书依次介绍无监督机器学习、深度信念网络、堆叠式降噪自编码机、卷积神经网络、半监督学习技术、文本特征工程,模型集成方法,以及其他一些实用的Python机器学习工具。除了理论知识与代码实现,本书还细致讲解了分析和解决问题的思路,极具启发性。
-
乐学电子技术-DIY传感器玩mBlock张子红 著随着教育部将STEAM 写入《义务教育小学科学课程标准》中,以及国务院《新一代人工智能发展规划》等文件的发布,STEAM 教育已驶往发展的快车道。支持学生开展STEAM 活动的脚手架,也是STEAM 课程的核心,是程序设计、电子技术和结构设计三部分。学生在STEAM 活动中设计的解决实际问题的方案以及测试环节,都可以通过“程序设计+ 电子技术+ 结构设计”的方式制作出来。《好玩的Scratch》一书,属于“程序设计+ 电子技术+ 结构设计”框架中的“程序设计”部分。本书是在《好玩的Scratch》的基础上,通过“图形化的mBlock+开源电子”的方式,以及通过让学生自己制作传感器,逐步引导学生,进入奇妙的电子技术世界。本书的重点是通过引导学生亲自动手实践来掌握电子制作的相关技术,阅读完本书后,学生将能够使用mBlock 软件编写程序。然后通过运行mBlock 程序,可以“看见”电子元件和电路的运行效果,进而理解电子元件和电路的作用。本书共15 章,前4 章介绍基础知识,第5 ~ 15 章,每章都介绍一个独立项目,每个项目都包括项目分析、硬件制作、软件分析制作、优化迭代、拓展应用和相关资料等。本书可作为中小学和培训机构的创客社团教材、创客教师的研习教材以及开源硬件爱好者的入门教材。