|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/making-sense-of-use-cases/
课程评论:没有评论
**课程名称:** 读懂用例 (Making Sense of Use Cases) **课程概述:** 本课程将带您深入探索用例及其建模的世界。我们将重点关注UML中与用例相关的内容,包括参与者 (actors)、用例 (use cases)、用例图 (use case diagrams)、事件流 (flows of events) 和活动图 (activity diagrams)。掌握这些强大工具,您将能够创建对团队极具价值的需求制品。 **您将学到:** * 用例的定义及其在项目中的有效应用。 * 参与者的概念及如何利用它们理解用户视角。 * 在项目中寻找用例和参与者的方法。 * 构建有效的用例图。 * 使用“包含” (Includes) 和“扩展” (Extends) 关系来建模可复用逻辑。 * 使用“泛化” (Generalization) 关系来模拟参与者继承。 * 在定义或建模用例和参与者时应避免的错误。 * 如何编写包含描述、前置条件、基本流、备选流和后置条件的用例规范。 * 如何构建活动图来可视化流程。 * 用例在软件开发生命周期 (SDLC) 中的位置。 * 如何处理非功能性需求。 课程将通过真实世界案例和练习来巩固您的理解和实践能力。通过本课程,您将获得立即将用例应用到项目中的必备技能。
Come join us as we explore the world of use cases and use case modeling. We'll take a deep dive into this part of the UML, looking at actors, use cases, use case diagrams, flows of events, and activity diagrams. With these powerful tools at your disposal, you'll be able to create requirements artifacts that are invaluable to your team.In this course, you'll learn:What a use case is, and how to effectively use them in a projectWhat an actor is, and how they can help us understand our users' perspectivesHow to find use cases and actors in your projectHow to build an effective use case diagramHow to model reusable logic with Includes and Extends relationshipsHow to model actor inheritance using Generalization relationshipsWhat not to do when defining or modeling use cases and actorsHow to write a use case specification, with a description, preconditions, basic and alternate flows of events, and post-conditionsHow to build an activity diagram to give you a picture of the flowHow use cases fit into the SDLCWhat to do with non-functional requirementsAnd through the whole class, we'll use real world examples and exercises to help reinforce the ideas and give you the chance to practice. In this short course, you'll get the skills you need to start applying use cases to your projects right away.