成功加入购物车

去购物车结算 X
翰林文轩旗舰店
  • 软件工程与项目管理(第2版计算机系列教材河南省十二五普通高等教育规划教材) 大中专理科计算机 肖汉、张明慧、张玉、张红艳 新华正版

软件工程与项目管理(第2版计算机系列教材河南省十二五普通高等教育规划教材) 大中专理科计算机 肖汉、张明慧、张玉、张红艳 新华正版

举报

凝聚多年、科研和工程项目经验,介绍软件开发技术、软件管理的思想和方。突出可作,实用强。内容精练,重点突出,概念清楚,针对和实强。

  • 装帧:    平装
  • 开本:    16开
  • 页数:    553页
  • 字数:    872千字
  • 出版时间: 
  • 版次:  1
  • 装帧:  平装
  • 开本:  16开
  • 页数:  553页
  • 字数:  872千字

售价 58.60 7.3折

定价 ¥79.90 

品相 全新品相描述

优惠 满包邮

优惠 满减券
    运费
    本店暂时无法向该地区发货

    延迟发货说明

    时间:
    说明:

    上书时间2023-11-09

    数量
    库存2
    微信扫描下方二维码
    微信扫描打开成功后,点击右上角”...“进行转发

    卖家超过10天未登录

    • 商品详情
    • 店铺评价
    手机购买
    微信扫码访问
    • 商品分类:
      计算机与互联网
      货号:
      xhwx_1202125545
      品相描述:全新
      正版特价新书
      商品描述:
      主编:

      本书是河南省“十二五”普通高等教育规划教材的软件工程与项目管理的升级版,凝聚了作者多年的、科研和工程项目经验。软件工程和项目管理是计算机科学中一个充分活力和具有关键影响因素的研究领域,在软件工程中,通过实施项目管理(计划、组织和控制等一系列活动),才能合理地配置和使用各种资源,达到软件工程既定的目标。本书主要介绍软件开发技术、软件管理的思想和方。全书容通俗易懂,实用强,对软件工程的常用方介绍,突出可作,内容精练,重点突出,概念清楚,针对和实际作强。

      目录:

      篇  软件工程与软件过程
        章  软件工程概述
          1.1软件工程学的背景和目的
            1.1.1  软件及其组成
            1.1.2  软件的特点
            1.1.3  软件的分类
            1.1.4  软件的历史与发展
            1.1.5  软件危机
            1.1.6  软件工程
          1.2  软件开发方
          1.3  案例:图书管理系统项目的提出
          1.4  实训:管理系统项目的提出
          小结
          题
        第2章  过程和生命周期的建模
          2.1  过程的含义
          2.2  软件过程模型
            2.2.1  瀑布模型
            2.2.2  渐近式模型
            2.2.3  过程的迭代
            2.2.4  v模型
            2.2.5  原型化模型
          2.3  软件开发标准
            2.3.1  外标准概述
            2.3.2  软件工程标准的层次
          2.4  案例:图书管理系统软件开发计划
          2.5  实训:管理系统软件开发计划
          小结
        题
        第3章  可行研究
          3.1  问题定义与任务
          3.2  可行研究的步骤
          3.3  系统流程图
          3.4  成本效益分析
          3.5  案例:图书管理系统可行研究报告
          3.6  实训:管理系统可行分析报告
          小结
          题
      第2篇  传统方学
        第4章  需求分析基础
          4.1需求分析和规格说明阶段的基本概念
          4.2  初步需求获取技术
            4.2.1  访谈与问卷调查
            4.2.2  跟班作业
            4.2.3  组成联合小组
          4.3  需求建模
          4.4  需求规格说明书与需求评审
            4.4.1  需求规格说明书
            4.4.2  需求评审
          4.5  案例:图书管理系统需求规格说明书
          4.6  实训:管理系统需求规格说明书
          小结
          题
        第5章  面向数据流的分析方
          5.1  结构化分析概述
          5.2  数据流图
            5.2.1  数据流图的基本成分
            5.2.2  由外向内画数据流图
            5.2.3  分层数据流图
            5.2.4  自顶向下画分层数据流图
            5.2.5  数据流图的改进
          5.3  数据词典
            5.3.1  数据词典条目类型
            5.3.2  数据词典条目实例
          5.4  加工条目
            5.4.1  加工的描述
            5.4.2  结构化语言
            5.4.3  判定表
            5.4.4  判定树
            5.4.5  数据词典的实现
          5.5  结构化分析方小结
          5.6  案例:图书管理系统数据流图和数据词典
          5.7  实训:管理系统数据流图和数据词典
          小结
          题
        第6章  软件设计基础
          6.1  软件设计概述
            6.1.1  软件设计的任务和步骤
            6.1.2  概要设计的基本概念
            6.1.3  详细设计的基本概念
          6.2  模块化设计
            6.2.1  模块概述
            6.2.2  块间联系和块内联系
          6.3  结构图的改进
            6.3.1  模块的大小
            6.3.2  扇出和扇入
            6.3.3  作用范围和控制范围
          6.4  详细设计的描述方式
            6.4.1  流程图
            6.4.2  盒图
            6.4.3  问题分析图
            6.4.4  ipo图
            6.4.5  过程设计语言
          6.5  案例:图书管理系统结构图
          6.6  实训:管理系统结构图
          小结
          题
        第7章  面向数据流的设计方
          7.1  基本概念和设计过程
          7.2  变换分析
          7.3  事务分析
          7.4  综合设计
          7.5  sd方小结
          7.6  软件设计文档
            7.6.1  概要设计说明书
            7.6.2  详细设计说明书
          7.7  其他设计方
          7.8  案例:图书管理系统概要设计说明书
          7.9  实训:管理系统概要设计说明书
          小结
          题
        第8章  程序设计语言和编码
          8.1  程序设计语言
            8.1.1  语言类别
            8.1.2  语言选择
          8.2  结构化程序设计方与编程
          8.3  程序文档
          8.4  编程风格
            8.4.1  编码原则
            8.4.2  关于编程风格的几个重要问题
          8.5  程序的效率
          8.6  程序设计自动化
          8.7  案例:图书管理系统详细设计说明书
          8.8  实训:管理系统详细设计说明书
          小结
          题
        第9章  检验和测试方
          9.1  检验的基本概念
            9.1.1  概述
            9.1.2  软件检验手段
          9.2  软件评审
            9.2.1  评审过程
            9.2.2  评审条款
          9.3  测试的基本概念
          9.4  白盒
            9.4.1  概述
            9.4.2  语句覆盖
            9.4.3  判定覆盖
            9.4.4  条件覆盖
            9.4.5  判定/条件覆盖
            9.4.6  条件组合覆盖
          9.5  黑盒
            9.5.1  等价分类
            9.5.2  边缘值分析
            9.5.3  因果图
            9.5.4  错误推测
          9.6  综合策略
          9.7  测试步骤
          9.8  单元测试
            9.8.1  单元测试概述
            9.8.2  单元测试的方
          9.9  联合测试
          9.10  有效测试
          9.11  系统测试
          9.12  综合测试文档
          9.13  案例:图书管理系统测试分析报告
          9.14  实训:管理系统测试分析报

      内容简介:

      软件工程与项目管理(第2版)由5篇组成:篇为“软件工程与软件过程”,包括~3章;第2篇为“传统方学”,包括第4~10章;第3篇为“面向对象方学”,包括1~14章;第4篇为“软件项目管理”,包括5~18章;第5篇为“课题”,包括9~21章。每章都有小结,并配有适量的题,便于读者巩固所学知识。本书主要介绍软件开发技术、软件管理的思想和方,主要论述了可行研究、需求分析、面向数据流的分析方、软件设计、面向数据流的设计方、程序设计语言和编码、软件检验和测试方、软件维护、面向对象的分析与设计方、软件项目管理和项目组织、软件重用技术、设计模式以及敏捷开发等知识。全书内容通俗易懂,概念清晰,重点突出,实用强,在介绍软件工程的常用方时突出技能和可作。本书可作为高等学校计算机专业或信息类相关专业的教材,也可作为软件开发人员、软件项目管理者的参书,还可以作为各个级别的计算机软件专业技术资格和水试的学辅导用书。

      作者简介:

      "教授,博士,郑州师范学院高效能计算实验室主任,软件工程本科专业带头人,河南省教育厅学术技术带头人,河南省高等学校青年骨,河南省地方高校首批中青年骨,郑州市科技创新骨干,郑州地方高校特聘高层次人才。曾赴美国加州长滩州立大学和纽约州立大学等访学。近期发表学术51篇,其中被sci、ei等检索机构收录8篇次。主持和参与完成各级各类教/科研项目38项。获省部级和市厅级科研成果奖励41项。主编普通高等教育“十一五”重量规划教材和河南省“十二五”普通高等教育规划教材各1部,获软件著作权7项。"

      精彩内容:

              第3章可行研究
          任何一个新项目被提出后,首先都要进行项目论证,软件项目也如此。项目论证是对要开发的项目在技术、管理、经济、作和律等方面的可行进行综合分析,从而避软件开发中可能出现的人力、物力、财力和时间的过多消耗,后提交可行分析研究报告,为项目的立项决策提供客观的依据。所以对软件项目进行可行分析是软件开发前的必要步骤。
          开发一个软件,首先应该评价开发这个软件的可行。可行研究的目的是用小的代价在尽可能短的时间内确定该软件项目是否能够开发,是否值得开发。可行研究和需求分析的区别在于: 可行研究决定“做还是不做”,需求分析决定“做什么,不做什么”。
          可行研究对于大型项目来说是必不可少的。有的可行研究要持续很长时间,花费占工程成本的5%~10%,但它是降低软件开发风险、避开发失败的有效途径。
          3.1问题定义与任务
          可行研究的目的不是解决问题,而是确定问题是否值得去解决。通过深入调查、分析、比较几种主要的可能解的利弊,进而判断原定的系统规模和目标是否现实,系统完成后带来的效益是否大到值得投资开发这个系统的程度。因此,可行研究实质上是要进行一次大大简化的系统分析和设计过程,也是在较高的层次上以较抽象的方式进行的系统分析和设计的过程。
          可行研究根本的任务是对以后的行动方针提出建议。如果问题没有可行的解,分析员应该建议停止这项开发工程,以避时间、资源、人力和金钱的浪费;如果问题有可行的解,但现在的条件还不充分,则暂缓开发;如果问题值得解决,分析员应该一个较好的解决方案,并且为开发工程制定初步的计划。
          可行研究首先需要进一步分析和澄清问题的定义。在问题定义阶段要初步确定规模和目标。如果对目标系统有任何约束和,必须清楚地把它们列举出来。
          可行研究的主要任务是了解客户的要求及现实环境,从经济、技术和社会因素3方面研究并论证软件项目的可行,为合理地达到开发目标选择可能的解决方案。
          1. 经济可行
          经济可行是指能否以小的成本开发出具有很好经济效益的软件产品,主要进行投资和效益分析。
          对大多数系统而言,经济可行通常是虑的基础,一般包括经济效益和社会效益。经济上的合理包括很多方面,如成本效益分析、长期的体经营策略、对其他获利中心或获利产品的影响、开发工作所需资源的购置费用以及潜在的市场等。经济效益指应用软件系统后能够为用户增加收入、降低成本、提高工作效率、提高质量等。它是可以通过直接的或统计的方计算的。社会效益很难直接计算,是指软件系统投入使用后提高了用户知名度、提高了用户产品的市场占有率、提高了管理水等。在估算效益时,应该把可能影响效益的各种因素虑在内。
          经济可行研究的内容有两个方面: 一是估计开发费用以及终从开发的系统获得的收入或利益;二是权衡软件系统的投入使用所带来的效益,即进行开发成本的估算,评估项目成功取得的效益,确定要开发的项目是否值得投资开发。由于项目开发规模、功能、维护活动等有很多不确定因素,因此很难准确估算出项目开发成本及产生的效益。通常估算软件项目开发成本时应虑以下几个因素:
           购置、安装软硬件及有关设备的费用。
           材料及附属设施(电力、通信、公共设施费用等)。
           软件系统开发费用。
           系统安装、运行(人员费用、易耗品费用、办公费用等)和维护费用。
           人员培训费用。
          在进行费用估算时,切忌估算过低。如果费用估算过低,会使可行研究所得结论不正确,影响项目建设。系统效益包括直接的经济效益和间接的社会效益。社会效益往往难以用货币形式体现,如提升企业形象、增强企业竞争力和影响力等。
          2. 技术可行
          技术可行是指对设备条件、技术解决方案的实用和技术资源可用的度量。
          根据用户提出的系统功能、能及实现系统的各项约束条件,从技术的角度研究实现系统的可行。在技术可行研究中,必须对要求的功能、能以及条件进行分析,以确定使用现有的技术能否实现这个系统。技术可行通常虑以下几个方面。
           开发风险。在条件范围内,对系统功能的设计能否满足分析时确定的要求,达到必需的功能与能。
           技术水。开发技术是否能够支持系统的研制。
           配备资源。能否获取系统所需资源,包括硬件资源(如计算机系统、网络设备、通信设备及相关的辅助设备设施等)、软件资源(如系统软件、工具软件等)和人力资源。其中,硬件资源和软件资源属于技术资源。进行技术可行研究时要虑现有的技术资源能否满足系统开发要求,如果不能,能否在成本允许的范围内获得需要的技术资源。人力资源包括软件开发的管理人员和各层次的技术人员。人力资源是软件开发的基础,应虑各类人员

      配送说明

      ...

      相似商品

      为你推荐

    孔网啦啦啦啦啦纺织女工火锅店第三课

    开播时间:09月02日 10:30

    即将开播,去预约
    直播中,去观看