注册 登录 进入教材巡展
#
  • #

出版社:西安电子科技大学出版社

以下为《基于任务驱动模式的软件工程与UML建模技术》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 西安电子科技大学出版社
  • 9787560636412
  • 29650
  • 0065167650-4
  • 工学
  • 软件工程
  • TP312
  • 软件工程
  • 高职高专
内容简介
周海珍、郑丽姣、刘群编写的《基于任务驱动模式的软件工程与UML建模技术(高职高专十二五规划教材)》以工作过程导向、任务驱动模式教学法等职业教育最新理念为基础,结合实际生活、学习以及网络管理员岗位职业工作过程和真实案例,抽象出14个教学项目,重点突出课程能力目标和知识目标。全书内容包括:软件工程基础、问题定义及可行性研究、需求分析、软件设计、软件实现、软件交付与维护、认识UMI—Rational Rose简介、需求建模、静态建模、动态建模、物理建模、双向工程、UML建模综合案例图书管理系统。每个项目都有项目的知识目标和能力目标,在各项目训练中分别融入了网络管理员岗位的各项职业能力需求元素,从而实现了课程与岗位的对接。
本书可作为高等职业院校软件技术、信息系统管理专业的教材,也可作为培训教材使用。
目录

项目一  软件工程基础


  任务一  理解软件及软件工程


    操作一  软件


    操作二  软件危机


    操作三  软件工程


  任务二  熟悉软件开发流程


    操作一  软件生命周期


    操作二  常用的软件开发模型


  任务三  认识软件质量模型与


    CMMI模型


    操作一  软件质量模型


    操作二  CMMI模型


  习题


项目二  问题定义及可行性研究


  任务一  问题定义


    操作一  问题定义概述


    操作二  教务管理信息系统概述


  任务二  可行性研究


    操作一  可行性研究概述


    操作二  系统流程图


    操作三  成本效益分析


    操作四  教务管理信息系统可行性研究


  习题


项目三  需求分析


  任务一  认识需求分析


    操作一  需求分析概述


    操作二  需求分析方法


    操作三  需求获取方法


  任务二  需求分析图形工具


    操作一  数据流图


    操作二  数据字典


    操作三  实体联系图


    操作四  状态转换图


  任务三  结构化分析技术


    操作一  结构化分析技术


    操作二  实例分析


  任务四  编写文档


  习题


项目四  软件设计


  任务一  总体设计


    操作一  总体设计概述


    操作二  软件设计原理


    操作三  总体设计图形工具


    操作四  结构化设计技术


    操作五  教务管理信息系统总体设计


  任务二  详细设计


    操作一  详细设计概述


    操作二  详细设计图形工具


    操作三  结构化程序设计


    操作四  教务管理信息系统详细设计


  任务三  编写文档


  习题


项目五  软件实现


  任务一  软件编码


    操作一  程序设计语言概述


    操作二  编码规范


    操作三  编码工具


  任务二  软件测试


    操作一  软件测试概念


    操作二  软件测试过程


    操作三  软件测试技术


  习题


项目六  软件交付与维护


  任务一  软件交付


    操作一  软件交付准则


    操作二  软件交付过程


  任务二  软件维护


    操作一  软件维护概念


    操作二  软件维护的实施


    操作三  软件配置管理


  习题


项目七  认识UML


  任务一  认识LI/VII的发展


    操作一  UMI的发展历程


    操作二  LIMI的应用


    操作三  IJMI的特点


  任务二  认识15Mr的结构


    操作一  15MI的主要内容


    操作二UMI的构成


    操作三  ML语义规则


    操作四  IYMI的公共机制


  任务三  认识UMI的视图


    操作一  LIMI+视图的作用


    操作二  LJ/VII的各种视图


  习题


项目八  Rational Rose简介


  任务一  初识:Rational Rose


    操作一  Rational:Rose的运行环境


    操作二  Rational Rose的安装


  任务二  Rational Rose的配置


    操作一  常规设置


    操作二  其他设置


  任务三  使用Rational Rose建模


    操作一  Rational Rose的启动界面


    操作二  Rational Rose的主界面


    操作三  Rational Rose的使用


  习题


项目九  需求建模


  任务一  认识用例模型


    操作一  用例模型概述


    操作二  用例图组成


  任务二  使用Rational Rose绘制用例图


    操作一  创建用例图


    操作二  创建参与者


    操作三  创建用例


    操作四  记录参与者和用例之间的关系


    操作五  增加泛化关系


  习题


项目十  静态建模


  任务一  认识静态建模


    操作一  静态建模概述


  任务二  认识类图


    操作一  类图的概述


    操作二  类图的组成


    操作三  类之间的关系


  任务三  使用Rational Rose绘制类图


    操作一创建类


    操作二  创建方法


    操作三  创建属性


    操作四  创建类图


    操作五  创建类之间的关系


  任务四  认识对象图


    操作一  对象图概述


    操作二  对象图组成


    操作三  类图VS对象图


  习题


项目十一  动态建模


  任务一  认识动态建模


    操作一  动态建模概述


  任务二  认识状态图


    操作一  状态图的概述


    操作二  状态图的组成


    操作三使用Rational Rose


    绘制状态图


任务三  认识活动图


    操作一  活动图的概述


    操作二  活动图的组成


    操作三使用Rational Rose


    绘制活动图


  任务四  认识顺序图


    操作一  顺序图的概述


    操作二  顺序图的组成


    操作三  使用:Rational Rose绘制顺序图


  任务五  认识协作图


    操作一  协作图的概述


    操作二  协作图的组成


    操作三使用Rational Rose绘制协作图


    操作四  顺序图与协作图比较


  习题


项目十二  物理建模


  任务一  认识物理建模


    操作一  物理建模概述


  任务二  认识组件图


    操作一  组件图的概述


    操作二  组件图的组成


    操作三使用Rational Rose绘制组件图


  任务三  认识部署图


    操作一  部署图的概述


    操作二  部署图的组成


    操作三使用Rational Rose绘制部署图


  习题


项目十三  双向工程


  任务一  认识双向工程


    操作一  动态建模概述


  任务二  正向工程


    操作一  正向工程的概述


    操作二  使用Rose的正向工程将类图生成Java代码


  任务三  逆向工程


    操作一  逆向工程的概述


    操作二  使用Rose的逆向工程将已有的Java源代码转换成Rose模型


  习题


项目十四  UML建模综合案例——图书管理系统


  任务一  需求分析


    操作一  系统功能需求


    操作二  前台基本业务模块包含的功能


    操作三  后台的管理模块


  任务二  UML建模技术


    操作一  系统的用例图


    操作二  系统的时序图


    操作三  系统的协作图


    操作四  系统的活动图


    操作五  系统的状态图


    操作六  系统的类图


    操作七  系统的组件图


    操作八  系统的配置图