HeaderSIS.jpg

Difference between revisions of "IS480 Team wiki: 2012T1 SincereNet Use Case Description"

From IS480
Jump to navigation Jump to search
 
(44 intermediate revisions by 4 users not shown)
Line 1: Line 1:
<!--Navigation border-->
+
{|
<center>[[Image:curve_border.png |155px]][[Image:curve_border.png |155px]][[Image:curve_border.png |155px]][[Image:curve_border.png |155px]][[Image:curve_border.png |155px]][[Image:curve_border.png |155px]][[Image:curve_border.png |155px]]</center>
+
|-
 +
| width="16%" align="center" |[[Image:SincereNet_Logo_2.png‎ |800px]]
 +
|}
 +
<!--Navigation bar-->
 +
{| style="background-color:#ff0000; border-bottom: 3px solid #dc143c; color:#000000" width="100%" cellspacing="0" cellpadding="4" valign="top" border="0" |
  
<!--Navigation bar-->
+
| style="filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff'); background: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#000000)); background: -moz-linear-gradient(top,  #f0f0e6,  #dcdbd7); font-size:120%; text-align:center; color:#dc143c" width="10%" | [[IS480_Team_wiki:_2012T1_SincereNet|<font face="Prestige Elite Std" color=white><b>Home</b></font>]]
{| style="background-color:#ffffff; border-bottom: 3px solid #dc143c; color:#000000" width="100%" cellspacing="0" cellpadding="5" valign="top" border="0" |
 
  
| style="filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0f5', endColorstr='#ffe4e1'); background: -webkit-gradient(linear, left top, left bottom, from(#fff0f5), to(#ffe4e1)); background: -moz-linear-gradient(top,  #f0f0e6,  #dcdbd7); font-size:100%; font-family: fantasy; text-align:center; color:#dc143c" width="10%" | [[IS480_Team_wiki:_2012T1_SincereNet|<font color="#dc143c"><b>Home</b></font>]]
+
| style="filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff'); background: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#000000)); background: -moz-linear-gradient(top,  #f0f0e6,  #dcdbd7); font-size:120%; text-align:center; color:#000000" width="10%" |[[IS480_Team_wiki:_2012T1_SincereNet_Midterm_Wiki|<font face="Prestige Elite Std" color=white><b>Mid Term</b></font>]]
  
| style="filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0f5', endColorstr='#ffe4e1'); background: -webkit-gradient(linear, left top, left bottom, from(#fff0f5), to(#ffe4e1)); background: -moz-linear-gradient(top,  #f0f0e6,  #dcdbd7); font-size:100%; font-family: fantasy; text-align:center; color:#000000" width="10%" |[[IS480_Team_wiki:_2012T1_SincereNet_About_Our_Team|<font color="#dc143c"><b>About Our Team</b></font>]]
+
| style="filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff'); background: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#000000)); background: -moz-linear-gradient(top,  #f0f0e6,  #dcdbd7); font-size:120%; text-align:center; color:#000000" width="10%" |[[IS480_Team_wiki:_2012T1_SincereNet_About_Our_Team|<font face="Prestige Elite Std" color=white><b>Our Team</b></font>]]
  
| style="filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0f5', endColorstr='#ffe4e1'); background: -webkit-gradient(linear, left top, left bottom, from(#fff0f5), to(#ffe4e1)); background: -moz-linear-gradient(top,  #f0f0e6,  #dcdbd7); font-size:100%; font-family: fantasy; text-align:center; color:#000000" width="10%" |[[IS480_Team_wiki:_2012T1_SincereNet_Project_Description|<font color="#dc143c"><b>Project Description</b></font>]]
+
| style="filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff'); background: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#000000)); background: -moz-linear-gradient(top,  #f0f0e6,  #dcdbd7); font-size:120%; text-align:center; color:#000000" width="10%" |[[IS480_Team_wiki:_2012T1_SincereNet_Project_Description|<font face="Prestige Elite Std" color=white><b>Project Description</b></font>]]
  
| style="filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f08080', endColorstr='#05b6c8'); background: -webkit-gradient(linear, left top, left bottom, from(#ffa07a), to(#dc143c)); background: -moz-linear-gradient(top,  #f0f0e6,  #dcdbd7); font-size:100%; font-family: fantasy; text-align:center; color:#000000" width="10%" |[[IS480_Team_wiki:_2012T1_SincereNet_Documentation|<font color="#ffffff"><b>Documentation</b></font>]]
+
| style="filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff'); background: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#000000)); background: -moz-linear-gradient(top,  #f0f0e6,  #dcdbd7); font-size:120%; text-align:center; color:#000000" width="10%" |[[IS480_Team_wiki:_2012T1_SincereNet_Documentation|<font face="Prestige Elite Std" color=white><b>Documentation</b></font>]][[Image:Magician_spidey.png|30px]]  
  
| style="filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0f5', endColorstr='#ffe4e1'); background: -webkit-gradient(linear, left top, left bottom, from(#fff0f5), to(#ffe4e1)); background: -moz-linear-gradient(top,  #f0f0e6,  #dcdbd7); font-size:100%; font-family: fantasy; text-align:center; color:#000000" width="10%" |[[IS480_Team_wiki:_2012T1_SincereNet_Project_Management|<font color="#dc143c"><b>Project Management</b></font>]]
+
| style="filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff'); background: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#000000)); background: -moz-linear-gradient(top,  #f0f0e6,  #dcdbd7); font-size:120%; text-align:center; color:#000000" width="10%" |[[IS480_Team_wiki:_2012T1_SincereNet_Project_Management|<font face="Prestige Elite Std" color=white><b>Project Management</b></font>]]
  
| style="filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0f5', endColorstr='#ffe4e1'); background: -webkit-gradient(linear, left top, left bottom, from(#fff0f5), to(#ffe4e1)); background: -moz-linear-gradient(top,  #f0f0e6,  #dcdbd7); font-size:100%; font-family: fantasy; text-align:center; color:#000000" width="10%" |[[IS480_Team_wiki:_2012T1_SincereNet_Technologies_and_References|<font color="#dc143c"><b>Technologies & References</b></font>]]
+
| style="filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff'); background: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#000000)); background: -moz-linear-gradient(top,  #f0f0e6,  #dcdbd7); font-size:120%; text-align:center; color:#000000" width="10%" |[[IS480_Team_wiki:_2012T1_SincereNet_Technologies_and_References|<font face="Prestige Elite Std" color=white><b>Technologies & References</b></font>]]
  
| style="filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0f5', endColorstr='#ffe4e1'); background: -webkit-gradient(linear, left top, left bottom, from(#fff0f5), to(#ffe4e1)); background: -moz-linear-gradient(top,  #f0f0e6,  #dcdbd7); font-size:100%; font-family: fantasy; text-align:center; color:#000000" width="10%" |[[IS480_Team_wiki:_2012T1_SincereNet_Team_Reflections|<font color="#dc143c"><b>Team Reflections</b></font>]]
+
| style="filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff'); background: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#000000)); background: -moz-linear-gradient(top,  #f0f0e6,  #dcdbd7); font-size:120%; text-align:center; color:#000000" width="10%" |[[IS480_Team_wiki:_2012T1_SincereNet_Team_Reflections|<font face="Prestige Elite Std" color=white><b>Our Thoughts</b></font>]]
 
|}
 
|}
  
 
{| style="background-color:#ffffff; border-bottom: 3px solid #dc143c; color:#000000" width="100%" cellspacing="0" cellpadding="4" valign="top" border="0" |
 
{| style="background-color:#ffffff; border-bottom: 3px solid #dc143c; color:#000000" width="100%" cellspacing="0" cellpadding="4" valign="top" border="0" |
| style="font-size:100%; font-family: fantasy; text-align:center; color:#000000" width="10%" |[[IS480_Team_wiki:_2012T1_SincereNet_Use_Case_Description|<font color="#ff6699"><b>Use Case Description</b></font>]]
+
| style="font-size:100%; text-align:center; color:#000000" width="10%" |[[Image:Waiter_spidey.png|40px]][[IS480_Team_wiki:_2012T1_SincereNet_Use_Case_Description|<font face="Prestige Elite Std" color=black><b>Use Case</b></font>]]
| style="font-size:100%; font-family: fantasy; text-align:center; color:#000000" width="10%" |[[IS480_Team_wiki:_2012T1_SincereNet_Diagramming|<font color="#cc9999"><b>Diagrams</b></font>]]
+
| style="font-size:100%; text-align:center; color:#000000" width="10%" |[[IS480_Team_wiki:_2012T1_SincereNet_Diagramming|<font face="Prestige Elite Std" color=black><b>Process flow and Logical Diagrams</b></font>]]
| style="font-size:100%; font-family: fantasy; text-align:center; color:#000000" width="10%" |[[IS480_Team_wiki:_2012T1_SincereNet_User_Interface|<font color="#cc9999"><b>User Interface</b></font>]]
+
| style="font-size:100%; text-align:center; color:#000000" width="10%" |[[IS480_Team_wiki:_2012T1_SincereNet_User_Interface|<font face="Prestige Elite Std" color=black><b>User Interface</b></font>]]
| style="font-size:100%; font-family: fantasy; text-align:center; color:#000000" width="10%" |[[IS480_Team_wiki:_2012T1_SincereNet_User_Manual|<font color="#cc9999"><b>User Manual</b></font>]]
+
| style="font-size:100%; text-align:center; color:#000000" width="10%" |[[IS480_Team_wiki:_2012T1_SincereNet_User_Manual|<font face="Prestige Elite Std" color=black><b>User Manual</b></font>]]
 
|}
 
|}
 
<!--Navigation bar and border-->
 
<center>[[Image:curve_border.png |155px]][[Image:curve_border.png |155px]][[Image:curve_border.png |155px]][[Image:curve_border.png |155px]][[Image:curve_border.png |155px]][[Image:curve_border.png |155px]][[Image:curve_border.png |155px]]</center>
 
  
 
<div style="width: 90%; margin: 10px auto 10px 30px; border: 1px solid #fff0f5; padding: 10px; background-color: #fff0f5;">
 
<div style="width: 90%; margin: 10px auto 10px 30px; border: 1px solid #fff0f5; padding: 10px; background-color: #fff0f5;">
  
=User Case Diagram=
+
=Use Case Diagram=
 
{|"class=wikitable sortable" border="0"
 
{|"class=wikitable sortable" border="0"
 
  |-
 
  |-
  ! scope="col" width="1000" style="background:#d3d3d3;" | User Case Diagram
+
  ! scope="col" width="1000" style="background:#ff9900;" | Use Case Diagram
 
  |-
 
  |-
 
  ! scope="row" align = "center" style="background:#efefef;" |   
 
  ! scope="row" align = "center" style="background:#efefef;" |   
<br>
+
<center>[[Image:Application Use Case.png‎]]</center>
[[Image:Use case B1G1.png]]
+
 
 +
''Last updated: 26 November 2012''
 
  |}
 
  |}
  
=User Case Description=
+
=Use Case Description=
{|"class=wikitable sortable" border="0"
+
{|"class=wikitable sortable" border="1"
|-
 
! scope="col" width="200" style="background:#d3d3d3;"| Person Type
 
! scope="col" width="500" style="background:#d3d3d3;"| Function
 
! scope="col" width="2300" style="background:#d3d3d3;"| Rationale
 
|-
 
! scope="row" align = "center" style="background:#ffffff;" | Volunteer
 
| #1 Capture and locate Photos
 
| <li>To capture moments that are meaningful and related to the project and in turn possibly visually appeal to donors. These photos are tagged according to their location
 
|-
 
|
 
| #2 Able to do a post containing photos
 
| <li>To jot down a short description(140 max) and date time of the photo taken and narrate their thoughts about each photo and enable them to relay back information and pictures
 
|-
 
|
 
| #3 Share posts on Facebook
 
| <li> To share with friends what worthy cause projects they have been involved with and spread the awareness of these projects
 
|-
 
! scope="row" align = "center" style="background:#ffffff;" | Worthy Cause Administrator
 
| #1 Edit photos uploaded by volunteers
 
| <li>To moderate photos appropriate for donors to download upon request. These photos can be edited in terms of resolutions: small, medium, and large without compromising on B1G1's reputation
 
 
  |-
 
  |-
  |
+
  ! scope="col" width="200" style="background:#ff9900;"| Use Case
  | #2 Moderate/reply comments posted by volunteers and donors
+
  ! scope="col" width="500" style="background:#ff9900;"| Description
| <li>To allow more interaction between worthy cause administrators and potential donors. Enable them to sieve comments appropriate for newsletter compilation purposes without compromising on B1G1's reputation.
 
 
  |-
 
  |-
  ! scope="row" align = "center" style="background:#ffffff;" | Business Donors
+
  | Manage photo
  | #1 Able to select preferred categories of projects
+
  | Worthy Cause Team members will capture photos. Worthy Cause Team Members can also choose to filter or crop the photo.
| <li>To allow donors to select projects of interest based on categories set in B1G1 website
 
 
  |-
 
  |-
  |
+
  | Manage Diary Entry
  | #2 Able to view projects based on preference with flip effect
+
  |<p>
| <li>To allow the user interface to be more intuitive for donors to experience this new type of reading effect which is visually appealing
+
View and decide whether to delete the diary entry (Worthy Cause Administrator).
 +
</p>
 
  |-
 
  |-
  |
+
  | Manage Team Members
  | #3 Able to make project a favorite
+
  | Create and manage Worthy Cause team member accounts(Worthy Cause Administrators).
  | <li> To senable donors to select projects of interest and thereby create more awareness and funding
+
|- 
 +
| View Projects
 +
  | Enable Worthy Cause Team members to view details of each organization's projects.
 
  |-
 
  |-
  |
+
  | Manage Livefeeds
  | #4 Able to comment on the project and post on Facebook
+
  | <p>1) Enable Worthy Cause Team members to capture the moments in the form of diary entries. They will be able to update a latest update description for a project, tag a location, apply filter effects or crop a chosen photo, and finally assign the diary entry to relevant projects.
  | <li> Allows donors to share their latest read and create more awareness about the company's corporate social responsible activities on social media platform
+
</p>
 +
  <p>2) Enable Worthy Cause Team members to view the list of diary entries, views its details (Update description, author, date of post, number of likes and attached photo).
 +
</p>
 
  |-
 
  |-
  ! scope="row" align = "center" style="background:#ffffffl" | B1G1 Administrator
+
  | Facebook Share
 +
| Create, upload and share diary entry on Facebook, the diary entry will be added into the livefeed to allow other team members and administrators view. At same time, the GPS feature will capture the exact location of where the diary entry is uploaded. Share a diary entry within B1G1 Capturing Moments mobile application to the Worthy Cause Team members's Facebook newsfeed.
 
  |-
 
  |-
 
|}
 
|}

Latest revision as of 00:25, 28 November 2012

SincereNet Logo 2.png
Home Mid Term Our Team Project Description DocumentationMagician spidey.png Project Management Technologies & References Our Thoughts
Waiter spidey.pngUse Case Process flow and Logical Diagrams User Interface User Manual

Use Case Diagram

Use Case Diagram
Application Use Case.png

Last updated: 26 November 2012

Use Case Description

Use Case Description
Manage photo Worthy Cause Team members will capture photos. Worthy Cause Team Members can also choose to filter or crop the photo.
Manage Diary Entry

View and decide whether to delete the diary entry (Worthy Cause Administrator).

Manage Team Members Create and manage Worthy Cause team member accounts(Worthy Cause Administrators).
View Projects Enable Worthy Cause Team members to view details of each organization's projects.
Manage Livefeeds

1) Enable Worthy Cause Team members to capture the moments in the form of diary entries. They will be able to update a latest update description for a project, tag a location, apply filter effects or crop a chosen photo, and finally assign the diary entry to relevant projects.

2) Enable Worthy Cause Team members to view the list of diary entries, views its details (Update description, author, date of post, number of likes and attached photo).

Facebook Share Create, upload and share diary entry on Facebook, the diary entry will be added into the livefeed to allow other team members and administrators view. At same time, the GPS feature will capture the exact location of where the diary entry is uploaded. Share a diary entry within B1G1 Capturing Moments mobile application to the Worthy Cause Team members's Facebook newsfeed.