软件工程及软件方法学
-
计算机常用工具软件案例教程索向峰,李晓东《计算机常用工具软件案例教程(第2版)/计算机应用案例教程系列》以通俗易懂的语言、翔实生动的案例全面介绍计算机常用工具软件的使用方法和技巧。全书共分12章,内容涵盖了工具软件入门常识,系统和磁盘管理软件,硬件检测和驱动管理软件,文件管理软件,学习和办公软件,图像处理软件,影音多媒体管理软件,网络应用及通信软件,虚拟设备软件,优化系统软件,系统安全防范软件,手机管理应用软件等。书中同步的案例操作二维码教学视频可供读者随时扫码学习。该书还提供配套的素材文件、与内容相关的扩展教学视频以及云视频教学平台等资源的电脑端下载地址,方便读者扩展学习。该书具有很强的实用性和可操作性,是一本适合于高等院校及各类社会培训学校的优秀教材,也是广大初、中级计算机用户的选择参考书。该书对应的电子课件及其他配套资源可以到http://www.tupwk.com.cn/teaching网站下载,也可以扫描前言中的二维码推送配套资源到邮箱。
-
软件测试技术谭凤,宁华,唐滔,孔玲,陈怡然 编《软件测试技术(第2版)/高等院校计算机任务驱动教改教材》结合当前主流的测试技术和测试工具,基于“项目引导、任务驱动”的项目化专题教学方式编写而成。《软件测试技术(第2版)/高等院校计算机任务驱动教改教材》主要内容包括软件测试基础、软件测试类型、软件测试过程、软件质量、白盒测试、黑合测试、软件测试流程、自动化测试、功能测试、性能测试、Web测试、移动APP测试、嵌入式软件测试以及面向对象的软件测试等。测试技术相关章节结合具体的项目实践进行讲解,让读者在掌握理论基础的同时提升自动化测试的能力。《软件测试技术(第2版)/高等院校计算机任务驱动教改教材》取材新颖、内容翔实、通俗易懂、技术实用、指导性强,较全面地覆盖了软件测试基本理论,并给出具体的项目实践案例,让读者更好地理解和掌握各种测试技术并有效地运用到实际工作中。《软件测试技术(第2版)/高等院校计算机任务驱动教改教材》可作为本科和高职高专院校的计算机与软件工程等专业的教材,也可作为各大软件培训机构或企业软件测试人才的教材,同时也可供软件测试、软件质量保证及软件开发和软件项目管理从业人员参考。
-
软件工程实践与项目管理刘竹林 著本教材根据国家关于高等职业教育的精神,结合高职院校学生的学习特点,比较全面、系统地介绍了软件工程学科的概念、技术和方法,以及软件项目管理体系第六版的十大相关知识。 本教材共12章,分为三个模块:软件素质模块(第1、2章);软件开发过程模块(第3~11章);项目管理模块(第12章)。 各章详细内容是:第1章介绍软件工程的基本概念,第2章介绍软件生命周期与开发模型;第3章介绍项目计划与可行性分析;第4章介绍软件需求分析的内容和方法;第5章介绍软件概要设计和软件详细设计;第6章介绍面向对象的UML设计;第7章介绍Rational Rose 建模工具;第8章介绍RUP 开发方法;第9章介绍软件编程;第10章介绍软件测试技术;第11章介绍软件测试工具LoadRunner;第12章介绍软件项目管理。 本教材适合高职高专院校学生学习软件工程知识之用,也可作为其他院校软件工程课程的参考书或软件测试工程师、软件开发技术人员的参考书。
-
全栈软件测试实战千锋教育高教产品研发部 著全书共分12章,内容包括:初识软件测试、软件开发流程、软件测试计划、代码检查与走查、黑盒测试、白盒测试、软件缺陷与缺陷报告、评审风险分析与测试总结、软件质量度量与评估、软件测试过程与改进、软件测试项目与管理。
-
认识数字新基建李翔宇 刘涛 著本书共分10章,对新基建进行了梳理和分析,介绍了新基建政策提出的背景,以及它与老基建的核心区别,并对新基建所包含的5G、人工智能、工业互联网、大数据、新能源充电桩、城市轨道交通、特高压等几大领域进行了介绍,并从不同领域阐述数字新基建对实现科技强国战略的重大意义和可行路径,是一本全面、系统介绍新基建的入门书籍。本书适合企事业单位对新基建领域感兴趣的读者阅读。
-
软件测试实用案例教程张硕,陈苏红,梁洁 著本书提炼软件测试的核心内容,阐述主要的理论基础,并结合经典工作场景制作案例。通过采用思维导图引入的方式引出章节内容,并在章节案例中融合自动化软件测试工具的使用,并对测试能力做进一步拓展,满足不同教学需求。在内容上,通过补充当前主流应用系统测试的介绍,完善书本内容。主要特点: 1.提供丰富的教学资源,可以通过扫描书上的二维码获得相应软件测试工具的使用视频,辅助老师完成教学,提高使用者的自学效率。 2.通过思维导图引入的方式帮助使用者提炼思维。 3.教材突出案例,科学设计教学单元,关注软件测试行业发展现状和未来方向,系统化重构教学内容。 4.认真调研软件测试岗位需求,引入软件评测师经典题目,满足不同使用者的学习需求。
-
Spring MVC+MyBatis开发从入门到项目实践聚慕课教育研发中心 著《Spring MVC+MyBatis开发从入门到项目实践:超值版》共4篇,分别是基础知识、核心应用、核心技术、项目实践,内容由浅入深,由深到精。全书共18章。首先讲解了Spring环境搭建、Spring简单介绍、Spring IoC容器、Spring AOP容器和Spring Bean管理的基础知识,深入介绍了Spring MVC入门技术、Spring MVC的控制器、Spring MVC异常处理和Spring MVC的拦截器等核心编程技术,详细探讨了MyBatis的映射器、事务管理、缓存机制和动态SQL。在实践环节,不仅讲述了基于Spring MVC+MyBatis框架的电子邮件系统、图书管理系统,还介绍了中小型企业中的财务管理系统,全面展现了项目开发的全过程。《Spring MVC+MyBatis开发从入门到项目实践:超值版》目的是多角度、全方位帮助读者快速掌握软件开发技能,构建从高校到社会的就职桥梁,让有志从事软件开发行业的读者轻松步入职场。本书赠送的资源比较多,在本书前言部分对资源包的具体内容、获取方式以及使用方法等做了详细说明。
-
Chatbot从0到1李佳芮 等 著《Chatbot从0到1:对话式交互设计实践指南》内容共5部分。第1部分从人工智能的发展带动对话式交互引出Chatbot的应用场景及其分类;第2部分和第3部分从需求分析、流程设计、数据处理、对话脚本撰写、系统搭建、对话任务测评、平台渠道集成、运营反馈等方面,对Chatbot的整个生命周期进行了详细分析和介绍;第4部分通过案例分析,对Chatbot进行了实践;第5部分总结了目前对话式交互的局限性,并展望了基于人工智能发展Chatbot的机会。 《Chatbot从0到1:对话式交互设计实践指南》适合希望从事Chatbot行业的读者阅读,尤其是正在考虑将业务切入 Chatbot领域的决策者,即将或正在从事Chatbot专业工作的产品经理和项目经理,以及希望了解Chatbot领域工作流程的开发人员。
-
软件演化关键技术王炜 著软件演化的本质是由用户预期偏差所驱动的对软件的修改过程。要成功实施演化活动,涉及两个核心问题:“演化什么”和“如何演化”。其中“演化什么”定义在何处和什么范围内对软件系统实施演化活动;“如何演化”明确实现演化活动的方法、理论和技术。从这个意义上来说“演化什么”是“如何演化”的前提。《软件演化关键技术》围绕上述两个核心问题,从特征定位、影响范围分析、演化算法和演化评价四个方面展开论述,提出了一套数据驱动的软件演化方法。
-
摩登创客克劳斯·登博夫斯基 著,张影 译本书主要讲述如何为智能手机和平板电脑设备配置各种接口,从而打造属于自己的应用程序,既涉及相关电子元器件和测量技术等理论知识,也涵盖从完整的信号处理到传感器再到物联网等实际应用内容。在作者的逐步引导下,读者可以轻松掌握相关知识与技巧,将手头闲置的移动设备利用起来,充分享受创客的乐趣。