注册 登录 进入教材巡展 进入在线书城
#
  • #

出版时间:2010年2月

出版社:中国人民大学出版社

获奖信息:教育部高职高专计算机教指委规划教材  

以下为《软件工程技术与实用开发工具(全国高职高专计算机系列精品教材)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 中国人民大学出版社
  • 9787300114750
  • 1-4
  • 258046
  • 平装
  • 2010年2月
  • 400
  • 252
  • T
内容简介
  《软件工程技术与实用开发工具(安全型)》全面系统地阐述了软件工程基本原理与方法,突出了软件工程技术在软件项目开发实践中的应用。全书以软件生命周期为主线,以结构化方法的传统软件工程和面向对象方法的现代软件工程为指导,主要介绍了软件项目开发需求分析、结构化软件设计、面向对象软件设计、程序编码的实现、软件测试与维护、软件项目管理,并分别介绍了统一建模语言UML与IBM Rational Rose建模工具、MicrosoftVisio 2007、Proiect 2007工具以及软件工程标准化内容。
  《软件工程技术与实用开发工具(安全型)》由浅入深,语言精练易懂,应用案例丰富,配以大量的图文演示,突出了软件工程知识的系统性、逻辑性和实践的先进性。《软件工程技术与实用开发工具(安全型)》不仅适合作为高等院校高职高专计算机专业教材或教学参考书.还可供软件项目开发、项目管理等工程人员阅读参考。
目录
第1章 软件工程概述——站得高,看得全 1.1 软件简介 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  练习题第2章 软件开发绘图工具Visio 2007——学习途中的斑斓彩石 2.1 visio 2007简介 2.2 案例:windows用户界面程序的原型开发设计  2.2.1 创建应用程序窗体  2.2.2 建立用户向导模型 项目实训2  练习题第3章 软件需求分析——项目成功与否的前兆 3.1 需求分析的任务与步骤  3.1.1 需求分析的任务  3.1.2 需求分析的步骤  3.1.3 案例:学生领取教材系统的需求分析 3.2 结构化分析方法  3.2.1 结构化分析方法工具  3.2.2 案例:教材管理系统的结构化分析方法 3.3 面向对象分析方法  3.3.1 定义系统用例   3.3.2 领域分析  3.3.3 类和对象的建模  3.3.4 建立对象一关系模型  3.3.5 建立对象一行为模型 3.4 需求分析评审  3.4.1 需求分析评审的内容  3.4.2 需求分析评审的主要方法  3.4.3 需求分析评审的过程 3.5 课程设计1:基于web应用项目开发的需求分析 项目实训3  练习题第4章 结构化软件设计——传统而经典实用的方法 4.1 概要设计 4.2 结构化的软件设计  4.2.1 系统结构图  4.2.2 系统结构图的类型  4.2.3 变化分析  4.2.4 事务分析  4.2.5 结构化设计方法的步骤 4.3 Jackson软件设计方法  4.3.1 Jackson表示法  4.3.2 Jackson方法的设计步骤  4.3.3 案例:Jackson方法应用——VIP客户管理系统 4.4 详细设计  4.4.1 详细设计的任务  4.4.2 详细设计的方法 项目实训4  练习题第5章 面向对象软件设计——时尚而主流的方法 5.1 面向对象设计概述  5.1.1 面向对象设计任务  5.1.2 面向对象设计模型 5.2 系统设计  5.2.1 子系统设计  5.2.2 人机交互(用户界面)设计  5.2.3 任务管理设计  5.2.4 数据管理设计 5.3 对象设计  5.3.1 对象设计的内容与原则  5.3.2 对象描述  5.3.3 算法和数据结构设计  5.3.4 程序构件与接口 5.4 课程设计2:“学生成绩管理信息系统”的分析设计模型 项目实训5  练习题第6章 统一建模语言UML与Rational Rose工具——面向对象的实用拐杖 6.1 统一建模语言UML概述  6.1.1 UML的内涵  6.1.2 UML的组成及应用  6.1.3 基于UML的软件开发过程 6.2 Rational Rose基本应用  6.2.1 Ratioml Rose简介  6.2.2 Ratioml Rose工作主界面  6.2.3 Rational Rose基本操作 6.3 用例图  6.3.1 用例图简介   6.3.2 案例:“学生成绩管理信息系统”的UML图绘制 6.4 静态视图  6.4.1 类图/对象图简介  6.4.2 案例:“学生成绩管理信息系统”的类图 6.5 状态图  6.5.1 状态图简介  6.5.2 案例:“学生成绩管理信息系统”的状态图 6.6 活动图  6.6.1 活动图简介  6.6.2 案例:“学生成绩管理信息系统”的活动图 6.7 时序图  6.7.1 时序图简介  6.7.2 案例:“学生成绩管理信息系统”的时序图 6.8 协作图  6.8.1 协作图简介  6.8.2 案例:“学生成绩管理信息系统”的协作图 6.9 课程设计3:基于UML的图书管理信系统设计  6.9.1 需求分析  6.9.2 系统设计  6.9.3 实现  6.9.4 测试和部署 项目实训6 练习题第7章 程序编码的实现——站在前人的肩膀上实现你的目标第8章 软件测试与维护——二项目健壮不可或缺的环节第9章 项目管理工具Proect 2007——项目经理的铺路石第10章 软件文档和软件工程标准——没有规矩不成方圆第11章 web浏览器应用软件的开发实例程序代码参考文献