HeaderSIS.jpg

Difference between revisions of "IS480 Team wiki: 2012T1 One-hit Wonder Project Documentation"

From IS480
Jump to navigation Jump to search
(New page: 60px <!--Navigation--> {| style="background-color:#ffffff; color:#000000 padding: 5px 0 0 0;" width="100%" cellspacing="0" cellpadding="0" valign="top" border="0" | ...)
 
 
(60 intermediate revisions by 3 users not shown)
Line 1: Line 1:
[[Image:Hp girl.png|60px]]
+
<!--Navigation-->
 +
{| style="background-color:none; color:#ffffff; border-bottom:3px dotted #B8E2EF; border-top:3px dotted #B8E2EF; border-left:3px dotted #B8E2EF; border-right:3px dotted #B8E2EF;" width="100%" cellspacing="0" cellpadding="0" valign="top" |
 +
| style="padding:0.3em; font-size:100%; background-color:#ffffff; text-align:center; " width="6%" |
 +
[[Image:HomeOHW.png]][[IS480_Team_wiki:_2012T1_One-hit_Wonder | <font color="#000000">Home</font>]]
 +
 
 +
| style="background:none;" width="1%" |
 +
| style="padding:0.3em; font-size:100%; background-color:#ffffff; text-align:center; color:#ffffff" width="10%" |
 +
[[Image:Users24.png]][[IS480_Team_wiki:_2012T1_One-hit_Wonder_Team | <font color="#000000">Team / Stakeholders</font>]]
 +
 
 +
| style="background:none;" width="1%" |
 +
| style="padding:0.3em; font-size:100%; background-color:#ffffff; text-align:center; color:#ffffff" width="10%" |
 +
[[Image:Info24.png|22px]][[IS480_Team_wiki:_2012T1_One-hit_Wonder_Project_Overview | <font color="#000000">Project Overview</font>]]
 +
 
 +
| style="background:none;" width="1%" |
 +
| style="padding:0.3em; font-size:100%; background-color:#ffffff; text-align:center; color:#ffffff" width="10%" |
 +
[[Image:Calendar_2_icon&48.png‎|22px]][[IS480_Team_wiki:_2012T1_One-hit_Wonder_Project_Management | <font color="#000000">Project Management</font>]]
 +
 
 +
| style="background:none;" width="1%" |
 +
| style="padding:0.3em; font-size:100%; background-color:#B8E2EF; -webkit-box-shadow: 0px 0px 6px #B8E2EF; text-align:center; color:#ffffff" width="10%" |
 +
[[Image:Folder fav24.png]][[IS480_Team_wiki:_2012T1_One-hit_Wonder_Project_Documentation | <font color="#000000">Project Documentation</font>]]
 +
 
 +
| style="background:none;" width="1%" |
 +
| style="padding:0.3em; font-size:100%; background-color:#ffffff; text-align:center; color:#ffffff" width="10%" |
 +
[[Image:TeamRef.png]][[IS480_Team_wiki:_2012T1_One-hit_Wonder_Team_Reflection | <font color="#000000">Team Reflection</font>]]
 +
 
 +
| style="background:none;" width="1%" |
 +
| style="padding:0.3em; font-size:100%; background-color:#ffffff; text-align:center; color:#ffffff" width="10%" |
 +
[[Image:Res&Ref.png]][[IS480_Team_wiki:_2012T1_One-hit_Wonder_Resource_&_References | <font color="#000000">Resource & References</font>]]
 +
 
 +
|}
 +
 
 +
 
 +
<!--Sub Navigation-->
 +
{| style="background-color:none; color:#ffffff; font-weight: bold; border-bottom:0px solid #B8E2EF; border-left:0px solid #000000; border-right:0px solid #000000;" width="100%" cellspacing="0" cellpadding="0" valign="top" |
 +
| style="padding:0em; font-size:100%; background-color:#B8E2EF; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom:0px solid #000000; border-top:0px solid #000000; border-left:0px solid #000000; border-right:0px solid #000000; -webkit-box-shadow: 0px 0px 6px #B8E2EF; text-align:center; " width="15%" |
 +
[[IS480_Team_wiki:_2012T1_One-hit_Wonder_Project_Documentation | <font color="#000000">Use Case Diagrams</font>]]
 +
 
 +
| style="padding:0em; font-size:100%; background-color:#ffffff; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom:0px solid #000000; border-top:0px dotted #B8E2EF; border-left:2px solid #000000; border-right:2px solid #000000; -webkit-box-shadow: 0px 0px 0px #B8E2EF; text-align:center; color:#ffffff" width="15%" |
 +
[[IS480_Team_wiki:_2012T1_One-hit_Wonder_Project_Documentation_Database_Diagrams | <font color="#000000">Database Diagrams</font>]]
 +
 
 +
| style="padding:0em; font-size:100%; background-color:#ffffff; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom:0px solid #000000; border-top:0px dotted #B8E2EF; border-left:2px solid #000000; border-right:2px solid #000000; -webkit-box-shadow: 0px 0px 0px #B8E2EF; text-align:center; color:#ffffff" width="15%" |
 +
[[IS480_Team_wiki:_2012T1_One-hit_Wonder_Project_Documentation_Sequence_Diagrams | <font color="#000000">Sequence Diagrams</font>]]
 +
 
 +
| style="padding:0em; font-size:100%; background-color:#ffffff; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom:0px solid #000000; border-top:0px dotted #B8E2EF; border-left:2px solid #000000; border-right:2px solid #000000; -webkit-box-shadow: 0px 0px 0px #B8E2EF; text-align:center; color:#ffffff" width="15%" |
 +
[[IS480_Team_wiki:_2012T1_One-hit_Wonder_Project_Documentation_Technical_Diagrams | <font color="#000000">Technical Diagrams</font>]]
 +
 
 +
| style="padding:0em; font-size:100%; background-color:#ffffff; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom:0px solid #000000; border-top:0px dotted #B8E2EF; border-left:2px solid #000000; border-right:2px solid #000000; -webkit-box-shadow: 0px 0px 0px #B8E2EF; text-align:center; color:#ffffff" width="15%" |
 +
[[IS480_Team_wiki:_2012T1_One-hit_Wonder_Project_Documentation_Mock_Ups | <font color="#000000">UI Mock Ups</font>]]
 +
 
 +
| style="padding:0em; font-size:100%; background-color:#ffffff; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom:0px solid #000000; border-top:0px dotted #B8E2EF; border-left:2px solid #000000; border-right:2px solid #000000; -webkit-box-shadow: 0px 0px 0px #B8E2EF; text-align:center; color:#ffffff" width="15%" |
 +
[[IS480_Team_wiki:_2012T1_One-hit_Wonder_Project_Documentation_Storyboard | <font color="#000000">Storyboard</font>]]
 +
 
 +
|}
 +
 
 +
<div style="background: #000000; border-bottom:3px solid #000000; border-top:3px solid #000000; border-left:3px solid #000000; border-right:3px solid #000000;"> </div>
 +
{| class="wikitable" cellpadding="15"
 +
|-
 +
| style="background: #ffffff; color: #000000; font-weight: bold; text-indent: 2px; width: 10%; font-size:22px; border: 1px solid #ffffff" valign="top" | <b>Use Case</b>
 +
|-
 +
|}
 +
 
 +
[[Image:OHW-Use Case Diagram.jpg]]
 +
<br>
 +
View the previous [[Media:Use Case Diagram v4.png| Use Case Diagram]] here! <br>
 +
 
 +
<div style="background: #000000; border-bottom:3px solid #000000; border-top:3px solid #000000; border-left:3px solid #000000; border-right:3px solid #000000;"> </div>
 +
{| class="wikitable" cellpadding="15"
  
<!--Navigation-->
 
{| style="background-color:#ffffff; color:#000000 padding: 5px 0 0 0;" width="100%" cellspacing="0" cellpadding="0" valign="top" border="0" |
 
| style="padding:0.3em; font-size:100%; background-color:#ffffff;  border-bottom:4px solid #000000; border-top:4px solid #000000; text-align:center; " width="12%" | [[IS480_Team_wiki:_2012T1_One-hit_Wonder_Project_Overview | <font color="#000000">Project Overview</font>]]
 
  
| style="border-bottom:4px solid #000000; border-top:4px solid #000000; border-top:4px solid #000000; background:none;" width="2%" | &nbsp;
+
{| class="wikitable" cellpadding="15"
| style="padding:0 .3em; background-color:#ffffff; font-size:100%; border-bottom:4px solid #000000; border-top:4px solid #000000; text-align:center; color:#000000" width="12%" | [[IS480_Team_wiki:_2012T1_One-hit_Wonder_Project_Management | <font color="#000000">Project Management</font>]]
+
|-
 +
| style="background: #ffffff; color: #000000; font-weight: bold; text-indent: 2px; width: 10%; font-size:22px; border: 1px solid #ffffff" valign="top" | <b>Use Case Description</b>
 +
|-
 +
|}
  
| style="border-bottom:4px solid #000000; border-top:4px solid #000000; background:none;" width="2%" | &nbsp;
+
<b><font size ="3"> Job Seeker</font></b>
| style="padding:0 .3em; background-color:#ffffff; font-size:100%; border-bottom:4px solid #000000; border-top:4px solid #000000; text-align:center; color:#000000" width="12%" |[[IS480_Team_wiki:_2012T1_One-hit_Wonder_Project_Documentation | <font color="#000000">Project Documentation</font>]]
+
{| class="wikitable" cellpadding="15"
 +
|-
 +
| style= "background: #B8E2EF; text-align: center; font-weight: bold; font-size:16px; " | Use Case
 +
| style= "background: #B8E2EF; text-align: center; font-weight: bold; font-size:16px; " | Description
 +
|-
 +
| Manage User Account
 +
| This use case allows job seeker to sign up for an account, login and edit profile.
 +
|-
 +
| Manage Resume
 +
| This use case allows job seeker to create, preview in PDF format, modify and delete existing resume.
 +
|-
 +
| Manage Cover Letter
 +
| This use case allows job seeker to create, preview in PDF format, modify and delete existing cover letters.
 +
|-
 +
| Apply ‘job’
 +
| This use case allows job seeker to apply for a job via the application. Upon applying the job, user is able to send both his/her cover letter and resume to the company. The system will response with confirmation of the job user has applied.
 +
|-
 +
| View Job Application History
 +
| This use case allows job seeker to view all the job application’s submission date and status. 
 +
|-
 +
| Basic Search
 +
| This use case allows job seeker to perform searching of documents such as job applications based on keywords.
 +
|-
 +
|}
  
| style="border-bottom:4px solid #000000; border-top:4px solid #000000; background:none;" width="2%" | &nbsp;
+
<b><font size ="3"> Company</font></b>
| style="padding:0.3em; font-size:100%; background-color:#ffffff; border-bottom:4px solid #000000; border-top:4px solid #000000; text-align:center; color:#000000" width="12%" | [[IS480_Team_wiki:_2012T1_One-hit_Wonder_Team_Reflection | <font color="#000000">Team Reflection</font>]]
+
{| class="wikitable" cellpadding="15"
 +
|-
 +
| style= "background: #B8E2EF; text-align: center; font-weight: bold; font-size:16px; " | Use Case
 +
| style= "background: #B8E2EF; text-align: center; font-weight: bold; font-size:16px; " | Description
 +
|-
 +
| Manage Company Account
 +
| This use case allows company to sign up for an account, login and edit profile.
 +
|-
 +
| Add Secondary Account
 +
| This use case allows company to sign up and login to secondary accounts.
 +
|-
 +
| Manage Job Post
 +
| This use case allows company to create, view and delete job posts.
 +
|-
 +
| Manage Job Application
 +
| This use case allows company to view all received job applications and update the job application's status.
 +
|-
 +
| Collaborative Reviews
 +
| This use case allows company to manage secondary users, assign access rights to secondary users, create, edit and delete comments when reviewing the received employment documents. Lastly, it includes the sending of email to secondary users when access rights are assigned.
 +
|-
 +
| Basic Search
 +
| This use case allows company to perform searching of documents such as received job applications and job posts based on keywords.
 +
|-
 +
|}
  
| style="border-bottom:4px solid #000000; border-top:4px solid #000000; background:none;" width="2%" | &nbsp;
+
<b><font size ="3"> Administrator</font></b>
| style="padding:0.3em; font-size:100%; background-color:#ffffff; border-bottom:4px solid #000000; border-top:4px solid #000000; text-align:center; color:#000000" width="12%" | [[IS480_Team_wiki:_2012T1_One-hit_Wonder_Resource_&_References | <font color="#000000">Resource & References</font>]]
+
{| class="wikitable" cellpadding="15"
 +
|-
 +
| style= "background: #B8E2EF; text-align: center; font-weight: bold; font-size:16px; " | Use Case
 +
| style= "background: #B8E2EF; text-align: center; font-weight: bold; font-size:16px; " | Description
 +
|-
 +
| Login
 +
| This use case allows administrator to login to application.
 +
|-
 +
| Deactivate Account
 +
| This use case allows administrator to de-activate any account belonging to either company or job seeker.
 +
|-
 +
| Manage Subscription Package
 +
| This use case allows administrator to create, view, edit and delete subscription packages.
 +
|-
 +
|}
  
| style="border-bottom:4px solid #000000; border-top:4px solid #000000; background:none;" width="2%" | &nbsp;
+
<b><font size ="3"> Secondary User</font></b>
| style="padding:0.3em; font-size:100%; background-color:#ffffff; border-bottom:4px solid #000000; border-top:4px solid #000000; text-align:center; color:#000000" width="12%" | [[IS480_Team_wiki:_2012T1_One-hit_Wonder_Downloads | <font color="#000000">Downloads</font>]]
+
{| class="wikitable" cellpadding="15"
 +
|-
 +
| style= "background: #B8E2EF; text-align: center; font-weight: bold; font-size:16px; " | Use Case
 +
| style= "background: #B8E2EF; text-align: center; font-weight: bold; font-size:16px; " | Description
 +
|-
 +
| Login
 +
| This use case allows secondary user to login.
 +
|-
 +
| Collaborative Reviews
 +
| This use case allows more than one FlauntPage users belonging to the same company, to post comments and review only the received resumes and cover letters which were assigned to them by the primary company account.
 +
|-
 
|}
 
|}

Latest revision as of 14:23, 28 November 2012

HomeOHW.png Home

Users24.png Team / Stakeholders

Info24.png Project Overview

Calendar 2 icon&48.png Project Management

Folder fav24.png Project Documentation

TeamRef.png Team Reflection

Res&Ref.png Resource & References


Use Case Diagrams

Database Diagrams

Sequence Diagrams

Technical Diagrams

UI Mock Ups

Storyboard

Use Case

OHW-Use Case Diagram.jpg
View the previous Use Case Diagram here!

Use Case Description

Job Seeker

Use Case Description
Manage User Account This use case allows job seeker to sign up for an account, login and edit profile.
Manage Resume This use case allows job seeker to create, preview in PDF format, modify and delete existing resume.
Manage Cover Letter This use case allows job seeker to create, preview in PDF format, modify and delete existing cover letters.
Apply ‘job’ This use case allows job seeker to apply for a job via the application. Upon applying the job, user is able to send both his/her cover letter and resume to the company. The system will response with confirmation of the job user has applied.
View Job Application History This use case allows job seeker to view all the job application’s submission date and status.
Basic Search This use case allows job seeker to perform searching of documents such as job applications based on keywords.

Company

Use Case Description
Manage Company Account This use case allows company to sign up for an account, login and edit profile.
Add Secondary Account This use case allows company to sign up and login to secondary accounts.
Manage Job Post This use case allows company to create, view and delete job posts.
Manage Job Application This use case allows company to view all received job applications and update the job application's status.
Collaborative Reviews This use case allows company to manage secondary users, assign access rights to secondary users, create, edit and delete comments when reviewing the received employment documents. Lastly, it includes the sending of email to secondary users when access rights are assigned.
Basic Search This use case allows company to perform searching of documents such as received job applications and job posts based on keywords.

Administrator

Use Case Description
Login This use case allows administrator to login to application.
Deactivate Account This use case allows administrator to de-activate any account belonging to either company or job seeker.
Manage Subscription Package This use case allows administrator to create, view, edit and delete subscription packages.

Secondary User

Use Case Description
Login This use case allows secondary user to login.
Collaborative Reviews This use case allows more than one FlauntPage users belonging to the same company, to post comments and review only the received resumes and cover letters which were assigned to them by the primary company account.