hi,小慕
课程

中国大学MOOC,为你提供一流的大学教育

认证学习
为你提供认证成绩和证书,以及AI高效学习服务
查看详情
大学

国家精品

认证学习

智慧课程

理学工学农学

计算机

经济管理

外语

音乐与艺术

心理学

文史哲法

医学与保健

教育教学

大学生竞赛

软件实训

人工智能

升学/择业

考研

期末突击

专升本

四六级

保研及论文

求职就业

专四专八

大学应试英语

期末资料

终身学习

有声课堂

兴趣技能

hi,小mooc
26考研数学通关实战
系统分析与设计
第5次开课
开课时间: 2021年11月20日 ~ 2022年01月20日
学时安排: 3-5小时每周
当前开课已结束 已有 1011 人参加
立即自学
往期不提供结课证书,想参加下学期课程, 点击这里预约>>
课程详情
课程评价(517)
spContent=本课程是 教育部-华为“智能基座”精品慕课之一,是和华为联合打造的精品课程,通过DevOps与云服务相结合,基于“项目驱动”的工程实践进行能力训练,,采取“基础知识→核心应用→综合案例→企业实践”的结构和“由浅入深,由深到精”的学习模式进行讲解,掌握产品经理与项目经理应具备的技能知识点,具备云服务与开发的基本能力。
本课程是 教育部-华为“智能基座”精品慕课之一,是和华为联合打造的精品课程,通过DevOps与云服务相结合,基于“项目驱动”的工程实践进行能力训练,,采取“基础知识→核心应用→综合案例→企业实践”的结构和“由浅入深,由深到精”的学习模式进行讲解,掌握产品经理与项目经理应具备的技能知识点,具备云服务与开发的基本能力。
—— 课程团队
课程概述

        系统分析设计可能是最复杂最棘手的人类活动之一,是软件成败的关键所在。目前软件行业经历巨大的变革,滞后的传统开发模式已经成为了传统软件行业发展的限制,“云软件”利用云计算和线上服务模式简化了用户操作,随时随地为客户解决需求,在软件行业转型中跨出了坚实的一步。

       系统规划、需求分析、敏捷管理、配置管理、代码检查、编译构建、自动测试、部署发布、流水线,这些技术都是本次课程重点讲解内容,并结合华为公司的实际生产环境,针对在线服装商城项目在DevCloud上进行全生命周期的讲解。在现代化系统中,软件开发安全也变得尤为重要,本课程将通过软件开发安全模型与软件开全漏洞和编码安全等讲解如何设计一个安全的软件。作为优秀的软件开发者,不仅要有高超的技术,还要有伦理之心,本课程将通过讲授人工智能伦理和大数据伦理,为开发者全面进行工程伦理的知识讲解。

     本课程是 教育部-华为“智能基座”精品慕课之一,课程融合了华为云、鲲鹏以及开源数据库的存储技术、索引技术和查询优化技术等的理论和实现内容。亮点与特色在于课程讲解是分为高校教师和企业教师联合授课,理论与实践完美融合,既有知识理论的讲解,也有企业例会的演示,还将知识制作成可爱的动画。同时本课程与华为的HCIP-Cloud Service Developer认证进行了结合,学习完本课程可以参加该认证考试。

        基础知识→核心应用→综合案例→企业实践”的结构和“由浅入深,由深到精”的学习模式进行讲解,使学习者能够亲身体验到真实的企业生产环境,掌握产品经理与项目经理应具备的技能知识点,具备云服务与开发的基本能力。


授课目标

本课程一方面是给计算机专业的同学进行系统分析与设计课程的学习之用,同时也可以当做是软件工程的授课内容,另一方面课程结合了华为的HCIP-Cloud Service Developer认证内容,学习完可以直接参加该项认证。本课程对于有志于从事产品经理、项目经理的同学们将有很大的帮助。

课程大纲

第一章 系统分析与设计概述

1.1 系统的概念与特性

1.2 系统分析与设计方法

1.3 软件研发趋势

1.4 DevOps研发模式

单元测试1

单元作业2

单元作业1

第二章系统规划

2.1 系统规划概述

2.2 系统规划步骤1

2.3 系统规划步骤2

2.4 系统规划的模型与方法

2.5 关键成功因素法

2.6 鱼骨图

单元测试2

单元作业4

单元作业3

第一次大作业

课程实验----基于华为云的在线商品管理

13.1 实验教程概述

13.2 项目管理

13.3 代码托管

13.4代码检查

13.5 编译构建

13.6 部署管理

13.7 测试管理

13.8 流水线

第三章 需求分析

第三章课件

3.1 需求介绍

3.2 系统需求概述

3.3 需求分析步骤-用户研究

3.4 需求分析步骤-市场研究

3.5 需求分析步骤-竞品分析

3.6 需求分析步骤-产品定位分析

3.7 需求分析步骤-数据分析

3.8 用户画像概述

3.9 定性研究

3.10 用户画像过程

3.11 分析整合

单元作业6

单元作业5

单元测试3

第四章 项目管理

4.1项目管理概述

4.2 项目启动

4.3 项目进度计划管理-甘特图

4.4 项目进度计划管理-计划评审技术1

4.5 项目进度计划管理-计划评审技术2

4.6 项目进度计划管理

4.7 敏捷项目管理1

4.8 敏捷项目管理2

4.9 敏捷项目管理3

4.10 敏捷管理实践1

4.11 敏捷管理实践2

4.12 敏捷管理实践3

4.13 精益项目管理1

4.14 精益项目管理2

4.15 精益项目管理3

4.16 微服务项目管理

4.17 华为项目管理实践

单元作业7

单元测试4

单元作业8

第七章 系统总体设计

7.1 系统总体设计概述

7.2 三层架构设计

7.3 MVC架构设计

7.4 SOA架构设计

7.5 微服务架构设计

单元测验7

单元作业14

单元作业13

课程实践--系统分析与设计例会

1 风险评估及可行性分析

2 站立会议

3 迭代计划会议

4 迭代回顾会议

第八章 系统持续集成设计

8.1 版本控制系统简介

8.2 Git

8.3 系统代码检查

8.4 系统编译构建

8.5 系统测试管理

单元测验8

单元作业15

单元作业16

第五章 系统分析建模

单元作业10

单元作业9

5.1 系统业务流程建模

5.2 系统数据流程建模

5.3 系统用例建模

单元测验5

第九章 系统持续集成

9.1 系统部署服务

9.2 系统发布服务

9.3 软件构件

9.4 Maven工具依赖管理

9.5 持续交付流水线

单元作业18

单元测试9

单元作业17

第十章 软件开发安全设计

10.1软件开发安全概述

10.2 软件开发安全模型

10.3 软件安全漏洞

10.4 常见编程安全问题

单元作业20

单元测验10

单元作业19

第六章 数据库设计

单元测验6

单元作业12

单元作业11

6.1 数据库设计概述与需求分析

6.2 概念结构设计

6.3 逻辑结构设计

6.4 逻辑结构设计-规范化实例

6.5 数据库物理结构设计

6.6 PowerDesigner

第十一章 软件工程伦理

11.1 工程伦理概述

11.2 人工智能伦理

11.3 大数据伦理

单元作业22

单元作业21

单元测试11

展开全部
预备知识

需要有数据库、软件工程、至少掌握一种编程语言的基础。

证书要求

为积极响应国家低碳环保政策, 2021年秋季学期开始,中国大学MOOC平台将取消纸质版的认证证书,仅提供电子版的认证证书服务,证书申请方式和流程不变。

 

电子版认证证书支持查询验证,可通过扫描证书上的二维码进行有效性查询,或者访问 https://www.icourse163.org/verify,通过证书编号进行查询。学生可在“个人中心-证书-查看证书”页面自行下载、打印电子版认证证书。

 

完成课程教学内容学习和考核,成绩达到课程考核标准的学生(每门课程的考核标准不同,详见课程内的评分标准),具备申请认证证书资格,可在证书申请开放期间(以申请页面显示的时间为准),完成在线付费申请。

 

认证证书申请注意事项:

1. 根据国家相关法律法规要求,认证证书申请时要求进行实名认证,请保证所提交的实名认证信息真实完整有效。

2. 完成实名认证并支付后,系统将自动生成并发送电子版认证证书。电子版认证证书生成后不支持退费。


参考资料

华为公有云服务网站

https://www.hwclouds.com

华为软件开发云网站

https://www.hwclouds.com/devcloud/

华为软件开发云网站

https://www.hwclouds.com/devcloud/


常见问题

本课程案例需要在华为云进行账号的注册。

大连理工大学
1 位授课老师
马瑞新

马瑞新

副教授

推荐课程

创业基础

李家华

37869人参加

C语言程序设计

翁恺

893046人参加

金融学(二)

李健

195962人参加

数据结构

李春葆

221202人参加
下载
下载

下载App