Tuesday 1 October 2013

Usecase Diagram for Blog


         So, for this time lemme tell you about "Usecase Diagram" since this topic being one of my lesson in the class. Actually for you who learn about system information or everything related with computer or system already familiar with usecase diagaram. And here some explanation :

         Usecase diagaram is the simplest image that representatif the differnt types of user's interactions with the system. Its can show you the various ways how user's activity connected with the system. There's so various programs that you can used in order to make usecase. For example, you can use Rational Rose, Astah Community, Jude Community, etc. For this session, we will use Astah Community as our software and we will choose blog as our topic.

Usecase diagram for blog
First of all, did you know the meaning of each symbol that we gonna used in usecase (see the image). Lemme explain to you :
  1. ELIPS/ Circle means activity or business process
  2. LINE means association that connected user with activity/ business process
  3. INCLUDE means connected activity with activity (dominant)
  4. EXTEND same with include but this is for optional/ conditional activity
        If we look the image, there is two user; the user blog and also the reader blog and 6 main activities. For user blog, there is 6 activities which is consist of activity login, menetize blog, following blog, manage comment, manage profil, and posting artikel. But for reader blog only have 2 activites are following blog and manage comment. 
      
       Login activity should extend with email and password which is means its optional. Reader blog just only have authority to input comment in manage comment but user can input also delete comment. In manage profil activity user can edit and delete profil, for posting artikel activity user can input, edit, also delete artikel. See in menetize blog activity, user only can do change/ edit colour of background, edit posision blog, change or edit theme blog, and change font.  

       All of them are the standard examples of usecase that commonly happen in blog, so I hope all of you guys can understand as well. If you still have questions, feel free to add your comment in this blog. I will make sure to answer as the best as I could. See yaaaa~

No comments:

Post a Comment