科技
类型
可以朗读
语音朗读
155千字
字数
2023-07-01
发行日期
展开全部
主编推荐语
一本讲解以ChatGPT/GPT-4为代表的大模型如何为软件研发全生命周期赋能的实战性著作。
内容简介
本书以软件研发全生命周期为主线,详细讲解了ChatGPT/GPT-4在软件产品的需求分析、架构设计、技术栈选择、高层设计、数据库设计、UI/UX 设计、后端应用开发、Web 前端开发、软件测试、系统运维、技术管理等各个环节的应用场景和方法。让读者深刻地感受到,ChatGPT/GPT-4在革新传统软件工程的方式和方法的同时,还带来了研发效率和研发质量的大幅度提升。
目录
- 版权信息
- 序
- 前言
- 第1章 ChatGPT与软件开发
- 1.1 技术发展对软件开发的影响
- 1.2 ChatGPT对编程的影响
- 1.3 ChatGPT对软件开发模式的影响
- 1.4 适合ChatGPT的水母开发模式
- 1.5 ChatGPT对开发工程师的影响
- 1.6 与ChatGPT沟通的技巧
- 1.7 小结
- 第2章 ChatGPT驱动需求分析
- 2.1 借助ChatGPT收集用户需求
- 2.2 借助ChatGPT分析用户需求
- 2.3 借助ChatGPT优化用户需求
- 2.4 ChatGPT生成需求规格说明书
- 2.5 小结
- 第3章 ChatGPT驱动架构设计
- 3.1 架构设计的过程
- 3.2 微服务架构简介
- 3.3 微服务架构设计原则
- 3.4 架构设计的思维框架
- 3.5 ChatGPT生成TMS微服务架构
- 3.6 小结
- 第4章 ChatGPT驱动技术栈选择
- 4.1 技术栈的基本概念
- 4.2 目前的主流技术栈及其比较
- 4.3 选择技术栈的原则
- 4.4 TMS技术栈选择
- 4.5 小结
- 第5章 ChatGPT驱动高层设计
- 5.1 高层设计的主要文档
- 5.2 高层设计的原则
- 5.3 ChatGPT辅助TMS高层设计
- 5.4 小结
- 第6章 ChatGPT驱动数据库设计
- 6.1 数据库设计与ChatGPT的协作
- 6.2 生成数据库表结构应该遵循的原则
- 6.3 利用ChatGPT完成数据库设计
- 6.4 利用ChatGPT基于数据生成数据库表结构
- 6.5 ChatGPT驱动TMS数据库创建
- 6.6 小结
- 第7章 ChatGPT驱动UI/UX设计
- 7.1 利用ChatGPT指导UI/UX的设计原则
- 7.2 利用ChatGPT从UI/UX角度分析用户需求
- 7.3 利用ChatGPT完成TMS界面设计
- 7.4 小结
- 第8章 ChatGPT驱动后端应用开发
- 8.1 后端概述
- 8.2 API基本概念
- 8.3 API设计原则
- 8.4 ChatGPT助力Web API开发
- 8.5 ChatGPT助力数据库API开发
- 8.6 ChatGPT生成TMS后端代码
- 8.7 小结
- 第9章 ChatGPT驱动Web前端开发
- 9.1 利用ChatGPT优化HTML结构
- 9.2 借助ChatGPT提升CSS样式效果
- 9.3 使用ChatGPT加速JavaScript开发
- 9.4 前端工程化与ChatGPT
- 9.5 ChatGPT辅助前端测试
- 9.6 利用ChatGPT提高Web可访问性
- 9.7 ChatGPT生成TMS前端代码
- 9.8 小结
- 第10章 ChatGPT驱动软件测试
- 10.1 利用ChatGPT制订测试计划
- 10.2 利用ChatGPT生成测试场景
- 10.3 利用ChatGPT生成测试用例
- 10.4 利用ChatGPT生成测试数据
- 10.5 利用ChatGPT进行缺陷管理和回归测试
- 10.6 利用ChatGPT为自动化测试提供建议
- 10.7 ChatGPT生成测试报告
- 10.8 小结
- 第11章 ChatGPT驱动系统运维
- 11.1 ChatGPT在系统监控中的应用
- 11.2 ChatGPT在故障定位中的应用
- 11.3 ChatGPT在性能优化中的应用
- 11.4 ChatGPT在漏洞检测中的应用
- 11.5 小结
- 第12章 ChatGPT驱动技术管理
- 12.1 利用ChatGPT生成项目管理计划
- 12.2 利用ChatGPT制定技术管理规范和流程
- 12.3 利用ChatGPT撰写与维护技术文档
- 12.4 利用ChatGPT进行知识管理
- 12.5 ChatGPT协助培训与技能提升
- 12.6 小结
- 第13章 ChatGPT的伦理与法规
- 13.1 数据隐私与安全问题
- 13.2 人工智能的伦理原则与责任归属
- 13.3 与ChatGPT相关的知识产权保护
- 13.4 相关法律法规与政策导向
- 13.5 小结
- 第14章 软件开发的未来展望与挑战
- 14.1 软件开发的未来展望
- 14.2 软件开发面临的挑战
- 14.3 应对软件开发未来挑战的措施
- 14.4 小结
- 附录A 相关资源与工具推荐
- 附录B TMS需求分析文档
- 附录C TMS架构设计文档
展开全部
出版方
机械工业出版社
机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。