出现在书名中的结果
共 442 条

软件架构设计
4人今日阅读 推荐值 64.9%
本书是畅销书《软件架构设计》的第二版,本书紧紧围绕“软件架构设计”这一主题,立足实践解析了软件架构的概念,阐述了切实可行的软件架构设计方法,提供了可操作性极强的完整的架构设计过程。另外,本书从思维方式的突破、面向对象设计、UML建模、过程与管理等关键过渡环节,为广大程序员的成长提供了切中肯綮的指导。相对第一版,本书更加侧重于从程序员成长的角度写作,高度而巧妙地结合理论与实践,包含大量来自开发一线的实际案例。

软件架构设计:实用方法及实践
书中介绍了架构的设计过程以及设计方法:属性驱动设计(ADD)。利用ADD,可以帮助使用者在设计过程中不断重构设计。作者通过介绍ADD的概念和ADD的几个应用实例,展示了如何执行架构设计,如何重用设计概念,即借用其他成熟的解决方案。本书特别适合想要“从入门到精通”掌握软件架构设计的读者。

软件架构设计:大型网站技术架构与业务架构融合之道
为什么说是“多想”了呢?因为无论在企业面试还是日常工作中,人们更多谈论的是语言、数据结构、算法、操作系统原理,框架或中间件的使用方式、原理等“硬”性的内容,因为这些“硬”性的内容比较容易表述,其中学问的深浅也容易衡量。而对于软件建模、架构设计等“软”性的内容,就不容易衡量了。人们都知道它们很重要,但又说不清楚里面到底包含了哪些学问,所以谈论这些内容时通常都比较“虚”,最终导致很少从方法论的角度去讲,而是在项目中遇到问题时再具体解决,属于实用主义思维的做法。

架构之道:软件构建的设计方法
1人今日阅读
本课程通过自顶向下的程序设计演示和解释,教授学生如何在机器层面上编写和调试程序,并将有效的设计技巧应用于多种程序设计课程。这种方法简化并消除了学生在学习更高级的计算机体系结构和操作系统课程之前需要掌握的概念。

软件平台架构设计与技术管理之道
《软件平台架构设计与技术管理之道》分为两部分。第1部分包括5章50节,通过主题短文,在思想底蕴与思维认知、平台顶层架构与核心能力、技术管理与分析决策方面,给读者提供丰富的工作锦囊,综合提升读者的技术掌控力和布道力,精进方法论,使读者能快速成为一个通识全貌型人才,从容自如地驾驭中大型软件平台方方面面的技术工作。第2部分包括3章,提供20余幅技术方案图和架构设计的工作示意图,以及常用工作台账示例,帮助读者进一步精通图形化表达方法,提升技术设计呈现能力。 《软件平台架构设计与技术管理之道》不仅适合工作于一线的技术总监、架构师和中高级技术人员阅读,对致力于IT咨询和布道师岗位的读者,以及扩展知识面、争取持续提升的IT项目管理人员、质量管理人员,同样可以从中受益,大获技能包,增强软实力,早日脱颖而出。

软件架构理论与实践
本书是一本全面介绍SA的书,从SA发展历史的过去、现在到可能的未来,从SA的基础理论方法到技术手段,从SA的设计开发实践到质量保障实践,以及从静态SA到动态SA、再到运行态SA,等等。涵盖了SA涉及到的几乎所有必要的知识点。本书包括三个篇章:其中,基础理论篇包含7章内容,详细介绍SA的基础理论方法、技术和手段;工程实践篇包含10章内容,详细介绍SA的开发实践和质量保障实践;未来主题篇包含6章内容,详细介绍SA的*新研究主题、*新业界关注点以及SA未来发展趋势分析等。

智能汽车软件功能安全
4人今日阅读
内容简介 这是一本从实践角度系统且深入地讲解智能汽车软件功能安全和智能汽车软件研发的著作,得到了中国工程院院士李克强等13位产业界和学术界专家的一致推荐。 作者在功能安全领域深耕10余年,有扎实的理论基础、丰富的实践经验,用挖掘本质的思维方法来撰写本书,从研发体系、架构设计、开发流程、开发方法、安全措施、创新研究等维度对智能汽车软件功能安全做了深入的讲解。 全书共11章,分为3个部分。 第一部分(第1~3章) 智能汽车发展趋势与安全性 首先从产业和技术的角度分析了智能汽车的发展趋势,然后总结了智能汽车当下面临的主要安全痛点,最后介绍了智能汽车软件功能安全的重要性、保障方案及提前规划的布局方案。 第二部分(第4~7章) 智能汽车软件功能安全开发体系与技术 首先讲解了基于功能安全、预期功能安全、ASPICE、敏捷开发的智能汽车软件开发体系,并提出融合构建智能汽车软件功能安全开发体系的思路和方法;其次介绍了智能汽车的软件架构设计,包括系统安全设计和多域融合的软件架构设计,侧重智驾域的软件架构及安全设计;然后基于智能汽车软件架构的分层设计,详细讲解了每一层级软件技术和所需采取的功能安全机制与安全措施;最后基于智能汽车软件功能安全的痛点,从数据驱动、技术创新、流程保障、系统工程、大模型等角度提出了创新性的解决方案。 第三部分(第8~11章) 智能汽车软件功能安全开发通用流程与方法 从智能汽车软件安全需求的编写与管理切入,依次讲解了智能汽车的软件架构安全设计、软件安全分析策略、软件单元安全设计、软件安全编码与实现、软件单元验证、软件集成与集成验证、软件需求验证,以及软件功能安全开发中支持和管理过程的相关要求,并针对人工智能及大模型技术进行安全性探索,对智能汽车的安全发展趋势进行了预测和展望。

一本书讲透汽车功能安全:标准详解与应用实践
3人今日阅读
内容简介 这是一本系统、深度解读ISO 26262/GB/T 34590功能安全标准并解决标准落地难题的实战性著作,为读者打通标准与工程实践的桥梁,能有效弥合二者的差距。本书是作者从事汽车电子与功能安全10余年经验的总结,得到了众多行业专家的高度评价。 全书以 V 模型开发流程为主线,分为两大板块: 第一部分 功能安全详解(第1~9章) 从功能安全管理、概念设计到系统、硬件、软件开发,全面论述 V 模型左侧设计要求,还包含测试验证、硬件要素评估等内容。特别设置 “架构设计专题”,深度解析 MooN 架构与 Fail-safe/fail-operational 模式的融合应用,结合 ISO 13849 机械安全架构、E-GAS 三层电子架构等前沿模型,提供芯片级安全设计与智能驾驶架构的落地方案。 第二部分 功能安全分析(第10~16章) 系统讲解 FMEA、FTA、FMEDA、DFA等分析方法及 ASIL 分解等实践要点。读者将通过本书掌握功能安全开发全流程、各类分析方法及架构设计要点,解决标准晦涩难懂、落地困难等痛点,获得可直接应用于项目的实践经验。 书中贯穿三大特色亮点: (1)“解读 + Q”特别设计:从理论角度深度解析标准条款,从实践角度抛出300余工程实践问题(如 “如何避免 FMEDA 分析偏差?”),激发思辨; (2)50余真实案例:涵盖电机驱动单元 FMEDA 分析、双核锁步架构设计等场景,附完整失效模式分类表; (3)增值资源:微信公众号 “功能安全落地漫谈”也为读者提供了额外的学习资源。 无论是汽车电子工程师、安全评估师,还是高校科研人员,都能从书中获得从标准理解到项目落地的全链路解决方案,真正实现 “学完就能用” 的知识转化。

STM32开发实战:LabVIEW卷
作为学习LabVIEW与32位微处理器STM32的入门级教材,本书从LabVIEWforARM嵌入式软件架构入手,在分析STM32芯片内部每个功能模块的基础上,着重介绍使用LabVIEW对其进行编程的工作原理和开发过程,让读者知其所以然。同时,本书还配套了40个实验例程和经典案例,帮助读者快速理解和掌握图形化ARM嵌入式系统开发。通过基本原理、实验例程、案例分析,这种循序渐进、由浅入深的方式引导读者完成由STM32初学者过渡到ARM嵌入式开发工程师的转变。

一线架构师实践指南
本书从架构师经常遇到的困惑出发,总结软件架构设计中经常遇到的问题,提出“方法体系必然是软件业界未来发展的重大趋势”,以及“架构设计方法已经扩展到方法体系”的观点。针对软件架构设计的三个阶段(Pre-Architecture阶段、Conceptual Architecture阶段和Refined Architecture阶段)中的各个具体环节,给出了最佳的实践原则和方法,内容涵盖了从需求分析到生成架构的整个过程。

轨道交通软件功能安全标准解析与实践
本书面向航空航天、轨道交通、机器人、汽车电子、智能家电等与安全相关领域,围绕嵌入式软件功能安全技术,详细讲述了国内外功能安全标准对产品软件研发的管理和技术要求,覆盖软件的需求、设计、实现和验证各个阶段,以实际案例介绍功能安全技术如何在产品中应用、技术应用过程中存在的技术难度和注意事项。希望本书能够帮助广大读者深入理解国内外功能安全标准,提高产品研制水平,推动我国软件功能安全技术发展。

电动汽车动力系统安全性设计与工程应用
1人今日阅读
随着电动汽车产业的高速发展,其核心部件电动汽车动力系统的安全性日益受到关注。本书对电动汽车动力系统安全性设计与开发涉及的知识、理论、方法进行了系统和全面的梳理,介绍了电动汽车及动力系统的基本知识体系;系统地介绍了电动汽车电气安全基础、电动汽车电磁兼容基础和电动汽车通用安全规范等理论知识;详细地阐述了电动汽车动力蓄电池系统、电驱动总成、充放电系统的安全设计与开发,电动汽车动力系统 EMC工程应用,电动汽车电子电气系统的功能安全,电动汽车动力系统新技术展望。本书列举了大量的研究开发案例供读者参考。 本书可供汽车设计、制造、运营、管理的工程技术人员学习参考,也可作为高校教师和学生以及相关科研单位和咨询机构科技工作者的参考书。

智能网联汽车测试与评价技术
本书共分7章,主要围绕智能网联汽车的内涵与外延,从其“端管云”、功能安全、信息安全以及综合试验验证等几个与传统汽车测评不同的方面详细介绍了如何开展测试与评价,进而保障智能网联汽车系统应用的稳定与安全、可靠。

B端产品方法论:入门、实战与进阶
这是一本系统讲解B端产品设计、运营、标准化、商业化以及B端产品经理职业成长的著作,是顺丰科技采购产品线负责人10年B端产品经验的总结。 (1)B端产品设计方法 总结了一套通用的B端产品设计方法论——“4+X”模型,涵盖B端产品从0到1的4个阶段:产品规划、产品设计、产品实现、产品迭代,涵盖近20个主题。这套方法论将帮助读者事半功倍地建立B端产品的完整知识体系,打通各业务领域的B端产品设计,掌握核心方法与实战技巧。除此之外,你还将获得B端产品设计的3大法宝,规避B端产品设计的2类常见陷阱。 (2)B端产品项目管理和运营方法 项目管理是B端产品落地的助攻者,这里讲解了B端产品项目管理的5个阶段、5项核心内容以及与“4+X”模型的关系。运营是产品上线后的重要工作,围绕B端产品的产品运营和数据运营进行了详细的讲解。产品运营方面,总结了B端产品运营的4项内容、运营体系构建以及内部客户运营的重点;数据运营方面,主要讲解了数据运营的框架、数据分析的模型与方法以及数据可视化等。 (3)B端产品标准化和商业化 简要地介绍了B端产品标准化思路,包括业务标准化和产品标准化,以及B端产品的商业化分析,包括团队分析和ROI分析。此外,还重点讲解了如何在标准化和商业化之间取得平衡。 (4)B端产品经理的职业发展 除了B端产品打造的硬核知识外,本书还重点关注B端产品经理的成长,总结了B端产品经理的能力模型和6项核心技能、B端产品经理的8个思维方式,以及B端产品经理的入行和职业发展。 此外,本书的实践性极强,针对B产品设计的每个环节,不仅提供了方法论,还穿插着大大小小的实战案例,用一个大的集团案例贯穿全书,让书中的思路和方法能落在具体场景上。读者可以结合案例背景,真正地理解和应用B端产品设计知识,解决实际的痛点问题。

智能汽车:电子电气架构详解
4人今日阅读 推荐值 64.3%
本书以智能汽车的电子电气架构为主线,微观层面上,从复杂系统工程视角讲解了智能汽车电子电气架构的原理、技术、设计、开发与管理;宏观层面上,用全局性和前瞻性的视角梳理了电子电气架构与“软件定义汽车”、“新四化”以及智能座舱、自动驾驶、汽车安全等新技术的关系,揭示了以电子电气架构变革为代表的汽车行业变迁的底层逻辑,旨在帮助车企能更快地实现转型并看清未来的发展方向。 通过阅读本书,你将: (1)全面了解汽车电子电气系统的构成与分解方法; (2)深刻理解复杂系统的工程方法和系统思维在汽车行业的应用; (3)全面了解智能汽车电子电气架构的必知常识和技术基础; (4)深刻理解系统工程、 需求工程、 工程哲学的基本思想和原理及其在汽车行业的应用; (5)掌握智能汽车汽车电子电气架构设计的目标与原则; (6)掌握智能汽车电子电气架构开发的流程和方法; (7)学会在项目中平衡电子电气系统中各种利益相关者的关系; (8)了解电子电气架构师的能力体系; (9)了解“软件定义汽车”和“新四化”及其与电子电气架构的深层关系; (10)了解智能网联汽车中智能座舱、自动驾驶、汽车安全等各种关键技术的概况; (11)洞察汽车行业的商业模式变革、产业格局变化和未来发展方向; (12)窥见汽车行业发展的一些基本规律。

系统架构设计
3人今日阅读 推荐值 63.8%
1.程序员向架构师转型篇,剖析架构师角色。2.系统架构设计知识领域篇,介绍软件架构体系结构、领域驱动设计、分布式系统架构、技术知识体系等架构师所应具备的主要技术体系内容。3.软件开发系统工程篇,介绍软件工程学、业务架构设计、敏捷方法与实践、软件交付模型等架构师所应具备的系统方法论和相关工程实践。4.架构师软能力篇,包括架构师与外部环境、自身团队和转型所需的意识形态。

产品观与逻辑链:产品思维进阶手册
1人今日阅读
本书内容从构建一个成功的产品的目标切入,“产品观”篇由浅入深讲述产品设计的技术方法和思考模型;“逻辑链”篇则从逻辑思考的角度,更进一步阐明产品决策需要以本书内容从构建一个成功的产品的目标切入,首先从“产品观”篇由浅入深讲述产品设计的技术方法和思考模型;其次,“逻辑链”篇则从逻辑思考的角度,更进一步阐明产品决策需要以全面、清晰的逻辑推理作为基础;最后从人性和逻辑的角度,深刻地揭示了“影响决策的根本因素”和“取胜的决定性因素”两个问题比较好的答案。 这本书以作者丰富的产品经验为基础,深入浅出地阐述了如何做出有影响力的产品。从梦想与使命的探讨,到正确的产品观、产品定位和产品设计思想和方法,作者用生动的案例和实用的工具,为读者展示了一条做好产品的清晰路径。在决策方面,书中强调利益最大化的重要性,并提供了团队建设的关键特征和操作指引。此外,作者呼吁读者用发展的眼光看待问题,活学活用,以“善良”和“平等”为初心,做出更好的产品。这本书既适合产品专业人士阅读,也适合对产品思维感兴趣的读者,对于打造团队产品文化也能带来良好的启发。

性能之道:分布式系统全栈性能优化
内容简介 这是一本从点、线、面、体4个维度深度解读分布式系统性能优化方法的专业工具书,更是一套全栈性能优化解决方案。其中,“点”指的是代码中的单个语句或函数,“线”指的是代码中的执行路径,“面”则上升到模块、子系统级别,“体”则指的是整个系统。4个维度对应4个不同的优化层次,只有这4个维度配合,才可以真正实现分布式系统的整体性优化。 全书融合了5位长期(最长有近30年工作经验)从事软件开发及优化工作的一线专家的实践经验和深刻理解,不仅从理论层面深入解读了性能优化的本质,还从软件开发整体流程的角度构建性能优化体系和评估策略。全书本着“没有jue对的好设计,只有适合的设计”的理念展开介绍,不仅提供可落地的技巧,还直指本质,让读者知其然并知其所以然,从而设计出适合自己的性能优化方案。 本书共分为17章。 第1~4章 主要介绍作者对性能优化的理解以及性能优化体系及评测方法,这部分的目的是帮读者形成性能优化方法论,其中包括架构的本质、性能优化的本质、性能优化策略、性能优化4个维度、影响性能的因素、性能测试工具、性能测试方法和流程等重点内容。 第5~9章 对网络、通信、客户端、单服务实体、数据库这5个性能约束特点进行深度剖析,并给出具体的优化方法与策略。 第10章和第11章分别对缓存系统、消息队列在性能优化中的应用进行解读,这两个是实现高性能的途径,也是研发人员必须掌握的技巧。 第12~15章通过对智能音箱、网上商城、营销红包、交易系统4个典型案例性能设计与优化的全面解读,帮读者学以致用,并更深刻理解性能优化的原理。 第16章和第17章分别介绍全链路观测或压测的具体实现方法与应用场景,以及云原生技术对性能的影响。

AUTOSAR规范与车用控制器软件开发
3人今日阅读 推荐值 46.0%
本书共分10章,首先介绍了汽车电子控制系统以及AUTOSAR规范的基本概念;之后以AUTOSAR方法论为线索,通过示例开发过程介绍,全面展现了基于AUTOSAR工具链完成符合AUTOSAR规范的车用控制器软件开发的具体流程与方法;最后,剖析了AUTOSAR对道路车辆功能安全ISO26262标准的支持情况,并对AUTOSAR与信息安全以及AdaptiveAUTOSAR平台进行了介绍。本书以通俗易懂的语言和形象的图解展现了AUTOSAR中一些复杂的概念问题,精心设计的示例亦旨在以开发者的视角深度剖析AUTOSAR方法论的具体实施过程。本书可作为汽车电子相关专业高年级本科生和研究生的参考书,也可作为汽车电子行业软件工程师学习参考的资料。

智预——装备故障预测与健康管理:全寿命周期解读与实践
本书系统阐述了装备故障预测与健康管理(PHM)的全寿命周期理论与实践。作者提出了PHM系统工程的10个关键模型,涵盖需求论证、总体设计、系统研制和综合验证等各个阶段,为PHM系统的成功研制和有效应用提供了全面的方法论支撑。全书共分为七章:第一章概述PHM的发展历程、关键技术及应用现状;第二章阐述PHM需求论证方法,包括运行概念模型、能力需求模型和费用评估模型;第三章介绍PHM总体设计方法,重点讨论组织架构模型和功能-逻辑-物理架构模型;第四章详细阐述PHM系统研制的关键技术,包括故障模式机理与影响分析、系统可测试性设计、状态监控与故障诊断预测算法等;第五章提出PHM综合验证方法,构建了贯穿全寿命周期的多维度验证体系;第六章以典型装备为例,展示PHM系统的工程实践;第七章展望PHM未来发展趋势。本书不仅提供了PHM系统研制的理论指导,还结合大量工程实例,深入浅出地阐释了PHM的核心思想和关键技术,是一本理论与实践相结合的PHM专业著作。

嵌入式软件设计(第2版)
1人今日阅读
本书在第1版的基础上做了一些调整和修订,系统且完整地介绍了实时软件与复杂嵌入式软件的分析建模方法与软件设计方法,并分别以开源实时操作系统FreeRTOS、嵌入式Linux作为实时软件与复杂嵌入式软件的系统软件平台介绍相关软件开发实例。本书共11章,内容涵盖嵌入式系统基础知识、嵌入式系统软硬件协同设计、实时软件和复杂嵌入式软件分析设计、嵌入式操作系统与移植、板级支持包与设备驱动、嵌入式数据库、嵌入式软件图形用户界面设计、嵌入式软件可靠性设计、资源管理,并介绍了嵌入式软件开发环境。 本书主要面向软件工程专业高年级本科生与研究生的嵌入式软件设计课程,对电工电子类专业、通信专业、机械专业开设的嵌入式系统相关课程也有所帮助,还可供嵌入式软件相关技术人员参考使用。

信息安全系统综合设计与开发
本书以新工科为牵引,从构建多维度、螺旋递进式的创新实践教育体系入手,基于软件工程思想从需求分析、设计、开发、测试等方面研发信息安全系统,对提高读者研发完整的信息安全系统具有较强的指导和参考价值。 本书内容充实,层次清晰,图文并茂,可作为软件工程、网络空间安全、计算机、信息安全、通信工程和网络工程等相关专业的本科生及研究生教材,还可供企事业单位的网络管理人员、安全维护人员、系统管理人员,以及其他相关科研与工程技术人员参考。

软件工程原理与实践
本书共分四篇。第一篇(第1、2章)对软件工程进行概述,介绍了什么是软件、软件工程和软件过程。第二篇(第3~9章)讲解了软件工程的模型和方法、软件需求工程、软件架构设计、软件详细设计、编码和版本管理、软件测试,以及软件运行和维护。第三篇(第10~14章)介绍了软件项目管理和规划、软件质量管理、软件风险管理、软件度量以及软件开发中人的管理。第四篇(第15、16章)介绍了软件工程的新进展,包括智能软件工程和群体软件工程等新技术和新方法。 本书知识全面、实践性强、紧跟学术和实践前沿,适合作为本科生和研究生“软件工程”“高级软件工程”“软件过程”“软件项目管理”等课程的教材,同时对从事软件开发、运维和管理的各类技术人员也有非常好的借鉴作用。

“剧说”工业互联网落地:企业数字化转型全栈演示
"道、法、术、器”落实在技术领域:"道”很容易,市面上可以找到一大堆讲工业互联网、智能制造、数字化转型等的概念书;"器”同样很容易,市面上可以找到一大堆讲组件、控制器、工业协议等讲述技术细节的书籍。技术领域反而是"法”和"术”不易,也就是一套完整的实操框架和如何在具体项目中衔接商业和技术底层不容易讲述。 本选题就是着眼于讲"法”和"术”的一本书,用人物情景对话和案例,衔接工业互联网主题中最顶层的概念和最底层的技术环节,讲解如何发现工业企业中的问题、如何针对发现的问题来立项一个工业互联网研发项目、如何将工业互联网产品开发出来解决问题这个全过程。

稳敏兼顾:数字化研发管理实战
2人今日阅读
本书探讨软件研发领域数字化管理的策略与实践,涵盖从数字化转型的重要性、实施步骤到效果评估的全过程。本书分9篇,共19章,第一篇介绍为什么转型和核心管理概念,帮助读者寻找问题出在哪里,出路又在哪里;第二篇聚焦组织战略,探索如何构建团队及明确战略定位和目标;第三篇讲解研发过程,强调需求层级体系、产品研发过程和团队协作;第四篇讨论人才体系,聚焦如何做到把工作目标和能力提升相结合,提供测试行会和效能行会的建设和运营;第五篇介绍度量体系,既有“多”“快”“好”“赞”的体系,又有案例、实践误区、深入思考点;第六篇谈到整合管理,从敏捷项目管理与版本火车的视角,串联完整的研发过程管理;第七篇从引导技术的视角帮助转型者清扫转型中的障碍,让转型在组织中传播更容易,效果更理想;第八篇介绍硬核技术,帮助读者在技术上做好基本功,为软件研发保驾护航;第九篇提供方法论指导和案例参考,帮助读者构建自己的规模化转型路径。 本书兼顾理论、实践和案例,书中不仅提供了丰富的真实案例,帮助读者深入理解软件研发数字化管理的实施与评估方法,还详细阐述了规模化转型的完整路径,指导读者根据自身实际情况构建适合自己的转型方案。本书既适合企业管理者、转型顾问和敏捷教练等需要了解软件研发领域的相关人员阅读,也适合在研发组织中工作的技术人员、项目经理、人力资源管理者等阅读。

项目实践精解:IT项目的面向对象分析设计、开发及管理
本书是一本融合项目实践及管理思想于一体的书。它的特色是以项目实践作为主线贯穿其中来介绍核心原理。本书提供了一个真实的ERP系统案例,通过该项目使读者能够快速掌握面向对象的分析设计、开发及管理技术,包括:信息化建设和ERP系统概述,项目开发生命周期及流程,需求分析,系统分析设计,软件实现、测试和实施,软件配置和变更管理,软件过程管理、项目管理等。另外,本书提供国际化企业标准开发文档,体现了国际化软件项目的标准开发流程和过程管理。本书非常适合作为大专院校计算机相关专业的实训教材和项目实践类课程教材。同时,也适合作为有一定经验的项目开发和管理人员的参考书和自学教材。

项目实践精解:IT项目的面向对象开发及管理
本书提供一个完整的电子政务系统,通过该项目使读者能够快速掌握面向对象的项目开发及管理技术,内容包括:信息化系统建设概述、项目开发生命周期及流程、需求分析、系统分析和设计、编码实现、测试和实施、软件配置和变更管理、软件过程管理、项目管理等。

智能汽车电子与软件:开发方法、系统集成、流程体系与项目管理
2人今日阅读
内容简介 这是一本从技术与管理角度全景式介绍智能汽车电子与软件的著作,涵盖行业背景、组织架构、项目管理、开发方法、系统集成、流程体系、人员搭建、核心标准、开发工具链、痛点及展望等核心内容。本书是作者在博世等头部Tier 1与OEM企业10余年技术与管理经验总结,得到了来自华为、腾讯、广汽、长城、极氪、蔚来、小鹏等20余家车企和机构的25位专家高度评价和推荐。 第1章从行业发展的里程碑、技术演变、行业格局、安全问题、量产落地、传统汽车与互联网的融合等角度阐释了汽车行业的特点,有助于读者理解软件在汽车行业落地与深化时碰到的一些现象或问题。 第2章从Tier 1与OEM的组织模式特点及软件所处位置开始,引出组织变化与融合的趋势,并以软件质量为例提出了软件体系进入汽车企业的路径,为读者提供参考思路。 第3章从汽车软件全生命周期和交付的角度对开发的主干进行梳理,摘取质量门、bug管理、变更管理、文档管理、配置管理、风险管理、成本估算等重要主题,进行了不同角度和相互贯通的阐述。 第4章基于软硬件一体的ECU产品视角,从产品开发的角度,梳理了汽车软件开发及产品系统集成的主体脉络,具体从需求、架构、集成、测试以及整体的追溯关系上进行了展开叙述,以期搭建一个具备一定普适性的汽车软件开发的工程框架。 第5章侧重体系框架的梳理,依次对ISO 9000、IATF 16949、ASPICE等标准进行了详细解读,让读者能够对普适性体系标准在汽车软件领域的落实情况有所了解。 第6章从一个典型的软件组织角色定义说起,依次梳理了组织、项目、流程3条角色线的相关内容,以便读者快速理解对应组织的人员组成及其与自身的映射关系。 第7章重点介绍方法论与开发标准,包括项目管理、敏捷实践、FMEA(失效模式及影响分析)、三大安全、8D等主题,从不同的维度引出了一些实际工作中经常遇到的问题。 第8章从汽车软件开发工具链应用场景的角度进行了梳理。考虑到专业软件开发属于更细分的领域,而且与汽车行业本身的关联性不大,所以该章整体侧重介绍开发管理类工具。 第9章总结了整个转型过程中始终面临的一些具体问题,包括从业者心态难以调整、软硬件差异、敏捷无法奏效、信息壁垒高筑、ASPICE繁重、转型迟缓等。 第10章通过一个轻松简短的幻想场景来为全书收尾,不追求可操作性,但希望能够引发读者的一些思考。这也是对全书主题的升华和总结,希望能对广大读者有所启示。

软件安全技术
《软件安全技术》介绍在软件开发过程中从根本上提高软件安全性的基本技术。《软件安全技术》分4个部分共14章。第1部分为软件安全概述,第24部分分别针对三大类软件安全威胁:软件自身的安全(软件漏洞)、恶意代码及软件侵权展开介绍。第2部分为软件安全开发,包括软件漏洞概述、Windows系统典型漏洞分析和Web漏洞分析3章,还包括软件安全开发模型,以及软件安全开发生命周期每一个环节中的安全技术共6章。第3部分为恶意代码防护,包括两章内容,分别介绍恶意代码分析基本技术,以及恶意代码法律防治措施和技术防治技术。第4部分为软件侵权保护,包括两章内容,分别介绍开源软件及其安全性,以及软件知识产权法律保护和技术保护措施。《软件安全技术》可作为信息安全、计算机和软件工程等专业的教材,也适用于软件开发人员、软件架构师和软件测试等从业人员、还可供注册软件生命周期安全师、注册软件安全专业人员、注册信息安全专业人员,以及计算机软件开发人员或编程爱好者参考和使用。

ChatGPT驱动软件开发:AI在软件研发全流程中的革新与实践
这是一本讲解以ChatGPT/GPT-4为代表的大模型如何为软件研发全生命周期赋能的实战性著作。它以软件研发全生命周期为主线,详细讲解了ChatGPT/GPT-4在软件产品的需求分析、架构设计、技术栈选择、高层设计、数据库设计、UI/UX 设计、后端应用开发、Web 前端开发、软件测试、系统运维、技术管理等各个环节的应用场景和方法。让读者深刻地感受到,ChatGPT/GPT-4在革新传统软件工程的方式和方法的同时,还带来了研发效率和研发质量的大幅度提升。 更为重要的是,本书能帮助架构师、开发工程师、数据库工程师、测试工程师、运维工程师、项目经理、产品经理、UI/UX工程师和技术管理者深入地理解ChatGPT/GPT-4的原理和应用,全面塑造他们在AI时代的核心竞争力,实现价值创新并形成竞争优势,为未来的发展奠定基础。 作者在本书中创新性地提出了大模型时代的软件研发新范式——水母开发模式(顶部大、底部小)。该模式将研发活动分成6个层次,分别对应软件研发生命周期的分析、设计、编码、测试、部署和维护。其中分析和设计层的工作量大很多,类似水母的头部;其余4个层次的工作量较少,类似水母的触手。 除此之外,本书还给出了工程师们与ChatGPT互动(Prompt)的步骤和注意事项,整个过程分为6步,只要遵循这6步就能比较容易获得较为满意的输出结果。

增程器设计开发与应用
1人今日阅读
本书系统地阐述了增程器的开发与应用技术,主要内容包括增程器中的发动机系统、发电机系统和电控系统,以及增程器总成的工作原理、结构设计、控制与标定、性能、可靠性模拟仿真和台架试验验证等方面。另外,本书还对作为增程器的燃料电池的工作原理、关键技术、在汽车中的应用等进行了简要介绍。 本书兼具学术性与工程性,不仅运用大量严谨的数学语言、化学反应式等对技术原理进行了分析,而且对于一些关键技术如增程器的轴系匹配、故障诊断和增程式电动汽车的性能与排放、动力系统匹配、热管理及控制策略等,均结合实际工程案例进行了详细讲解。 本书可供新能源汽车行业相关工程技术人员阅读参考。

技术领导力:程序员如何才能带团队
3人今日阅读 推荐值 56.9%
本书总共5章,5个章节内容相互独立。分别从技术管理工作概述、如何进行团队创建及人员管理、产品开发过程管理、技术调研/预研工作介绍、系统架构相关知识介绍如何具备技术领导能力。每一章内容相互独立,你可以按顺序阅读,也可以选择选择感兴趣的章节阅读。

智能网联汽车技术(含实验指导)
本书系统全面地介绍了智能网联汽车关键技术,包括智能网联汽车环境感知技术、决策与控制技术、专用通信与网络技术、高精度地图和定位技术、智能网联汽车信息和功能安全技术等内容。本书采用重点内容导学和应用场景情景导入的方式,引导读者深入了解智能网联汽车技术。同时,书中融合现代信息技术将智能网联汽车关键技术视频、实验项目指导书和相关技术拓展延伸内容通过二维码呈现,内容新颖、通俗易懂、案例丰富、实用性强。 本书可作为高等院校、职业院校汽车类相关专业的教材,还可以为广大汽车行业工程技术人员提供参考。

大话架构思维——从经典到前沿
7人今日阅读
"本书共9章36节,以作者学习与从业经历所跨越的四个时期为线索,内容主要包括初识编程与软件架构的历程、软件生产力与生产关系的革命、软件架构领域的定理及定律、架构管理全景结构解析、五大软件架构设计的驱动方式、技术决策的六大特定关切、大型复杂系统的韧性之道,以及智能原生时代的技术思考。 本书以人为本、以史为鉴,内容直击架构设计与技术决策的底层逻辑与规律,面对当下并展望未来,提出了众多具有普适性价值的技术观点,以抽象性、批判性的思考和对话方式,演绎了一套鲜活的架构思维体系。本书内容丰富,图文并茂,语言通俗易懂,不仅极具知识性、科普性,而且兼顾趣味性、故事性和实践性。本书力求通过分享思维与思想,进行有意义的思辨,无形中传递领域智慧,帮助读者提高架构设计与技术决策能力,增强综合能力的底蕴和专业素养,在软件行业立足、扎根,并获得长远发展。 本书适合资深的软件开发人员,以及想提高架构设计水平的产品经理、架构师阅读参考。"

氛围编程:AI编程像聊天一样简单
9人今日阅读
本书是展示如何用自然语言通过氛围编程工具搭配大模型生成代码解决真实问题的实用指南。书中提供9个实战项目作为入门讲解和检验实验,帮助读者选择合适的氛围编程工具与大模型组合。全书分5部分:第一部分介绍氛围编程基础理论和指导原则;第二部分通过智能体实现、数据可视化和Excel数据分析这3个应用场景,展示扣子、DeepSeek、Claude、Trae、Cursor、Windsurf和通义这7款主流氛围编程工具与大模型搭配组合的代码生成能力;第三部分演示用Trae实现微信小程序和用bolt等工具快速实现Web应用产品原型;第四部分展示用GitHub Copilot实现完整的前后端分离的Web应用和用Cursor生成自动化测试;第五部分提供不同背景读者的氛围编程攻略、工具和大模型对比,以及实战检验框架。 本书适合以下3类读者阅读:需处理数据或构建产品原型的非IT背景的人,希望了解高质量代码生成的有IT经验的人,以及想通过氛围编程入门的IT新人。

简单之美:软件开发实践者的思考
1人今日阅读 推荐值 71.5%
本书不是一本关于方法论的理论性书籍(尽管已经尝试在大量的思考上进行一些理论归纳),也不是一本关于具体技术的操作手册。本书为读者呈现的是作者在软件开发实践中的思考和体验,目的在于探究实践中的问题的根源,并给出思想上的解决之道。本书以软件开发的基本顺序为主线,以简单、想象和文化的开发思想为线索,以为软件开发实践提供指导价值为目标。本书力图做到传递经过组织的、可操作的软件开发经验,使软件开发领域的新手在知识(软件开发思想)积累过程中少走弯路,也使软件开发领域的老手可以对照自己的经验把可能的困惑降到最低。有一些有趣例子为那些有价值的思考提供支持。本书中,作者尝试对简单、想象和文化做一些形而上的思考。这些思考会比较抽象,但却是很多话题的基础。

程序员成长路线图——从入门到优秀
作者对通过自己几十年的程序员成长经历进行回忆和总结,对当前程序员关心的热点、重点、难点问题,给出自己的看法和建议。通过对程序员的成长阶段进行划分,列出各个阶段程序员应该注意的程序与编程问题,同时列举了一些经典的程序代码供读者参考。同时,这也能够帮助程序员了解什么是程序员的价值,如何成为优秀程序员,如何实现自身的价值等。本书采用随笔形式,通过一个个问题的提出、分析、解答的这种形式,并辅以个人成长的经历,通过展示自己曾经处理过的代码等问题指出程序员的发展方向。本书以技术成长和心理成长为两条主线,通过这两方面的结合,展示了程序员如何实现自己的价值。本书适合阅读的对象包括程序员、软件设计师、软件项目经理、软件公司(企业内部科技部门)、国家政府机关等相关企业信息化部门。

信息系统项目管理师历年真题解析(第4版)
2人今日阅读 推荐值 80.9%
《信息系统项目管理师历年真题解析(第4版)》是在《信息系统项目管理师历年真题解析(第3版)》的基础上进行全新升级,删除了早期版本中2008年5月、11月,2009年5月、11月、2010年5、11月的真题解析,增加最近几年(2017年5月、11月、2018年5月、11月,2019年5月、11月)的真题解析。 信息系统项目管理师属于软考的高级资格,通过本考试的合格人员能够掌握信息系统项目管理的知识体系,具备管理大型、复杂信息系统项目和多项目的经验和能力;能根据需求组织制订可行的项目管理计划;能够组织项目实施,对项目的人员、资金、设备、进度和质量等进行管理,并能根据实际情况及时做出调整,系统地监督项目实施过程的绩效,保证项目在一定的约束条件下达到既定的项目目标;能分析和评估项目管理计划和成果;能在项目进展的早期发现问题,并有预防问题的措施;能协调信息系统项目所涉及的相关人员;具有高级工程师的实际工作能力和业务水平。

自动驾驶算法与芯片设计
1人今日阅读 推荐值 60.5%
目前自动驾驶的一个发展趋势就是智能化。随着人工智能的飞速发展以及各种新型传感器的涌现,汽车智能化形成趋势,辅助驾驶功能的渗透率越来越高。这些功能的实现需要借助于摄像头、雷达、激光雷达等新增的传感器数据,其中视频处理需要大量并行计算。然而,传统CPU算力不足,而DSP擅长图像处理,对于深度学习却缺乏足够的性能。尽管GPU擅长训练,但它过于耗电,影响汽车的性能。因此,本书着眼于未来,认为定制化的ASIC必将成为主流。本书以自动驾驶的芯片设计为最终目标,来论述设计一个面向未来的自动驾驶SoC芯片的学术支撑和工程实践。 本书共13章。其中第1章主要介绍自动驾驶目前遇到的挑战和研究方向。第2~6章重点讲述环境感知以及规划控制方面的算法设计;第7~10章重点讲述深度学习模型的优化和深度学习芯片的设计;第11章和第12章重点讲述具有安全功能的自动驾驶软件架构设计;第13章介绍5G车联网。

灾害大数据与智慧城市应急处理
利用新一代信息通信技术建立高效的灾害管理和应急处理平台是智慧城市的关键组成部分之一。新一代信息通信技术在灾害预防、救灾和灾后重建的过程中,发挥了重要的作用,不断推动着灾害应急管理走向科学化、精准化和智慧化。本书主要介绍大数据在灾害应急管理中的应用,首先介绍灾害、灾害应急管理以及灾害大数据的相关知识,其次介绍灾害大数据的定向爬取技术和自动摘要技术,然后以地震大数据为例介绍大数据分析技术,接着介绍了灾害现场数据的采集与传输技术,最后介绍应急疏散路径规划和应急救援系统。

凤凰架构:构建可靠的大型分布式系统
77人今日阅读 推荐值 89.5%
内容简介 这是一本从架构视角讲解如何构建大型分布式系统的著作,是超级畅销书《深入理解Java虚拟机》的作者周志明多年架构和研发经验的总结,得到了多位行业资深架构专家的联袂推荐。 全书共16章,分为演进中的架构、架构师的视角、分布式的基石、不可变基础设施和技术方法论五部分。 第1部分 演进中的架构(第1章) 着重介绍了软件开发历史中多种主流架构风格出现的契机、解决的问题以及带来的新缺陷。 第二部分 架构师的视角(第2~5章) 总结了一名架构师应该在架构设计时思考哪些问题,有哪些主流的解决方案和行业标准做法,各种方案有什么优缺点,不同的解决方法会带来什么不同的影响,等等。 第三部分 分布式的基石(第6~10章) 重点讨论了“不同架构风格是应该在技术规范上统一,还是由应用系统自行解决”这个问题,给出了解决思路、方法和常见工具。 第四部分 不可变基础设施(第11~15章) 重点讲解了基础设施不变性的目的、原理与实现途径,包括虚拟化容器、容器间网络、持久化存储、资源与调度、服务网格等内容。 第五部分 技术方法论(第16章) 面向技术决策者集中讨论了与分布式、微服务、架构等相关的理论话题,将解决问题的能力归纳、总结、升华为方法论。 全书以实践为导向,一个案例贯穿全书,同时给出了基于Spring Boot、Spring Cloud、Kubernetes、Istio、AWS Lambda 五种架构风格的样例工程。

高可用可伸缩微服务架构:基于Dubbo、Spring Cloud和Service Mesh
近年来微服务架构已经成为大规模分布式架构的主流技术,越来越多的公司已经或开始转型为微服务架构。本书不以某一种微服务框架的使用为主题,而是对整个微服务生态进行系统性的讲解,并结合工作中的大量实战案例为读者呈现一本读完即可实际上手应用的工具书。书中的理论部分介绍了微服务架构的发展历程,通俗地讲解了领域驱动设计,帮助读者更好地利用DDD来建模和划分服务;微服务稳定性保证的常用手段和微服务下如何保证事务的一致性这两章凝聚了作者多年的积累和思考,相信读者看完后会有不一样的感触和收获;书中实战部分的内容非常丰富,以项目为基础,逐层介绍常见的Dubbo、Spring Cloud和Service Mesh框架的具体使用方法,并对实现原理进行剖析;书中还以具体案例全面介绍了微服务双活体系建设、微服务监控与告警、微服务编排、百亿流量微服务网关的设计与实现,以及基于支付场景下的微服务改造等,并让读者了解如何借助微服务来增强和重构现有的遗留系统。