软件工程(2019春)

随堂模式

  • 什么是随堂模式?

    随堂模式课程一般为每学期一轮次,课程每周更新,作业、考试有截止时间,由课程提供方老师、助教指导,课程完结,成绩由老师确认后,统一发放证书。

  • 什么是自主模式?

    自主模式课程常年开放加入,课件全部开放,作业、考试无截止时间,有学堂在线招募选拔的助教指导,考核通过即可自动获得证书。

国家级精品

来自于: 东北大学 | 分类: 计算机(651)

课程描述

课程《软件工程》是软件工程专业的专业主干课,也是计算机科学、网络工程、信息安全、物联网、数字媒体等专业的专业必修课、专业基础课,是软件工程师、计算机、软件领域的各类从业人员、研究人员的必修课。

什么是认证证书?
免费学习
认证学习
名师签名
实名认证
权威性
纸质证书
付费购买
免费赠送

课程简介

课程《软件工程》是软件工程专业的专业主干课,也是计算机科学、网络工程、信息安全、物联网、数字媒体等专业的专业必修课、专业基础课,是软件工程师、计算机、软件领域的各类从业人员、研究人员的必修课。本课程的目的是通过学习使学生了解和掌握软件工程的基本概念和知识

展开

课程章节

第一章 引言
1.1 什么是软件?
1.2 软件危机与软件工程
1.3 软件工程职业道德和从业规范
第二章 软件过程
2.1 软件过程
2.2 软件测试
第三章 软件需求
3.1 什么是软件需求
3.2 获取需求
3.3 快速原型
3.4 需求案例
第四章 面向对象范型
4.1 内聚
4.2 耦合
4.3 数据封装与信息隐藏
4.4 类的继承
4.5 类的聚合
4.6 类的关联
4.7 多态与动态绑定
4.8 面向对象范型
4.9 UML
第五章 面向对象分析
5.1 用例建模
5.2 用例图
5.3 类建模
5.4 动态建模
5.5 测试OOA
第六章 面向对象设计
6.1 软件系统设计
6.2 面向对象设计
第七章 实现与集成
7.1 编程语言
7.2 良好的编程习惯
7.3 实现与集成
第八章 维护
8.1 维护的必要性
8.2 对维护人员的要求
第九章 软件生命周期模型
9.1 软件生命周期模型
讨论题
讨论题

授课教师

  • 张爽 东北大学 软件学院 副教授

    张爽,女,博士,东北大学软件学院副教授。慕课《软件工程》的主讲教师和负责人,在辽宁省高校MOOC平台上线。东北大学软件学院星级教师。曾获辽宁省精品资源共享课二等奖一次,辽宁省微课大赛二等奖一次,东北大学教学成果二等奖三次,东北大学优秀网络课程建设一等奖三次。

精华笔记

精华笔记正在评选中,去看看全部笔记

常见问题

我需要什么样的基础才能选这门课程《软件工程》?

完全没有要求!只要是对软件、对计算机感兴趣的同学,都可以、都欢迎选修这门课程,并且都能够顺利修完这门课程。这门课会引领同学们从一个全新的视角来认识、理解和学习软件,为你打开一扇通往软件领域的大门、为你铺设了畅游软件天地的大道!

必须会写代码或至少掌握几种计算机语言才能学习这门课程吗?

事实上所谓的软件不仅仅指代码,还包括数据和文档;可见代码只是软件的一部分,所以即使不会计算机语言,也是可以学习软件、学习本课程《软件工程》的!完全不必有什么顾虑。相信这门课程会让同学们对软件有一个全新的认识和理解!