软件工程--实践者的研究方法

软件工程--实践者的研究方法
共114节 14010人在学 课程详情
  • 软件的本质

    • 软件的本质
  • 软件工程概念

    • 软件工程概念
  • 软件过程结构

    • 软件过程结构
  • 过程模型

    • 软件过程模型(一)
    • 软件过程模型(二)
  • 敏捷开发

    • 敏捷开发(一)
    • 敏捷开发(二)
  • 理解需求

    • 理解需求_需求工程
    • 理解需求_建立根基
    • 理解需求_需求获取
    • 理解需求_开发用例
    • 理解需求_构建分析模型
    • 理解需求_避免常见错误
  • 需求建模:基于场景的方法

    • 需求建模_需求分析
    • 基于场景的方法_创建初始用例
    • 基于场景的方法_细化用例
    • 基于场景的方法_编写正式用例
    • 用例图
    • 用例图实践
    • 活动图
    • 活动图实践
  • 需求建模:基于类的方法

    • 需求建模_基于类的方法概述
    • 需求建模_基于类的方法_识别分析类
    • 需求建模_基于类的方法_描述属性
    • 需求建模_基于类的方法_定义操作
    • 需求建模_基于类的方法_CRC建模
    • 需求建模_基于类的方法_CRC建模_类
    • 需求建模_基于类的方法_CRC建模_职责
    • 需求建模_基于类的方法_CRC建模_协作
    • 需求建模_基于类的方法_CRC建模评审
    • 类之间的依赖关系
    • 类之间的泛化关系
    • 类之间的关联关系
    • 类之间的聚合关系
    • 类之间的组合关系
    • 类之间的实现关系
    • 需求建模_基于类的方法_包分析
  • 需求建模:行为、模式

    • 需求建模_行为和模式_生成行为模型
    • 需求建模_行为和模式_识别用例事件
    • 需求建模_行为和模式_状态表达
    • 需求建模_行为和模式_顺序图
    • 需求建模_行为和模式_状态图实践
    • 需求建模_行为和模式_模式和小结
  • 用户界面设计

    • 用户界面设计_黄金法则
    • 用户界面设计_用户界面的分析与设计
    • 用户界面设计_界面分析
    • 用户界面设计_界面设计步骤
    • 用户界面设计_设计评估
    • 用户界面设计_补充_一些界面设计工具
  • 软件测试

    • 软件测试的基本概念
    • 软件测试_黑盒测试
    • 软件测试_白盒测试
    • 软件测试_多模块程序测试策略
  • 构件级设计

    • 构件级设计_什么是构件(一)
    • 构件级设计_什么是构件(二)
    • 补充:结构化分析与设计-概念与发展
    • 补充:结构化分析与设计-结构化分析
    • 补充:结构化分析与设计-结构化设计
    • 构件级设计_设计基于类的构件_基本原则
    • 构件级设计_设计基于类的构件_指导方针
    • 构件级设计_设计基于类的构件_内聚性和耦合性
    • 构件级设计_实施构件级设计
    • 构件级设计_WebApp的构件级设计
    • 构件级设计_设计传统构件
    • 构件级设计_基于构件的开发
  • 设计概念

    • 设计概念_软件工程中的设计
    • 设计概念_设计过程
    • 设计概念_设计概念(一)
    • 设计概念_设计概念(二)
    • 设计概念_设计模型
  • 体系结构设计

    • 体系结构设计_概念
    • 体系结构设计_体系结构类型
    • 体系结构设计_体系结构风格(一)
    • 体系结构设计_体系结构风格(二)
    • 体系结构设计_体系结构风格(三)
    • 体系结构设计_体系结构考虑要素
    • 体系结构设计_体系结构设计(系统环境的表示)
    • 体系结构设计_体系结构设计(定义原型)
    • 体系结构设计_体系结构设计(细化为构件)
    • 体系结构设计_体系结构设计(WebApp体系结构设计)
    • 体系结构设计_体系结构设计(移动App体系结构设计)
    • 体系结构设计_体系结构设计(评估候选的体系结构设计)
    • 体系结构设计_体系结构设计(体系结构描述语言)
    • 体系结构设计_体系结构设计(体系结构评审)
    • 体系结构设计_经验学习
    • 体系结构设计_基于模式的体系结构评审
    • 体系结构设计_一致性检查、敏捷性与体系结构
  • 质量概念

    • 什么是质量
    • 软件质量定义
    • 质量概念_Garvin的质量维度
    • McCall的质量因素
    • ISO9126质量因素
    • 关于质量维度的说明
    • 软件质量的困境一
    • 软件质量的困境二
    • 实现软件的质量
  • 软件质量保证

    • 软件质量保证概念
    • 软件质量保证历史简介
    • 软件质量保证的要素
    • 软件质量保证的任务目标和度量
    • 统计软件质量保证
    • 软件可靠性和可用性
    • ISO9000标准了解
    • SQA计划
  • 软件配置管理

    • 软件配置管理概述
    • 配置管理系统简介
    • 基线的概念
    • 软件配置项的概念
    • SCM中心存储库
    • SCM过程
    • SCM过程_标识和版本控制
    • SCM过程_变更控制
    • SCM过程_配置审核
    • SCM过程_报告

    订阅失败

    软件工程--实践者的研究方法
    软件工程--实践者的研究方法 ...

    订阅列表已满,请先移出部分订阅内容。

    当前章节需购买后观看
    开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!
    提交答案

    购买课程

    扫码完成付费,可继续学习全部课程内容

    加载中...
    播放页问题反馈
    视频学习中有任何产品建议都可由此反
    馈,我们将及时处理!

    课时介绍

    基于场景的方法_细化用例-需求建模:基于场景的方法软件工程--实践者的研究方法

    课程介绍

    软件工程专业以计算机科学与技术学科为基础,强调软件开发的工程性,该课程使学生在掌握计算机科学与技术方面知识和技能的基础上熟练掌握从事软件需求分析、软件设计、软件测试、软件维护等工作所必需的基础知识、基本方法和基本技能。
    推荐课程

    信息系统项目管理师自考笔记

    李明 · 720人在学

    python从0到1:期货量化交易系统(CTP实战,高频及合成K线数据

    王先生 · 22085人在学

    手把手搭建Java超市管理系统【附源码】(毕设)

    汤小洋 · 4202人在学

    Java毕设springboot外卖点餐系统 毕业设计毕设源码 使用教

    黄菊华 · 787人在学

    基于SSM酒店管理系统(毕设)

    小尼老师 · 840人在学

    java项目实战之购物商城(java毕业设计)

    Long · 5153人在学

    手把手搭建Java求职招聘系统【附源码】(毕设)

    汤小洋 · 1506人在学

    Python Django 深度学习 小程序

    钟翔 · 2319人在学

    城管局门前三包管理系统+微信小程序(vue+springboot)

    赖国荣 · 598人在学

    Vue+Uni-app(uniapp)入门与实战+赠送仿美团点餐小程序

    李杰 · 3983人在学

    正在试验
    后自动删除环境
    课程实验
    本次实验时间已到期 00:00:00
    课件正在飞速打包中,请耐心等待几秒钟~