{"id":221,"date":"2015-04-29T14:55:06","date_gmt":"2015-04-29T14:55:06","guid":{"rendered":"http:\/\/blog.soton.ac.uk\/g3\/?p=221"},"modified":"2015-05-01T14:50:59","modified_gmt":"2015-05-01T14:50:59","slug":"use-case-diagram-and-description","status":"publish","type":"post","link":"https:\/\/blog.soton.ac.uk\/g3\/2015\/04\/29\/use-case-diagram-and-description\/","title":{"rendered":"Use Case Diagram and Description"},"content":{"rendered":"<p>This is the final version\u00a0of the UCD &amp; Description based on the scenarios described in the previous post. There are several features involves, as following:<\/p>\n<p>&nbsp;<\/p>\n<hr \/>\n<p><strong>1) Sign Up and Sign In<\/strong><\/p>\n<p><a href=\"http:\/\/blog.soton.ac.uk\/g3\/files\/2015\/04\/UCD1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-69\" src=\"http:\/\/blog.soton.ac.uk\/g3\/files\/2015\/04\/UCD1-300x124.png\" alt=\"UCD1\" width=\"300\" height=\"124\" srcset=\"https:\/\/blog.soton.ac.uk\/g3\/files\/2015\/04\/UCD1-300x124.png 300w, https:\/\/blog.soton.ac.uk\/g3\/files\/2015\/04\/UCD1-500x206.png 500w, https:\/\/blog.soton.ac.uk\/g3\/files\/2015\/04\/UCD1.png 1008w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<table style=\"height: 413px\" width=\"583\">\n<tbody>\n<tr>\n<td width=\"150\"><strong>Use Case ID :<\/strong><\/td>\n<td width=\"486\"><strong>UCD_<\/strong><strong>VC_100<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"150\"><strong>Use Case Name :<\/strong><\/td>\n<td width=\"486\">Sign up<\/td>\n<\/tr>\n<tr>\n<td width=\"150\"><strong>Description :<\/strong><\/td>\n<td width=\"486\">This use case describes the registration process.Student needs to sign in with their student id to use the system.<\/td>\n<\/tr>\n<tr>\n<td width=\"150\"><strong>Actor :<\/strong><\/td>\n<td width=\"486\">Student, Mentor, Admin<\/td>\n<\/tr>\n<tr>\n<td width=\"150\"><strong>Precondition :<\/strong><\/td>\n<td width=\"486\">All actors must have the sign in identification<\/td>\n<\/tr>\n<tr>\n<td width=\"150\"><strong>Scenarios<\/strong><\/td>\n<td width=\"486\">1. The actor wants to use the application.2.Click on &#8216;Sign In&#8217; link on top of the homepage.<\/p>\n<p>a. \u00a0If student doesn&#8217;t have an account, they must sign up.<\/p>\n<p>3. Actor sign in to the application.<\/p>\n<p>4. The authenticate system will validate the student id.<\/p>\n<p>&nbsp;<\/td>\n<\/tr>\n<tr>\n<td width=\"150\"><strong>Post Conditions:<\/strong><\/td>\n<td width=\"486\">None<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<hr \/>\n<p>&nbsp;<\/p>\n<p><strong>2) Search Post<\/strong><\/p>\n<p><a href=\"http:\/\/blog.soton.ac.uk\/g3\/files\/2015\/04\/UCD2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-72\" src=\"http:\/\/blog.soton.ac.uk\/g3\/files\/2015\/04\/UCD2-300x153.png\" alt=\"UCD2\" width=\"300\" height=\"153\" srcset=\"https:\/\/blog.soton.ac.uk\/g3\/files\/2015\/04\/UCD2-300x153.png 300w, https:\/\/blog.soton.ac.uk\/g3\/files\/2015\/04\/UCD2-500x255.png 500w, https:\/\/blog.soton.ac.uk\/g3\/files\/2015\/04\/UCD2.png 1006w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<table width=\"636\">\n<tbody>\n<tr>\n<td width=\"150\"><strong>Use Case ID :<\/strong><\/td>\n<td width=\"486\"><strong>UCD_<\/strong><strong>VC_200<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"150\"><strong>Use Case Name :<\/strong><\/td>\n<td width=\"486\">Search post<\/td>\n<\/tr>\n<tr>\n<td width=\"150\"><strong>Description :<\/strong><\/td>\n<td width=\"486\">This use case describes how the actor can search the other actor post by insert and search the keyword<\/td>\n<\/tr>\n<tr>\n<td width=\"150\"><strong>Actor :<\/strong><\/td>\n<td width=\"486\">Student, Mentor, Admin<\/td>\n<\/tr>\n<tr>\n<td width=\"150\"><strong>Precondition :<\/strong><\/td>\n<td width=\"486\">All actors must have the sign in identification<\/td>\n<\/tr>\n<tr>\n<td width=\"150\"><strong>Scenarios<\/strong><\/td>\n<td width=\"486\">1. The actor searches the keyword.2. The application will display the related results of public post.<\/p>\n<p>3. Actor can view and join the discussion.<\/td>\n<\/tr>\n<tr>\n<td width=\"150\"><strong>Post Conditions:<\/strong><\/td>\n<td width=\"486\">None<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<hr \/>\n<p>&nbsp;<\/p>\n<p><strong>3) Request virtual counselling<\/strong><\/p>\n<p><a href=\"http:\/\/blog.soton.ac.uk\/g3\/files\/2015\/04\/UCD3.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-74\" src=\"http:\/\/blog.soton.ac.uk\/g3\/files\/2015\/04\/UCD3-300x152.png\" alt=\"UCD3\" width=\"300\" height=\"152\" srcset=\"https:\/\/blog.soton.ac.uk\/g3\/files\/2015\/04\/UCD3-300x152.png 300w, https:\/\/blog.soton.ac.uk\/g3\/files\/2015\/04\/UCD3-1024x518.png 1024w, https:\/\/blog.soton.ac.uk\/g3\/files\/2015\/04\/UCD3-500x253.png 500w, https:\/\/blog.soton.ac.uk\/g3\/files\/2015\/04\/UCD3.png 1066w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<table width=\"636\">\n<tbody>\n<tr>\n<td width=\"150\"><strong>Use Case ID :<\/strong><\/td>\n<td width=\"486\"><strong>UCD_<\/strong><strong>VC_300<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"150\"><strong>Use Case Name :<\/strong><\/td>\n<td width=\"486\">Request virtual consultation<\/td>\n<\/tr>\n<tr>\n<td width=\"150\"><strong>Description :<\/strong><\/td>\n<td width=\"486\">This use case describes how the actor can request virtual consultation.<\/td>\n<\/tr>\n<tr>\n<td width=\"150\"><strong>Actor :<\/strong><\/td>\n<td width=\"486\">Student, Mentor.<\/td>\n<\/tr>\n<tr>\n<td width=\"150\"><strong>Precondition :<\/strong><\/td>\n<td width=\"486\">All actors must have the sign in identification<\/td>\n<\/tr>\n<tr>\n<td width=\"150\"><strong>Scenarios<\/strong><\/td>\n<td width=\"486\">1. Student can request to have a virtual counselling.2. This request will be assigned to the mentor.<\/p>\n<p>3. Student will be connected to the mentor and they can have counselling session through private message or chatting.<\/p>\n<p>4. After the counselling, student could provide feedback about their mentor.<\/td>\n<\/tr>\n<tr>\n<td width=\"150\"><strong>Post Conditions:<\/strong><\/td>\n<td width=\"486\">None<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<hr \/>\n<p>&nbsp;<\/p>\n<p><strong>4) Request Online Chatting<\/strong><\/p>\n<p><a href=\"http:\/\/blog.soton.ac.uk\/g3\/files\/2015\/04\/UCD4.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-75\" src=\"http:\/\/blog.soton.ac.uk\/g3\/files\/2015\/04\/UCD4-300x139.png\" alt=\"UCD4\" width=\"300\" height=\"139\" srcset=\"https:\/\/blog.soton.ac.uk\/g3\/files\/2015\/04\/UCD4-300x139.png 300w, https:\/\/blog.soton.ac.uk\/g3\/files\/2015\/04\/UCD4-500x231.png 500w, https:\/\/blog.soton.ac.uk\/g3\/files\/2015\/04\/UCD4.png 782w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<table width=\"636\">\n<tbody>\n<tr>\n<td width=\"150\"><strong>Use Case ID :<\/strong><\/td>\n<td width=\"486\"><strong>UCD_<\/strong><strong>VC_400<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"150\"><strong>Use Case Name :<\/strong><\/td>\n<td width=\"486\">Request online chatting<\/td>\n<\/tr>\n<tr>\n<td width=\"150\"><strong>Description :<\/strong><\/td>\n<td width=\"486\">This use case describes how the actor can anonymously request online chatting with the other student<\/td>\n<\/tr>\n<tr>\n<td width=\"150\"><strong>Actor :<\/strong><\/td>\n<td width=\"486\">Student.<\/td>\n<\/tr>\n<tr>\n<td width=\"150\"><strong>Precondition :<\/strong><\/td>\n<td width=\"486\">1. All actors must have the sign in identification.2. Actor can request the online chatting with those with online status.<\/td>\n<\/tr>\n<tr>\n<td width=\"150\"><strong>Scenarios<\/strong><\/td>\n<td width=\"486\">1. Actor requests online chatting with the other student.2. Student may accept or reject the request.<\/td>\n<\/tr>\n<tr>\n<td width=\"150\"><strong>Post Conditions:<\/strong><\/td>\n<td width=\"486\">None<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<hr \/>\n<p><strong>5) Create thread<\/strong><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-223\" src=\"http:\/\/blog.soton.ac.uk\/g3\/files\/2015\/04\/Blank-UML-New-Page-2-300x239.png\" alt=\"-Blank UML - New Page (2)\" width=\"300\" height=\"239\" srcset=\"https:\/\/blog.soton.ac.uk\/g3\/files\/2015\/04\/Blank-UML-New-Page-2-300x239.png 300w, https:\/\/blog.soton.ac.uk\/g3\/files\/2015\/04\/Blank-UML-New-Page-2.png 901w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<table width=\"636\">\n<tbody>\n<tr>\n<td width=\"150\"><strong>Use Case ID :<\/strong><\/td>\n<td width=\"486\"><strong>UCD_<\/strong><strong>VC_500<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"150\"><strong>Use Case Name :<\/strong><\/td>\n<td width=\"486\">create\u00a0thread<\/td>\n<\/tr>\n<tr>\n<td width=\"150\"><strong>Description :<\/strong><\/td>\n<td width=\"486\">This use case describes how the actor can open thread for discussion. The other actor can comment in this thread and reply to other actor&#8217;s comment.<\/td>\n<\/tr>\n<tr>\n<td width=\"150\"><strong>Actor :<\/strong><\/td>\n<td width=\"486\">Student, Mentor.<\/td>\n<\/tr>\n<tr>\n<td width=\"150\"><strong>Precondition :<\/strong><\/td>\n<td width=\"486\">1. All actors must have the sign in identification.<\/td>\n<\/tr>\n<tr>\n<td width=\"150\"><strong>Scenarios<\/strong><\/td>\n<td width=\"486\">1. Actor create new thread about any issues.2. The other actor give opinion by add comment.<\/p>\n<p>3. The other actor reply comment from no 2 to support or give any opinion.<\/p>\n<p>4.Actor can rate the\u00a0thread.<\/p>\n<p>5. Any inappropriate thread will be closed by administrator.<\/td>\n<\/tr>\n<tr>\n<td width=\"150\"><strong>Post Conditions:<\/strong><\/td>\n<td width=\"486\">None<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<hr \/>\n<p>&nbsp;<\/p>\n<p><strong>6) Create support group<\/strong><\/p>\n<p><a href=\"http:\/\/blog.soton.ac.uk\/g3\/files\/2015\/04\/Blank-UML-New-Page.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-219\" src=\"http:\/\/blog.soton.ac.uk\/g3\/files\/2015\/04\/Blank-UML-New-Page-300x172.png\" alt=\"-Blank UML - New Page\" width=\"300\" height=\"172\" srcset=\"https:\/\/blog.soton.ac.uk\/g3\/files\/2015\/04\/Blank-UML-New-Page-300x172.png 300w, https:\/\/blog.soton.ac.uk\/g3\/files\/2015\/04\/Blank-UML-New-Page.png 855w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<table width=\"636\">\n<tbody>\n<tr>\n<td width=\"150\"><strong>Use Case ID :<\/strong><\/td>\n<td width=\"486\"><strong>UCD_<\/strong><strong>VC_600<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"150\"><strong>Use Case Name :<\/strong><\/td>\n<td width=\"486\">create support group<\/td>\n<\/tr>\n<tr>\n<td width=\"150\"><strong>Description :<\/strong><\/td>\n<td width=\"486\">This use case describes how the actor\u00a0create support group to give encouragement and support to each other<\/td>\n<\/tr>\n<tr>\n<td width=\"150\"><strong>Actor :<\/strong><\/td>\n<td width=\"486\">Student, Mentor.<\/td>\n<\/tr>\n<tr>\n<td width=\"150\"><strong>Precondition :<\/strong><\/td>\n<td width=\"486\">1. All actors must have the sign in identification.<\/td>\n<\/tr>\n<tr>\n<td width=\"150\"><strong>Scenarios<\/strong><\/td>\n<td width=\"486\">1. Actor create support group.2. The other actor give opinion by add comment.<\/p>\n<p>3.Actor can rate the profile of the group&#8217;s creator.<\/p>\n<p>4. Any inappropriate support group\u00a0will be closed by administrator.<\/td>\n<\/tr>\n<tr>\n<td width=\"150\"><strong>Post Conditions:<\/strong><\/td>\n<td width=\"486\">None<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This is the final version\u00a0of the UCD &amp; Description based on the scenarios described in the previous post. There are several features involves, as following: &nbsp; 1) Sign Up and Sign In Use Case ID : UCD_VC_100 Use Case Name &hellip; <a href=\"https:\/\/blog.soton.ac.uk\/g3\/2015\/04\/29\/use-case-diagram-and-description\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":97450,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5900],"tags":[925525],"class_list":["post-221","post","type-post","status-publish","format-standard","hentry","category-uml-diagrams","tag-uml-diagrams"],"_links":{"self":[{"href":"https:\/\/blog.soton.ac.uk\/g3\/wp-json\/wp\/v2\/posts\/221","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.soton.ac.uk\/g3\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.soton.ac.uk\/g3\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.soton.ac.uk\/g3\/wp-json\/wp\/v2\/users\/97450"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.soton.ac.uk\/g3\/wp-json\/wp\/v2\/comments?post=221"}],"version-history":[{"count":8,"href":"https:\/\/blog.soton.ac.uk\/g3\/wp-json\/wp\/v2\/posts\/221\/revisions"}],"predecessor-version":[{"id":244,"href":"https:\/\/blog.soton.ac.uk\/g3\/wp-json\/wp\/v2\/posts\/221\/revisions\/244"}],"wp:attachment":[{"href":"https:\/\/blog.soton.ac.uk\/g3\/wp-json\/wp\/v2\/media?parent=221"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.soton.ac.uk\/g3\/wp-json\/wp\/v2\/categories?post=221"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.soton.ac.uk\/g3\/wp-json\/wp\/v2\/tags?post=221"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}