Software Design Documents

软件设计文档是对软件系统的架构、功能和 Interaction 的详细说明,是开发人员在整个开发过程中的重要蓝图。Coursera 的软件设计文档目录让您掌握创建全面、清晰、简洁的设计文档的知识和技能。您将学会将复杂的软件系统分解为易于理解的组件,使用各种图表技术说明系统交互,以及编写 Interface 和 Service 的规范。此外,您还将掌握这些文档在有效的项目管理、开发团队之间的协调、系统测试和部署后维护方面的重要性。这项技能对于软件开发人员、系统分析员、项目经理以及任何参与软件开发生命周期的人员来说都是必不可少的。
9凭据
20门课程

最受欢迎

当前趋势

最新发布

筛选依据

主题
必需的

语言
必需的

在整个课程(说明和评估)中使用的语言。

了解产品
必需的

通过实践教程在 2 小时内掌握与工作相关的技能。
通过已评分作业、视频和论坛向顶级授课教师学习。
通过完成一系列课程和项目,深入学习学科知识。
获得行业领导者颁发的职业证书,展示您学到的专业知识。

级别
必需的

课程长度
必需的

字幕
必需的

教师
必需的

“software design documents” 的结果

  • 状态:免费试用

    您将获得的技能: Unreal Engine, Game Design, Video Game Development, Animation and Game Design, Ideation, 3D Modeling, Visualization (Computer Graphics), Software Documentation, Software Design Documents, 3D Assets, User Experience Design, Computer Graphics, Usability, User Interface (UI), User Experience, User Interface (UI) Design, Interactive Design, Virtual Environment, Version Control, Prototyping

  • 状态:免费试用

    University of Alberta

    您将获得的技能: 面向对象编程(OOP), Java, 系统架构, 网络服务, 软件设计, 面向对象设计, API 设计, 面向服务的架构, 软件设计模式, 还原式 API, 代码审查, 统一模型语言, 模型-视图-控制器, 软件开发, 解决方案架构, 软件设计文件, 微服务, 软件架构, 软件可视化, 简单对象访问协议(SOAP)

  • 状态:免费试用

    您将获得的技能: 概念设计, 叙事, 多媒体, 软件设计, 原型设计, 三维资产, C#(编程语言), 用户界面(UI), 视频游戏开发, 构思, 同行评审, 动画和游戏设计, 用户体验设计, 软件文档, 计算机图形学, 三维建模, 游戏设计, 软件设计文件, 跨平台开发, Unity 引擎

  • 状态:免费试用

    University of Colorado System

    您将获得的技能: 业务要求, 模型, 系统要求, 需求分析, 原型设计, 功能要求, 会议促进, 设定目标, 故事板, Agile 方法论, 用户需求文件, 软件开发生命周期, 软件文档, 统一模型语言, 软件开发方法, 面试技巧, 风险管理框架, 需求征询, 软件设计文件, 安全需求分析

  • 状态:免费试用

    California Institute of the Arts

    您将获得的技能: 设计策略, 概念设计, 叙事, 设计师, 视频游戏开发, 原型设计, 创意设计, 动画和游戏设计, 故事板, 设计元素和原则, 技术设计, 构思, 可视化(计算机制图), 动画, 游戏设计, 虚拟环境, 软件设计文件, 艺术史, 互动设计, 可用性测试

  • 状态:免费试用

    California Institute of the Arts

    您将获得的技能: 创造力, 概念设计, 原型设计, 平面和视觉设计, 同行评审, 构思, 可视化(计算机制图), 游戏设计, 软件设计文件, 可用性测试

是什么让您今天来到 Coursera?

  • 状态:新
    状态:免费试用

    您将获得的技能: Responsive Web Design, Git (Version Control System), Web Development, Cascading Style Sheets (CSS), React.js, Web Development Tools, Full-Stack Web Development, GitHub, HTML and CSS, Application Design, Software Design Documents, Game Design, Debugging, Web Applications, Software Testing, Unit Testing, Software Documentation, Software Development, Development Environment, Javascript

  • 状态:免费试用

    University of Alberta

    您将获得的技能: 数据库, 系统架构, 软件设计, 企业架构, 可扩展性, 软件设计模式, 解决方案架构, 软件文档, 统一模型语言, 软件开发, 可维护性, 软件设计文件, 软件架构, 软件可视化

  • 状态:新
    状态:免费试用

    您将获得的技能: Full-Stack Web Development, Application Design, Software Design Documents, React.js, Package and Software Management, Web Development, Version Control, Web Development Tools, Jest (JavaScript Testing Framework), Web Content Accessibility Guidelines, Application Deployment, Software Architecture, Front-End Web Development, Technical Documentation, Performance Tuning, Software Testing, Javascript, UI Components, Application Performance Management, Dataflow

  • 状态:新
    状态:预览

    您将获得的技能: Usability Testing, Software Design Documents, User Experience Design, UI/UX Research, User Experience, Prototyping, User Research, Test Planning, Design Software

  • 状态:免费试用

    Universitat Autònoma de Barcelona

    您将获得的技能: Video Game Development, Game Design, Unity Engine, Animation and Game Design, Software Design Documents, Conceptual Design, Design, Experience Design, Usability, Persona (User Experience), Prototyping, Storytelling, Creativity

  • 状态:新
    状态:预览

    您将获得的技能: Figma (Design Software), Software Design Documents, Technical Documentation, User Interface and User Experience (UI/UX) Design, Software Design, Prototyping, Technical Communication, Style Guides, UI Components

是什么让您今天来到 Coursera?

主要合作伙伴

  • Universidad de los Andes
  • California Institute of the Arts
  • University of California San Diego
  • University of Colorado System
  • IBM
  • Michigan State University
  • Microsoft
  • Universitat Autònoma de Barcelona