软件设计是怎样炼成的?-张传波-专题视频课程

2024-05-23 02:38

本文主要是介绍软件设计是怎样炼成的?-张传波-专题视频课程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

软件设计是怎样炼成的?—34792人已学习
课程介绍    
201506230737336183.jpg
    软件设计视频培训教程,该课程告诉大家,软件设计并不是概要设计与详细设计这么简单,更加不是纸上谈兵的事情。课程全程活用UML(统一建模语言或标准建模语言),为你分享架构设计、数据库设计、用户体验设计和详细设计的实战技巧,并附上实战案例,软件设计文档撰写、工具使用。让你学会如何分析需求,如何逐步做出“漂亮”的软件设计!
课程收益
    1)理解什么是优秀的设计;2)学会从分析需求开始如何逐步做出实用的软件设计;3)学会架构设计、数据库设计、用户体验设计和详细设计的实战技巧。
讲师介绍
    张传波 更多讲师课程
    近二十年软件开发、软件设计、需求分析、项目管理、部门管理、公司管理及过程改进等经十五年的需求分析及需求管理工作经验,负责数十个大型项目的需求分析和需求管理工作,涉猎建筑、通讯、互联网、电力、金融、制造业、政府等多个领域,对需求分析和需求管理有独到的理解。十多年的企业全方位改进经验,为上百家企业提供上门服务,善于针对企业实际情况给出针对性的改进“药方”,帮助企业解决实际的工作问题,提升生产力。
课程大纲
  第1章:什么是漂亮的设计?
    1. 什么是漂亮的软件设计?  8:46
    2. 四个案例四种“典型”  16:59
    3. 设计案例分析:某线上社区网站  10:11
  第2章:必须首先掌握的软件设计基础知识
    1. 优秀设计从分析需求开始  19:34
    2. 软件系统不是木桶型的  11:37
    3. 软件设计的三种常见思路(1)  11:42
    4. 软件设计的三种常见思路(2)  18:14
    5. 软件设计的四大天王  7:16
  第3章:规划系统骨架——架构设计
    1. 不要“放之四海而皆准”的设计!  12:08
    2. 需求驱动架构设计  16:58
    3. 架构设计的第一层拆解  16:57
    4. 架构设计的第二层拆解  24:26
    5. 架构设计多细才合适?  5:45
  第4章:打造系统底蕴——数据库设计
    1. 数据库结构变更,后果可大可小  7:48
    2. 业务模型驱动数据库设计  19:16
    3. 业务建模实战  18:40
    4. 一个“老土”但实用的设计  9:12
    5. 采用更进取的设计策略,打造工作流引擎!  12:31
  第5章:用户感觉好才是真的好——用户体验设计
    1. 从“余额宝是吸血鬼”说起  9:03
    2. 什么是用户体验与用户体验设计?  8:23
    3. 整体界面规划与首页设计  7:51
    4. 形象、文字、行为  11:01
    5. 易用性设计  7:44
    6. 用户体验设计 PK 程序设计  8:39
  第6章:细节决定成败——详细设计
    1. 详细设计使用招数  10:39
    2. 案例分析:某详细设计文档  3:55
    3. 详细设计是架构设计的延续  15:06
    4. 整个程序需要考虑的设计规范  11:32
    5. 关于技术预研  11:48
  第7章:软件设计是怎样炼成的?
    1. 小结:软件设计是怎样炼成的?  7:22
    2. “火球软件设计”系列课程  6:39
大家可以点击【 查看详情】查看我的课程

这篇关于软件设计是怎样炼成的?-张传波-专题视频课程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/996098

相关文章

基于Python和MoviePy实现照片管理和视频合成工具

《基于Python和MoviePy实现照片管理和视频合成工具》在这篇博客中,我们将详细剖析一个基于Python的图形界面应用程序,该程序使用wxPython构建用户界面,并结合MoviePy、Pill... 目录引言项目概述代码结构分析1. 导入和依赖2. 主类:PhotoManager初始化方法:__in

用js控制视频播放进度基本示例代码

《用js控制视频播放进度基本示例代码》写前端的时候,很多的时候是需要支持要网页视频播放的功能,下面这篇文章主要给大家介绍了关于用js控制视频播放进度的相关资料,文中通过代码介绍的非常详细,需要的朋友可... 目录前言html部分:JavaScript部分:注意:总结前言在javascript中控制视频播放

Python基于wxPython和FFmpeg开发一个视频标签工具

《Python基于wxPython和FFmpeg开发一个视频标签工具》在当今数字媒体时代,视频内容的管理和标记变得越来越重要,无论是研究人员需要对实验视频进行时间点标记,还是个人用户希望对家庭视频进行... 目录引言1. 应用概述2. 技术栈分析2.1 核心库和模块2.2 wxpython作为GUI选择的优

Java如何获取视频文件的视频时长

《Java如何获取视频文件的视频时长》文章介绍了如何使用Java获取视频文件的视频时长,包括导入maven依赖和代码案例,同时,也讨论了在运行过程中遇到的SLF4J加载问题,并给出了解决方案... 目录Java获取视频文件的视频时长1、导入maven依赖2、代码案例3、SLF4J: Failed to lo

Python实现多路视频多窗口播放功能

《Python实现多路视频多窗口播放功能》这篇文章主要为大家详细介绍了Python实现多路视频多窗口播放功能的相关知识,文中的示例代码讲解详细,有需要的小伙伴可以跟随小编一起学习一下... 目录一、python实现多路视频播放功能二、代码实现三、打包代码实现总结一、python实现多路视频播放功能服务端开

Python实现视频转换为音频的方法详解

《Python实现视频转换为音频的方法详解》这篇文章主要为大家详细Python如何将视频转换为音频并将音频文件保存到特定文件夹下,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录1. python需求的任务2. Python代码的实现3. 代码修改的位置4. 运行结果5. 注意事项

Python视频处理库VidGear使用小结

《Python视频处理库VidGear使用小结》VidGear是一个高性能的Python视频处理库,本文主要介绍了Python视频处理库VidGear使用小结,文中通过示例代码介绍的非常详细,对大家的... 目录一、VidGear的安装二、VidGear的主要功能三、VidGear的使用示例四、VidGea

流媒体平台/视频监控/安防视频汇聚EasyCVR播放暂停后视频画面黑屏是什么原因?

视频智能分析/视频监控/安防监控综合管理系统EasyCVR视频汇聚融合平台,是TSINGSEE青犀视频垂直深耕音视频流媒体技术、AI智能技术领域的杰出成果。该平台以其强大的视频处理、汇聚与融合能力,在构建全栈视频监控系统中展现出了独特的优势。视频监控管理系统EasyCVR平台内置了强大的视频解码、转码、压缩等技术,能够处理多种视频流格式,并以多种格式(RTMP、RTSP、HTTP-FLV、WebS

综合安防管理平台LntonAIServer视频监控汇聚抖动检测算法优势

LntonAIServer视频质量诊断功能中的抖动检测是一个专门针对视频稳定性进行分析的功能。抖动通常是指视频帧之间的不必要运动,这种运动可能是由于摄像机的移动、传输中的错误或编解码问题导致的。抖动检测对于确保视频内容的平滑性和观看体验至关重要。 优势 1. 提高图像质量 - 清晰度提升:减少抖动,提高图像的清晰度和细节表现力,使得监控画面更加真实可信。 - 细节增强:在低光条件下,抖

【专题】2024飞行汽车技术全景报告合集PDF分享(附原数据表)

原文链接: https://tecdat.cn/?p=37628 6月16日,小鹏汇天旅航者X2在北京大兴国际机场临空经济区完成首飞,这也是小鹏汇天的产品在京津冀地区进行的首次飞行。小鹏汇天方面还表示,公司准备量产,并计划今年四季度开启预售小鹏汇天分体式飞行汽车,探索分体式飞行汽车城际通勤。阅读原文,获取专题报告合集全文,解锁文末271份飞行汽车相关行业研究报告。 据悉,业内人士对飞行汽车行业