返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:

  • 软件工程导论(微课视频版) 李洪波 编 大中专 文轩网
  • 新华书店正版
    • 作者: 李洪波、韩明峰、苏兆锋著
    • 出版社: 清华大学出版社
    • 出版时间:2024-02-01 00:00:00
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    文轩网图书旗舰店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

         https://product.suning.com/0070067633/11555288247.html

     

    商品参数
    • 作者: 李洪波、韩明峰、苏兆锋著
    • 出版社:清华大学出版社
    • 出版时间:2024-02-01 00:00:00
    • 版次:1
    • 印次:1
    • 印刷时间:2024-01-01
    • 页数:0
    • 开本:其他
    • 装帧:平装
    • ISBN:9787302656029
    • 国别/地区:中国
    • 版权提供:清华大学出版社

    软件工程导论(微课视频版)

    作  者:李洪波 编
    定  价:69.8
    出 版 社:清华大学出版社
    出版日期:2024年02月01日
    页  数:340
    装  帧:平装
    ISBN:9787302656029
    主编推荐

    内容简介

    本书首优选行计算思维的铺垫,涉及二进制系统、存储程序运行原理、抽象、组合、递归、迭代和算法初步;接着,运用主流面向对象框架集进行软件系统的UML建模和构造;最后,以结构化开发方法为主线贯穿典型项目的需求分析和软件设计。
    本书从工程教育专业认证的能力中心和产出导向的视角布局谋篇,总分10章,三大部分。第一部分(第1~4章)讲述软件工程概述、冯·诺依曼计算机基本原理、程序构造方法和算法。第二部分(第5章)讲述软件系统构造方法,以面向对象思维为起点,以运用主流面向对象框架集.NET Framework和J2EE SSM软件构造两层体系架构软件和三层体系架构软件为桥梁,运用IBM Rational Rose进行面向对象的UML建模为落脚点。第三部分(第6~10章)介绍软件生命周期,包括软件的生命周期、可行性分析与开发计划、软件需求分析、软件设计和软件测试与维护。
    本书既可作null

    作者简介

    精彩内容

    目录
    第1章软件工程概述1
    1.1导学导教1
    1.1.1内容导学1
    1.1.2教学目标1
    1.2软件工程的基本概念2
    1.2.1软件的基本概念2
    1.2.2软件危机3
    1.2.3软件工程的定义及内涵4
    1.3计算机的发展历程与分类6
    1.3.1计算机的发展历程6
    1.3.2计算机的分类11
    1.4软件工程技术发展及趋势13
    1.4.1软件工程的发展历史13
    1.4.2软件工程方法的发展历程16
    1.4.3软件工程技术的主要发展趋势23
    1.5软件产业的发展历程23
    1.6导产导研25
    1.6.1技术能力题25
    1.6.2拓展分析题25
    第2章冯·诺依曼计算机基本原理26
    2.1导学导教26
    2.1.1内容导学26
    2.1.2教学目标27
    2.2二进制思维符号化表达和逻辑计算27
    2.3用0和1表示数据30
    2.3.1数值性数据的表示及运算30
    2.3.2非数值性数据35
    2.3.3同一数据不同表示方法的对比38
    2.4冯·诺依曼计算机程序的运行原理39
    2.4.1冯·诺依曼计算机的存储程序思想39
    2.4.2冯·诺依曼计算机程序的自动运行40
    2.5计算机程序的基本概念42
    2.6计算机编程语言的发展44
    2.7导产导研46
    2.7.1技术能力题46
    2.7.2工程与社会能力题47
    2.7.3拓展学习题——量子计算机47
    第3章程序构造方法49
    3.1导学导教49
    3.1.1内容导学49
    3.1.2教学目标49
    3.2计算系统与程序的关系50
    3.3基于前缀表示法的运算组合式程序构造51
    3.4迭代与递归53
    3.5导产导研54
    3.5.1技术能力题54
    3.5.2拓展研究题——美丽的分形55
    第4章算法56
    4.1导学导教56
    4.1.1内容导学56
    4.1.2教学目标56
    4.2算法定义57
    4.3算法设计与实现58
    4.3.1TSP的数学建模58
    4.3.2TSP算法策略设计59
    4.3.3TSP贪心算法的数据结构设计60
    4.3.4TSP贪心算法的控制结构设计——算法思想的准确表达62
    4.3.5TSP贪心算法的程序设计——算法实现63
    4.4算法分析72
    4.4.1算法的正确性分析72
    4.4.2算法的复杂性分析72
    4.5导产导研74
    4.5.1技术能力题74
    4.5.2拓展研究题——深度强化学习75
    第5章软件系统构造方法76
    5.1导学导教76
    5.1.1内容导学76
    5.1.2教学目标76
    5.2面向对象的软件构造77
    5.2.1面向对象的基本思想与方法77
    5.2.2面向对象的程序设计语言80
    5.2.3统一建模语言82
    5.2.4运用面向对象框架构造软件——一种可视化编程示例87
    5.2.5用面向对象思维分析运用面向对象框架开发的应用程序96
    5.3基于组件/构件的软件系统构造97
    5.3.1C语言源程序访问标准库函数97
    5.3.2C语言源程序访问用户自定义的静态库函数100
    5.3.3非MFC动态链接库109
    5.3.4C++控制台应用程序访问ATL COM组件113
    5.3.5基于VS2022 C++控制台应用的两层架构软件构造121
    5.3.6基于J2EE SSM框架的分层架构软件构造136
    5.4面向Web服务的软件系统构造163
    5.4.1运用VS2022新建Web Service项目163
    5.4.2安装Internet Information Services 8.0171
    5.4.3IIS 8.0下发布ComputeService Web服务173
    5.4.4VS2022 C#控制台应用程序访问ComputeService方法179
    5.5运用Rational Rose对软件进行UML建模示例185
    5.5.1Rational Rose简介185
    5.5.2运用Rational Rose对基于SSM框架的多层软件进行建模185
    5.6导产导研198
    5.6.1技术能力题198
    5.6.2思政题198
    5.6.3拓展研究题198
    第6章软件的生命周期199
    6.1导学导教199
    6.1.1内容导学199
    6.1.2教学目标199
    6.2软件特性及其影响200
    6.3软件的生命周期及基本过程203
    6.4软件生命周期模型203
    6.4.1瀑布模型概述203
    6.4.2快速原型模型概述204
    6.4.3增量模型概述205
    6.4.4基于面向对象的模型206
    6.4.5软件开发模型的选择207
    6.5软件开发模型与方法论208
    6.6软件工程生态环境208
    6.6.1软件工程生态环境的定义208
    6.6.2软件本身生态环境的演化210
    6.6.3软件开发和运行环境示例213
    6.6.4软件之云环境213
    6.7拓展研究题216
    第7章可行性分析与开发计划217
    7.1导学导教217
    7.1.1内容导学217
    7.1.2教学目标217
    7.2软件问题的调研和定义218
    7.2.1开发问题的初步调研218
    7.2.2软件问题定义的概念219
    7.2.3软件问题定义的内容219
    7.3可行性分析与评审221
    7.3.1可行性分析的概念及意义221
    7.3.2可行性分析的任务及内容222
    7.4软件立项、合同和任务书225
    7.4.1软件立项方法及文档225
    7.4.2软件项目签订合同及文档225
    7.4.3任务下达的方式及文档 226
    7.5软件开发计划及方案226
    7.5.1软件开发计划的目的及分类226
    7.5.2软件开发计划的内容及制定227
    7.5.3软件开发计划书及方案228
    7.6技术能力题229
    第8章软件需求分析230
    8.1导学导教230
    8.1.1内容导学230
    8.1.2教学目标231
    8.2软件需求分析概述231
    8.2.1软件需求分析的概念231
    8.2.2软件需求分析的目的和原则232
    8.3软件需求分析的任务及过程233
    8.3.1软件需求分析的任务233
    8.3.2软件需求分析的过程234
    8.4软件需求分析方法234
    8.4.1软件需求分析方法的分类234
    8.4.2软件需求分析技巧236
    8.5结构化分析方法236
    8.5.1结构化分析的基本概念236
    8.5.2结构化分析建模工具 237
    8.6软件需求文档245
    8.6.1软件需求文档概述 245
    8.6.2软件需求文档编写245
    8.7导产导研246
    8.7.1技术能力题246
    8.7.2综合实践题247
    8.7.3拓展研究题247
    第9章软件设计248
    9.1导学导教248
    9.1.1内容导学248
    9.1.2教学目标249
    9.2软件设计概述249
    9.2.1软件设计任务249
    9.2.2软件设计方法250
    9.2.3面向对象软件设计遵守的七大原则251
    9.2.4软件设计满足的基本性能261
    9.2.5软件设计工具262
    9.3结构化总体结构设计264
    9.3.1子系统的划分与功能结构264
    9.3.2模块结构设计265
    9.4结构化详细设计270
    9.4.1详细设计概述270
    9.4.2处理过程设计271
    9.4.3代码设计271
    9.4.4输出设计274
    9.4.5输入设计278
    9.4.6界面设计282
    9.5商业银行的信息系统流程设计286
    9.6商业银行的数据库设计288
    9.6.1数据需求289
    9.6.2概念设计 290
    9.6.3逻辑设计293
    9.6.4物理设计293
    9.6.5完整性设计294
    9.6.6安全性设计301
    9.7导产导研306
    9.7.1技术能力题306
    9.7.2拓展研究题306
    第10章软件测试与维护307
    10.1导学导教307
    10.1.1内容导学307
    10.1.2教学目标308
    10.2软件测试的概念和内容308
    10.3软件测试的特点及过程 310
    10.4软件测试阶段及任务 311
    10.4.1单元测试及任务311
    10.4.2集成测试及任务312
    10.4.3有效性测试及内容313
    10.4.4系统测试及验收314
    10.5软件测试策略及面向对象测试 315
    10.5.1软件测试策略315
    10.5.2面向对象软件测试316
    10.6测试方法、用例及标准317
    10.6.1软件基本测试方法317
    10.6.2软件测试用例设计及方法320
    10.6.3软件测试标准和工具321
    10.6.4软件测试文档323
    10.7软件调试与发布323
    10.7.1软件调试的特点及过程324
    10.7.2软件调试的方法324
    10.7.3软件调试的原则324
    10.7.4软件推广及发布325
    10.8软件维护325
    10.8.1软件维护概述325
    10.8.2软件维护策略及方法325
    10.8.3软件维护过程及任务326
    10.9技术能力与沟通交流题326
    参考文献328

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购