online req system
Post on 03-Jun-2018
237 Views
Preview:
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
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