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

软件工程基础

  • 作者:韩最蛟
  • 出版社:北京大学出版社
  • ISBN:9787301152775
  • 出版日期:2009年09月01日
  • 页数:227
  • 定价:¥28.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

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

    图书详情

    内容提要
    随着计算机硬件性能的极大提高和计算机体系结构的不断变化,计算机软件系统也更加成熟和更为复杂,从而促使计算机软件的角色发生了巨大的变化。软件工程是在克服20世纪60年代末所出现的“软件危机”的过程中逐渐形成与发展的。本书编者在结合多年实际设计经验的基础上,对软件工程基础进行了探讨。全书共11章,包括软件工程概述、软件开发工具和环境、结构化分析、概要设计、详细设计、软件编码、面向对象的分析和设计方法、软件测试技术、软件维护、软件项目管理以及软件质量保证与软件工程标准等内容,各章后均配有小结和习题,以期提高读者的软件设计水平并拓宽设计思路。
    本书可作为高职高专计算机应用技术、软件技术等专业的教材,也可作为从事相关软件设计工作人员的学习指导用书。
    文章节选
    第1章 软件工程概述
    教学提示:本章介绍软件的概念、特点及分类,软件的发展及软件危机,软件工程的基本概念、软件的生存期及开发模型。
    教学要求:了解计算机软件的发展,掌握软件、软件危机、软件工程的基本概念,理解软件的生存期及开发模型。
    1.1 软件的概念、特点和分类
    进入新世纪以来,随着中国的高技术产业,特别是信息产业的持续高速发展,信息技术已经成为21世纪经济发展的驱动力。软件是信息化的核心,与国民经济、国防建设、社会发展及人民生活息息相关。软件产业是增长*快的朝阳产业,是高投入、高产出、无污染、低能耗的绿色产业。软件产业关系到**经济和文化**,体现了**综合实力,是决定21世纪国际竞争地位的战略性产业。
    1.1.1 软件的概念
    在计算机系统中,程序是不可缺少的。硬件与软件合成一体,完成系统的功能。也就是说计算机软件的实体是程序,而程序是使实际存在的计算机动起来的指令序列。软件的概念就是从实际的问题开始并逐渐明确下来的。
    在20世纪中叶,软件伴随着**台电子计算机的问世诞生了。以编写软件为职业的人也开始出现,多是经过训练的数学家和电子工程师。20世纪60年代,美国大学里开始出现计算机专业,教学生如何编写软件。软件产业从零开始起步,在短短的五十多年的时间里迅速发展成为推动人类社会发展的龙头产业,并造就了一批百万、亿万富翁。随着信息产业的发展,软件对人类社会越来越重要。
    ……
    目录
    第1章 软件工程概述
    1.1 软件的概念、特点和分类
    1.1.1 软件的概念
    1.1.2 软件的特点
    1.1.3 软件的分类
    1.2 软件工程概念
    1.2.1 软件危机
    1.2.2 软件工程的概念
    1.2.3 软件工程的原理
    1.3 软件生存期和软件开发模型
    1.3.1 软件生存期
    1.3.2 软件开发模型
    本章小结
    习题
    第2章 软件开发工具和环境
    2.1 软件开发工具
    2.1.1 软件开发工具的概念
    2.1.2 软件开发工具的功能
    2.1.3 软件开发工具分类
    2.2 软件开发环境
    2.2.1 软件开发环境的分类
    2.2.2 集成化的软件开发环境
    2.2.3 软件开发环境的构成和特性
    2.3 软件开发工具和环境的应用及发展
    2.4 计算机辅助软件工程CASE
    2.4.1 软件自动化
    2.4.2 CASE工具
    2.4.3 CASE工具实例
    本章小结
    习题
    第3章 结构化分析
    3.1 软件定义过程概述
    3.1.1 问题的定义
    3.1.2 可行性研究
    3.1.3 需求分析
    3.2 结构化分析
    3.2.1 结构化分析方法概述
    3.2.2 数据流图
    3.2.3 数据字典
    3.2.4 实体一关系图
    3.2.5 加工逻辑的描述方法
    3.3 需求规格说明与评审
    3.3.1 需求规格说明的主要内容
    3.3.2 需求分析的评审
    3.4 需求规格说明书写作范例
    本章小结
    习题
    第4章 概要设计
    4.1 概要设计的任务与步骤
    4.1.1 概要设计的任务
    4.1.2 概要设计的过程
    4.2 软件设计的概念与原则
    4.2.1 模块化
    4.2.2 抽象与逐步求精
    4.2.3 信息隐蔽和局部化
    4.2.4 模块独立性
    4.2.5 设计准则
    4.3 面向数据流的设计方法
    4.3.1 概念
    4.3.2 系统结构图
    4.3.3 变换分析
    4.3.4 事务分析
    ……
    第5章 详细设计
    第6章 软件编码
    第7章 面向对象的分析和设计方法
    第8章 软件测试技术
    第9章 软件维护
    第10章 软件项目管理
    第11章 软件质量保证与软件工程标准

    与描述相符

    100

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