A PRESENTION ON ONLINE PLACEMENT SERVICES Submitted By: 1)Hardik Nayi [13034212025] 2)Dhaval Patel...
-
Upload
delilah-hancock -
Category
Documents
-
view
212 -
download
0
Transcript of A PRESENTION ON ONLINE PLACEMENT SERVICES Submitted By: 1)Hardik Nayi [13034212025] 2)Dhaval Patel...
APRESENTION ON
ONLINE PLACEMENT SERVICESSubmitted By:
1) Hardik Nayi [13034212025]
2) Dhaval Patel [13034212035]
Group No: 68
M.C.A. Semester-V
Guided By:Dr. J.M.Patel
Submitted To : A. M. Patel
Institute Of Computer
Studies ,Ganpat University
Ganpat Vidyanagar,384012
PROJECT PROFILE
PROJECT TITLE ONLINE PLACEMENT SERVICES
OBJECTIVE
The main aim of this system is to plan a Online Searching the job according to user’s requirement. This system use to search jobs for Fresher's who are Graduates for Different location.
FRONT END TOOLPHP 5.0,CSS
BACK END TOOLMySql 5.4
OTHER TOOLS 1. Ms- Word2. Xampp 1.8.33. Macromedia Dreamweaver 8.0
GROUP NO 68
INTERNAL GUIDE Dr. J.M.Patel
EXISTING SYSTEM
The process of existing system is lengthy, user have to
go
through long process of selection.
Limited job alert message.
Because of the whole work is done manually it takes more time to provide services.
The advertisement criteria of the system is limited so it not widely known by the people.
Inviting applications through post takes a lot of time
NEED FOR NEW SYSTEM
Multiple send job alert message.
The advertisement criteria of the system is unlimited so it widely known by the people.
Search facility for job seekers according to their required vacancy.
Sending resume saves effort, time and cost of job seeker.
HARDWARE AND SOFTWARE
SPECIFICATION
HARDWARE SPECIFICATION (MINIMUM)
SERVER CONFIGURATION
o Processer: Core 2 Dual, 1.6 GHz
o RAM: 1 GB
o Hard disk: 20 GB Free Space
CLIENT CONFIGURATION
o Processer: Pentiam 4,1.5 GHz
o RAM: 256 MB
o Hard disk: 5 GB Free Space
SOFTWARE SPECIFICATION (MINIMUM)
SERVER CONFIGURATION
o Server : Apache 2.2.8
o Tool : Xampp 1.8.3
oOperting System : Linux/Unix/Window Server OS
CLIENT CONFIGURATION
oBrowser : Internet Explorer & As Above
o Operting System : Window XP & As Above
FUNCTIONAL SPECIFICATION
FUNCTION SPECIFICATION
• Functionality
Registration:- New User has to register and get verify with email Id code. Login:- User can login with the system and can proceed with it. Search Jobs:- Job seeker will search job as per the requirements. Manage Resume:- User can Manage their resume and can update when needed.
Manage User:- Admin can manage the user.
Manage User Query:- Admin will manage the User Query which are received by email.
USER OF SYSTEM
• Admin• Visitors• Job Seekers
ADMIN
Mange Profile of Job Seekers. View Jobseeker. Manage Users. Manage Users query. Manage News. Manage Resume. Manage Jobs. Regular Notifications. Recommend Best Job Options as Per Resume.
VISITORS
Search For Vacancies
(Job).
Registration.
JOB SEEKERS
Register And Login with System. Manage Profile. Search Jobs as per Requirements. View Jobs Posted on the Profile. Apply for the Required jobs. Get Notifications by Email. Give Feedback.
TIME LINE CHART
Development Phase4 Month
Duration
0-20 20-40 40-60 60-80 80-100 100-120
Requirement Gathering & Analysis
14
Designing 30
Coding 40
Testing 20
Implimentation & Deployment
16
Total 14 30 40 20 16 120
GANTT CHART
ACTIVITY DIAGRAM
ADMIN ACTIVITY
JOBSEEKER ACTIVITY
USE CASE DIAGRAM
ADMIN USECASE
JOBSEEKER USECASE
E-R DIAGRAM
SEQUENCE DIAGRAM
CLASS DIAGRAM
COLLABORATION DIAGRAM
DATA DICTIONARY
ADMIN _LOGIN:-• TABLE NAME : ADMIN TABLE• DESCRIPTION: THIS TABLE STORE THE ADMIN_LOGIN INFORMATION• PRIMARY KEY : NOT-NULL• FOREIGN KEY : NOT-NULL
SR.NO
FIELD NAME DATA TYPE(SIZE)
CONSTRAINT DESCRIPTION CONTROLNAME
VALIDATION
1 ADMIN_ID VARCHAR(30) NOT-NULL ADMIN USER_ID TEXTBOX NOT-NULL AND EMAIL VALIDATION.LIKE:{`/^[a-ZA-Z0-9\._-]+@(\?)[a-zA-Z0-9\_\.]+’.`\.([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/’}
2 PASSWORD VARCHAR(20) NOT-NULL ADMIN PASSWORD. TEXTBOX NOT-NULL
E.X:-SNO ADMIN_EID PASSWORD
1 [email protected] ******
USER _LOGIN:-• TABLE NAME : USER TABLE• DESCRIPTION: THIS TABLE STORE THE USER_LOGIN INFORMATION• PRIMARY KEY : NOT-NULL• FOREIGN KEY : NOT-NULL
SR.NO
FIELD NAME DATA TYPE(SIZE)
CONSTRAINT DESCRIPTION CONTROLNAME
VALIDATION
1 USER_ID VARCHAR(30) NOT-NULL USER_ID TEXTBOX NOT-NULL AND EMAIL VALIDATION.LIKE:{`/^[a-ZA-Z0-9\._-]+@(\?)[a-zA-Z0-9\_\.]+’.`\.([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/’}
2 PASSWORD VARCHAR(20) NOT-NULL ADMIN PASSWORD. TEXTBOX NOT-NULL
E.X:-
SNO USER_EID PASSWORD
1 [email protected] ******
REGISTRATION :-• TABLE NAME : REGISTRATION TABLE• DESCRIPTION: THIS TABLE STORE THE USER REGISTRATION INFORMATION• PRIMARY KEY : RID• FOREIGN KEY : SID AND CID AND QID
SR.NO
FIELD NAME DATA TYPE(SIZE) CONSTRAINT DESCRIPTION CONTROLNAME
VALIDATION
1 RID INT PRIMARY KEY PRIMARY KEY OF REGISTRATION & AUTO INCREMENT.
TEXTBOX NOT-NULL ANDNUMERICVALUE
2 RFNAME VARCHAR(15) NOT-NULL USER FIRST NAME. TEXTBOX NOT-NULL
3 RMNAME VARCHAR(15) NOT-NULL USER MIDDLE NAME TEXTBOX NOT-NULL
4 RLNAME VARCHAR(15) NOT-NULL USER LAST NAME. TEXTBOX NOT-NULL
5 RADDRESS VARCHAR(50) NOT-NULL USER ADDRESS. TEXTAREA NOT-NULL
6 REMAIL VARCHAR(30) NOT-NULL USER EMAIL . TEXTBOX NOT-NULLANDEMAIL VALIDATION
7 RCONTACT INT(15) NOT-NULL USER CONTACT TEXTBOX NOT-NULL
8 SID INT FOREIGN KEY FOREIGN KEY OF STATE. TEXTBOX NOT-NULL
9 CID INT FOREIGN KEY FOREIGN KEY OF CITY. TEXTBOX NOT-NULL
10 GENDER BOOLEAN(2) NOT-NULL GENDER{ TRUE=MALEFALSE=FEMALE }.
RADIO BUTTON NOT-NULL
11 PASSWORD VARCHAR(30) NOT-NULL USER PASSWORD. TEXTBOX NOT-NULL
12 QID INT FOREIGN KEY FOREIGN KEY OF QUALIFICATION. TEXTBOX NOT-NULL
E.X:-SNO
RID RFNAME RMNAME RLNAME RADDRESS REMAIL RCONTACT GENDER PASSWPRD
1 101 DHAVAL BHAGVANDAS PATEL AT & POST :CHHATHIYARDA
9909055344 MALE ******
STATE :-• TABLE NAME : STATE TABLE• DESCRIPTION: THIS TABLE STORE THE STATE INFORMATION• PRIMARY KEY : SID• FOREIGN KEY : NOT-NULL
SR.NO
FIELD NAME
DATA TYPE(SIZE)
CONSTRAINT DESCRIPTION CONTROLNAME
VALIDATION
1 SID INT PRIMARY KEY PRIMARY KEY OF STATE & AUTO INCREMENT.
TEXTBOX NOT-NULL ANDNUMERICVALUE
2 SNAME VARCHAR(15) NOT-NULL STATE NAME. TEXTBOX NOT-NULL
E.X:-
SNO SID SNAME
1 101 GUJARAT
CITY :-• TABLE NAME : CITY TABLE• DESCRIPTION: THIS TABLE STORE THE CITY INFORMATION• PRIMARY KEY : CID• FOREIGN KEY : SID
SR.NO
FIELD NAME
DATA TYPE(SIZE) CONSTRAINT DESCRIPTION CONTROLNAME
VALIDATION
1 CID INT PRIMARY KEY PRIMARY KEY OF CITY & AUTO INCREMENT.
TEXTBOX NOT-NULL ANDNUMERICVALUE
2 SID INT FOREIGN KEY FOREIGN KEY OF STATE. TEXTBOX NOT-NULL
3 CNAME VARCHAR(15) NOT-NULL CITY NAME. TEXTBOX NOT-NULL
E.X:-
SNO CID CNAME
1 101 MEHSANA
COMPANY :-• TABLE NAME : COMPANY TABLE• DESCRIPTION: THIS TABLE STORE THE COMPANY INFORMATION• PRIMARY KEY : COID• FOREIGN KEY : CID AND SID
SR.NO
FIELD NAME DATA TYPE(SIZE)
CONSTRAINT DESCRIPTION CONTROLNAME
VALIDATION
1 COID INT PRIMARY KEY PRIMARY KEY OF COMPANY & AUTO INCREMENT.
TEXTBOX NOT-NULL ANDNUMERICVALUE
2 CONAME VARCHAR(30) NOT-NULL COMPANY NAME. TEXTBOX NOT-NULL
3 COADDRESS VRCHAR (50) NOT-NULL COMPANY ADDRESS. TEXTAREA NOT-NULL
4 COEMAIL VARCHAR(30) NOT-NULL COMPANY EMAIL ID. TEXTBOX NOT-NULLANDEMAIL VALIDATION
5 COCONTACT INT(15) NOT-NULL COMPANY CONTACT TEXTBOX NOT-NULL
6 CID INT FOREIGN KEY FOREIGN KEY OF CITY TEXTBOX NOT-NULL
7 SID INT FOREIGN KEY FOREIGN KEY OF STATE TEXTBOX NOT-NULL
8 COIMAGE VARCHAR(100) NOT-NULL COMPANY IMAGE IMAGE VIEW NOT-NULL
E.X:-SNO COID CONAME COADDRESS COEMAIL COCONTACT COIMAGE
1 101 TCS_INFO. GANDHINAGAR [email protected] 9714103223 COMPANY LOGO. LIKE,
QUALIFICATION:-• TABLE NAME : QUALIFICATION TABLE• DESCRIPTION: THIS TABLE STORE THE QUALIFICATION INFORMATION• PRIMARY KEY : QID• FOREIGN KEY : NOT-NULL
SR.NO
FIELD NAME DATA TYPE(SIZE) CONSTRAINT DESCRIPTION CONTROLNAME
VALIDATION
1 QID INT PRIMARY KEY PRIMARY KEY OF QUALIFICATION & AUTO INCREMENT.
TEXTBOX NOT-NULL ANDNUMERICVALUE
2 QEDUCATION VARCHAR(15) NOT-NULL EDUCATION DETAILS. SELECT BOX NOT-NULL
3 QOTHEREDUCATION VARCHAR(15) NOT-NULL OTHER EDUCATION DETAILS.
TEXTBOX NOT-NULL
E.X:-
SNO QID QEDUCATION QOTHEREDUCATION
1 101 B.C.A M.C.A
CATEGORY:-• TABLE NAME : CATEGORY TABLE• DESCRIPTION: THIS TABLE STORE THE CATEGORY INFORMATION• PRIMARY KEY : CAID• FOREIGN KEY : NOT-NULL
SR.NO
FIELD NAME
DATA TYPE(SIZE)
CONSTRAINT DESCRIPTION CONTROLNAME
VALIDATION
1 CAID INT PRIMARY KEY PRIMARY KEY OF CATEGORY & AUTO INCREMENT.
TEXTBOX NOT-NULL ANDNUMERICVALUE
2 CANAME VARCHAR(15) NOT-NULL CATEGORY NAME. TEXTBOX NOT-NULL
E.X:-SNO CAID CANAME
1 101 GOVERNMENT & PRIVATE
UPLOADJOB :-• TABLE NAME : UPLOADJOB TABLE• DESCRIPTION: THIS TABLE STORE THE UPLOADJOB INFORMATION• PRIMARY KEY : JOID• FOREIGN KEY : COID AND CAID
SR.NO
FIELD NAME
DATA TYPE(SIZE) CONSTRAINT DESCRIPTION CONTROLNAME
VALIDATION
1 JOID INT PRIMARY KEY PRIMARY KEY OF JOB & AUTO INCREMENT.
TEXTBOX NOT-NULL ANDNUMERICVALUE
2 JONAME VARCHAR (15) NOT-NULL JOB NAME. TEXTBOX NOT-NULL
3 COID INT FOREIGN KEY FOREIGN KEY OF COMPANY.
TEXTBOX NOT-NULL
4 CAID INT FOREIGN KEY FOREIGN KEY OF CATEGORY
TEXTBOX NOT-NULL
5 JODATE DATE NOT-NULL JOB UPLOAD DATE. DATE NOT-NULL
E.X:-SNO JOID JONAME JODATE
1 101 COMPUTER OPERATOR 16/09/2014
FEEDBACK :-• TABLE NAME : FEEDBACK TABLE• DESCRIPTION: THIS TABLE STORE THE FEEDBACK INFORMATION• PRIMARY KEY : FID• FOREIGN KEY : NOT-NULL
SR.NO
FIELD NAME DATA TYPE(SIZE) CONSTRAINT DESCRIPTION CONTROLNAME
VALIDATION
1 FID INT PRIMARY KEY PRIMARY KEY OF FEEDBACK & AUTO INCREMENT.
TEXTBOX NOT-NULL ANDNUMERICVALUE
2 FDATE DATE TIME NOT-NULL FEEDBACK DATE. DATE NOT-NULL
3 FNAME VARCHAR(15) NOT-NULL FEEDBACK NAME TEXTBOX NOT-NULL
4 FEEDBACK VARCHAR(50) NOT-NULL FEEDBACK. TEXTAREA NOT-NULL
5 FCONTECT INT(15) NOT-NULL FEEDBACK CONTACT TEXTBOX NOT-NULL
6 FEMAIL VARCHAR(30) NOT-NULL FEEDBACK EMAIL TEXTBOX NOT-NULLANDEMAIL VALIDATION
E.X:-SNO FID SDATE FNAME FEEDBACK FCONTACT FEMAIL
1 101 16/09/2014 JOB ALERTSYSTEM
VERY GOOD SERVICES 8401684199 [email protected]
APLLY:-• TABLE NAME : APLLY TABLE• DESCRIPTION: THIS TABLE STORE THE APPLY INFORMATION• PRIMARY KEY : AID• FOREIGN KEY : JOID
SR.NO
FIELD NAME
DATA TYPE(SIZE) CONSTRAINT DESCRIPTION CONTROLNAME
VALIDATION
1 AID INT PRIMARY KEY PRIMARY KEY OF APLLY & AUTO INCREMENT.
TEXTBOX NOT-NULL ANDNUMERICVALUE
2 JOID INT FOREIGN KEY FOREIGN KEY OF JOB TEXTBOX NOT-NULL
3 ADATE DATE TIME NOT-NULL APPLY DATE DATE NOT-NULL
E.X:-
SNO AID ADATE
1 101 16/09/2014
INPUT & OUTPUT DESIGN
USER HOME PAGE
USER REGISTRATION PAGE
USER REGISTRATION E-MAIL
USER LOGIN PAGE
USER PROFILE PAGE
USER EDIT PROFILE
USER APPLY JOB PAGE
USER VIEW JOB
USER FIND JOBS STATE WISE
USER FIND JOBS CITY WISE
USER FIND JOBS CATEGORY WISE
CONTACT US PAGE
ABOUT US PAGE
ADMIN
ADMIN LOGIN PAGE
ADMIN HOME PAGE
ADMIN MANAGE USER
ADMIN MANAGE STATE
ADMIN MANAGE CITY
ADMIN MANAGE CATEGORY
ADMIN MANAGE COMPANY
ADMIN MANAGE JOBS
E-MAIL TO USER FOR UPLOAD A JODS
ADMIN VIEW APPLY
ADMIN INVITE TO INTERVIEW VIA E-MAIL
ADMIN MANAGE FEEDBACK
REPORT OF THE ALL USER IN PDF
REPORT OF THE ALL JOBS IN PDF
TESTING (TEST CASE)
TestCase id
Check id Test Case Objective
Steps to Execute
Test Data Expected Output
01 Login Page Leave All Fields As Blank and Click On Login Button
Click Login Button
By leaving all fields as blank and click on Login button then it should display message “*Enter valid email”
02 Password field Password is blank Click Login Password: Then Validation Fired and display “* Enter Password”
03 Login Page Enter Wrong Email Click Login Button
Email: [email protected]
Password::123789
By Entering wrong email or password site will not permit you to login and display message “ Email or password does not match
04 Login Page Enter Valid Email and Password
Click Login Email:
Password:dhaval
By entering Correct user name and password then it should move us on user profile .
FUTURE ENHANCEMENT
Advertisement of various companies will be also put on the
Portal. Create Mobile App for Placement Services. Include Package plan.
BIBLIOGRAPHY / REFERENCES
Books Referred (a)PHP6 and MySQL (b)PHP5,Apache ,and MySQL
Websites Referred
(a)www.tutorialpoints.com (b)www.w3school.com (c)www.codeproject.com (d)www.naukri.com