Tuesday, October 30, 2007

Main Scenario for the search project


Title: Find Prospective IT Job

Goal: To have a list of Prospective Software Development Jobs

User: A Recent College Graduate with a 4-year IT degree seeking an Entry Level Job, which matches a given skill set and within a certain distance of a given location.

System: A functioning Job Search Program used over a web browser.

Use Case Scenario:

User:
User somehow opens the Search Program

System:
Program displays Search Page
Program somehow Requests Desired City Location

User:
User somehow enters desired City Location

System:
Program somehow Requests Desired State Location

User:
User somehow enters desired State Location

System:
Program somehow Requests Desired Distance from City

User:
User somehow enters desired Distance from City

System:
Program somehow Requests the User Skill Set User somehow enters desired User Skill Set

User:
User somehow activates a search
User waits for results

System:
System somehow displays results of Prospective Jobs depending on his given details and criteria.



we would like to hear from you if you want to really have any changes in our proposed scenario

1 comment:

Walt said...

Comments on your Use Case Scneario:

/----

System: A functioning Job Search Program used over a web browser.
COMMENT: Any assumptions regarding compatible browsers?

Use Case Scenario:

User:
User somehow opens the Search Program
COMMENT: You can assume the scenario starts with the browser open on the correct URL.

System:
Program displays Search Page
Program somehow Requests Desired City Location

User:
User somehow enters desired City Location
BETTER: User somehow supplies desired city location.

System:
ADD: Program somehow acknowledges receipt of valid city location.
Program somehow Requests Desired State Location

User:
User somehow enters desired State Location
BETTER: User somehow supplies desired state location.

System:
ADD: Program somehow acknowledges receipt of valid state location.
Program somehow Requests Desired Distance from City

User:
User somehow enters desired Distance from City
BETTER: User somehow supplies desired distance from city.

System:
ADD: Program somehow acknowledges receipt of valid distance value.
Program somehow Requests the User Skill Set

User:
User somehow enters desired User Skill Set
BETTER: User somehow supplies skill set

System:
ADD: Program somehow indicates that all necessary information has been supplied.
ADD: Program reveals a mechanism to initiate a search

User:
User somehow activates a search
User waits for results

System:
System somehow displays results of Prospective Jobs depending on his given details and criteria.
ADD: System provides a mechanism for perusing the list.

User:
ADD: User peruses the list.
COMMENT: Seems like user should make a selection at this point and get further details.

\----

Walt