Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

XuetangX

软件工程

Wuhan University of Science and Technology via XuetangX

Overview

    软件工程是将系统化、规范化、可量化的方法应用于软件的开发、运行和维护的一门学科。本课程以UML和统一过程为主线,深入浅出地介绍了敏捷开发、基于场景的模型、类模型、行为模型、流模型、体系结构风格、用户界面设计、评审、测试项和目管理等内容。



    系统掌握软件开发过程、方法和工具,可以开发出成本低、可靠性好并且能够在机器上高效运行的软件,为以后成为软件设计师、系统架构师、软件测评师打好基础。


    为什么软件需要如此长的开发时间?为什么开发成本居高不下?为什么维护已有的程序要花费高昂的时间和人力代价?欢迎同学们来到《软件工程》课堂寻找答案。



 

Syllabus

  • 第一章 概论
    • 1.1 软件和软件工程
  • 第二章 软件过程
    • 2.1 过程模型
    • 2.2 敏捷开发
  • 第三章 建模
    • 3.1 理解需求
    • 3.2 需求建模:场景、信息与类分析
    • 3.3 需求建模:流程、行为和模式
    • 3.4 设计概念
    • 3.5 体系结构设计
    • 3.6 构件级设计
    • 3.7 用户界面设计
  • 第四章 质量管理
    • 4.1 质量概念
    • 4.2 评审技术
    • 4.3 软件测试策略
    • 4.4 测试传统的应用系统
    • 4.5 测试面向对象的应用系统
  • 第五章 管理软件项目
    • 5.1 项目管理概念
  • 期末考试
    • 期末考试

      Taught by

      Xiaolong Zhang, Maofu Liu, Hongwu Zhao, , and

      Tags

      Reviews

      Start your review of 软件工程

      Never Stop Learning.

      Get personalized course recommendations, track subjects and courses with reminders, and more.

      Someone learning on their laptop while sitting on the floor.