登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書

『簡體書』软件工程理论与实践 第2版

書城自編碼: 3807739
分類:簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 吕云翔 等编著
國際書號(ISBN): 9787111716501
出版社: 机械工业出版社
出版日期: 2022-11-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:HK$ 111.3

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
车用锂离子动力电池碰撞安全
《 车用锂离子动力电池碰撞安全 》

售價:HK$ 189.6
中国近代史(中国史学大家蒋廷黻典作品)
《 中国近代史(中国史学大家蒋廷黻典作品) 》

售價:HK$ 47.8
先跳了再说: 仓本聪的工作与生活哲学
《 先跳了再说: 仓本聪的工作与生活哲学 》

售價:HK$ 67.2
抗焦虑饮食(赠实践手册)
《 抗焦虑饮食(赠实践手册) 》

售價:HK$ 106.8
生活不是掷骰子:理性决策的贝叶斯思维
《 生活不是掷骰子:理性决策的贝叶斯思维 》

售價:HK$ 82.8
万有引力书系·基辅罗斯:东斯拉夫文明的起源
《 万有引力书系·基辅罗斯:东斯拉夫文明的起源 》

售價:HK$ 141.6
康熙的红票:全球化中的清朝
《 康熙的红票:全球化中的清朝 》

售價:HK$ 93.6
PyTorch语音识别实战
《 PyTorch语音识别实战 》

售價:HK$ 82.8

 

建議一齊購買:

+

HK$ 86.3
《 运筹学及其应用(第3版) 》
+

HK$ 81.3
《 信息技术基础(微课版) 》
+

HK$ 68.8
《 项目管理理论与实务 第2版 》
+

HK$ 56.3
《 软件项目管理与案例分析(第3版) 》
+

HK$ 54.0
《 经济数学基础——第一分册:微积分(第五版) 》
+

HK$ 98.8
《 实用软件工程(第三版) 》
內容簡介:
本书按照典型的软件开发过程来组织内容,旨在培养读者具备软件工程思想及实际软件开发的能力。本书共13章, 内容涉及软件工程概述、软件过程、敏捷软件开发、可行性研究与项目开发计划、结构化分析、结构化设计、面向对象方法与UML、面向对象分析、软件体系结构与设计模式、面向对象设计、软件实现、软件测试、软件维护与软件工程管理。本书理论与实践相结合,内容翔实,可操作性强。本书适合作为高等院校计算机科学、软件工程及相关专业“软件工程”课程的教材。
目錄
第2版前言第1版前言第1章软件工程概述11软件111软件的概念及特点112软件的分类12软件危机121软件危机的表现与原因122软件危机的启示13软件工程131软件工程的概念132软件工程研究的内容133软件工程目标和原则134软件工程知识体系135软件工程的发展14软件开发方法141基本的软件开发方法142开源软件开发方法143群体化软件开发方法15软件工程工具16软件工程人员的职业道德17软件学院“‘墨韵’读书会图书共享平台”案例介绍习题第2章软件过程21软件过程概述22软件生命周期221软件生命周期的概念222传统软件生命周期的各个阶段23软件过程模型231瀑布模型232快速原型模型233增量模型234螺旋模型235喷泉模型236基于组件的开发模型237统一软件开发过程模型238几种模型之间的关系239选择软件过程模型24 软件过程实例习题第3章敏捷软件开发31敏捷软件开发方法32Scrum321Scrum概述322Sprint323每日站会324用户故事325Backlog326结对编程33看板331看板概述332看板与Scrum的区别34极限编程341XP的4个价值观342XP的12个核心实践35CI/CD351CI/CD概述352CI/CD管道353CI/CD的优势36DevOps361DevOps生命周期362DevOps文化363DevOps工具37敏捷软件开发、CI/CD和DevOps38敏捷软件开发实例习题第4章可行性研究与项目开发计划41项目立项概述42可行性研究的任务421技术可行性422操作可行性423经济可行性43可行性研究的步骤44可行性研究实例45制订项目开发计划习题第5章结构化分析51需求分析511需求分析的任务和原则512需求分析的步骤513需求管理514需求分析的常用方法515原型设计52结构化分析概述53结构化分析的方法531功能建模532数据建模533行为建模534数据字典535加工规格说明54结构化分析的图形工具541层次方框图542Warnier图543IPO图55结构化分析实例习题第6章结构化设计61软件设计的基本概念611软件设计的意义和目标612软件设计的原则613软件设计的分类62数据库结构设计63用户界面设计631设计驱动开发632目标用户群体633简洁与清晰634实现模型与心智模型635设计的规范性636设计的可用性和易用性637设计的一致性638设计的容错性64结构化软件设计概述65结构化设计与结构化分析的关系66体系结构设计661表示软件结构的图形工具662面向数据流的设计方法663面向数据结构的设计方法67接口设计671接口设计概述672界面设计673UX设计与UI设计的区别68数据设计69过程设计691程序流程图692N-S图693PAD图694过程设计语言610软件设计评审611结构化设计实例习题第7章面向对象方法与UML71面向对象的软件工程方法711面向对象的基本概念712面向对象的软件工程方法的特征与优势713面向对象的实施步骤72统一建模语言721UML简述722UML的应用范围723UML的图724UML“4+1”视图73静态建模机制731用例图732类图和对象图733包图74动态建模机制741顺序图742协作图743状态图744活动图75描述物理架构的机制751构件图752部署图76面向对象方法与UML实例习题第8章面向对象分析81面向对象分析方法811面向对象分析过程812面向对象分析原则82面向对象建模821建立对象模型822建立动态模型823建立功能模型8243种模型之间的关系83面向对象分析实例 习题第9章软件体系结构与设计模式91软件体系结构概述911软件体系结构的概念912软件体系结构建模913软件体系结构的分层模型914软件体系结构的作用92典型的软件体系结构风格921数据流风格922调用返回风格923独立构件风格924虚拟机风格925仓库风格93软件质量属性94分布式系统结构941多处理器体系结构942客户机/服务器体系结构943分布式对象体系结构944对等端体系结构945代理95体系结构框架951模型-视图-控制器952模型-视图-表示器953J2EE体系结构框架954PCMEF框架955PCBMER框架96软件系统的设计模式961工厂模式962桥接模式963策略模式964其他模式97软件体系结构与设计模式实例习题第10章面向对象设计101面向对象设计与结构化设计102面向对象设计与面向对象分析的关系103面向对象设计的过程与原则1031面向对象设计的过程1032 面向对象设计的原则104面向对象设计的启发规则105系统设计1051系统分解 1052问题域子系统的设计1053人机交互子系统的设计1054任务管理子系统的设计1055数据管理子系统的设计106 对象设计1061设计类中的服务1062设计类的关联1063对象设计优化107面向对象设计实例习题第11章软件实现111编程语言1111编程语言的发展与分类1112选择编程语言需考虑的因素112编程风格与规范113面向对象实现114代码重用115分析和评价代码的质量116软件实现实例117案例实践:使用WebStorm和PyCharm实现软件学院“‘墨韵’读书会图书共享平台”的“用户登录”模块习题第12章软件测试121软件测试的基本概念1211软件测试的原则1212软件测试模型122软件测试的分类123测试用例124软件测试方法125黑盒测试1251等价类划分法1252边界值分析法1253错误推测法1254因果图法1255决策表法1256场景法1257黑盒测试方法的选择126白盒测试1261代码检查法1262静态结构分析法1263程序插桩技术1264逻辑覆盖法1265基本路径法1266白盒测试方法的选择1267白盒测试与黑盒测试的比较127软件测试的一般步骤128单元测试1281单元测试概述1282单元测试内容1283单元测试方法129集成测试1291集成测试概述1292集成测试分析1293集成测试策略1210系统测试12101系统测试概述12102系统测试类型1211验收测试12111验收测试概述12112验收测试内容12113α测试和β测试1212回归测试1213面向对象的软件测试1214自动化测试12141手工测试与自动化测试12142自动化测试的优缺点12143自动化测试工具1215软件调试1216软件测试实例1217案例实践:使用PyCharm对软件学院“‘墨韵’读书会图书共享平台”的“用户登录”模块进行单元测试习题第13章软件维护与软件工程管理131软件维护1311软件部署与软件交付1312软件维护的过程1313软件维护的分类1314软件的可维护性1315软件维护的副作用1316自动化运维1317软件再工程——重构、正向工程、逆向工程132软件估算1321软件估算的概念1322软件估算的方法1323软件估算的原则与技巧133软件开发进度计划1331Gantt图1332PERT图134软件开发人员组织1341民主制程序员组1342主程序员组1343现代程序员组135软件开发风险及其管理1351软件开发风险1352软件开发风险管理136软件质量保证1361软件质量的基本概念1362软件质量保证的措施137软件配置管理1371软件配置管理术语1372配置管理的过程1373配置管理的角色划分138软件工程标准与软件文档1381软件工程标准1382软件文档139软件过程能力成熟度模型1310软件项目管理13101软件项目管理概述13102软件项目管理与软件工程的关系习题参考文献
內容試閱
《软件工程理论与实践》自2017年出版以来,深受学校师生的欢迎,经过了多次印刷,许多高校将其作为“软件工程”课程的教材,获得了良好的社会效益。但从另外一个角度来看,作者有责任和义务维护好这本书的质量,及时更新内容,做到与时俱进。本次改版对第1版进行了全面的修订、再组织和更新。具体改动内容如下。1) 将本书重新划分为六个部分——软件工程概述、可行性研究与项目开发计划、结构化分析与设计、面向对象分析与设计、软件实现与测试、软件维护与软件工程管理,并且将各章节重新进行了整合。2) 在第1章软件工程概述中,增加了“开源软件开发方法”“群体化软件开发方法”和“软件工程人员的职业道德”方面的内容。3) 将“敏捷软件开发”单独构成为第3章。4) 在第5章结构化分析中,增加了“原型设计”方面的内容。5) 在第6章结构化设计中,增加了“UX设计与UI设计的区别”和“软件设计评审”方面的内容。6) 在第7章面向对象方法与UML中,增加了实例。7) 在第9章软件体系结构与设计模式中,增加了实例。8) 在第11章软件实现中,增加了“代码重用”和“分析和评价代码的质量”方面的内容,并使用WebStorm和PyCharm工具来实现“‘墨韵’读书会图书共享平台”的“用户登录”模块(结合了Vue与Django框架)。9) 在第12章软件测试中,增加了“自动化测试”方面的内容,并使用PyCharm对“‘墨韵’读书会图书共享平台”的“用户登录”模块进行了单元测试。10)在第13章软件维护与软件工程管理中,增加了“软件部署与软件交付”和“自动化运维”方面的内容。11)针对一些重要的概念和内容,录制了微课视频。12)对全书仔细地进行了梳理,去掉了重复和不重要的内容,重新修订了各章节的实例。本书共13章, 内容涉及软件工程概述、软件过程、敏捷软件开发、可行性研究与项目开发计划、结构化分析、结构化设计、面向对象方法与UML、面向对象分析、软件体系结构与设计模式、面向对象设计、软件实现、软件测试,以及软件维护与软件工程管理。本书理论知识的教学安排建议见表1。教师可以按照自己对软件工程的理解适当删除一些章节,也可以根据教学目标,灵活地调整章节的顺序,增减各章的学时数。本书的作者为吕云翔、曾洪立。感谢胡湘鹏团队、石远翔团队、蒋博文团队、周涛团队等对本书提供的大力支持。感谢所有为本书做出贡献的同仁们。本书配套的视频二维码位置见表2。本书通过网盘(获取方式见封底)提供:程序设计指导、“软件学院‘墨韵’读书会图书共享平台”案例(含文档和代码)、软件工程常用工具及其应用、综合案例(含文档和代码)、基于 “软件学院‘墨韵’读书会图书共享平台”的实验。读者可扫描封底的二维码,下载后阅读相关文档。由于软件工程还在发展之中,软件工程的教学方法本身还在探索之中,加之作者的水平和能力有限,本书难免有疏漏之处。恳请各位同仁和广大读者给予批评指正,也希望各位能将实践过程中的经验和心得与我们交流。

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.