online req system

Post on 03-Jun-2018

237 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 1/51

 

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 2/51

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 3/51

Group Members:

Nisar Ahmad 25

Said Islam 24

Muhammad Ibrahim 17

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 4/51

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 5/51

Activity Diagrams

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 6/51

Registration

Select to Register

Information Accepted

Enter Information

Registered

Invalid Inforamtion

 Valid Information

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 7/51

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 8/51

Search for job

open login

search for job

 job is selected

selected not selected

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 9/51

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 10/51

Payment

open payment page

see payment for apply

payment is done

enter credit card no

send request for pay cuting

not paid

paid

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 11/51

Download or print CV

visit the jobseeker profile

see differnt CV

print

download the CV

downloaded

not downloaded

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 12/51

List of replies for interested jobseekers

visit the company page

see list of replies for jobs

select job from the list

 jobselection fail

 job is done

success

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 13/51

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 14/51

  Logout

Request for Logout

Redirect to Login Page

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 15/51

Class Diagram

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 16/51

User

+name: string+password: string

+register(): bool+login(): bool

Login

+name: string+password: string

+jobseekerLogin(): bool+adminstLogin(): bool+companyLogin(): bool

 Administrator

+name: string+password: string

Registration

+name: character+id: string+password: string

+addJobseeker(): bool+addAdmin(): bool+addCompany(): bool

 jobseeker

+name: char+id: int

Test papers

+testId: int+question: char+choice: char

 job opportunity

+jobtitle+employment type

+jobdescription

company

+companyName: char+companyAddress: char

payment

+creditCard: int

+payment(): float

result

+marks: int

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 17/51

Analysis Class Diagram

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 18/51

Registration form

User infoDBUser identity

Registration controler

user controler

Registration failure report

Registration success report

Session controler

Payment success page

Login page Jobseeker infoDB

Logout page

 job information

selected candidates list

 Admin info Admin infoDB

Payment failure page

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 19/51

CRC Cards

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 20/51

RegistrationPage

Registration Page 

Responsibility   Collaborator 

Know Username 

Know Password 

Know Registration Controller 

Handle button click event when Submit

button is pressed. 

Registration Controller 

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 21/51

RegistrationController

Registration Controller 

Responsibility   Collaborator 

Handle all the registration requests   Jobseeker info DB

RegistrationSuccessPage

RegistrationFailurePage  

Know RegistrationPage 

Know RegistrationSuccessPage 

Know RegistrationFailurePage 

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 22/51

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 23/51

PaymentPage

PaymentPage 

Responsibility   Collaborator 

Handle Payments   JobseekerInfoDB,CompanyInfoDB

PaymentSuccessPage,

PaymentFailurePage  

Know PaymentSuccessPage 

Know PaymentFailurePage 

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 24/51

Sequence Diagrams

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 25/51

Registration

Frame1 Alt

User RegistrationPage RegistrationForm

1 : requests for registration()2 : Registration form is opened()

3 : Registration info is entered

4 : Re-enter info

5 : Information is entered again

6 : Account created successfully

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 26/51

User Login

User Login UserInfoDB

1 : Enters username and password()2 : User login is verified()

3 : Authenticated

4 : Login successful

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 27/51

Search for job

JobSeeker Administrat JobInfoDB

1 : Search for Job()

2 : Search requested job()

3 : Request information returned

4 : Information Displayed

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 28/51

 Apply for job

Jobseeker  Administrat JobInfoDB

1 : Apply for Job()

2 : check job availability ()

3 : Jobs are available

4 : Job list displayed

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 29/51

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 30/51

 Add/ delete info

Jobseeker JobInfoDB

1 : edited the profile accout()

2 : Profile account updated

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 31/51

Print or download CV

/jobseeker   /Administ /company

1 : :send CV() 2 : :Download CV()

3 : CV Downloaded

4 : Diplay message

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 32/51

Payment

User Payment UserInfoDB AccountsDB

1 : enters creditcard info()2 : verifies card info()

3 : Authenticated

4 : Payment amount issued()

5 : Amount deducted

6 : Payment successful

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 33/51

Logout

User Logout

1 : request for logout()

2 : User is logged out

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 34/51

State Machine Diagram

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 35/51

State chat diagram for registration 

registration

entry/profile info

check info

entry/status

Reject

entry/reason

not valid

confirm

entry/create accountvalid

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 36/51

State chat diagram for login

ID

entry/Name, password

wait unt il login

account validation

entry/status

Reject

entry/reason

not va lid

confirm

entry/login openedvalid

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 37/51

 Jobseeker State Machine Diagram

select job to apply

verify

 job unavailable

 job available

Register

Register form

 jobseeker not registered

login

Registered jobseeker

select job

 job issued

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 38/51

 Admin State Machine Diagram

 Admin will be login

view the registered jobseeker delete jobseeker edit and update web pages view company detail

save info

logout

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 39/51

Company state machine diagramlogin

select the qualified candidate

issue job

conduct online exam Approve or disapprove jobseekerprovide result

Download CV of any candidate

call for interview

logout

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 40/51

Component Diagram

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 41/51

Web

Online search for Job

LoginUser Name & Password

Database

 Administrator

Job<<artifact>>

TestPaper<<artifact>>

JobIssuence<<artifact>>

Form

Jobseeker Data

Test Paper

Question

JobIssurence

Seleted Job

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 42/51

Business Process Diagram (BPD)

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 43/51

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 44/51

Collaborative Diagram 

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 45/51

JobSeeker System

Company

 Admin

Database

Request

Request

 Verification Request

Job

Status of the jobseeker

operation

-Enable or Disable for Operation on System

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 46/51

System Interface

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 47/51

Home Page 

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 48/51

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 49/51

Login Page 

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 50/51

Contact Page

8/11/2019 Online Req System

http://slidepdf.com/reader/full/online-req-system 51/51

THANK YOU

top related