Sie sind auf Seite 1von 44

Bachelor of ICT Assessment Cover Sheet

Assessment Title

Design Document

Programme Title

BACHELOR OF ICT

Course No.:

ITB6006

Course Title:

Object oriented and design

Course Title:

Budoor AlShawoosh - 201101858


Maryam Alawadhi - 201000491
Abeer AlRumaidh - 201100984
Hawra Bahrani - 201101704

Due Date: 22/11/2014, 11:55pm


Please Note:
Requests for extensions should be made 48 hours (during working days) before the deadlines.
The request must be sent by email to the Course Coordinator copying the class tutor and the
Programming Program Manager. Extensions will only be approved with valid reasons. Extensions
should be requested for the whole group.

Late submissions will incur a penalty of 5% per day.


You are only permitted a maximum one extension per course per semester.

Contents
Introduction .................................................................................................................................................. 5
Use Case Diagram of the whole System ................................................................................................... 6
Narrative Scenarios ................................................................................................................................... 7
View Job Seeker CV Scenario ................................................................................................................ 7
Download Job Seeker CV Scenario........................................................................................................ 7
Manage Location Scenario .................................................................................................................... 7
Add Location Scenario .......................................................................................................................... 8
Edit Location Scenario........................................................................................................................... 8
Remove Location Scenario .................................................................................................................... 9
Add New Service Scenario .................................................................................................................... 9
Add New Job Seeker Service Scenario ................................................................................................ 10
Add New Employer Service Scenario .................................................................................................. 10
Register Scenario ................................................................................................................................ 11
Search for Job Scenario ....................................................................................................................... 12
Apply for Job Scenario ........................................................................................................................ 12
Activity Diagrams .................................................................................................................................... 13
View Job Seeker CV Activity Diagram ................................................................................................. 13
Download Job Seeker CV Activity Diagram ......................................................................................... 13
Manage Location Activity Diagram ..................................................................................................... 13
Add Location Activity Diagram ............................................................................................................ 13
Edit Location Activity Diagram ............................................................................................................ 13
Remove Location Activity Diagram ..................................................................................................... 14
Add New Service Activity Diagram...................................................................................................... 14
Add New Job Seeker Service Activity Diagram ................................................................................... 14
Add New Employer Service Activity Diagram ..................................................................................... 14
Register Job Seeker Activity Diagram.................................................................................................. 15
Apply for Job Activity Diagram ............................................................................................................ 16
Sequence Diagrams................................................................................................................................. 17
View Job Seeker CV Sequence Diagram .............................................................................................. 17
Download Job Seeker CV Sequence Diagram ..................................................................................... 17
Manage Location Activity Diagram ..................................................................................................... 18
2

Add Location Sequence Diagram ........................................................................................................ 18


Edit Location Sequence Diagram ........................................................................................................ 19
Remove Location Sequence Diagram ................................................................................................. 19
Add New Service Sequence Diagram .................................................................................................. 20
Add New Job Seeker Service Sequence Diagram ................................................................................ 21
Add New Company Service Sequence Diagram .................................................................................. 22
Register Job Seeker Sequence Diagram .............................................................................................. 22
Search for Job Sequence Diagram ...................................................................................................... 24
Apply for Job Sequence Diagram ........................................................................................................ 25
Communication Diagrams....................................................................................................................... 26
View Job Seeker CV Communication Diagram .................................................................................... 26
Download Job Seeker CV Communication Diagram ........................................................................... 26
Manage Location Communication Diagram ....................................................................................... 27
Add Location Communication Diagram .............................................................................................. 27
Edit Location Communication Diagram .............................................................................................. 28
Add New Service Communication Diagram ........................................................................................ 29
Add New Job Seeker Service Communication Diagram ...................................................................... 30
Add New Employer Service Communication Diagram. ....................................................................... 30
Register Job Seeker Communication Diagram .................................................................................... 31
Search Job Communication Diagram .................................................................................................. 32
Apply For Job Seeker Communication Diagram.................................................................................. 33
Deployment Diagram .............................................................................................................................. 34
ERD Diagram ........................................................................................................................................... 35
Five Patterns Models .............................................................................................................................. 36
MVC (Model View Controller) ............................................................................................................. 36
Singleton ............................................................................................................................................. 36
Expert .................................................................................................................................................. 37
Creator ................................................................................................................................................ 38
Polymorphism ..................................................................................................................................... 39
Detailed Class Diagrams .......................................................................................................................... 40
View Job Seeker CV detailed class diagram ........................................................................................ 41
Apply for Job detailed class diagram .................................................................................................. 41
3

Job Search detailed class diagram ...................................................................................................... 42


Register detailed class diagram .......................................................................................................... 43
Conclusion ................................................................................................................................................... 44

Introduction
This report is requested by Object Oriented and Design tutor; Mister Osama Al Abedallat. The
purpose of this report is to design a job portal system to automate centralized communication
tool for HR Administrator, Portal Administrator and Job Seekers. This report includes Use Case
Diagram, Narrative Scenarios, Sequence, Activity, Communication, ERD, class diagrams and four
different patterns

Use Case Diagram of the whole System


This is a use case diagram to the recruitment agency system
(This diagram are attached in OOD_Project file)

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg

Use Case Model


EA 11.1ucUnregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg
Recruitment Agency

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg
Manage Location

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg
AddTrial
Location

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EAextend


11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg
Manage Location

Edit Location

extend

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg
extend

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial
Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg
Remov e Location

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered


EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg
AddServices Trial Version

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg
Administrator

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg
Add new Job Seeker

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EAServ


11.1
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg
ice Unregistered Trial Version
Add new Serv ice

extend

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg
extend

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg
Add new
CompanyServ ice

Logout

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg
extend

Send Unregistered
Message to Job
EA 11.1 Unregistered Trial Version EA 11.1
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg
Seeker

Login

Assign Job
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial
Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg
Categories
Send Message to
Employer

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg
extend
extend

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg
Datebase Backup

EA 11.1 Unregistered Trial Version EA 11.1Send


Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg
Message

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg
Setup Admin

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Accounts
Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg
Register
Manage Profiles

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg
Register

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg
extend

extend

Prov
ide Rules
and
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA
11.1
Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg
ApplyForJob
Authentication
Job Search

Manage Employer

Manage
Job Seeker
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial
Version EAProfile
11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg
Profile

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg
Job Seeker

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg
Register Company
Profile

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg
Post Jobs
Oppertineties

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg
Job Search

Search resume

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg

- DownloadCV Trial Version


EA 11.1 Unregistered Trial Version EA 11.1ViewCV
Unregistered
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg
include

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg

Search Employees
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg
Apply For a j ob

HR

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg
View Job Seeker
CV

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg

extend
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg
Dow nload CV or

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA


11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg
Appliction

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg

Narrative Scenarios
View Job Seeker CV Scenario
This scenario shows how to view Job Seeker CV:

Download Job Seeker CV Scenario


This scenario shows how to download Job Seeker CV:

Manage Location Scenario


This scenario shows Manage Location:

Add Location Scenario


This scenario shows how to add Location:

Edit Location Scenario


This scenario shows how to edit Location:

Remove Location Scenario


This scenario shows how to remove Location:

Add New Service Scenario


This scenario shows how to add new service:

Alternatives
8a: Employee (Job Seeker) service:

8b: Company service:

Add New Job Seeker Service Scenario


This scenario shows how to add new Job Seeker service:

Add New Employer Service Scenario


This scenario shows how to add new Employer service:

10

Register Scenario
This scenario shows how Job Seeker Registers:

Alternatives
8a: Missing Information:

14a: Wrong Password Format:

11

Search for Job Scenario


This scenario shows how Job Seeker searches for jobs:

Alternatives
7a: Information not found:

Apply for Job Scenario


This scenario shows Apply for Job:

12

act Add Location_Activ ityGraph

Add Location
Activity Diagram
EA 11.1
Unregistered
Trial
Version
EAUnregistered
11.1 Unregistered
Trial
EA 11.1
Unregistered
EA 11.1
Unregistered Trial
Version
EA 11.1
Trial Version
EAVersion
11.1 Unregistered
Trial
Version EA 1

EA 11.1
Unregistered Trial
Version
EA 11.1
Trial Version
EAVersion
11.1 Unregistered
Trial
Version EA 1
EA 11.1
Unregistered
Trial
Version
EAUnregistered
11.1 Unregistered
Trial
EA 11.1
Unregistered

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 1

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 1

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 1
Edit Location Activity Diagram
EA 11.1
Unregistered
Trial
Version
EAUnregistered
11.1 Unregistered
Trial
EA 11.1
Unregistered
EA 11.1
Unregistered Trial
Version
EA 11.1
Trial Version
EAVersion
11.1 Unregistered
Trial
Version EA 1

EA 11.1
Unregistered Trial
Version
EA 11.1
Trial Version
EAVersion
11.1 Unregistered
Trial
Version EA 1
EA 11.1
Unregistered
Trial
Version
EAUnregistered
11.1 Unregistered
Trial
EA 11.1
Unregistered

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 1

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 1

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 1
13
EA 11.1
Unregistered
Trial
Version
EA
11.1
Unregistered
Trial
EA 11.1
Unregistered
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version
EAVersion
11.1 Unregistered
Trial
Version EA 1
Start

Administrator clicks
addLocation from the
ManageLocation menu

requests LocationList
from DBMgr

locationController
displays
addLocationMenu

(locationID,locatinName,address)
locationController

DBMgr returns := sav e to

EA 11.1 Unregistered Trial Version


EA 11.1 Unregistered Trial Version
End
End
EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version


EA 11.1 Unregistered Trial Version

the menu again after


sav ing

Version
Trial
EA 11.1 Unregistered
display
ManageLocation
the menu again after
EA 11.1 Unregistered
Trial
Version
ManageLocation
display
sav ing

EA 11.1 Unregistered Trial Version


EA 11.1 Unregistered Trial Version

e to
return := sav
Version
Trial
EA 11.1 Unregistered
LocationController
manageLocation menu EA 11.1 Unregistered
returns := Trial
sav e to Version
manageLocation menu

LocationController

EA 11.1 Unregistered Trial Version


EA 11.1 Unregistered Trial Version

locationController
locationController
Trial Version
EA 11.1 Unregistered
EA 11.1 Unregistered Trial Version

= sav e to

EA 11.1 Unregistered Trial Version


EA 11.1 Unregistered Trial Version
EditLocationPage return :

EA 11.1 Unregistered Trial Version


EA 11.1 Unregistered Trial Version

details in DBMgr

Start

EditLocationPage

Trial Version
EA 11.1 Unregistered
locationController sav es
EA 11.1 Unregistered
Trial
Version
locationController
sav es
details in

EA 11.1 Unregistered Trial Version


EA 11.1 Unregistered Trial Version

sav e in
locationController

Start

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

End

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

CVdetails(CVID) on
v iew CVInterface

Trial
EA 11.1 Unregistered
displays Version
CVController

EA 11.1 Unregistered Trial Version

CVID to CVController
Trial Version
EA 11.1 Unregistered

v iew CVInterface sends

EA 11.1 Unregistered Trial Version

v iew CVInterface
Trial Version
EA 11.1 Unregistered

HR admin chooses CV
from the list

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

CVList on
v iew CVInterface

Trial Version
EA 11.1 Unregistered
CVController displays

EA 11.1 Unregistered Trial Version

DBM ngr returns CVList to


Trial Version
EA 11.1 Unregistered
CVController

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

CVDB returns CVList to


DBM ngr

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

from CVDB

Trial Version
EA 11.1 Unregistered
DBM ngr request CVList

EA 11.1 Unregistered Trial Version

CVController requests
Trial Version
EA 11.1 Unregistered
CVList from DBM ngr

EA 11.1 Unregistered Trial Version

v iew CVInterface
Trial Version
EA 11.1 Unregistered
CVController

HomePage request to

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

HR admin clicks on
v iew CVbtn on
HomePage

EA 11.1 Unregistered Trial Version

CVController gets CVID

Admin edit the current


Version
Trial
EA 11.1 Unregistered
and click
location details
Administrator adds and sends
EA 11.1 Unregistered
Trial Version

EA 11.1 Unregistered Trial Version


EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version


EA 11.1 Unregistered Trial Version

locationController
displays locationList in
EditLocationPage

EA 11.1 Unregistered Trial Version


EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version


EA 11.1 Unregistered Trial Version

DBMgr return :=
LocationList from
locationController

Download Job Seeker CV Activity Diagram


act Dow
nload CV
or Appliction _Activ ityGraph
EA
11.1
Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 1
EA 11.1 Unregistered Trial Version

v iew CVInterface sends

LocationList to
locationController

Trial Version
EA 11.1 Unregistered
EA 11.1 Unregistered Trial Version
DBMgr return :=

EA 11.1 Unregistered Trial Version


EA 11.1 Unregistered Trial Version

from DBMgr

locationController
Trial Version
EA 11.1 Unregistered
locationController
requests LocationList
EA 11.1 Unregistered
Trial Version

EA 11.1 Unregistered Trial Version


EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version


EA 11.1 Unregistered Trial Version

ManageLocation request
addLocation from
locationController

act View Job Seeker CV_Ac...

View Job Seeker CV Activity Diagram

EA 11.1 Unregistered Trial Version

DBMngr returns CVID to


CVController allow s
dow nloadbtn on
CVID to CVController
EA 11.1 Unregistered
Trial Version
EA 11.1 Unregistered
from DBMngr
Trial
Version EA 11.1
Unregistered Trial Version EA 1
CVController
dow nload to HRadmin
v iew CVInterface
HR admin clicks on

ManageLocation request
EditLocation from
locationController

EA 11.1 Unregistered Trial Version


EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version


EA 11.1 Unregistered Trial Version

Admin clicks
EditLocation from the
ManageLocation menu

EA 11.1 Unregistered Trial Version


EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version


EA 11.1 Unregistered Trial Version

Start

EA 11.1 Unregistered Trial Version


EA 11.1 Unregistered Trial Version

act Edit Location_Activ ityGraph

Activity Diagrams

(These diagrams are attached in OOD_Project file)

Start

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 1
End

EA 11.1
Unregistered
Trial
Version
EAUnregistered
11.1 Unregistered
Trial
EA 11.1
Unregistered
EA 11.1
Unregistered Trial
Version
EA 11.1
Trial Version
EAVersion
11.1 Unregistered
Trial
Version EA 1

Manage Location Activity Diagram


act Manage
Location_Activ ityGraph
EA
11.1
Unregistered
Trial
Version
EA 11.1
Trial Version
EAVersion
11.1 Unregistered
Trial
Version EA 1
EA 11.1
Unregistered
Trial
Version
EAUnregistered
11.1 Unregistered
Trial
EA 11.1
Unregistered

Manage location from


EA 11.1 Unregistered
Trial
EAmanageLocationPage
11.1 Unregistered Trial Version EA 11.1 Unregistered
homepageVersion
Administrator selects
Homepage displays
EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 1

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 1
End

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 1

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 1
EA 11.1
Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

A l te rn a te 1
EA 11.1 Unregistered
Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

locationController
displays

EA 11.1 Unregistered Trial Version

LocationList to
locationController

M anageLocation

Admin clicks
remov eLocation from the
M anageLocation menu

act Remov e Location_Activ i...

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered
Trial
S e rv ic e s P a ge
s e nd a Version

M anageLocation display
the menu again after

EA 11.1 Unregistered Trial Version

return := sav e to
M anageLocation

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

DBM gr return := sav e to

EA 11.1 Unregistered Trial Version

locationController sends
(locationID,sav e) to

EA 11.1 Unregistered Trial Version

Adminis tra tor c lic k on


EA 11.1 Unregistered
Trial
Version
s ubmit in S e rv
ic e s P a ge

EA 11.1 Unregistered Trial Version

EndTrial Version
EA 11.1 Unregistered

EA 11.1 Unregistered Trial Version

sav ing
Trial Version
EA 11.1 Unregistered

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

Trial Version
EA 11.1 Unregistered
locationController

EA 11.1 Unregistered Trial Version

locationController
Trial Version
EA 11.1 Unregistered

EA 11.1 Unregistered Trial Version

gr
DBMTrial
Version
EA 11.1 Unregistered

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

sends (locationID,sav e)
to locationController

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

Trial Version
EA 11.1 Unregistered
DeletelocationPage

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

sav e in
DeleteLocationPage

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

Admin choose
EA 11.1 Unregistered
and click Version
(locationID) Trial

EA 11.1 Unregistered Trial Version

S ta rt

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

S e rv ic e _ Ac tiv ityGra ph

the list of locations

EA 11.1 Unregistered Trial Version

a c t Add ne w

EA 11.1 Unregistered Trial Version

w ith
DeleteLocationPage
Version
Trial
EA 11.1 Unregistered

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered
Trial
Version
S e rv ic e s P a ge
dis pla y

Add New Service Activity Diagram

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

Trial Version
EA 11.1 Unregistered
DBM gr return :=

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

from DBM gr

EA 11.1 Unregistered Trial Version

locationController
Trial Version
EA 11.1 Unregistered
requests locationList

EA 11.1 Unregistered Trial Version

home pa ge s e nd a n ope n
EA 11.1 Unregistered
Trial Version
re que s t to S e rv ic e s P a ge

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

locationController

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

requests
Trial
EA 11.1 Unregistered
from Version
remov eLocation

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

S e rv ic e s from home pa ge
EA 11.1 Unregistered
Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

Start

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

Remove Location Activity Diagram

Adminis tra tor ope n


Home pa ge

Adminis tra tor c lic k

on

S e rv ic e s P a ge

Adminis tra tor c hoos e


e ithe r E mploye e S e rv ic e

or Compa nyS e
rv ic e from
EA 11.1 Unregistered
Trial
Version
S e rv ic e s P a ge

re que s t to
S e rv ic e s Controlle r

[E m p l o ye e

EA 11.1 Unregistered Trial Version


S e rv ic e s Controlle r

Dis pla y a dd Trial


s e rv ic e s Version
EA 11.1 Unregistered
pa ge for the c hoos e n
type

to Adminis tra tor

S e rvi ce ]

[Co m p a n y S e rvi ce ]

EA 11.1 Unregistered Trial Version


S e rv ic e s Controlle r
Dis pla y a dd s e rv ic e s
pa ge for e mploye e
S e rv ic e s to
Adminis tra tor

EA 11.1 Unregistered Trial Version

S e rv ic e s Controlle r

Dis pla y a dd s e rv ic e s
EA 11.1 Unregistered
Trial Version
pa ge for Compa ny

EA 11.1 Unregistered Trial Version

S e rv ic e s to
Adminis tra tor

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

Fl o wE n d 1
Fl o wE n d 2
EA
11.1 Unregistered Trial
Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

En d

EA 11.1 Unregistered Trial Version


EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version


EA 11.1 Unregistered Trial Version

Start

EA 11.1 Unregistered Trial Version

addEmpServ icesPage
Trial Version
EA 11.1 Unregistered
send a sav e request to
addCompServ icesPage
Trial Version
EA 11.1 Unregistered
Serv icesController
send a sav e request to

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version


EA 11.1 Unregistered Trial Version

Serv ice Descreption and


serv ice type in

act Add new Job Seeker Ser...

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

Administartor click on

EA 11.1 Unregistered Trial Version

Submit on
11.1 Unregistered
EAVersion
icesPageVersion
addEmpServTrial
EA 11.1 Unregistered Trial

EA 11.1 Unregistered Trial Version

11.1 Unregistered Trial Version


EAVersion
EA 11.1 Unregistered Trial

icesPageVersion
addEmpServTrial
11.1 Unregistered
EAVersion
EA 11.1 Unregistered Trial

11.1 Unregistered Trial Version


EAVersion
EA 11.1 Unregistered Trial
Administartor enter the

11.1 Unregistered Trial Version


EAVersion
EA 11.1 Unregistered Trial

11.1 Unregistered Trial Version


EAVersion
EA 11.1 Unregistered Trial

Add New Job Seeker Service Activity Diagram

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

Administartor enter the


Serv ice Descreption and
serv ice type in
addCompServ icesPage

act Add new CompanyServ i...

EA 11.1 Unregistered Trial Version


EA 11.1 Unregistered Trial Version

Start

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

Serv icesController

EA 11.1 Unregistered Trial Version

Administartor click on
Submit on
addCompServ icesPage

Add New Employer Service Activity Diagram

EA 11.1 Unregistered Trial Version

Trial Version
EA 11.1 Unregistered
Serv icesController send
Trial Version
EA 11.1 Unregistered
sav e request to DBMgr
Serv icesController send
sav e request to DBMgr
EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version
DBMgr sav e information
in DBMgr
DBMgr sav e information
Trial Version
Unregistered
11.1
EA
in DBMgr
EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version
DBMgr inform the
Trial
EA 11.1 Unregistered
thatVersion
Serv icesController
DBMgr inform the
the inforamtion is sav ed
Trial
EA 11.1 Unregistered
thatVersion
Serv icesController
the inforamtion is sav ed
EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version
Trial Version
EA 11.1 Unregistered
Serv icesController
display successful
Version
Trial
EA 11.1 Unregistered
in
message
Serv icesController
addEmpServ icesPage
display successful
Version
Trial
Unregistered
11.1
EA
message in
addCompServ icesPage
Trial Version
EA 11.1 Unregistered
EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version
End
EA 11.1 Unregistered Trial Version
End
EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

14

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version


EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

Register Job Seeker Activity Diagram


act

Re gis te r_ Ac tiv ityG ra ph

1.1

Unregistered Trial Version

EA 11.1

Unregistered Trial Versi

1.1

Unregistered Trial Version

EA 11.1

Unregistered Trial Versi

1.1

Unregistered Trial Version

EA 11.1

Unregistered Trial Versi

1.1

Unregistered Trial Version

EA 11.1

Unregistered Trial Versi

1.1

Unregistered Trial Version

EA 11.1

Unregistered Trial Versi

1.1

Re gis te r button in
Unregistered
Trial
Version
Home P
a ge

EA 11.1

Unregistered Trial Versi

1.1

Unregistered Trial Version

EA 11.1

Unregistered Trial Versi

1.1

Home P a ge s e nd a n ope n
Unregistered
Trial Version
re que s t to

EA 11.1

Unregistered Trial Versi

1.1

Unregistered Trial Version

EA 11.1

Unregistered Trial Versi

1.1

Unregistered
Trial Version
Re gis tra tionForurm

EA 11.1

Unregistered Trial Versi

1.1

Unregistered Trial Version

EA 11.1

Unregistered Trial Versi

1.1

Unregistered Trial Version

EA 11.1

Unregistered Trial Versi

1.1

Re gis tra tionForurm


Unregistered
Trial Version

EA 11.1

Unregistered Trial Versi

1.1

Unregistered Trial Version

EA 11.1

Unregistered Trial Versi

1.1

J ob S e e k e r c lic k on
Unregistered
Trial
Version
s ubmit
in

EA 11.1

Unregistered Trial Versi

1.1

Unregistered Trial Version

EA 11.1

Unregistered Trial Versi

1.1

Unregistered
Trial
Version
Re gis tra tionForurm
s e nd

EA 11.1

Unregistered Trial Versi

1.1

Unregistered Trial Version

EA 11.1

Unregistered Trial Versi

1.1

A l te rn a te 1
Unregistered
Trial Version

EA 11.1

Unregistered Trial Versi

1.1

Unregistered Trial Version

EA 11.1

Unregistered Trial Versi

1.1

Unregistered Trial Version

1.1

turn to J ob S e e k e r
c he c k the informa
tion of
Unregistered
Trial
VersionwRe
EA
11.1 Unregistered Trial Versi
ith a me s s a ge " Fill a ll
the Re gis tra tion Forurm

1.1

Unregistered Trial Version

EA 11.1

Unregistered Trial Versi

1.1

Unregistered Trial Version

Fl o wE n d 1
EA
11.1

Unregistered Trial Versi

1.1

Unregistered Trial Version

EA 11.1

Unregistered Trial Versi

1.1

Unregistered Trial Version

EA 11.1

Unregistered Trial Versi

1.1

DBM gr
Unregistered
Trial Version

EA 11.1

Unregistered Trial Versi

1.1

Unregistered Trial Version

EA 11.1

Unregistered Trial Versi

1.1

ge ne ra te a ne w
Unregistered
Trial Version
E mploye e ID

EA 11.1

Unregistered Trial Versi

1.1

Unregistered Trial Version

EA 11.1

Unregistered Trial Versi

1.1

Re gis tra tionControlle


Unregistered
Trialr Version
print the ne w

EA 11.1

Unregistered Trial Versi

1.1

Unregistered Trial Version

EA 11.1

Unregistered Trial Versi

1.1

Unregistered Trial Version

EA 11.1

Unregistered Trial Versi

S ta rt

J ob S e e k e r ope n
Home P a ge

J ob

Se e k e r

c lic k

on

Re gis tra tionForurm

dis pla y
Re gis tra tionForurm

J ob S e e k e r fill a ll
re quire d informa tion

in

Re gis tra tionForurm

a re que s t for
Re gis tra tionc ontrolle r

[M i ssi n g

Re gis tra tionc ontrolle r

i n fo rm a ti o n ]

EA 11.1

Unregistered Trial Versi

Re gis tra tionControlle r

the

informa tion w hic h


a re mis s ing"

Re gis tra tionControlle r


s a v e a ll the da ta into

Re gis tra tionControlle r

E mploye e ID to
J obS e e k e r

Re gis tra tionControlle r


a s k j ob S e e k e r to
c hoos e a pa s s w ord

1.1

Unregistered Trial Version

EA 11.1

Unregistered Trial Versi

1.1

Unregistered Trial Version

EA 11.1

Unregistered Trial Versi

1.1

pa s s w ord a nd s ubmit it
Unregistered
Trial V
ersion
to Re gis tra tionControlle
r

EA 11.1

Unregistered Trial Versi

1.1

Unregistered Trial Version

EA 11.1

Unregistered Trial Versi

1.1

Unregistered Trial Version

EA 11.1

Unregistered Trial Versi

1.1

n g Pa s
swo
rd fo rm
a t]
Unregistered Trial Version[Wro
EA
1
1.1
Unregistered
Trial Versi

1.1

Unregistered
Trial Version
Re gis tra tionControlle r

1.1

DBM
gr
Unregistered
Trial
Version

1.1

Unregistered Trial Version

j ob

seeker

w rite

A l te rn a te 2

c he c k the E mploye e ID
a nd pa s s w ord in the

EA 11.1

Unregistered Trial Versi

EA 11.1

Unregistered Trial Versi

EA 11.1

Unregistered Trial Versi

Re gis tra tionControlle r


print a me s s a ge to
j ob
s e e k e r " ple a s e c hoos e
a nothe r pa s s w ord"

Fl o wE n d 2

1.1

Unregistered Trial Version

EA 11.1

Unregistered Trial Versi

1.1

Unregistered Trial Version

EA 11.1

Unregistered Trial Versi

1.1

Re gis tra tionControlle r


Unregistered
Trial
ersion
s a v e the E mploy
e e ID V

EA 11.1

Unregistered Trial Versi

1.1

Unregistered Trial Version

EA 11.1

Unregistered Trial Versi

1.1

Unregistered
Trial Version
Re gis tra tionControlle r

EA 11.1

Unregistered Trial Versi

1.1

c hoos ing the our


Unregistered
Trial
Version
c ompa ny to find
a j ob"

EA 11.1

Unregistered Trial Versi

1.1

Unregistered Trial Version

EA 11.1

Unregistered Trial Versi

1.1

Unregistered Trial Version

EA 11.1

Unregistered Trial Versi

1.1

Unregistered Trial Version

EA 11.1

Unregistered Trial Versi

1.1

Unregistered Trial Version

EA 11.1

Unregistered Trial Versi

1.1

Unregistered Trial Version

EA 11.1

Unregistered Trial Versi

1.1

Unregistered Trial Version

1.1

a nd

pa s s w ord
DBM gr

in

the

print a me s s a ge to
j obs e e k e r " Tha nk you

for

En d

EA
15

11.1

Unregistered Trial Versi

Unregistered Trial Version

EA 11.1

Unregistered Trial Versi

1.1

Unregistered Trial Version

EA 11.1

Unregistered Trial Versi

1.1

Unregistered Trial Version

EA 11.1

Unregistered Trial Versi

1.1

Unregistered Trial Version

EA 11.1

Unregistered Trial Versi

Search for Job Activity Diagram


a c t J ob Se a rc h_ Ac tiv ityGra ph

A 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

Sta rt

A 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

A 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

J ob Se e k e r c lic k on
s e a rc h button on
home Pa ge

A 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

A 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

Home Pa ge s e nd re que s t
to dis pla y Se a rc hPa ge

A 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

A 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

A 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

A 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

A 11.1 Unregistered
Trial Version
J ob Se e k e r e nte r

EA 11.1 Unregistered Trial Version

Se a rc hPa ge dis pla y


Se a rc hPa ge

(loc a tion ,qua lific a tion,


c ompa ny na me , e tc ... )
into Se a rc hPa ge

A 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

A 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

Se a rc hPa ge re que s t
Controlle r to find the j ob

A 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

A 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

Controlle r ge t j ob
informa tion from DBM gr

A 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

A 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

Al te rn a te 1

A 11.1 Unregistered Trial Version

A 11.1 Unregistered Trial Version

A 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version


EA 11.1 Unregistered Trial Version

[In fo rm a ti o n n o t fo u n d ]

EA 11.1 Unregistered Trial Version

DBM gr s e nd a me s s a ge
to Controlle r

EA 11.1 Unregistered Trial Version

A 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

A 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

A 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

A 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

A 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version


EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version

16

EA 11.1 Unregistered Trial Version


EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

ApplicationController that
information has been
sav ed

DBMgr Sav e information

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

A 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EndTrial Version
EA 11.1 Unregistered

A 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

A 11.1 Unregistered Trial Version

Trial Version
EA 11.1 Unregistered
DBMgr inform

A 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

A 11.1 Unregistered Trial Version

ApplicationController
send sav e request to

A 11.1 Unregistered Trial Version

sav e request to
ApplicationController

A 11.1 Unregistered Trial Version

ApplyJobPage

Start

A 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version


Job Seeker upload CV
into ApplyJobPage

HomePage send request

Job Seeker click on


Apply for j ob button on
HomePage

act Apply For a j ob_Activ ity...

A 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version


required information into
ApplyJobPage

EA 11.1 Unregistered Trial Version

ApplyJobPage display
Trial Version
EA 11.1 Unregistered
ApplyJobPage

EA 11.1 Unregistered Trial Version

to display ApplyJobPage
Trial Version
EA 11.1 Unregistered

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

A 11.1 Unregistered Trial Version

in DBMgr
Trial Version
EA 11.1 Unregistered

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

A 11.1

DBMgr
Trial Version
EA 11.1 Unregistered

EA 11.1 Unregistered Trial Version

Apply for Job Activity Diagram


Unregistered Trial Version

EA 11.1 Unregistered Trial Version

A 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

Trial Version
EA 11.1 Unregistered
ApplyJobPage send

EA 11.1 Unregistered Trial Version

A 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

A 11.1 Unregistered Trial Version

Job Seeker click on


Version
Trial
EA 11.1 Unregistered
in
submit button

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

En d
A 11.1 Unregistered
Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

A 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

Trial Version
EA 11.1 Unregistered
Job Seeker enter the

A 11.1 Unregistered Trial Version

ApplicationController
print a successfull

Controlle r dis pla y


informa tion on
Se a rc hPa ge

Fl o wEn d 1

message in
Trial Version
EA 11.1 Unregistered
ApplyJobPage

A 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version


Controlle r Dis pla y not
found me s s a ge on
Se a rc hPa ge

EA 11.1 Unregistered Trial Version

A 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

DBM gr s e t j ob
informa tion to c ontrolle r

A 11.1 Unregistered Trial Version

Sequence Diagrams
(These diagrams are attached in OOD_Project file)

View Job Seeker CV Sequence Diagram


This diagram shows the sequential steps in viewing Job Seeker CV.

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

sd 1_Basic_Path

HomePage:

CVController:

DBMngr: DBMngr

CVDB: CVDB

viewCVInterface:

HomePage
CVController
viewCVInterface
EA 11.1 Unregistered Trial
Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1
Unregistered Trial Ve
HR: HR

1.viewCVbtn()
EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve
clicks on

2.View CVInterface()

requests
EA 11.1 Unregistered Trial Version EA
11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve
3.CVList()
requests

4.CVList ()
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Ve
requests
5.CVList ()

returns
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Ve
6.CVList()
returns

7.CVList ()
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Ve
displays
8. CV from the list ()

chooses
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial
Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve
9.CV (CVID)
sends

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.110.CVdetails(CVID)


Unregistered Trial Version EA 11.1 Unregistered Trial Ve
displays

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
Download
Job Seeker CV Sequence Diagram
This
shows the
sequential
steps
Downloading
Job Seeker
CV. Unregistered Trial Version
EAdiagram
11.1 Unregistered
Trial
Version EA
11.1 in
Unregistered
Trial Version
EA 11.1

EA 11.1 Unregistered Trial Ve

EA 11.1 Unregistered Trial Ve

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregi

sd 1_Basic_Path

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve
viewCVInterface:
viewCVInterface

CVController:
CVController

DBMngr: DBMngr

EA
Unregistered
11.1 Unregistered
Trial
Version
EA
11.1 Unregi
EA
11.111.1
Unregistered
Trial Version Trial
EA 11.1Version
UnregisteredEA
Trial Version
EA 11.1 Unregistered
Trial Version
EA 11.1
Unregistered
Trial Ve
HR: HR

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

1.downloadbtn ()
EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregi
clicks on

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve
2.(CVID)

sends
EA
Unregistered
11.1 Unregistered
Trial
Version
EA
11.1 Unregi
EA
11.111.1
Unregistered
Trial Version Trial
EA 11.1Version
UnregisteredEA
Trial Version
EA 11.1 Unregistered
Trial Version
EA 11.1
Unregistered
Trial Ve
3.(CVID)
gets

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

4.(CVID)
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial
Version EA 11.1 Unregi
returns

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

EA
Unregistered
Version
11.1 Unregistered
Trial
Version
EA
11.1 Unregi
EA
11.111.1
Unregistered
Trial Version Trial
EA 11.1
UnregisteredEA
Trial Version
EA 11.1 Unregistered
Trial Version
EA 11.1
Unregistered
Trial Ve
allow
5.download JobSeekerCV()

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregi

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregi

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregi

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregi

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

EA
11.111.1
Unregistered
Trial Version Trial
EA 11.1Version
UnregisteredEA
Trial Version
EA 11.1 Unregistered
Trial Version
EA 11.1
Unregistered
Trial Ve
EA
Unregistered
11.1 Unregistered
Trial
Version
EA
11.1 Unregi

17

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregi

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregi

Manage Location Activity Diagram


This diagram shows the sequential steps in managing location.

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

sd 1_Basic_Path

homepage:

manageLocationPage:

homepage
manageLocationPage
EA 11.1 Unregistered Trial
Version EA 11.1 Unregistered
Trial Version
Administrator: Administrator

1. Manage location () Trial Version


EA 11.1 Unregistered
EA 11.1 Unregistered Trial Version
chooses

2.manageLocationPage()

displays
EA 11.1 Unregistered Trial Version EA
11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

Add Location Sequence Diagram


This diagram shows the sequential steps in adding Location.

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unr

sd 1_Add_Location_Basic_Path

ManageLocation
locationController
EA
Unregistered
Version
EA 11.1
Unregistered
Trial EA
Version
EA
11.111.1
Unregistered
Trial
Version EATrial
11.1 Unregistered
Trial Version
EA 11.1
UnregisteredaddLocationMenu
Trial Version
11.1 Unr
ManageLocation:

locationController:

DBMgr: DBMgr

addLocationMenu:

Administrator: Administrator

1.addLocationBtn()
EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unr

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version


clicks on

2.addLocationBtn()

clicks on
EA 11.1 Unregistered Trial Version EA
11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unr
3.LocationList()
requests

4.LocationList()
EA
Unregistered
Version
EA 11.1
Unregistered
Trial EA
Version
EA
11.111.1
Unregistered
Trial Version EATrial
11.1 Unregistered
Trial
Version
EA 11.1
Unregistered Trial Version
11.1 Unr
returns

5.addLocationMenu()

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version displays


EA 11.1 Unregistered Trial Version EA 11.1 Unr

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version


6.LocationInfo(locationID, locatinName, address, save)
sends

7.LocationInfo(locationID,
locatinName, address,
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version
EAsave)
11.1 Unregistered Trial Version EA 11.1 Unr
sends
8.LocationInfo (save)

EA
11.111.1
Unregistered
Trial Version EATrial
11.1 Unregistered
Trial returns
Version
EA 11.1
Unregistered Trial Version
11.1 Unr
EA
Unregistered
Version
EA 11.1
Unregistered
Trial EA
Version
LocationInfo(save)
returns

EA 11.1 Unregistered Trial Version


displays()
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unr

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unr

EA
11.111.1
Unregistered
Trial Version EATrial
11.1 Unregistered
Trial Version
EA 11.1
Unregistered Trial Version
11.1 Unr
EA
Unregistered
Version
EA 11.1
Unregistered
Trial EA
Version

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unr

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unr

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unr

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

18
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unr

EA
Unregistered
Version
EA 11.1
Unregistered
Trial EA
Version
EA
11.111.1
Unregistered
Trial Version EATrial
11.1 Unregistered
Trial Version
EA 11.1
Unregistered Trial Version
11.1 Unr

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unr

Edit Location Sequence Diagram


This diagram shows the sequential steps in editing location.

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1

sd 1_Edit_Location_Basic_Path

ManageLocation:

locationController:

DBMgr: DBMgr

EditLocationPage:

ManageLocation
locationController
EditLocationPage
EA 11.1 Unregistered Trial
Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered
Trial Version EA 11.1
Admin: Admin

1.EditLocationBtn()
EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1
clicks on

2.EditLocationBtn ()

requests
EA 11.1 Unregistered Trial Version EA
11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1
3.locationList()
requests

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered 4.LocationList()


Trial Version EA 11.1 Unregistered Trial Version EA 11.1
returns

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1
5.locationList()
displays

6.locationDetails(save)
EA 11.1 Unregistered Trial
Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1
sends

7.locationDetails(save)

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version sends


EA 11.1 Unregistered Trial Version EA 11.1
8.(save): boolean

EA 11.1 Unregistered Trial Version 9.(save):


EAboolean
11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1
displays

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1

Remove Location Sequence Diagram


EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1
This diagram shows the sequential steps in viewing removing location.

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 U

sd 1_Remov e_location_Basic_Path

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1
ManageLocation:

locationController:

DBMgr: DBMgr

DeleteLocationPage:

ManageLocation
locationController
DeleteLocationPage
EA 11.1 Unregistered Trial
Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 U
Admin: Admin

EA 11.1
11.1 Unregistered
Unregistered
TrialVersion
Version EA
EA11.1
11.1Unregistered
UnregisteredTrial
TrialVersion
Version EA
EA11.1
11.1Unregistered
Unregistered
Trial
VersionEAEA
11.1
1.removeLocationbtn() Trial
EA
Trial
Version
11.1
U
clicks on

2.removeLocationbtn()

requests
EA 11.1 Unregistered
Trial
Version
11.1
U
UnregisteredTrial
TrialVersion
Version EA
EA11.1
11.1Unregistered
UnregisteredTrial
TrialVersion
Version EA
EA11.1
11.1Unregistered
Unregistered
Trial
VersionEAEA
11.1
3.locationList()
requests

4.locationList()
EA
Version
Trial
Version
11.1
U
EA 11.1
11.1 Unregistered
UnregisteredTrial
TrialVersion
Version EA
EA11.1
11.1Unregistered
UnregisteredTrial
Trial
Version EA
EA11.1
11.1Unregistered
Unregistered
Trial
VersionEAEA
11.1
returns
5.display

()
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version displays
EA 11.1 Unregistered Trial Version EA 11.1 U

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1
6.click(locationID, save)
chooses

7.(locationId,
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EAsave)
11.1 Unregistered Trial Version EA 11.1 U
sends

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1
8.(locationID, save)

sendsVersion
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial
EA 11.1 Unregistered Trial Version EA 11.1 U
9.(save): boolean

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1
returns

EA 11.1 Unregistered Trial Version10.(save):


EAboolean
11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 U

11.display()
EA 11.1
11.1 Unregistered
UnregisteredTrial
TrialVersion
Version
EA11.1
11.1Unregistered
UnregisteredTrial
TrialVersion
Version EA
EA11.1
11.1Unregistered
Unregistered
Trial
VersionEAEA
11.1
EA
EA
Trial
Version
11.1
U

UnregisteredTrial
TrialVersion
Version EA
EA11.1
11.1Unregistered
UnregisteredTrial
TrialVersion
Version EA
EA11.1
11.1Unregistered
Unregistered
Trial
VersionEAEA
11.1
EA 11.1 Unregistered
Trial
Version
11.1
U

EA
Trial
Version
11.1
U
EA 11.1
11.1 Unregistered
UnregisteredTrial
TrialVersion
Version EA
EA11.1
11.1Unregistered
UnregisteredTrial
TrialVersion
Version EA
EA11.1
11.1Unregistered
Unregistered
Trial
VersionEAEA
11.1

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 U

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 U

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 U

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 U

EA 11.1
11.1 Unregistered
UnregisteredTrial
TrialVersion
Version EA
EA11.1
11.1Unregistered
Unregistered
TrialVersion
Version EA
EA11.1
11.1Unregistered
Unregistered
Trial
VersionEAEA
11.1
19
EA
Trial
Trial
Version
11.1
U

UnregisteredTrial
TrialVersion
Version EA
EA11.1
11.1Unregistered
UnregisteredTrial
TrialVersion
Version EA
EA11.1
11.1Unregistered
Unregistered
Trial
VersionEAEA
11.1
EA 11.1 Unregistered
Trial
Version
11.1
U

EA
Trial
Version
11.1
U
EA 11.1
11.1 Unregistered
UnregisteredTrial
TrialVersion
Version EA
EA11.1
11.1Unregistered
UnregisteredTrial
TrialVersion
Version EA
EA11.1
11.1Unregistered
Unregistered
Trial
VersionEAEA
11.1

Add New Service Sequence Diagram


This diagram shows the sequential steps in adding new service.

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistere

sd 1_NEW_SERVICE_Basic_Path

Homepage

ServicesPage

ServicesController

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistere
Administrator: Administrator

1. open()
EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistere
2. Servicesbtn()

clicks on
EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistere
3. open request()
sends

4.display()
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistere
5. Employee Service or Company Service()

chooses
EA 11.1 Unregistered Trial
Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistere
6. Submitbtn()
clicks on

7. request()
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial
Version EA 11.1 Unregistere
sends
8. add services page for the choosen type ()

displays
EA 11.1 Unregistered Trial Version EA
11.1 Unregistered Trial Version EA 11.1 Unregistere

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistere

Alternatives
11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistere
8a:EA
Employee
(Job Seeker) service:

EA11.1
11.1Unregistered
Unregistered
Trial
VersionEAEA
11.1
Unregistered
Version
EA
Trial
Version
11.1
Unregistered
TrialTrial
Version
EA 11.1 Unregistere

sd 8a_Employee Serv ice


ServicesController

EA11.1
11.1Unregistered
Unregistered
Trial
VersionEAEA
11.1
Unregistered
Version
EA
Trial
Version
11.1
Unregistered
TrialTrial
Version
EA 11.1 Unregistere
Administrator: Administrator

1. add
services page for employee
Services()
EA
Unregistered
Trial
Version
11.1
Unregistered
TrialTrial
Version
EA 11.1 Unregistere
EA11.1
11.1
Unregistered
Trial
VersionEAEA
11.1
Unregistered
Version
displays

EA
Trial
Version
11.1
Unregistered
TrialTrial
Version
EA 11.1 Unregistere
EA11.1
11.1Unregistered
Unregistered
Trial
VersionEAEA
11.1
Unregistered
Version

EA
Trial
Version
11.1
Unregistered
TrialTrial
Version
EA 11.1 Unregistere
EA11.1
11.1Unregistered
Unregistered
Trial
VersionEAEA
11.1
Unregistered
Version

EA
Trial
Version
11.1
Unregistered
TrialTrial
Version
EA 11.1 Unregistere
EA11.1
11.1Unregistered
Unregistered
Trial
VersionEAEA
11.1
Unregistered
Version

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistere

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistere

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistere

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistere

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistere

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

2011.1 Unregistered Trial Version EA 11.1 Unregistere


EA 11.1 Unregistered Trial Version EA

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistere

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

8b: Company service:

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

sd 8b_Company Serv ice


ServicesController

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version


Administrator: Administrator
add services page for Company()
EA 11.11.Unregistered
Trial Version EA 11.1 Unregistered Trial Version
displays

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version


EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
AddEA
New
Job Seeker
Service Sequence
DiagramEA 11.1 Unregistered Trial Version
11.1
Unregistered
Trial Version
This diagram shows the sequential steps in adding Job Seeker service.

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

EAsd 1_Basic_Path
11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ver

EA 11.1
Unregistered
Trial Version
EA 11.1 Unregistered
EA 11.1
Unregistered
Trial Version
EA 11.1 Unregistered
Trial VersionTrial
EA Version
11.1 Unregistered Trial Ver
addEmpServicesPage

ServicesController

DBMgr

Administartor: Administartor

1.Information
(Service Descreption,
type)
EA 11.1
Unregistered
Trial
Version
EA 11.1 Unregistered
EA 11.1
Unregistered
TrialService
Version
EA 11.1 Unregistered
Trial VersionTrial
EA Version
11.1 Unregistered Trial Ver
enter

2.Submitbtn()

EA 11.1
Unregistered
Trial Version
EA 11.1 Unregistered
Trial VersionTrial
EA Version
11.1 Unregistered Trial Ver
clicks on
EA 11.1
Unregistered
Trial Version
EA 11.1 Unregistered
3.Save request ()
sends

EA 11.1
Unregistered
Trial Version
EA 11.1 Unregistered
Trial Version
EA Version
11.1
Unregistered Trial Ver
4.save request()
saves
EA 11.1
Unregistered
Trial Version
EA 11.1 Unregistered
Trial
sends

5.Information ()

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ver

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version


6. inform that the inforamtion is saved ()

EA 11.1 Unregistered Trial Version EA7.Message(Added


11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Ver
Successfully)

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version


displays

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ver

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ver

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ver

EA 11.1
Unregistered
Trial Version
EA 11.1 Unregistered
EA 11.1
Unregistered
Trial Version
EA 11.1 Unregistered
Trial VersionTrial
EA Version
11.1 Unregistered Trial Ver

EA 11.1
Unregistered
Trial Version
EA 11.1 Unregistered
Trial VersionTrial
EA Version
11.1 Unregistered Trial Ver
EA 11.1
Unregistered
Trial Version
EA 11.1 Unregistered
21

EA 11.1
Unregistered
Trial Version
EA 11.1 Unregistered
Trial VersionTrial
EA Version
11.1 Unregistered Trial Ver
EA 11.1
Unregistered
Trial Version
EA 11.1 Unregistered

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ver

Add New Company Service Sequence Diagram


This diagram shows the sequential steps in adding new employer service.

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Vers

sd 1_CompanyServ ice_Basic_Path

addCompServicesPage

ServicesController

DBMgr

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Vers
Administartor: Administartor

1.Information(Service
Descreption, Service
)
EA 11.1
Unregistered
TrialtypeVersion
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Vers
enter

2.Submitbtn()

clicks on
EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Vers
3.save request()
sends

request()
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered 4.save
Trial
Version EAsaves
11.1
Unregistered Trial Vers
5.Information()
sends

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Vers
6.Inform that the inforamtion is saved ()

7.Message(added
Successfully)
EA 11.1 Unregistered Trial Version
EA 11.1
Unregistered Trial Version EA 11.1 Unregistered Trial Vers
displays

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Vers

Register
JobUnregistered
Seeker Sequence
EA 11.1
Trial Diagram
Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Vers
This diagram shows the sequential steps in Job Seeker Register.

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Vers

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 U

sd 1_Register_Job_seeker_Basic_Path

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Vers
HomePage

RegistrationForurm

RegistrationController

DBMgr

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 U
Job Seeker: Job Seeker

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Vers

1.opens()
EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 U
2.Registerbtn()

EA11.1
11.1Unregistered
Unregistered
Version
EAUnregistered
11.1 Unregistered
Trial EA
Version
EA 11.1 Unregistered
Trial
Vers
clicks on
EA
TrialTrial
Version
EA 11.1
Trial Version
11.1 Unregistered
Trial Version EA
11.1
U
3. open request ()
send

EA11.1
11.1Unregistered
Unregistered
Version
EAUnregistered
11.1 4.display()
Unregistered
Trial EA
Version
EA 11.1 Unregistered
Trial
Vers
EA
TrialTrial
Version
EA 11.1
Trial Version
11.1 Unregistered
Trial Version EA
11.1
U
5.fill all required information ()

EA
TrialTrial
Version
EA 11.1
Trial Version
11.1 Unregistered
Trial Version EA
11.1
U
EA11.1
11.1Unregistered
Unregistered
Version
EAUnregistered
11.1 Unregistered
Trial EA
Version
EA 11.1 Unregistered
Trial
Vers
6. submitBtn()
clicks on

7.request()
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial
Version EA 11.1 Unregistered Trial Version EA 11.1 U

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Vers
sends

checks 8.information of the Registration Forurm ()

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 U

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Vers
9. All data()
saves

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA10.generate


11.1 aUnregistered
new EmployeeID ()
Trial Version EA 11.1 U

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Vers

11. print the


new11.1
EmployeeID()
EA 11.1 Unregistered Trial Version
EA
Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 U

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Vers
12.User to choose a password ()

requests
EA 11.1 Unregistered Trial Version EA
11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 U
13.password and submit it(pasword)
enter

EA11.1
11.1Unregistered
Unregistered
Version
EAUnregistered
11.1 Unregistered
Trial EA
Version
EA 11.1 Unregistered
Trial
Vers
EA
TrialTrial
Version
EA 11.1
Trial Version
11.1 Unregistered
Trial Version EA
11.1
U
14.(EmployeeID, password)
checks
15.(EmployeeID, password)

saves
EA
TrialTrial
Version
EA 11.1
Trial Version
11.1 Unregistered
Trial Version EA
11.1
U
EA11.1
11.1Unregistered
Unregistered
Version
EAUnregistered
11.1 Unregistered
Trial EA
Version
EA 11.1 Unregistered
Trial
Vers
16.Message("Thank you for choosing the our company to find a job")

displays
EA
TrialTrial
Version
EA
11.1
Trial Version
11.1 Unregistered
Trial Version EA
11.1
U
EA11.1
11.1Unregistered
Unregistered
Version
EAUnregistered
11.1 Unregistered
Trial EA
Version
EA 11.1 Unregistered
Trial
Vers

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 U

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Vers

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 U

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Vers

22
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 U

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Vers

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 U

EA11.1
11.1Unregistered
Unregistered
Version
EAUnregistered
11.1 Unregistered
Trial EA
Version
EA 11.1 Unregistered
Trial
Vers
EA
TrialTrial
Version
EA 11.1
Trial Version
11.1 Unregistered
Trial Version EA
11.1
U

Alternatives
8a: Missing Information:

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg

sd 8a_Missing information
RegistrationController

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg
Job Seeker: Job Seeker

1.Message("Fill all the information


are missing") EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered
Trial which
Version
EA 11.1 Unreg
displays

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unreg
14a:EA
Wrong
Password
Format: Trial Version
11.1
Unregistered

EA 11.1 Unregistered Trial Version


sd 14a_Wrong
EA 11.1
PasswUnregistered
ord format
Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
RegistrationController
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
Seeker: Job Seeker
EA 11.1 Unregistered Trial Version JobEA
11.1 Unregistered Trial Version
1.Message("please choose
another
password")
EA 11.1 Unregistered
Trial
Version
EA 11.1 Unregistered Trial Version
displays
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version 23EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

EA 11.1 Unreg
EA 11.1 Unreg
EA 11.1 Unreg
EA 11.1 Unreg
EA 11.1 Unreg
EA 11.1 Unreg
EA 11.1 Unreg
EA 11.1 Unreg
EA 11.1 Unreg
EA 11.1 Unreg
EA 11.1 Unreg
EA 11.1 Unreg
EA 11.1 Unreg
EA 11.1 Unreg
EA 11.1 Unreg
EA 11.1 Unreg
EA 11.1 Unreg
EA 11.1 Unreg
EA 11.1 Unreg
EA 11.1 Unreg
EA 11.1 Unreg
EA 11.1 Unreg
EA 11.1 Unreg
EA 11.1 Unreg
EA 11.1 Unreg
EA 11.1 Unreg
EA 11.1 Unreg

Search for Job Sequence Diagram


This diagram shows the sequential steps in search for Job.

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 U

sd 1_Job_Search_Basic_Path

homePage

SearchPage

Controller

DBMgr

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 U
Job Seeker: Job Seeker

1.SearchBtn()
EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 U
clicks on

2.Display search page()

EA 11.1 Unregistered Trial Version requests


EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 U
3.Displays()

4.Required information(location
company
name,
etc...) Unregistered Trial Version
EA 11.1 Unregistered
Trial, qualification,
Version
EA
11.1
EA 11.1 Unregistered Trial Version EA 11.1 U
enter
5.To find the job()

requests
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial
Version EA 11.1 Unregistered Trial Version EA 11.1 U
6.job information()
gets

job information()
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.17.Unregistered
Trial Version EA 11.1 U
set
8.Information()

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 U
displays

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 U

Alternatives
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 U
7a: Information Not Found:

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 U

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

sd 7a_Information not found

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 U
DBMgr

Controller

SearchPage

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 U

1. message()
EA11.1
11.1Unregistered
Unregistered
Version
EA
11.1 Unregistered
TrialEA
Version
EA 11.1 Trial
Unregistered
Trial
EA
TrialTrial
Version
EA 11.1
Unregistered
Trial Version
11.1 Unregistered
Version EA
11.1Ve
U
sends

2. message(not found)

EA
TrialTrial
Version
EA 11.1
Unregistered
Trial Version
11.1 Unregistered
Version EA
11.1Ve
U
displays
EA11.1
11.1Unregistered
Unregistered
Version
EA
11.1 Unregistered
TrialEA
Version
EA 11.1 Trial
Unregistered
Trial

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 U

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 U

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 U

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 U

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 U

EA11.1
11.1Unregistered
Unregistered
Version
EA
11.1 Unregistered
TrialEA
Version
EA 11.1 Trial
Unregistered
Trial
EA
TrialTrial
Version
EA 11.1
Unregistered
Trial Version
11.1 Unregistered
Version EA
11.1Ve
U

EA
TrialTrial
Version
EA 11.1
Unregistered
Trial Version
11.1 Unregistered
Version EA
11.1Ve
U
EA11.1
11.1Unregistered
Unregistered
Version
EA
11.1 Unregistered
TrialEA
Version
EA 11.1 Trial
Unregistered
Trial

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 U

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 U

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 U

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 U

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 U

24 Unregistered Trial Version EA 11.1 Unregistered Trial Ve


EA 11.1 Unregistered Trial Version EA 11.1

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

Apply for Job Sequence Diagram


This diagram shows the sequential steps in Apply for Job.

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unre

sd 1_Apply_JobBasic_Path

HomePage

ApplyJobPage

ApplicationController

DBMgr

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unre
Job Seeker: Job Seeker

1.ApplyForJobBtn()
EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unre
clicks on

2.request to display()

sends
EA 11.1 Unregistered Trial Version EA
11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unre
3.display()

information()
EA 11.1 Unregistered 4.required
Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unre
enter
5.CV()

EA 11.1 Unregistered Trial


upload
Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unre
6.SubmitBtn()

clicks on
EA 11.1 Unregistered Trial
Version EA 11.1 Unregistered 7.save
Trialrequest()
Version EA 11.1 Unregistered Trial Version EA 11.1 Unre
sends

8.save request()
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unre
sends
saves 9.Information()

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA10.inform


11.1thatUnregistered
Trial Version EA 11.1 Unre
information has been saved()

11. Mesage(successfull message)


EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial
Version EA 11.1 Unregistered Trial Version EA 11.1 Unre
displays

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unre

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unre

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unre

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unre

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unre

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unre

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unre

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unre

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unre

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unre

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unre

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unre

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unre

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unre

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unre

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unre

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unre

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unre

25

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unre

Communication Diagrams
(These diagrams are attached in OOD_Project file)
View Job Seeker CV Communication Diagram
sd 1_VIew_CV_Basic_Path Communication

EA 11.1 Unregistered0.1:Trial
Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Vers
1.viewCVbtn()
HomePage:
HomePage

clicks on

HR: HR

CVDB: CVDB

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Vers

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Vers
0.5: 5.CVList ()
0.2: 2.View CVInterface()

returns

EA 11.1 Unregistered
0.8: 8. CV from the list () Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Vers
requests
0.4: 4.CVList ()

chooses

requests

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Vers

EA 11.1 Unregistered
Trial Version
EA 11.1 Unregistered0.3:Trial
3.CVList()Version EA 11.1 Unregistered Trial Vers
0.9: 9.CV (CVID)
0.10: 10.CVdetails(CVID)
v iewCVInterface: sends
v iewCVInterface

displays

CVController:
CVController

requests

DBMngr: DBMngr

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Vers
0.7: 7.CVList ()

0.6: 6.CVList()

displays

returns

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Vers

EA
11.1 Unregistered
Version EA 11.1
Unregistered Trial Version EA 11.1 Unregistered Trial Vers
Download
Job Seeker Trial
CV Communication
Diagram

EA 11.1 Unregistered
Trial Version
sd 1_Dow nload_CV_Basic_Path Communication

EA 11.1 Unregistered Trial Version

EA

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Vers
EA
0.1: 1.downl oadbtn ()

EA 11.1 Unregistered Trial Version


EA 11.1 Unregistered
Trial Version
cl i cks on
v iew CVInterface:
v iew CVInterface

HR: HR

11.1 Unregistered Trial


Version
EA 11.1 Unregistered
Trial Version EA 11.1
Unregistered
Trial Vers
EA 11.1EAUnregistered
Trial
Version
EA 11.1 Unregistered
Trial
Version
EA

EA 11.1EAUnregistered
Trial
Version
EA 11.1 Unregistered
Trial
Version
EA
11.1 Unregistered Trial
Version
EA 11.1 Unregistered
Trial Version EA 11.1
Unregistered
Trial Vers
0.2: 2.(CVID)

0.5: 5.downl
oad JobSeekerCV()
EA 11.1EAUnregistered
Trial
Version
EA 11.1 Unregistered
Trial
Version
EA
11.1 Unregistered
Trial
Version
EA 11.1 Unregistered
Trialsends
Version EA 11.1
Unregistered
Trial Vers
al l ow

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA

CVController:
EA 11.1 Unregistered
Trial Version
CVController

EA

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Vers
0.4: 4.(CVID)

DBMngr: DBMngr

returns

EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Vers
0.3: 3.(CVID)

EA 11.1 Unregistered Trial Version

gets
EA 11.1 Unregistered
Trial Version

EA

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Vers
EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version

EA

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Vers

EA 11.1 Unregistered Trial Version 26


EA 11.1 Unregistered Trial Version

EA

11.1 Unregistered Trial


Version
EA 11.1 Unregistered
Trial Version EA 11.1
Unregistered
Trial Vers
EA 11.1EAUnregistered
Trial
Version
EA 11.1 Unregistered
Trial
Version
EA

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregister

EA
11.1 Unregistered
Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregister
Manage
Location Communication
Diagram
sd 1_Manage_Location_Basic_Path Communication

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregister
homepage:
homepage

manageLocationPage:
manageLocationPage

0.1: 1. Manage
location
()
0.2: 2.manageLocationPage()
EA 11.1Administrator:
Unregistered
Trial
Version
EA 11.1 Unregistered
Trial Version EA 11.1 Unregister
Administrator
chooses

displays

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregister

Add
Location
Communication
Diagram EA 11.1 Unregistered Trial Version EA 11.1 Unregister
EA
11.1
Unregistered
Trial Version

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregister
sd 1_Add_Location_Basic_Path Communication
displays

0.10:
EA 11.1 Unregistered
Trial Version EA 11.1
Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Un
0.1: 1.addLocationBtn()

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregister
clicks on

ManageLocation:
ManageLocation

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version


EA 11.1 Unregistered Trial Version EA 11.1 Un
Administrator:
Administrator

EA11.1
11.1
Unregistered
Trial Version
EA 11.1 Trial
Unregistered
TrialUnregistered
Version Trial
EAVersion
11.1 Unregister
EA
Unregistered
Trial Version
EA 11.1 Unregistered
Version EA 11.1
EA 11.1 Un
0.2: 2.addLocationBtn()
clicks on

0.9: LocationInfo(save)

0.6: 6.LocationInfo(locationID, locatinName, address, save)

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered


Trial Version EAsends
11.1 Unregistered Trial Version EA 11.1 Un
returns

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregister

EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Un
0.4: 4.LocationList()
0.3: 3.LocationList()

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregister
DBMgr: DBMgr

returns

requests

locationController:

EA 11.1 Unregistered
Trial
EA
Unregistered
Version
locationController
EA 11.1 Unregistered Trial Version EA 11.1 Un
0.8: 8.LocationInfo
(save)Version
0.7:11.1
7.LocationInfo(locationID,
locatinName,Trial
address, save)
returns

sends

EA11.1
11.1
Unregistered
Trial Version
EA 11.1 Trial
Unregistered
TrialUnregistered
Version Trial
EAVersion
11.1 Unregister
EA
Unregistered
Trial Version
EA 11.1 Unregistered
Version EA 11.1
EA 11.1 Un
0.5: 5.addLocationMenu()

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered


Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Un
displays

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregister

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version


EA 11.1 Unregistered Trial Version EA 11.1 Un
addLocationMenu:

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregister
addLocationMenu

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Un

EA11.1
11.1
Unregistered
Trial Version
EA 11.1 Trial
Unregistered
TrialUnregistered
Version Trial
EAVersion
11.1 Unregister
EA
Unregistered
Trial Version
EA 11.1 Unregistered
Version EA 11.1
EA 11.1 Un

EA
Unregistered
Trial Version
EA 11.1 Unregistered
Version EA 11.1
EA 11.1 Un
EA11.1
11.1
Unregistered
Trial Version
EA 11.1 Trial
Unregistered
TrialUnregistered
Version Trial
EAVersion
11.1 Unregister

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Un

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregister

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Un

EA11.1
11.1
Unregistered
Trial Version
EA 11.1 Trial
Unregistered
TrialUnregistered
Version Trial
EAVersion
11.1 Unregister
EA
Unregistered
Trial Version
EA 11.1 Unregistered
Version EA 11.1
EA 11.1 Un

EA
Unregistered
Trial Version
EA 11.1 Unregistered
Version EA 11.1
EA 11.1 Un
EA11.1
11.1
Unregistered
Trial Version
EA 11.1 Trial
Unregistered
TrialUnregistered
Version Trial
EAVersion
11.1 Unregister

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Un

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregister

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Un

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregister

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Un

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Un

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Un

27

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Un

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Un

Edit Location Communication Diagram

sd 1_Edit_Location_Basic_Path Communication
EA 11.1
Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial V
DBMgr: DBMgr

EditLocationPage:

EA 11.1EditLocationPage
Unregistered Trial
Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial V
0.8: 8.(save): boolean

0.4: 4.LocationList
()
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version
EA 11.1 Unregistered Trial V
returns

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial V
0.5: 5.LocationList ()

() Unregistered Trial V
EA 11.1 Unregistered Trial Version EA
11.1 Unregistered
Trial Version0.3: 3.LocationList
EA 11.1
0.7: 7.LocationDetails()
displays
requests

send

EA 11.1
Unregistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial V
ManageLocation:
0.9: 9.(save): boolean
0.10: display()

locationController:
locationController

ManageLocation

0.2: 2.EditLocationBtn()
EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial V
requests

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial V
0.6: 6.LocationDetails(save)

0.1: 1.EditLocationBtn()
send
EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial V
clicks on

Admin: Admin
EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial V

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial V
Remove Location Communication Diagram

EA 11.1
Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial V
sd 1_Remov e_location_Basic_Path Communication

0.3: 3.locationList()
EA 11.1 Unregistered Trial
Version EA 11.1 Unregistered
0.4: 4.locationList()
Trial Version EA 11.1 Unregistere
locationController:
DBMgr: DBMgr
EA 11.1 Unregistered
Trial
Version
EA
11.1
Unregistered
EA 11.1 Unregistered Trial V
requests
returns Trial Version
locationController
9.(save): boolean
EA 11.1 Unregistered Trial
0.8: 8.(locationID,
Version
save)
EA 11.1 0.9:
Unregistered
Trial Version EA 11.1 Unregistere
returns
EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial V
sends
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistere
0.10: 10.(save):
boolean
EA 11.1
Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial V
0.5: 5.display()
EA 11.1 Unregistered
Trial Version EA
11.1 Unregistered Trial Version EA 11.1 Unregistere
0.2: 2.removeLocationbtn()
EA 11.1 Unregisteredrequests
Trial Version EA 11.1displays
Unregistered Trial Version EA 11.1 Unregistered Trial V
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistere
EA 11.1 Unregistered Trial 0.11:
Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial V
11.display()
ManageLocation:
EA 11.1 Unregistered
ManageLocation
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistere
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial V
0.7: 7.(locationId, save)
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistere
sends
EA 11.1 Unregistered0.1:Trial
Version
EA
11.1
Unregistered
Trial
Version
EA 11.1 Unregistered Trial V
1.removeLocationbtn()
clicks on Trial Version
EA 11.1 Unregistered
EA 11.1 Unregistered Trial Version EA 11.1 Unregistere
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial V
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered TrialDeleteLocationPage:
Version EA 11.1 Unregistere
0.6: 6.click(locationID, save)
DeleteLocationPage
EA 11.1 Unregistered
Trial Version EA 11.1
Unregistered Trial Version EA 11.1 Unregistered Trial V
Admin: Admin
chooses
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistere
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial V
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistere
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial V
EA 11.1 Unregistered Trial Version EA2811.1 Unregistered Trial Version EA 11.1 Unregistere
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial V
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistere
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial V

Add New Service Communication Diagram


sd 1_NEW_SERVICE_Basic_Path Communication

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered


Trial Version EA 11.1 Unregistered T
0.3: 3. open request()
0.4: 4.display()

sends

Serv icesPage

Homepage

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered T

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered T
0.6: 6. Submitbtn()

0.2: 2. Servicesbtn()

5. Employee Service or Company Service()


EA0.7:
11.1
Unregistered
Trial
Version EA 11.10.5:
Unregistered
Trial Version clicks
EA
7. request()
clicks
on
on11.1 Unregistered T
chooses

sends

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version 0.1:EA


11.1 Unregistered T
1. open()

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered T
Serv icesController

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version


Administrator: EA 11.1 Unregistered T
0.8: 8. add services page for the choosen type ()

Administrator

displays

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered T

EA 11.1Alternatives
Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Tri

8a: Employee
(Job Seeker) service:
EA
11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered T

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Tri

sd 8a_Employee Serv ice Communication


EA
11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered T

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered


Trial Version EA 11.1 Unregistered Tri
Serv icesController

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered T

Administrator:
EA 11.1 Unregistered
Trial
Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Tri
0.1: 1. add services page for employee Services()
Administrator

displays
EA 11.1 Unregistered Trial
Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered T

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Tri

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered T

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Tri

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered T

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Tri

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered T

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Tri

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered T

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Tri

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered T

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Tri

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered T

EA 11.1EA
Unregistered
Trial Version
EA 11.1
Unregistered
TrialTrial
Version
EAEA
11.1
Unregistered
TriT
11.1 Unregistered
Trial Version
EA 11.1
Unregistered
Version
11.1
Unregistered

EA 11.1EA
Unregistered
Trial Version
EA 11.1
Unregistered
TrialTrial
Version
EAEA
11.1
Unregistered
TriT
11.1 Unregistered
Trial Version
EA 11.1
Unregistered
Version
11.1
Unregistered

EA 11.1EA
Unregistered
Trial Version
EA 11.1
Unregistered
TrialTrial
Version
EAEA
11.1
Unregistered
TriT
11.1 Unregistered
Trial Version
EA 11.1
Unregistered
Version
11.1
Unregistered

EA 11.1EA
Unregistered
Trial Version
EA 11.1
Unregistered
TrialTrial
Version
EAEA
11.1
Unregistered
TriT
11.1 Unregistered
Trial Version
EA 11.1
Unregistered
Version
11.1
Unregistered
29

11.1 Unregistered
Trial Version
EA 11.1
Unregistered
Version
11.1
Unregistered
EA 11.1EA
Unregistered
Trial Version
EA 11.1
Unregistered
TrialTrial
Version
EAEA
11.1
Unregistered
TriT

11.1 Unregistered
Trial Version
EA 11.1
Unregistered
Version
11.1
Unregistered
EA 11.1EA
Unregistered
Trial Version
EA 11.1
Unregistered
TrialTrial
Version
EAEA
11.1
Unregistered
TriT

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregiste

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregiste

8b: 11.1
Company
service:
EA
Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregiste
sd 8b_Company Serv ice Communication

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregiste
0.1: 1. add services page for Company()

Serv icesController

EA 11.1
Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregiste
Administrator:
displays

Administrator

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregiste
Add New Job Seeker Service Communication Diagram

EA 11.1
11.1
Unregistered
Trial
Version
EA 11.1
Unregistered
EA
11.1 Unregistered
UnregisteredTrial
TrialVersion
VersionEAEA
11.1
Unregistered
Trial
Version
EA 11.1
UnregisteT
sd 1_Job_Seeker_Serv ice_Basic_Path Communication

0.1: 1.Information (Service Descreption, Service type)

0.2: 2.Submitbtn()

addEmpServ icesPage

EA 11.1
Unregistered
enter
Trial
11.1
Unregistered
Trial
Version
EA 11.1
Unregistered
clicks on
Administartor:
EA
11.1
Unregistered
TrialVersion
VersionEAEA
11.1
Unregistered
Trial
Version
EA 11.1
UnregisteT
Administartor

EA 11.1
11.1
Unregistered
Trial
Version
EA 11.1
Unregistered
EA
11.1 Unregistered
UnregisteredTrial
TrialVersion
VersionEAEA
11.1
Unregistered
Trial
Version
EA 11.1
UnregisteT
0.3: 3.Save request ()

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Versionsends


EA 11.1 Unregistered T

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregiste

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered


Trial Version EA 11.1 Unregistered T
0.7: 7.Message(Added Successfully)

EA 11.1 Unregistered Trial Version EA 11.1displays


Unregistered Trial Version EA 11.1 Unregiste

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered T

EA 11.1 Unregistered 0.5:


Trial
Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregiste
5.Information
()
0.6: 6. inform that the inforamtion is saved ()

DBMgr
icesController
saves
EA 11.1 Unregistered
Trial
Version EA 11.1 Unregistered TrialServ
Version
EA 11.1 Unregistered T

EA 11.1 Unregistered Trial Version0.4: 4.save


EArequest()
11.1 Unregistered Trial Version EA 11.1 Unregiste
sends

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered T

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregiste

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered T

Add
NewUnregistered
Employer Service
Communication
Diagram.
EA
11.1
Trial
Version EA
11.1 Unregistered Trial Version EA 11.1 Unregiste

1_CompanyServ
ice_Basic_Path Communication
EAsdEA
11.1
Unregistered
Trial
Version
11.1
Unregistered
Trial
Version EA
EA11.1
11.1Unregistered
UnregisteredTrial
TrialVersion
Version EA
EA11.1
11.1Unregistered
Unregistered T
T

0.1: 1.Information(Service Descreption, Service type )


2.Submitbtn()
EA 11.1 Unregistered
Trial Version EA 11.10.2:
Unregistered
Trial
Version EA 11.1 Unregiste
enter
clicks on
addCompServ icesPage

EAEA
11.1
Unregistered
Trial
Version
11.1
Unregistered
Trial
Version EA
EA11.1
11.1Unregistered
UnregisteredTrial
TrialVersion
Version EA
EA11.1
11.1Unregistered
Unregistered T
T
Administartor:

Administartor
EA 11.1
Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregiste

EAEA
11.1
Unregistered
Trial
Version
11.1
Unregistered
Trial
Version EA
EA11.1
11.1Unregistered
UnregisteredTrial
TrialVersion
Version EA
EA11.1
11.1Unregistered
Unregistered T
T

0.3: 3.save request()


EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregiste
sends

EAEA
11.1
Unregistered
Trial
Version
11.1
Unregistered
Trial
Version EA
EA11.1
11.1Unregistered
UnregisteredTrial
TrialVersion
Version EA
EA11.1
11.1Unregistered
Unregistered T
T

EA
11.1 Unregistered
UnregisteredTrial
TrialVersion
VersionEAEA
11.1
Unregistered
Trial
Version
EA 11.1
UnregisteT
EA 11.1
11.1
Unregistered
Trial
Version
EA 11.1
Unregistered

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered T
0.7: 7.Message(added Successfully)

displays
EA
11.1
Unregistered
Trial
Version
EA11.1
11.1
Unregistered
Trial
Version
EA
11.1
UnregisteT
EAEA
11.1
Unregistered
Trial
Version
Unregistered
11.1
Unregistered
Trial
Version EA
EA11.1
UnregisteredTrial
TrialVersion
Version EA
EA11.1
11.1Unregistered
Unregistered T

EA
11.1
Unregistered
Trial
Version
EA
11.1
Unregistered
Trial
Version
EA
UnregisteTT
0.5: 5.Information()
EAEA
11.1
Unregistered
Trial
Version
EA
11.1
Unregistered
Trial
Version
EA
Unregistered
11.1
Unregistered
Trial
Version
EA
11.1
Unregistered
Trial
Version
EA11.1
11.111.1
Unregistered
DBMgr

saves

0.6: 6.Inform that the inforamtion is saved ()

Serv icesController

EAEA
11.1
Unregistered
Trial
Version
Unregistered
Trial
11.1
Unregistered
Trial
Version EA
EA11.1
11.1
Unregistered
TrialVersion
Version EA
EA11.1
11.1Unregistered
Unregistered T
T
0.4:
4.save request()
sends

11.1
Unregistered
Trial
Version EA
EA11.1
11.1Unregistered
UnregisteredTrial
TrialVersion
Version EA
EA11.1
11.1Unregistered
Unregistered T
T
EAEA
11.1
Unregistered
Trial
Version

11.1
Unregistered
Trial
Version EA
EA11.1
11.1Unregistered
UnregisteredTrial
TrialVersion
Version EA
EA11.1
11.1Unregistered
Unregistered T
T
EAEA
11.1
Unregistered
Trial
Version
30

11.1
Unregistered
Trial
Version EA
EA11.1
11.1Unregistered
UnregisteredTrial
TrialVersion
Version EA
EA11.1
11.1Unregistered
Unregistered T
T
EAEA
11.1
Unregistered
Trial
Version

Register Job Seeker Communication Diagram

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregis

sd 1_Register_Job_seeker_Basic_Path Communication

0.10: 10.generate a new EmployeeID ()


0.12: 12.User
to choose Unregistered
a password ()
EA 11.1 Unregistered Trial Version
EA 11.1
0.11:
Trial
11. printVersion
the new EmployeeID()
EA 11.1 Unregistered
Trial Version EA 11.1 Unregis
requests
Job Seeker: Job
Seeker

RegistrationController

0.13: 13.password and submit it(pasword)

EA 11.1 Unregistered
Trial Version EA 11.1
Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregis
0.16: 16.Message("Thank you for choosing the our company to find a job")
enter
0.8: 8.information of the Registration Forurm ()

displays

checks

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregis
0.1: 1.opens()

0.5: 5.fill all required information ()


EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregis
0.14: 14.(EmployeeID, password)

0.9: 9. All data()


0.6: 6. submitBtn()

checks
EA 11.1 Unregistered Trial Version EA
11.1 Unregistered Trial Versionsaves
EA 11.1 Unregistered
Trial Version EA 11.1 Unregis
clicks on
0.7: 7.request()
sends

0.2: 2.Registerbtn()

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
0.15: 15.(EmployeeID, Trial
password) Version
EA 11.1 Unregis

clicks on

saves

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregis
0.4: 4.display()
0.3: 3. open request ()
send

DBMgr
RegistrationForurm

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregis
HomePage

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregis

Alternatives
EA 11.1
Unregistered TrialTrial
Version
EA 11.1 Unregistered
Trial Version EA 11.1
Unregistered
Version
11.1 Unregis
EA
11.1
Unregistered
Version
EA 11.1 Unregistered
Trial
VersionTrialEA
11.1 EA
Unregister
8a: Missing Information:

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregis

EAsd11.1
Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregister
8a_Missing information Communication

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregis

0.1: 1.Message("Fill all the information which are missing")


RegistrationController
EA 11.1
Unregistered
Version
EA 11.1 Unregistered
Trial
VersionTrialEA
11.1 EA
Unregister
EA
11.1
Unregistered TrialTrial
Version
EA 11.1 Unregistered
Trial Version EA 11.1
Unregistered
Version
11.1 Unregis
displays

Job Seeker: Job

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial VersionSeeker


EA 11.1 Unregistered Trial Version EA 11.1 Unregis

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregister

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregis

EA 11.1
Unregistered
Trial
Version
EA 11.1 Unregistered
Trial
VersionTrialEA
11.1 EA
Unregister
EA 11.1Unregistered
Unregistered TrialTrial
Version
EA 11.1 Unregistered
Version EA 11.1
Unregistered
Version
11.1 Unregis
EA 11.1
Version
EA 11.1 Trial
Unregistered
Trial
Version EA
11.1 Unregister
14a: Wrong Password Format:

EA 11.1
Unregistered TrialTrial
Version
EA 11.1 Unregistered
Trial Version EA 11.1
Unregistered
Version
11.1 Unregis
EA 11.1
Unregistered
Version
EA 11.1 Unregistered
Trial
VersionTrialEA
11.1 EA
Unregister
EAsd11.1
Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregister
14a_Wrong
Passw ord format Communication

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregis

EA 11.1
Unregistered
Version
EApassword")
11.1 Unregistered Trial Version EA 11.1 Unregister
0.1: Trial
1.Message("please
choose another
RegistrationController
EA 11.1
Version
EA 11.1 Trial
Unregistered
Trial
VersionTrialEA
11.1EA
Unregister
EA
11.1Unregistered
Unregistered TrialTrial
Version
EA 11.1 Unregistered
Version EA 11.1
Unregistered
Version
11.1 Unregis
displays

Job Seeker: Job

Seeker
EA 11.1
Unregistered
Version
EA 11.1 Unregistered
Trial
VersionTrialEA
11.1 EA
Unregister
EA 11.1
Unregistered TrialTrial
Version
EA 11.1 Unregistered
Trial Version EA 11.1
Unregistered
Version
11.1 Unregis
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregister

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregis

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregister
EA 11.1
Version
EA 11.1 Trial
Unregistered
Trial
VersionTrialEA
11.1EA
Unregister
EA 11.1Unregistered
Unregistered TrialTrial
Version
EA 11.1 Unregistered
Version EA 11.1
Unregistered
Version
11.1 Unregis

EA 11.1
Unregistered
Version
EA 11.1 Unregistered
Trial
VersionTrialEA
11.1 EA
Unregister
EA 11.1
Unregistered TrialTrial
Version
EA 11.1 Unregistered
Version EA 11.1
Unregistered
Version
11.1 Unregis
EA 11.1
Unregistered
Trial
Version
EA 11.1 Trial
Unregistered
Trial
Version EA
11.1 Unregister

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregis
EA 11.1
Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregister
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregister

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregis

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregister
EA 11.1Unregistered
Unregistered TrialTrial
Version
EA 11.1 Unregistered
Version EA 11.1
Unregistered
Version
11.1 Unregis
EA 11.1
Version
EA 11.1 Trial
Unregistered
Trial
VersionTrialEA
11.1EA
Unregister

EA 11.1
Unregistered TrialTrial
Version
EA 11.1 Unregistered
Trial Version EA 11.1
Unregistered
Version
11.1 Unregis
EA 11.1
Unregistered
Version
EA 11.1 Unregistered
Trial
VersionTrialEA
11.1 EA
Unregister
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregister

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregister
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregister

EA 11.1 Unregistered Trial Version EA 31


11.1 Unregistered Trial Version EA 11.1 Unregister
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregister

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregister
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregister

Search Job Communication Diagram

sd 1_Job_Search_Basic_Path
Communication
EA 11.1
Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
0.1: 1.SearchBtn()

homePage
EA 11.1 Unregistered
Trial Version
clicks on EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered
Job Seeker: Job
Seeker

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
0.4: 4.Required information(location , qualification, company name, etc...)

enter
EA 11.1
Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
0.2: 2.Display search page()

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial


Version EA 11.1 Unregistered
requests

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
0.3: 3.Displays()

SearchPage

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
0.5: 5.To find the job()

EA 11.1 Unregistered requests


Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
0.8: 8.Information()
displays

0.7: 7. job information()

EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered
Trial Version
EA 11.1 Unregistered
DBMgr
Controller
set
0.6: 6.job information()

EA 11.1 Unregistered Trial Version


EA 11.1 Unregistered Trial Version
gets
EAAlternatives
11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1
Unregistered Trial Version EA 11.1 Unregistered Trial Version
7a: Information Not Found:
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1
Unregistered Trial Version EA 11.1 Unregistered Trial Version
sd 7a_Information not found Communication
EA 11.1 DBMgr
Unregistered
Trial Version
EA 11.10.2:Unregistered
Trial Version
2. message(not found)
0.1: 1. message()
Controller
SearchPage
EA 11.1 Unregistered
Trial
Version
EA
11.1
Unregistered
Trial
Version
displays
sends
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
32 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered
EA 11.1 Unregistere
EA 11.1 Unregistered
EA 11.1 Unregistere
EA 11.1 Unregistered
EA 11.1 Unregistere
EA 11.1 Unregistered
EA 11.1 Unregistere
EA 11.1 Unregistered
EA 11.1 Unregistere
EA 11.1 Unregistered
EA 11.1 Unregistere
EA 11.1 Unregistered
EA 11.1 Unregistere
EA 11.1 Unregistered
EA 11.1 Unregistere
EA 11.1 Unregistered
EA 11.1 Unregistere
EA 11.1 Unregistered
EA 11.1 Unregistere
EA 11.1 Unregistered
EA 11.1 Unregistere
EA 11.1 Unregistered
EA 11.1 Unregistere
EA 11.1 Unregistered

Apply For Job Seeker Communication Diagram

sd 1_Apply_JobBasic_Path
Communication
EA 11.1
Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
0.4: 4.required information()

0.5: 5.CV()

0.6: 6.SubmitBtn()

enter
clicks on
EA 11.1 Unregistered Trial
Version EAupload
11.1 Unregistered
Trial
Version0.3: 3.display()
EA 11.1 Unregistered Trial Version
ApplyJobPage
Job Seeker: Job
Seeker

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
0.7: 7.save request()
sends

0.11: 11. Mesage(successfull message)

EA 11.1
0.1: 1.ApplyForJobBtn()
Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version
displays
clicks on

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version


EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
0.2: 2.request to display()
sends

ApplicationController
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial
Version EA 11.1 Unregistered Trial Version
HomePage

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered


Trial Version EA 11.1 Unregistered Trial Version
0.8: 8.save request()
sends

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
0.10: 10.inform that information has been saved()

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
DBMgr
0.9: 9.Information()

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered


Trial Version EA 11.1 Unregistered Trial Version
saves

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

33
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

Deployment Diagram
(This diagram is attached in OOD_Project file)
The diagram shows the deployment diagram of the whole system:
deployment Deployment Model

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregiste
device
Database Serv er

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregiste
executionEnvironment

s Serv er 2008 Operating


EA 11.1Window
Unregistered
Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregiste
system
device
PC

executionEnvironment
EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregiste
DBM Serv er
executionEnvironment
Window s 8 Operating System

EA 11.1 Job
Unregistered
Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregiste
Seeker CV Administrator
execution...
.Net FrameWork

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregiste
Services

Job Categories

TCP/IP

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered


Trial Version EA 11.1 Unregiste
executionEnviron...
Certification
Env ironment

Job seekers Profile

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregiste
Jobs

Interface

EA 11.1 Company
Unregistered
Trial VersionUser EA 11.1 Unregistered
Trial Version EA 11.1 Unregiste
profile Locations
Controller

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregiste
Administrators
accounts

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregiste

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregiste

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregiste

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregiste

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregiste

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregiste

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregiste

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregiste

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregiste
34

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregiste

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregiste

ERD Diagram
(This diagram is attached in OOD_Project file)
The diagram shows the ERD diagram of the whole system:
class Class Model

EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
Compnay_Location
Company_Type

Skilled_Job_Seeker

column
CV Trial Version
EA
Unregistered
Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
column
*PK11.1
Company_Location_ID:
NUMBER(8,2)
*PK Company_Type_ID: NUMBER
Company_Type_Description : VARCHAR2(100)

Company_Location_BulidingNo: VARCHAR(50)
Company_Location_City: VARCHAR(50)
Company_Location_Road: VARCHAR(50)
Company_Location_Block: VARCHAR(50)

column
*PK Skilled_Job_Seeker_ID: NUMBER(8,2)

column

NUMBER(8,2)
*PK Unregistered
CV_ID: NUMBER(8,2) Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1
EA 11.1 Unregistered Trial Version FK
EAJob_Seeker_ID:
11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
FK Job_Skill_ID: NUMBER(8,2)
CV_Descrption: VARCHAR(50)
+

PK
PK_Company_Type(NUMBER)

FK Job_Seeker_ID: NUMBER(8,2)

FK

+FK_Skilled_Job_Seeker_Job_Seek
EAPK
11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1FK
Unregistered Trial Version EA 11.1 Unregistered
Trial Version + EAFK_Skilled_Job_Seeker_Job_Seek(NUMBER)
11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
+

PK_Compnay_Location(NUMBER)

FK_CV_Job_Seeker(NUMBER)

FK_Skilled_Job_Seeker_Job_Skil(NUMBER)

PK
PK
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1
Unregistered
Trial Version EA 11.1 Unregistered Trial Version + EA
11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
PK_Skilled_Job_Seeker(NUMBER)
+
PK_CV(NUMBER)
+PK_Company_Type

+PK_Compnay_Location

(Job_Seeker_ID = Job_Seeker_ID)

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
+PK_CV

(Company_Location_ID = Company_Location_ID)

+FK_CV_Job_Seeker

FK

(Company_Type_ID = Company_Type_ID)

(CV_ID = CV_ID)

+FK_Skilled_Job_Seeker_Job_Skil

Job_Seeker_ID)
FK
EA 11.1 UnregisteredFK
Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1
Unregistered Trial (Job_Seeker_ID
Version =EA
11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
FK
FK

+FK_Company_Compnay_Location
EA 11.1
Unregistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered+FK_Job_Application_CV
Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial
Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
+FK_Company_Company_Type
+PK_Job_Seeker
+PK_Job_Seeker
Company

Job_Application

Job_Seeker

EA 11.1 Unregisteredcolumn
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
column
*PK Job_Application_ID: NUMBER(8,2)

*PK Company_ID: NUMBER(8,2)


Company_Name: VARCHAR(50)

column
*PK Job_Seeker_ID: NUMBER(8,2)

(Job_Skill_ID = Job_Skill_ID)

FK
*FK Company_ID: NUMBER(8,2)
Job_Seeker_firstName:
VARCHAR(50)
EA 11.1 Unregistered Trial
Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1
Unregistered
Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
Company_URL:
VARCHAR(50)
Company_Description : VARCHAR(50)
*FK Company_Location_ID: NUMBER(8,2)
*FK Company_Type_ID: NUMBER(8,2)
FK emp_ID: NUMBER(8,2)

*FK Job_Seeker_ID: NUMBER(8,2)


*FK CV_ID: NUMBER(8,2)

Job_Seeker_lastName: VARCHAR(50)
Job_Seeker_PhoneNo: NUMBER(12,2)
Job_Seeker_Email: VARCHAR(50)

(Job_Seeker_ID = Job_Seeker_ID)

(Company_ID
= Company_ID)
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial
Version
EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered
Trial Version EA 11.1
Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
FK
FK
Job_Seeker_Address: VARCHAR2(50)
+PK_Company

FK
+
+FK_Job_Application_Company02 +

FK_Job_Application_Company()
FK_Job_Application_Company02(NUMBER)

FK_Job_Application_Job_Seeker(NUMBER)

+PK_Job_Seeker
+FK_Job_Application_Job_Seeker

PK

EA 11.1 UnregisteredFK
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA
Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
+
FK_Job_Application_CV(NUMBER)
+ 11.1
PK_Job_Seeker(NUMBER)
+
+
+

FK_Company_Company_Type(NUMBER)
FK_Company_Compnay_Location(NUMBER)
FK_Company_Employee(NUMBER)

+PK_Company

+PK_Job_Skill

index
+
IXFK_Job_Application_Company02(NUMBER)

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
Job_Skill
PK
+
PK_Company(NUMBER)

PK

column

+PK_Job_Seeker
+
PK_Job_Application(NUMBER)
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1
Unregistered Trial Version *PK
EAJob_Skill_ID:
11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
NUMBER(8,2)
Job_Skill_Description : VARCHAR(100)
PK11.1 Unregistered Trial Version
EA 11.1 Unregistered +FK_Company_Employee
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
+

PK_Job_Skill(NUMBER)

(Job_Seeker_ID = Job_Seeker_ID)

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
FK
(emp_ID = emp_id)

EA 11.1 Unregistered Trial Version EA


11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
+PK_Job_Skill
FK
Job_Location
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1
Unregistered Trial Version
(Job_Skill_ID
EA=11.1
Job_Skill_ID)
Unregistered Trial Version EA 11.1
Unregistered Trial Version EA 11.1 Unregistered Trial Version
+FK_Jobs_Job_Seeker
(Company_ID = Company_ID)

FK

column

FK

*PK Job_Location_ID: NUMBER(8,2)


+PK_Employee
EA 11.1 Unregistered Trial Version EA 11.1
Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
Jobs
Job_Location_BulidingNo: VARCHAR(50)
Employee

column
*PK Job_ID: NUMBER(8,2)
Job_Title: VARCHAR(50)
Job_Salary: NUMBER(8,2)
Job_Description : VARCHAR(100)
Job_Qualification: VARCHAR2(50)
FK Job_Seeker_ID: NUMBER(8,2)
FK Job_Skill_ID: NUMBER(8,2)
FK Job_Location_ID: NUMBER(8,2)
FK Job_Type_ID: NUMBER(8,2)
FK Work_Type_ID: NUMBER(8,2)
FK Company_ID: NUMBER(8,2)

Job_Location_Road: VARCHAR(50)
Job_Location_Block: VARCHAR(50)

+FK_Jobs_Job_Skill

EA 11.1 Unregistered Trial Version


EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial VersionJob_Location_City:
EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version
+PK_Job_Location
VARCHAR(50)
column
*PK emp_id: NUMBER(8,2)
emp_firstName: VARCHAR2(50)
emp_lastName: VARCHAR2(50)
emp_phoneNo: NUMBER(12,2)
emp_address: VARCHAR2(50)
emp_email: VARCHAR2(50)

PK
+
PK_Job_Location(NUMBER)

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA(Job_Location_ID
11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
= Job_Location_ID)
+FK_Jobs_Company

FK

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
PK
+
PK_Employee(NUMBER)

+FK_Jobs_Job_Location

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
Serv ices
FK

Job_Type

+FK_Jobs_Job_Type

column Trial Version


EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
EA 11.1 Unregistered Trial Version EA
Unregistered Trial Version EA 11.1 (Job_Type_ID
Unregistered
Trial Version column
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
+ 11.1
FK_Jobs_Company(NUMBER)
= Job_Type_ID)
*PK Service_ID: NUMBER(8,2)
Service_Description : VARCHAR(50)
FK Job_ID: NUMBER(8,2)
FK admin_ID: NUMBER(8,2)

Administrator

+
+
+
+
+

FK_Jobs_Job_Location(NUMBER)
FK_Jobs_Job_Seeker(NUMBER)
FK_Jobs_Job_Skill(NUMBER)
FK_Jobs_Job_Type(NUMBER)
FK_Jobs_Work_Type(NUMBER)

IXFK_Jobs_Job_Seeker(NUMBER)

*PK Job_Type_ID: NUMBER(8,2)


Job_Type_Description : VARCHAR(50)

FK
+FK_Jobs_Work_Type

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial+PK_Job_Type
Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
column
*PK admin_id: NUMBER(8,2)

(Job_ID = Job_ID)

PK
PK_Job_Type(NUMBER)

FK
admin_first_name:
VARCHAR(50)
EA 11.1 Unregistered Trial Version
EA 11.1
Unregistered Trial Version
EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial
FK
Version EAindex
11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
+
FK_Services_Administrator(NUMBER)
(admin_ID = admin_id)
+FK_Services_Jobs
admin_last_name: VARCHAR2(50)
admin_phoneNo: NUMBER(12,2)
admin_email: VARCHAR(50)
admin_address: VARCHAR2(50)

+PK_Administrator

FK

+PK_Jobs

FK_Services_Jobs(NUMBER)

PK
+
PK_Jobs(NUMBER)

(Work_Type_ID = Work_Type_ID)
FK

index
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version+FK_Services_Administrator
EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
+
IXFK_Services_Administrator(NUMBER)
PK

PK

+
PK_Services(NUMBER)
EA 11.1 Unregistered Trial +Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
Work_Type
PK_Administrator(NUMBER)
+PK_Work_Type
column

*PK Work_Type_ID:
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial
VersionNUMBER(8,2)
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
Work_Type_Description : VARCHAR(50)
PK
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial
Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
+
PK_Work_Type(NUMBER)

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

35

Five Patterns Models


MVC (Model View Controller)
MVC means dividing the system into Model, View and Controller. We applied this model in our
functionalities (DBMngr class which is the database of the system, it is different than the Controller of
the use cases which controls the operations flow and how and entities can interact with the interfaces,
that is also different than the model which consists of the rest of the data). The graph below shows how
the MVC pattern is applied into the system:

Version EA 11.1sdUnregistered
1_Basic_Path
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
CVController:

DBMngr: DBMngr

CVDB: CVDB

CVController
Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

CVList ()Version
Version EA 11.1 Unregistered 3.Trial
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
requests

4. CVList()

requets
Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version
5. CVList ()
returns

6. CVList ()
Version EA 11.1 Unregistered Trial
Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
returns

Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

Singleton
Singleton is a pattern that ensures that a class has only one instance and provides a global point of
to it. It can
beVersion
only usedEA
once
any user or object
in the system
at aUnregistered
time. Singleton
that
has
Version EA 11.1access
Unregistered
Trial
11.1byUnregistered
Trial Version
EA 11.1
Trial
Version
been used in the Job Portal System for the CV in which one user will be able to download CV at a time, is
Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
shown in the diagram below (implemented in class diagram):

Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

Version EA 11.1 class


Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
Class Model

-i nstance
Version EA 11.1 Unregistered Trial Version
EASingleton
11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
-

i nstance: Si ngl eton

+
#

Instance(): Si ngl eton

eton()
Version EA 11.1 Unregistered Trial VersionSi nglEA
11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

Version EA 11.1 Unregistered


Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
JobSeekerCV
-

Experi ence: Stri ng

JobName: Stri ng
Version EA 11.1 Unregistered
Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
JobSeekerID: iTrial
nt
-

JobSeekerName: Stri ng
JobSeekerSki l l s: i nt
JobT ype: Stri ng
Qual i fi cati ons: Stri ng

Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered36


Trial Version EA 11.1 Unregistered Trial Version

Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial V

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial V

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial V

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial V

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial V

Expert
EA
11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial V

Expert is the one that assigns responsibilities to an object that has all the information needed to
perform requirements that fulfill that responsibility. In our project we have the Database Manager that
EA
11.1
Version
EA 11.1
Trial Versionused
EA 11.1
Unregistered
Trial Version
EA 11.1 Unregistered Trial V
acts
asUnregistered
an Expert inTrial
which
it contains
allUnregistered
the information/data
by the
whole system
and knows
about
the Job Portal
System.EA
Database
Manager Trial
is able
to perform
and
responsibilities
of Unregistered Trial V
EA
11.1 all
Unregistered
Trial Version
11.1 Unregistered
Version
EA 11.1operations
Unregistered
Trial
Version EA 11.1
all classes in the Job Portal System. The diagram below is an example of Expert used in our system:

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial V

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial V
class Class Model

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial V
JobSeeker_Serv ices
+

User

Administartor

viewService(): void

- address: string
+ AddNewServices(): void
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
Version
EA 11.1 Unregistered Trial V
- email: string EA 11.1 Unregistered Trial
+ DatabaseBackup():
void
-

fullName: string
phone: int

+
+

ManageJobCategories(): void
ManageLocation(): void

- user_ID: int
+ ManageProfiles(): void
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version
EA 11.1 Unregistered Trial
Version EA 11.1 Unregistered Trial V
DBMgr
+ provideRolesAndAuthentications(): void
Serv ices

+
+

+
+

GetData(): void
SetData(): void

SendSubscriptionMessage(): void
SetupAdministrationAccounts(): void

- Service_Descrption:
string
EA 11.1 Unregistered
Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial V
-

Service_ID: int

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial V

EA 11.1
Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial
EA 11.1 Unregistered Trial V
Company_Serv
ices
Creator Version
+

viewService(): void

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial V

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial V

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial V

EA 11.1 Unregistered TrialJobs


Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial V
Company
-

Job_Description: string
Job_ID: int
Job_Qualifaction: string
Job_Salary: int
Job_title: string

Location

Company_Description: String

- Company_ID: int
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version
EA 11.1 Unregistered Trial
Version
EA 11.1 Unregistered Trial V
- Company_Name:
string
- Location_Block:
int
-

Location_BuildingNo: int
Location_City: string
Location_ID: int
Location_Road: int

+
+

Add_Location(): void
Delete_Location(): void

Company_URL: string

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial V
has a

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered


+ Edit_Location():
Trial Version
void
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial V
Employee
Job_Type

- emp_address: string
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA string
11.1 Unregistered Trial V
- emp_email:
-

emp_id: int
emp_name: string

- emp_phone: int
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial V

37

Another example of an expert is shown in the sequence diagram where all the system information is
held in the DBMngr:

egistered Trial Version EA 11.1sdUnregistered


1_Add_Location_Basic_Path
Trial Version EA 11.1 Unregistered Trial Version
locationController:

DBMgr: DBMgr

locationController
egistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
3.LocationList
() requests

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
4.LocationList()
returns

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
7. locationInfo(locationID, locatinName, address, save)

egistered Trial Version EA 11.1 Unregistered Trialsends


Version EA 11.1 Unregistered Trial Version
8. locationInfo(save)
returns

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
Creator

egistered Trial
Version
11.1who
Unregistered
Trial
EA
Unregistered
Trial Version
Creator
means EA
the class
creates the object
or aVersion
new instance
of 11.1
any class.
In our system for

example the Administrator creates a new object such as Service and Location, also HRadmin can create
egistered Trial
Version
EA
11.1 Unregistered
Trial
Version
EA an
11.1
Unregistered
Trial Version
account
for their
companies
and Add jobs, the
job seeker
can create
account
for himself. The
diagram below shows the implementation of the Creator pattern in the class diagram for Job Portal
egistered Trial
Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
System:

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
38

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

Polymorphism
Polymorphism means that child class can have the methods and attributes that the parent class has.
Polymorphism is implemented in the system because there are different classes that need the same
methods and attributes such as Company Location and Job Location are different classes that need the
same attributes so they we contacted by location class . The diagram below shows where polymorphism
is implemented in the system.

39

Detailed Class Diagrams


(This diagram is attached in OOD_Project file)

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered

The diagram shows the detailed Class diagram of the whole system:

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered

class Class Model

Register

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered

interface
interface
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
RegistartionForum
HomePage

sendSaveRequest(): void

+ displayRegistartionForum(): void
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Singleton
-instance
-

instance: Singleton

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered TrialViewJobSeekerCV


Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
# Singleton() Trial Version
RegistartionController
+

Instance(): Singleton
+

generateEmployeeID(): void

+ sendData():
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial
View
Version
CV_ControllerEA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
TrialvoidVersion EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
+ saveEmpID_pass(): void
ObjectClass
View CV_DBMngr

+
+
+
+
+

interface
View CVInterface

DisplayCVListOnInterface(): void
getCVList(): void
getsCVID(int): int
returnCVList()
sendsCVID(int): int

calls
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
+ displayCVdetails(int): void
+ requestCVList(): void
+

returnCVList(): void

+
+

displayCVList(): void
SendsID(int): int

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered

EA 11.1 Unregistered Trial Version EA


calls 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial
Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
DBMgr
+

JobSeekerCV

saveInformation(): void

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
- Experience: String
CVDB

JobName: String

- JobSeekerID: int
EA 11.1 Unregistered Trial Version
EA 11.1
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version
EA 11.1 UnregisteredhasTrial
Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
+ returnCVList():
void Unregistered Trial Version
a
- JobSeekerName:
String
-

JobSeekerSkills: int
JobType: String
Qualifications: String

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version ApplyForJob
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
HomePage

ApplicationController
Administartor

+ displayViewCvInterface(): void
+ sendSaveRequest():
void
EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1
Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
HRadmin
+

+
+

CompanyProfileRegisteration(): void

ManageProfiles(): void
AddNewServices(): void

displaySuccessfullySubmitedMsg(boolean): void

+ SendSubscriptionMessage(): void
+ SearchEmployees(): void
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
+ provideRolesAndAuthentications(): void
+ SerchResume(string, string, Date): void
+

PostJobs(string, string, string, string, double, string, string, string, string): void

+
+

ManageJobCategories(): void
ManageLocation(): void

SetupAdministrationAccounts(): void

Job Search

+ ViewJobSeekerCV(int): void
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Version
EA 11.1 Unregistered
Trial void
Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
+ DatabaseBackup():
+ Trial
DownloadCV(int):
void EA 11.1 Unregistered Trial Version
Job_Seeker

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 +Unregistered
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trialinterface
Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Registeration(): void Trial Version
+
+
+
+
+

ApplyJobPage

JobSearch(string, string, string): void


ApplyForJob(): void
enterRequiredInformationForApplying(): void
uploadCV(): void
enterRequiredInformationForSearching(string, string, string): void

DBMgr

sendSaveRequest(): void
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered++ Trial
Version
EA 11.1 Unregistered
Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
+ informSaveMsg():
void
Display():
void
User
JobSeeker_Serv ices

user_ID: int

phone: int
email: string

- fullName: string Trial Version


EA
11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
+ viewService(): void

- address: string
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
DBMgr
Serv ices

+ GetData():
voidVersion
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial
Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
interface
-

Service_ID: int
Service_Descrption: string

SetData(): void

HomePage

+ DisplayApplyJobPage():
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version voidEA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered

Company_Serv ices
EA 11.1
Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered TrialCreator
Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
+

viewService(): void

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
interface

interface

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
SearchPage
HomePage
+

DisplaySearchPage(): void

requestToFindJob(): void

+ Display(): void
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1
Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Jobs

Company
EA 11.1 Unregistered Trial- Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Job_ID: int EA 11.1 Unregistered Trial Version
-

Job_title: string
Job_Salary: int

Job_Qualifaction: string

Location

Company_ID: int

- Company_Name: string
EA 11.1 Unregistered Trial- Version
EAstring
11.1 Unregistered Trial Version- Location_ID:
EA 11.1 intUnregistered Trial Version EA 11.1 Unregistered
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Job_Description:
- Company_URL:Trial
string Version
-

Location_BuildingNo: int
Location_Road: int

Location_City: string

Company_Description: String

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version- Location_Block:


EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
int
has a

void
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version++ Add_Location():
EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Edit_Location(): void
+

Delete_Location(): void

DBMgr
Employee
Controller
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Job_Type
+

emp_id: int
emp_name:

emp_email: string
emp_address: string

string

SetJobInformation(): void

+
+

GetJobInformation(): void
DisplayInformation(): void

is a
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial
Versionint EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
- emp_phone:
is a

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
CompanyLocation

JobLocation
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial
Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered

40

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

class Class Model

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

View Job Seeker CV detailed class diagram


(This diagram is attached in OOD_Project file)

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregister

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version
Singleton
-instance

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EASingleton
11.1 Unregistered Trial Version EA 11.1 Unregister
instance:

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered TrialViewJobSeekerCV


Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
EA 11.1 Unregistered Trial Version
# Singleton() Trial Version
+

Instance(): Singleton

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregister

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial


View
Version
CV_ControllerEA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
View CVInterface

View CV_DBMngr

DisplayCVListOnInterface(): void
egistered Trial Version EA 11.1 Unregistered Trial Version ++ EA
11.1 Unregistered
Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregister
getCVList():
void
+ displayCVdetails(int): void

+ requestCVList():
void Unregistered
calls
EA 11.1 Unregistered Trial Version
EA 11.1
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
+ getsCVID(int): int
+

returnCVList(): void

+
+

returnCVList()

displayCVList(): void
SendsID(int): int

sendsCVID(int):
int
egistered
Trial Version Trial
EA 11.1
Unregistered
Version + EA
11.1
Unregistered
Trial
Version EATrial
11.1Version
Unregistered
TrialUnregistered
Version EA 11.1
EA 11.1
Unregister
EA 11.1 Unregistered
Version
EA 11.1Trial
Unregistered
Trial
Version
EA 11.1
Unregistered
EA 11.1
TrialUnregistered
Version EATrial
11.1 Version
Unregistered
Trial
Version

Register

egistered
Trial Version Trial
EA 11.1
Unregistered
Version EA
11.1
Unregistered
Trial
Version EATrial
11.1Version
Unregistered
TrialUnregistered
Version EA 11.1
EA 11.1
Unregister
EA 11.1 Unregistered
Version
EA 11.1Trial
calls
Unregistered
Trial
Version
EA 11.1
Unregistered
EA 11.1
TrialUnregistered
Version EATrial
11.1 Version
Unregistered
Trial
Version
JobSeekerCV

RegistartionForum
EA 11.1 Unregistered
Version
EA
11.1Trial
Unregistered
Trial
Version
EA
11.1
Unregistered
EA 11.1
TrialUnregistered
Version EATrial
11.1 Version
Unregistered
Trial
Version
egistered
Trial Version Trial
EA 11.1
Unregistered
Version EA
11.1
Unregistered
Trial
Version EATrial
11.1Version
Unregistered
TrialUnregistered
Version
EA 11.1
EA 11.1
Unregister
HomePage
Experience: String
+

CVDB

displayRegistartionForum(): void

sendSaveRequest(): void

JobName: String
JobSeekerID: int
JobSeekerName: String
JobSeekerSkills: int
JobT ype: String
Qualifications: String

EA 11.1 Unregistered
Version
EA 11.1
Unregistered
Trial
Version
EA 11.1
Unregistered
EA 11.1
TrialUnregistered
Version EATrial
11.1 Version
Unregistered
Trial
Version
+ returnCVList():
void
has
a Unregister
egistered
Trial Version Trial
EA 11.1
Unregistered
Trial
Version EA
11.1
Unregistered
Trial
Version EATrial
11.1Version
Unregistered
TrialUnregistered
Version EA 11.1
EA 11.1

EA 11.1 Unregistered
Version
EA 11.1Trial
Unregistered
Trial
Version
EA 11.1
Unregistered
EA 11.1
TrialUnregistered
Version EATrial
11.1 Version
Unregistered
Trial
Version
egistered
Trial Version Trial
EA 11.1
Unregistered
Version EA
11.1
Unregistered
Trial
Version EATrial
11.1Version
Unregistered
TrialUnregistered
Version EA 11.1
EA 11.1
Unregister

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregister

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

HomePageTrial Version
egistered Trial Version EA 11.1 Unregistered
EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregister
RegistartionController

+ displayViewCvInterface(): void
EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA
11.1
Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
HRadmin
+ generateEmployeeID():
void

+ sendData():
egistered Trial Version EA 11.1 Unregistered Trial Version + EA
11.1 Unregistered
TrialvoidVersion EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregister
CompanyProfileRegisteration():
void
+ saveEmpID_pass(): void

+ SearchEmployees(): void
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
+ SerchResume(string, string, Date): void

PostJobs(string, string, string, string, double, string, string, string, string): void
egistered Trial Version EA 11.1 Unregistered Trial Version ++ EA
11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregister
ViewJobSeekerCV(int): void

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered


Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
+ Trial
DownloadCV(int):
void EA 11.1 Unregistered Trial Version

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregister

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

egistered
Trial Version Trial
EA 11.1
Unregistered
Version EA
11.1
Unregistered
Trial
Version EATrial
11.1Version
Unregistered
TrialUnregistered
Version EA 11.1
EA 11.1
Unregister
DBMgr
EA 11.1 Unregistered
Version
EA 11.1Trial
Unregistered
Trial
Version
EA 11.1
Unregistered
EA 11.1
TrialUnregistered
Version EATrial
11.1 Version
Unregistered
Trial
Version

Apply for Job detailed class diagram


(This diagram is attached in OOD_Project file)
+

User

Administartor

saveInformation(): void

JobSeeker_Serv ices
user_ID: int
+ ManageProfiles(): void
egistered
Trial Version Trial
EA 11.1
Unregistered
Version EA
11.1
Unregistered
Trial
11.1Version
Unregistered
TrialUnregistered
Version
EA 11.1
Unregistered
EA 11.1
Unregister
- Version
fullName: stringEA
+ AddNewServices():
void
EA 11.1 Unregistered
Version
EA 11.1Trial
Unregistered
Trial
Version
EA 11.1
Unregistered
Trial
EA 11.1
Trial
Version EATrial
11.1 Version
Unregistered
Trial
Version
+

viewService(): void

phone: int
email: string

+
+

SendSubscriptionMessage(): void
provideRolesAndAuthentications(): void

- Version
address: string EA
+ ManageJobCategories():
void
egistered
Trial
Version Trial
EA 11.1
Unregistered
Version EA
11.1
Unregistered
Trial
11.1Version
Unregistered
TrialUnregistered
Version
EA 11.1
EA 11.1
Unregister
EA 11.1hasUnregistered
Version
EA 11.1Trial
Unregistered
Trial
Version
EA 11.1
Unregistered
Trial
EA 11.1
TrialUnregistered
Version
EATrial
11.1 Version
Unregistered
Trial
Version
a
+ ManageLocation(): void
DBMgr

+
+

Serv ices

DatabaseBackup(): void
SetupAdministrationAccounts(): void

+ GetData():
void
EA 11.1 Unregistered
Version
EA 11.1Trial
Unregistered
Trial
Version
EA 11.1
Unregistered
EA 11.1
TrialUnregistered
Version EATrial
11.1 Version
Unregistered
Trial
Version
egistered
Trial Version- Trial
EA 11.1
Unregistered
Version
EA
11.1
Unregistered
Trial
Version EATrial
11.1Version
Unregistered
TrialUnregistered
Version EA 11.1
EA 11.1
Unregister
+ SetData(): void
Service_ID: int
-

Service_Descrption: string

EA 11.1 Unregistered
Version
EA 11.1Trial
Unregistered
Trial
Version
EA 11.1
Unregistered
EA 11.1
TrialUnregistered
Version EATrial
11.1 Version
Unregistered
Trial
Version
egistered
Trial Version Trial
EA 11.1
Unregistered
Version EA
11.1
Unregistered
Trial
Version EATrial
11.1Version
Unregistered
TrialUnregistered
Version EA 11.1
EA 11.1
Unregister

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version ApplyForJob
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregister
ApplicationController

Company_Serv ices
EA 11.1
Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered TrialCreator
Version EA 11.1 Unregistered Trial Version

+ sendSaveRequest():
void
egistered
Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregister
+ viewService():
void
+

displaySuccessfullySubmitedMsg(boolean): void

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregister

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
Job Search

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregister

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered


Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
Job_Seeker

egistered Trial Version EA 11.1 +Unregistered


EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial
Version EA 11.1 Unregistered Trial Version EA 11.1 Unregister
ApplyJobPage
Registeration(): void Trial Version

EA 11.1 Unregistered Trial Version


EA 11.1
Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
+ JobSearch(string,
string,
string): void
+

ApplyForJob(): void

DBMgr

sendSaveRequest(): void

Jobs
Display(): void
egistered
Trial Version EA 11.1 +Unregistered
Trial VersionvoidEA
11.1 Unregistered Trial Version EA 11.1 Unregistered+ Trial
Version Company
EA 11.1
Unregistered
Trial Version
EA 11.1
Unregister
enterRequiredInformationForApplying():
+ informSaveMsg():
void
EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version
EA 11.1 Unregistered
Trial Version
-

Job_ID:
int
+ uploadCV():
void
Job_title:
string
+ enterRequiredInformationForSearching(string,
string, string): void
Job_Salary: int
Job_Description: string
Job_Qualifaction: string

Location

Company_ID: int

Company_Name:
string
egistered
Trial Version Trial
EA 11.1
Unregistered
Version EA
11.1
Unregistered
Trial
Version EATrial
11.1Version
Unregistered
TrialUnregistered
Version
EA 11.1
Unregistered
EA 11.1
Unregister
EA 11.1 Unregistered
Version
EA 11.1Trial
Unregistered
Trial
Version
EA 11.1
Unregistered
EA 11.1
EATrial
11.1 Version
Unregistered
Trial
Version
Company_URL:Trial
string Version
-

Location_ID: int
Location_BuildingNo: int
Location_Road: int
Location_Block: int
Location_City: string

Company_Description: String

egistered
Trial Version Trial
EA 11.1
Unregistered
Version EA
11.1
Unregistered
Trial
Version EATrial
11.1Version
Unregistered
TrialUnregistered
Version EA 11.1
EA 11.1
Unregister
EA 11.1 Unregistered
Version
EA 11.1Trial
Unregistered
Trial
Version
EA 11.1
Unregistered
EA 11.1
TrialUnregistered
Version EATrial
11.1 Version
Unregistered
Trial
Version
has a

+ Add_Location(): void
EA 11.1 Unregistered
Version
EA 11.1Trial
Unregistered
Trial
Version
EA 11.1
Unregistered
EA 11.1
TrialUnregistered
Version EATrial
11.1 Version
Unregistered
Trial
Version
egistered
Trial Version Trial
EA 11.1
Unregistered
Version EA
11.1
Unregistered
Trial
Version EATrial
11.1Version
Unregistered
TrialUnregistered
Version EA 11.1
EA 11.1
Unregister
+ Edit_Location():
void
+

HomePage

Delete_Location(): void

EA 11.1 Unregistered
Version
EA 11.1Trial
Unregistered
Trial
Version
EA 11.1
Unregistered
EA 11.1
TrialUnregistered
Version EATrial
11.1 Version
Unregistered
Trial
Version
egistered
Trial Version Trial
EA 11.1
Unregistered
Version EA
11.1
Unregistered
Trial
Version EATrial
11.1Version
Unregistered
TrialUnregistered
Version EA 11.1
EA 11.1
Unregister
Job_Type
+

DisplayApplyJobPage(): void

Employee

emp_id: int
emp_name: string
emp_phone: int
emp_email: string
emp_address: string

is a
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

is a
egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregister

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregister
CompanyLocation

JobLocation
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial
Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregister

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregister

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

SearchPage
HomePage
egistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregister

EA 11.1 Unregistered Trial Version


EA 11.1 Unregistered
Trial Version
EA 11.1
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version
+ requestToFindJob():
void Unregistered Trial Version
+ DisplaySearchPage():
void
+

Display(): void

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregister

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

egistered
Trial Version Trial
EA 11.1
Unregistered
Version EA
11.1
Unregistered
Trial
Version EATrial
11.1Version
Unregistered
TrialUnregistered
Version EA 11.1
EA 11.1
Unregister
EA 11.1 Unregistered
Version
EA 11.1Trial
Unregistered
Trial
Version
EA 11.1
Unregistered
EA 11.1
TrialUnregistered
Version EATrial
11.1 Version
Unregistered
Trial
Version

egistered
Trial Version Trial
EA 11.1
Unregistered
Version EA
11.1
Unregistered
Trial
Version EATrial
11.1Version
Unregistered
TrialUnregistered
Version EA 11.1
EA 11.1
Unregister
EA 11.1 Unregistered
Version
EA 11.1Trial
Unregistered
Trial
Version
EA 11.1
Unregistered
EA 11.1
TrialUnregistered
Version EATrial
11.1 Version
Unregistered
Trial
Version

41

EA 11.1 Unregistered
Version
EA 11.1Trial
Unregistered
Trial
Version
EA 11.1
Unregistered
EA 11.1
TrialUnregistered
Version EATrial
11.1 Version
Unregistered
Trial
Version
egistered
Trial Version Trial
EA 11.1
Unregistered
Version EA
11.1
Unregistered
Trial
Version EATrial
11.1Version
Unregistered
TrialUnregistered
Version EA 11.1
EA 11.1
Unregister

EA 11.1 Unregistered
Version
EA 11.1Trial
Unregistered
Trial
Version
EA 11.1
Unregistered
EA 11.1
TrialUnregistered
Version EATrial
11.1 Version
Unregistered
Trial
Version
egistered
Trial Version Trial
EA 11.1
Unregistered
Version EA
11.1
Unregistered
Trial
Version EATrial
11.1Version
Unregistered
TrialUnregistered
Version EA 11.1
EA 11.1
Unregister

EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version

DBMgr
Controller
egistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregister
+

SetJobInformation(): void

GetJobInformation(): void

egisteredhasTrial
Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial
a

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial

egistered Trial Version


EA 11.1 Unregistered
Trial Version
EA 11.1 Unregistered Trial Version ApplyForJob
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial
Job Search
detailed class
diagram
ApplicationController

(ThisEA
diagram
is attached
in Version
OOD_Project
file)
+ sendSaveRequest():
void
egistered Trial Version
11.1 Unregistered
Trial
EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered
Trial Version
EA 11.1 Unregistered Trial
+

displaySuccessfullySubmitedMsg(boolean): void

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial
Job Search

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial
Job_Seeker

egistered Trial Version EA 11.1 +Unregistered


EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial
Version EA 11.1 Unregistered Trial
ApplyJobPage
Registeration(): void Trial Version
+
+

JobSearch(string, string, string): void


ApplyForJob(): void

+
+

uploadCV(): void
enterRequiredInformationForSearching(string, string, string): void

sendSaveRequest(): void

DBMgr

Display(): void
egistered Trial Version EA 11.1 +Unregistered
Trial VersionvoidEA 11.1 Unregistered Trial Version EA 11.1 Unregistered+ Trial
Version EA 11.1 Unregistered
Trial
enterRequiredInformationForApplying():
+ informSaveMs

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial
HomePage
+

DisplayApplyJobPage(): void

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial

SearchPage
HomePage
egistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial
+

DisplaySearchPage(): void

+
+

requestToFindJob(): void
Display(): void

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial

DBMgr
Controller
egistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial
+

SetJobInformation(): void

+
+

GetJobInformation(): void
DisplayInformation(): void

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial

42

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial

egistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial

.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

Register detailed class diagram


(This diagram is attached in OOD_Project file)

.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve
Register

.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

RegistartionForum
.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve
HomePage
+

displayRegistartionForum(): void

sendSaveRequest(): void

.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered


Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve
RegistartionController
+

generateEmployeeID(): void

+ sendData():
.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
TrialvoidVersion EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve
+ saveEmpID_pass(): void

.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial
Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve
DBMgr
+

saveInformation(): void

.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

.1 UnregisteredhasTrial
Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve
a

.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version ApplyForJob
EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve
ApplicationController

+ sendSaveRequest():
void
.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version
EA 11.1 Unregistered Trial Ve
+

displaySuccessfullySubmitedMsg(boolean): void

.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve
Job Search

.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve
Job_Seeker

.1 Unregistered Trial Version EA 11.1 +Unregistered


EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial
Version EA 11.1 Unregistered Trial Ve
ApplyJobPage
Registeration(): void Trial Version
+
+

JobSearch(string, string, string): void


ApplyForJob(): void

+
+

uploadCV(): void
enterRequiredInformationForSearching(string, string, string): void

sendSaveRequest(): void

DBMgr

Display(): void
.1 Unregistered Trial Version EA 11.1 +Unregistered
Trial VersionvoidEA 11.1 Unregistered Trial Version EA 11.1 Unregistered+ Trial
Version EA 11.1 Unregistered
Trial Vevo
enterRequiredInformationForApplying():
+ informSaveMsg():

.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial
Version EA 11.1 Unregistered Trial Ve
HomePage
+

DisplayApplyJobPage(): void

.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

SearchPage
HomePage
.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve
+

DisplaySearchPage(): void

+
+

requestToFindJob(): void
Display(): void

.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

43

.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve

DBMgr
Controller
.1 Unregistered Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered
Trial Version EA 11.1 Unregistered Trial Version EA 11.1 Unregistered Trial Ve
+

SetJobInformation(): void

Conclusion
This report demonstrated Use Case Diagram, Narrative Scenarios, Sequence, Activity,
Communication, ERD, class diagrams and four different patterns used to design a Job Portal
System.

44

Das könnte Ihnen auch gefallen