Monday, October 7, 2013

Usecase Diagram Blog

Use-case diagram is a UML diagram that models used to describe requirementfungsional expected from a system . Use-case diagram emphasizes on "who " did " what " within the software system to be built . Actual use-case diagram consists of two major parts , the first is the use case diagram ( use case dependencies including images ) and use case description .
Use-case diagram is a graphical depiction of some or all of the actors , use-case , and the interactions between these components are introducing a system to be built . Use-case diagrams to explain the benefits of a system when viewed in the eyes of people who are outside the system . This diagram shows the functionality of a system or class and how the system interacts with the outside world .
● Use case classes are used to model and express unit functions / services provided by the system (or parts of systems: subsystems or class) to the user.
● Use case can be covered with restrictions systems that are labeled name system.
● Use case is something that provides measurable results to the user or external system.
characteristics:
- Use cases are interaction or dialogue between the system and actors, including the exchange of messages and actions performed by the system.
- Use cases initiated by the actor and may involve the role of other actors. Use cases should provide a minimum value to the actor.
- Use cases can have an extension that defines specific actions in interactions or other use case may be inserted.
- Use case class has an object called a use case scenario. Scenarios expressed sequences and single action message.
Forming Component Use Case Diagram :
1 . Actor
Basically the actor is not a part of the use case diagram , but to be able to create a use case diagram needed some actor . The actors present someone or something ( such as devices , other systems ) that interact with the system . An actor may only provide information input to the system , only receive information from the system or both receiving and giving information on the system . Actors only interact with the use case , but does not have control over the use case . Actordigambarkan with a stick man . Actor can be described in general or specific , which we can use to distinguish relationship .


2 . Use Case
Use case is a description of the functionality of a system , so that the customer or system users know and understand about the usefulness of the system to be built .
Note : Use case diagram is a depiction of the system from the viewpoint of the system user ( user ) , thus making the use case is more focused on the functionality that exists on the system , not based on the flow or sequence of events .
How to determine a Use Case in the system :
a. Behavior patterns of software applications .
b . Job description of an actor .
c . Systems or " objects " which gives something of value to the actor .
d . What is done by the software ( * not how to do it ) .
Sample images Interaction Between Actors and Systems (Use-case) on the blog:

Usecase diagram on the blog, there are three main actors, namely blogger, admin and reader. Before accessing the menu on the blog, the blogger must first login by entering your username and password. If the password and username are entered in accordance with the existing database, then bloggers can access the menu on the blog. There are 3 main usecase on the blog, which profiles, templates, and articles. At usecase profile, bloggers can change all related to your account, such as edit the name, edit the address and change the photo. At usecase template, blogger can perform activities related to the blog, such as modify the template, download template, and change the template. While on usecase articles, bloggers can do the activities associated with the article to be posted on the blog, such as creating a new article, delete articles, and posting articles. Articles that have been posted will be read by readers who visited the blog.


1 comment:

  1. Well explained. For further reading have a look at this use case diagram tutorial written by +Creately online diagramming and collaboration software team which explain how to draw use case diagrams with examples and templates. They are free to be used as well.

    ReplyDelete