![]() However, it is not a use case because it is only a part of the reservation process instead of an objective. The function of looking up a hotel on an online map can also be what a user needs. "Make reservation" is undoubtedly a use case as this is what user wants to achieve with the system. Take online hotel reservation system as an example. User performs use case to yield observable goal. Verbs like 'do' and 'perform' and nouns like 'data' and 'information' should be avoided whenever possible. You are encouraged to use concrete and specific verbs and nouns to avoid ambiguity. It is usually short yet descriptive enough to describe a user objective. Use cases are named with verb or verb + noun phrase. ![]() What is a Use Case? A use case is an objective user(s) wants to achieve with a system. In this tutorial, you will learn how to make use of various functions to write effective use case. ![]() Therefore, writing use case can be the deciding factor for building a system that meets users' needs. The beauty of use case is that it aims at describing a system from external usage viewpoint, rather than from developer's perspective. It can be in text form, or be visualized in a use case diagram, like this:Įdition: Professional or above (Edition comparison) Use case, an important concept in use case analysis, represents an objective user wants to achieve with a system. Writing Effective Use Case Use case analysis is a major technique used to find out the functional requirements of a software system.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |