您好,欢迎光临有路网!
软件工程
QQ咨询:
有路璐璐:

软件工程

  • 作者:吕云翔 王昕鹏
  • 出版社:人民邮电出版社
  • ISBN:9787115202222
  • 出版日期:2009年09月01日
  • 页数:229
  • 定价:¥29.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    本书从结构化方法和面向对象方法两方面介绍软件工程的基本概念、原理和方法,并用一个案例贯穿于每一章的实践部分,让读者在认识软件工程原理的基础上,能进一步利用相关的工具对所学内容进行实践,从而掌握实际进行软件开发的各种技能。本书理论与实践相结合,内容翔实,可操作性强。
    本书是高等院校计算机及相关专业“软件工程”课程的理想教材。
    文章节选
    第1章 软件工程概述
    1.1 软件
    1.1.1 软件的概念
    软件是计算机系统的“思维**”,在计算机系统中起着举足轻重的作用。它与计算机硬件相互作用,互相配合,从而实现了特定的系统功能。计算机软件的概念是随着计算机技术的发展而发展的。
    在计算机发展初期,软件就是指程序,即计算机可以识别的源代码或机器可直接执行的代码。当时,软件的作用并没有得到足够的重视。使用者一般需要直接操纵计算机硬件,程序是为某个特定问题而专门设计的。
    随着计算机技术的发展,人们越来越充分认识到高质量的软件会使计算机系统的功能和效率大大地提高。高质量、多功能的软件使得计算机的应用从单一的科学计算扩展到多个领域,比如数据处理、实时控制等。随着计算机应用的日益普及,软件日益复杂,规模日益增大,人们开始意识到软件并不仅仅等于程序。
    全面地讲,软件由图1—1所示的三部分组成。
    ·一是计算机程序,即人们为了完成特定的功能而编制的一组指令集。
    ·二是数据,即程序能处理的具有一定数据结构的信息。
    ……
    目录
    第1章 软件工程概述
    1.1 软件
    1.1.1 软件的概念
    1.1.2 软件的特点
    1.1.3 软件的分类
    1.2 软件危机
    1.2.1 软件危机的表现
    1.2.2 软件危机的原因
    1.3 软件工程
    1.3.1 软件工程的概念
    1.3.2 软件工程的基本内容
    1.3.3 软件工程的知识体系
    1.4 软件生命周期
    1.4.1 软件生命周期的概念
    1.4.2 传统软件生命周期的各个阶段
    1.5 软件开发模型及其发展
    1.5.1 瀑布模型
    1.5.2 原型模型
    1.5.3 增量模型
    1.5.4 螺旋模型
    1.5.5 统一软件开发过程模型
    1.5.6 敏捷模型
    1.5.7 MSF
    1.6 理论部分小结
    1.7 软件工程的相关工具
    1.8 软件工程的常用信息源
    1.9 Visio的功能及使用方法介绍
    1.10 Rose的功能及使用方法介绍
    练习题
    第2章 可行性研究及需求分析
    2.1 可行性研究
    2.1.1 可行性研究的目的与意义
    2.1.2 可行性研究的内容
    2.1.3 可行性研究的步骤
    2.2 需求分析
    2.2.1 需求分析的目的与意义
    2.2.2 需求分析的步骤
    2.3 结构化需求分析的方法
    2.4 结构化需求分析的工具
    2.4.1 数据流图
    2.4.2 数据字典
    2.4.3 E-R图
    2.5 面向对象的软件工程方法
    2.5.1 面向对象的基本概念
    2.5.2 面向对象的软件工程方法的特征与优势
    2.6 面向对象需求分析方法
    2.7 UML简介
    2.8 理论部分小结
    2.9 利用Visio绘制网上书店系统的数据流图
    2.10 利用Rose创建网上书店系统的用例模型
    2.11 需求规格说明书编写指南
    2.12 网上书店系统的需求规格说明书
    练习题
    第3章 软件设计
    3.1 软件设计的基本概念
    3.1.1 软件设计的分类
    3.1.2 软件设计的原则
    3.2 结构化软件设计方法
    3.2.1 面向数据流的设计方法
    3.2.2 面向数据结构的设计方法
    3.3 结构化软件设计工具
    3.3.1 流程图
    3.3.2 N-S图
    3.3.3 PAD图
    3.4 面向对象软件设计方法
    3.5 数据库结构设计
    3.6 软件的体系结构
    3.6.1 软件的体系结构概述
    3.6.2 软件系统的设计模式
    3.7 理论部分小结
    3.8 利用Visio绘制网上书店系统的结构图
    3.9 利用Rose绘制网上书店系统的顺序图
    3.10 软件设计说明书编写指南
    3.11 网上书店系统的软件设计说明书
    练习题
    第4章 编码及实现
    第5章 软件测试
    第6章 软件工程的其他相关内容
    参考文献
    编辑推荐语
    这是一本理论与实践并重的软件工程教材,书中不仅介绍了与软件工程相关的基本概念、方法和原理。而且还在此基础上讲述了可以实际用于软件开发实践的各种技能。各章均分为“理论部分”和“实践部分”。“理论部分”组织合理、切中要点、详略得当; “实践部分贴近实际,以具体的案例为示范,指导读者利用相关的工具对所学内容进行运用。此外,书中还配有丰富的习题,帮助读者检验各章的学习效果。
    本书旨在使读者在有限的课时内,不仅能对软件工程的原理有所认识,而且能具备实际的软件开发技能,比如可以熟练地使用各种软件工程工具,能够按照标准和规范编写文档等。
    本书是高等院校计算机及相关专业软件工程谍程的理想教材。

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外