江苏星豆软件有限公司欢迎您!
您当前位置:主页 > HCIA认证 > > 云服务认证 >
系统分析与设计_江苏星豆软件有限公司

系统分析与设计

本课程是华为e学云产学合作系列课程之一。本课程是大连理工大学和华为联合打造的精品课程,通过DevOps与云服务相结合,基于项目驱动的工程实践进行能力训练,采取基础知识核心应..

0516-8389-1099 立即咨询

快速报名入口

称       呼 :
手机号码 :
备       注:
分享:

系统分析与设计

发布时间:2020-01-15 热度:

本课程是华为e学云产学合作系列课程之一。本课程是大连理工大学和华为联合打造的精品课程,通过DevOps与云服务相结合,基于“项目驱动”的工程实践进行能力训练,采取“基础知识→核心应用→综合案例→企业实践”的结构和“由浅入深,由深到精”的学习模式进行讲解,掌握产品经理与项目经理应具备的技能知识点,具备云服务与开发的基本能力。


授课目标

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


课程概述

系统分析设计可能是最复杂最棘手的人类活动之一,是软件成败的关键所在。目前软件行业经历巨大的变革,滞后的传统开发模式已经成为了传统软件行业发展的限制,“云软件”利用云计算和线上服务模式简化了用户操作,随时随地为客户解决需求,在软件行业转型中跨出了坚实的一步。
系统规划、需求分析、敏捷管理、配置管理、代码检查、编译构建、自动测试、部署发布、流水线,这些技术都是本次课程重点讲解内容,并结合华为公司的实际生产环境,针对在线服装商城项目在DevCloud上进行全生命周期的讲解。在现代化系统中,软件开发安全也变得尤为重要,本课程将通过软件开发安全模型与软件开全漏洞和编码安全等讲解如何设计一个安全的软件。作为优秀的软件开发者,不仅要有高超的技术,还要有伦理之心,本课程将通过讲授人工智能伦理和大数据伦理,为开发者全面进行工程伦理的知识讲解。
本课程亮点与特色在于课程讲解是分为高校教师和企业教师联合授课,理论与实践完美融合,既有知识理论的讲解,也有企业例会的演示,还将知识制作成可爱的动画。同时本课程与华为的HCIP-Cloud Service Developer认证进行了结合,学习完本课程可以参加该认证考试。
基础知识→核心应用→综合案例→企业实践”的结构和“由浅入深,由深到精”的学习模式进行讲解,使学习者能够亲身体验到真实的企业生产环境,掌握产品经理与项目经理应具备的技能知识点,具备云服务与开发的基本能力。


预备知识

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


课程大纲

1. 系统分析与设计
   1.1 系统的概念与特性
   1.2 系统分析与设计方法
   1.3 软件研发趋势
   1.4 DevOps研发模式
2. 系统规划

   2.1 系统规划概述
   2.2 系统规划步骤1
   2.3 系统规划步骤2
   2.4 系统规划模型与方法
   2.5 关键成功因素法
   2.6 鱼骨图
3. 需求分析

   3.1 需求介绍
   3.2 系统需求概述
   3.3 需求分析步骤-用户研究
   3.4 需求分析步骤-市场研究
   3.5 需求分析步骤-竞品分析
   3.6 需求分析步骤-产品定位分析
   3.7 需求分析步骤-数据分析
   3.8 用户画像概述
   3.9 定性研究
   3.10 用户画像过程
   3.11 分析整合
4. 项目管理

   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 系统项目管理-华为项目管理实践1
   4.18 系统项目管理-华为项目管理实践2
5. 系统分析建模

   5.1 系统业务流程建模1
   5.2 系统业务流程建模2
   5.3 系统数据流程建模1
   5.4 系统数据流程建模2
   5.5 系统用例建模1
   5.6 系统用例建模2
6. 数据库设计

   6.1 数据库设计概述与需求
   6.2 概念结构设计
   6.3 逻辑结构设计
   6.4 逻辑结构设计-规范化实例
   6.5 数据库物理结构设计1
   6.6 数据库物理结构设计2
   6.7 数据库物理结构设计3
   6.8 PowerDesigner实践
7. 系统总体设计

   7.1 系统总体设计概述
   7.2 三层架构设计
   7.3 MVC架构设计
   7.4 SOA架构设计
   7.5 微服务架构设计
8. 系统持续集成设计

   8.1 版本控制系统简介
   8.2 Git
   8.3 系统代码检查
   8.4 系统编译构建
   8.5 系统测试管理
9. 系统持续集成

   9.1 系统部署服务
   9.2 系统发布服务
   9.3 软件构件
   9.4 Maven工具依赖管理
   9.5 持续交付流水线
10. 软件开发安全设计

   10.1软件开发安全概述
   10.2 软件开发安全模型
   10.3 软件安全漏洞
   10.4 常见编程安全问题1
   10.5 常见编程安全问题2
   10.6 常见编程安全问题3
   10.7 常见编程安全问题4
11. 软件工程伦理

   11.1 工程伦理概述
   11.2 人工智能伦理1
   11.3 人工智能伦理2
   11.4 大数据伦理1
   11.5 大数据伦理2
   11.6 大数据伦理3
   11.7 大数据伦理4
   11.8 大数据伦理5
12. 基于华为云的在线商品管理

   12.1 实验教程概述
   12.2 项目管理
   12.3 代码托管
   12.4 代码检查
   12.5 编译构建
   12.6 部署管理
   12.7 测试管理
   12.8 流水线


关闭窗口
上一篇:HCIA-Cloud Service 华为认证云服务工程师在线课程
下一篇:JAVA程序设计

相关阅读

JAVA程序设计
JAVA程序设计

本课程是华为e学云产学合作系列课程之一, 是由大连理工大学课程团队精心打造的优质课程。本课从基础语法学习开始学习JAVA编程,通过面向对象编程、抽象类与接口、文件操作...

官方微信公众号

集团总部0516-83891099

江苏省徐州市泉山区矿大科技创业园B座666室