Post on 06-Apr-2018
8/3/2019 Job Project
1/134
ONLINE ANGEL JOBS S.K.P Page 1
1. ABOUTORGANIZATION
8/3/2019 Job Project
2/134
ONLINE ANGEL JOBS S.K.P Page 2
1. ABOUT ORGANIZATION
Angel Software is Ahmadabad based company established byMr.Ketan Trivedi in 1999. The company has started with aim tocapitalized on the International and domestic market for financialsectors. The company has got partnership with many reputedcompanies for providing solution and services.
Tata Consultancy Services (Mumbai) Ex Brand Software. Theoff the self product for financial accounting system.
Natural Software Pvt. Ltd (New Delhi) Dirdhayu So ftwarepackage for LIC professionals such as agent and DevelopmentOfficer.
SMG Info solution Pvt. Ltd. (Ahmadabad) Back office supportin product in product Developing such as recruitmentmanagement system.
NISA Computer Consultant (Ahmadabad) Strategic alliancefor developing cutting edge Banking system products.
8/3/2019 Job Project
3/134
ONLINE ANGEL JOBS S.K.P Page 3
2. PROJECTINTRODUCTION
8/3/2019 Job Project
4/134
ONLINE ANGEL JOBS S.K.P Page 4
2. PROJECT INTRODUCTION
The Company is targeting the online jobs. The Company iswilling to develop a cutting edge product for this job segmentwhich can be ready to important but also flexible enough tocustomize on client requirement on negotiation.
I. Home :It will manage the all modules for job seeker, job recruiterand admin module. And all the modules are login in tohome page.
II. About Us :It will show the history or introduction of the Online AngelJob. It will also show the contact page of our company.
III. Job Recruiter :Job Recruiter manage the company details. It is alsorequired for login Id. After login Id there are somemodules show in the display. They will be given as bellow.This modules are handled by job recruiter.
Profile Management :It will manage the some modules of the handle by jobrecruiter profile.The recruiter will create own profile.The recruiter will also search profile in profilemanagement.The recruiter will create profile in two parts. 1) PartTime Profile. 2) Full Time Profile.They will given as bellow.
8/3/2019 Job Project
5/134
ONLINE ANGEL JOBS S.K.P Page 5
Create New ProfileSearch ProfileList Profile
o Part Time Profileo Full Time Profile
Vacancy Management :Vacancy manage the company job. It is also requiredfor login Id for recruiter. After login Id there are somemodules show in the display. They will be given asbellow. This modules are handled by vacancy.
Add VacancyEdit Vacancy
Search VacancyList vacancyPrint Vacancy
IV. Job Seeker :Job Seeke manage the person details. It is also requiredfor login Id. After login Id there are some modules show inthe display. They will be given as bellow. This modules arehandled by job recruiter.
Profile Management :It will manage the some modules of the handle by jobseeker profile.The recruiter will create own profile.The recruiter will also search profile in profilemanagement.The recruiter will create profile in two parts. 1) PartTime Profile. 2) Full Time Profile.
They will given as bellow.
8/3/2019 Job Project
6/134
ONLINE ANGEL JOBS S.K.P Page 6
Profile ManagementCreate New ProfileSearch ProfileList Profile
o Part Time Profileo Full Time Profile
8/3/2019 Job Project
7/134
ONLINE ANGEL JOBS S.K.P Page 7
3. APPLICATION
ARCHITECTURE
8/3/2019 Job Project
8/134
ONLINE ANGEL JOBS S.K.P Page 8
3. APPLICATION ARCHITECTURE
8/3/2019 Job Project
9/134
ONLINE ANGEL JOBS S.K.P Page 9
4. PROJECTDEFINITION
8/3/2019 Job Project
10/134
ONLINE ANGEL JOBS S.K.P Page 10
4. PROJECT DEFINITION
Job Seeker Module :
This module is all about job seekers who are searching jobs
which are available in other organizations through this portal. By
using this module any user can register in this portal to search for
a job, if their resume is short listed they will under go for anonline test and also job seeker can view all jobs but he/she cant
modify them.
This module contains details about Job Seeker, i.e.employee or un-employee details. Like employee name, email,experience etc. Here employee can do
update, modify and delete. He can update experience andskills details also.
Advanced Search option for job seekers:
System will allow the Job providers to search fromdatabase for Suitable candidate for a position based on skill setand experience and also it sends intimation to suitable candidatesthrough mail. A set of reporting system is supported to the
system for the immediate specific need of the organization bydifferent parameters. At the same time job seeker can search fora suitable job through this portal.
8/3/2019 Job Project
11/134
ONLINE ANGEL JOBS S.K.P Page 11
Job Recruiter Module :
Recruiter RegistrationHere the recruiter must register into the site. The
registration includes all his personal details, his company detailsand also; the vacancies provided in the company. Also there mustbe an option to I update this details.
This module having information about job provider andrequirement details, which client recruiting the employees, andwhat based them recruiting the employees. Here client releasingthe primary skills, experience, opening date, closing and closingdate. He can also add clients to his consultancy.
Meet Recruiters
Find out about what employers are looking for fromgraduates and details of their vacancies by attending therecruitment events we organise. The Fair provides theopportunity to: meet lawyers and graduate legal trainees; speakto regional and national recruiters; find out about professionalcourses, vacation work and training places.
RECRUITER NOTES
Some example of questions From the online Angel Jobsportal, to be adjusted depending on the type of interview (jobinterview, internship interview, seasonal job interview, etc.)
8/3/2019 Job Project
12/134
ONLINE ANGEL JOBS S.K.P Page 12
Job Admin Module :
The administrator module is responsible for addingconsultants or job provider whereas Job provider or consultantcan add client to his consultancy. He can search for jobs andadd jobseeker,Add Job Recruiter,Add User & Add Vacancy also.
8/3/2019 Job Project
13/134
ONLINE ANGEL JOBS S.K.P Page 13
5. TOOLS ANDTECHNOLOGY
8/3/2019 Job Project
14/134
ONLINE ANGEL JOBS S.K.P Page 14
5. TOOLS AND TECHNOLOGY
TECHNOLOGY : WAMP technology
TOOLS :
Front-End : Dreamweaver 8.0Backend :My sql 5.1.33Language :PHP 5.2.9-2Operating System Window XP Service Pack-2Mozilla Firefox 4.0
8/3/2019 Job Project
15/134
ONLINE ANGEL JOBS S.K.P Page 15
6. SYSTEM ANALYSISAND DESIGN
8/3/2019 Job Project
16/134
ONLINE ANGEL JOBS S.K.P Page 16
6.1 ANALYSIS
8/3/2019 Job Project
17/134
ONLINE ANGEL JOBS S.K.P Page 17
6.1.1 REQUIREDANALYSIS
8/3/2019 Job Project
18/134
ONLINE ANGEL JOBS S.K.P Page 18
6.1.1 REQUIRED ANALYSIS
Our main source of information was Mr. Amit Trivedi, the chief architecture for Angel Softwares at C.G. Road , Ahmadabad. Hehas more than 10 year of experience.
We have also visit the website www.naukri.com , www.seek.com , www.monstar.com etc..
http://www.naukri.com/http://www.naukri.com/http://www.naukri.com/http://www.seek.com/http://www.seek.com/http://www.seek.com/http://www.monstar.com/http://www.monstar.com/http://www.monstar.com/http://www.monstar.com/http://www.seek.com/http://www.naukri.com/8/3/2019 Job Project
19/134
ONLINE ANGEL JOBS S.K.P Page 19
6.1.2 ER Diagrams
8/3/2019 Job Project
20/134
ONLINE ANGEL JOBS S.K.P Page 20
ER Diagrams without Attribute
8/3/2019 Job Project
21/134
ONLINE ANGEL JOBS S.K.P Page 21
8/3/2019 Job Project
22/134
ONLINE ANGEL JOBS S.K.P Page 22
8/3/2019 Job Project
23/134
ONLINE ANGEL JOBS S.K.P Page 23
8/3/2019 Job Project
24/134
ONLINE ANGEL JOBS S.K.P Page 24
8/3/2019 Job Project
25/134
ONLINE ANGEL JOBS S.K.P Page 25
8/3/2019 Job Project
26/134
ONLINE ANGEL JOBS S.K.P Page 26
8/3/2019 Job Project
27/134
ONLINE ANGEL JOBS S.K.P Page 27
8/3/2019 Job Project
28/134
ONLINE ANGEL JOBS S.K.P Page 28
6.1.3 Data FlowDiagrams
8/3/2019 Job Project
29/134
ONLINE ANGEL JOBS S.K.P Page 29
6.1.3 Data Flow Diagrams
8/3/2019 Job Project
30/134
ONLINE ANGEL JOBS S.K.P Page 30
8/3/2019 Job Project
31/134
ONLINE ANGEL JOBS S.K.P Page 31
8/3/2019 Job Project
32/134
ONLINE ANGEL JOBS S.K.P Page 32
8/3/2019 Job Project
33/134
ONLINE ANGEL JOBS S.K.P Page 33
8/3/2019 Job Project
34/134
ONLINE ANGEL JOBS S.K.P Page 34
8/3/2019 Job Project
35/134
ONLINE ANGEL JOBS S.K.P Page 35
8/3/2019 Job Project
36/134
ONLINE ANGEL JOBS S.K.P Page 36
8/3/2019 Job Project
37/134
ONLINE ANGEL JOBS S.K.P Page 37
8/3/2019 Job Project
38/134
ONLINE ANGEL JOBS S.K.P Page 38
8/3/2019 Job Project
39/134
ONLINE ANGEL JOBS S.K.P Page 39
6.1.4 AnalysisTime DataDictionary
8/3/2019 Job Project
40/134
ONLINE ANGEL JOBS S.K.P Page 40
6.1.4 Analysis Time DataDictionary
Data FlowNo
Details
1 User Login tblUser Id Password User Type
Status
2 Job Seeker tblEmail Id Password Confirm Password Name
Current Location Country
Mobile No Phone No1 Phone No2 Phone No3 Total Experience1 Total Experience2 Current industry Functional Area Key Skills Resume Headlines Basic Graduation1 Basic Graduation2 Post Graduation1 Post Graduation2 Phd1
8/3/2019 Job Project
41/134
ONLINE ANGEL JOBS S.K.P Page 41
Phd2 Job Alerts Important Notification Resume Emails
Communication Clients Resume Services
6 Job Recruiter tbl Your NamePasswordEmail IdCompany Name
Contact personCompany typeIndustry typeAddress1Address2Address3CountryStateCity
PinPhoneNo1PhoneNo2PhoneNo3
8 Vacancy tblExperience Location Compensation
Education Industry type Role Functional Area Posted Date Desired Candidate Profile
8/3/2019 Job Project
42/134
ONLINE ANGEL JOBS S.K.P Page 42
Job Description Company Name Website Executive Name
Address Email Address Telephone1 Telephone2 Telephone3
13 Person tblFirst NameMiddle Name
Last NameDate Of BirthKey wordGenderFull NameAddress1Address2AreaCity
Pin codeNoteMobile1Mobile2Phone1Phone2Office Phone1FaxPrimary Email
GmailYahooEmail
14 Company tblName Description
8/3/2019 Job Project
43/134
ONLINE ANGEL JOBS S.K.P Page 43
Key Word Slogan Address1 Address2
Area City Pin Code Website1 Website2 Mobile1 Mobile2 Office Phone1 Fax
Primary Email Gmail Yahoo Email Msn Id Skype Id AOL Id
8/3/2019 Job Project
44/134
ONLINE ANGEL JOBS S.K.P Page 44
6.2 DESIGN
8/3/2019 Job Project
45/134
ONLINE ANGEL JOBS S.K.P Page 45
6.2.1 DATA DESIGN
8/3/2019 Job Project
46/134
ONLINE ANGEL JOBS S.K.P Page 46
6.2.1 DESIGN TIME DATA DICTIONARY
No Name Page No
1 User Login tbl
2 Job Seeker tbl
3 Job Recruiter tbl
4 Vacancy tbl
5 Contact.stbladdresstype
6 Contact.stblemailaddresstype
7 Contact.stblpersonrole
8 Contact.stblphonetype
9 Contact.tblbodyemail
10 Contact.tblbodywebsite
11 Contact.tblcompanyperson
12 Contact.tblperson
13 Contact.tblpersonrole
14 Conatct.tblphone
15 Body tbl
16 Email tbl
17 Address tbl
18 Phone tbl
8/3/2019 Job Project
47/134
ONLINE ANGEL JOBS S.K.P Page 47
Job Seeker :-
1) User Login tbl
No Name Data Type Size Null Key Description1 User Id Varchar 25 Primary
Key2 Password Varchar 25 Not Null3 User Type Varchar 15 Not Null4 Status Varchar 15 Not Null
8/3/2019 Job Project
48/134
ONLINE ANGEL JOBS S.K.P Page 48
2) Job Seeker tbl
No Name DataType
Size Null Key Description
1 Name Varchar 25 NotNull
2 Total Experience Int 25 NotNull
4 Current industry Varchar 25 NotNull
5 Functional Area Varchar 35 NotNull
6 Key Skills Varchar 35 NotNull
7 ResumeHeadlines
Varchar 10 NotNull
8 Basic Graduation Varchar 15 NotNull
9 Post Graduation Varchar 15 NotNull
10 Phd Varchar 15 NotNull
8/3/2019 Job Project
49/134
ONLINE ANGEL JOBS S.K.P Page 49
Job Recruiter :-
3) Job Recruiter tbl
No Name DataType Size Null Key Description1 Body Idf Int 5 Not
NullPrimarykey
2 Name Varchar 20 NotNull
3 CompanyName
Varchar 20 NotNull
4 Companytype
Varchar 20 NotNull
5 Industrytype
Varchar 20 NotNull
8/3/2019 Job Project
50/134
ONLINE ANGEL JOBS S.K.P Page 50
4) Vacancy tbl
No
Name DataType
Size Null Key Description
1 Body Idf Int 5 NotNull
PrimaryKey
1 Experience Varchar 20 NotNull
2 Location Varchar 20 NotNull
3 Compensation
Varchar 20 NotNull
4 Education Varchar 20 NotNull
5 Industry type Varchar 20 NotNull
6 Role Varchar 20 NotNull
7 FunctionalArea
Varchar 50 NotNull
8 Posted Date Date 20 Not Null9 Desired
CandidateProfile
Varchar 50 NotNull
10 JobDescription
Varchar 50 NotNull
11 CompanyName
Varchar 20 NotNull
12 Website Varchar 20 Not Null13 Executive
NameVarchar 20 Not
Null
8/3/2019 Job Project
51/134
ONLINE ANGEL JOBS S.K.P Page 51
Contact Us :-
5) Contact.stbladdresstype :
6) Contact.stblemailaddresstype :
No Name DataType
Size Null Key Description
1 EmailAddressType Id
Int 11 PrimaryKey
2 EmailAddressType Title
Varchar 50 Not Null
3 Description Varchar 50 Not Null
7) Contact.stblpersonrole :
No Name DataType
Size Null Key Description
1 Person RoleId
Int 11 PrimaryKey
2 Person Role Varchar 30 Not Null3 Description Varchar 50 Not Null
No Name DataType
Size Null Key Description
1 AddressType Id
Int 11 PrimaryKey
2 AddressType
Varchar 50 Not Null
8/3/2019 Job Project
52/134
ONLINE ANGEL JOBS S.K.P Page 52
8) Contact.stblphonetype :
No Name DataType
Size Null Key Description
1 Phone TypeId Int 11 PrimaryKey2 Phone Type Varchar 50 Not Null
9) Contact.tblbodyemail :
No Name DataType
Size Null Key Description
1 Body Idf Int 11 PrimaryKey
2 Email Varchar 50 Not Null3 Email Type
Idf Int 11 Not Null
4 Description Varchar 50 Not Null
5 Active Varchar 10 Not Null
10) Contact.tblbodywebsite :
No Name DataType
Size Null Key Description
1 Body Idf Int 11 PrimaryKey
2 Website Url Varchar 50 Not Null3 Website
Type Idf Int 11 Not Null
4 Description Varchar 50 Not Null5 Active Varchar 10 Not Null
8/3/2019 Job Project
53/134
ONLINE ANGEL JOBS S.K.P Page 53
11) Contact.tblcompanyperson :
No Name Data
Type
Size Null Key Description
1 CompanyBody Idf
Int 11 PrimaryKey
2 Person BodyIdf
Varchar 11 Not Null
4 Description Varchar 50 Not Null
12) Contact.tblperson :
No Name DataType
Size Null Key Description
1 Body Idf Int 11 PrimaryKey
2 First Name Varchar 50 Not Null3 Middle Name Int 50 Not Null
4 Last Name Varchar 50 Not Null5 Full Name Varchar 50 Not Null6 Date Of
BirthDate Not Null
7 Gender Char 1 Not Null8 Keywords Varchar 50 Not Null
8/3/2019 Job Project
54/134
ONLINE ANGEL JOBS S.K.P Page 54
13) Contact.tblpersonrole :
No Name DataType
Size Null Key Description
1 Body Idf Int 11 PrimaryKey
2 Person RoleIdf
Int 11 Not Null
14) Conatct.tblphone :
No Name DataType
Size Null Key Description
1 Body Idf Int 11 Primary
Key2 Number Int 10 Not Null3 Active Char 10 Not Null4 Description Varchar 50 Not Null5 Phone Type
IdInt 11 Not Null
8/3/2019 Job Project
55/134
ONLINE ANGEL JOBS S.K.P Page 55
15) Body tbl :
No Name DataType
Size Null Key Description
1 Email Id Varchar 20 PrimaryKey
2 Address Varchar 50 Not Null3 Phone No Int 20 Not Null
16) Email tbl :
No Name DataType Size Null Key Description1 Email
AddressVarchar 20 Not Null
2 PrimaryEmail
Varchar 20 Not Null
3 Gmail Varchar 20 Not Null4 Yahoo Varchar 20 Not Null5 Msn Id Varchar 20 Not Null
6 Skype Id Varchar 20 Not Null7 AOL Id Varchar 20 Not Null
8/3/2019 Job Project
56/134
ONLINE ANGEL JOBS S.K.P Page 56
17) Address tbl :
No Name DataType Size Null Key Description
1 CurrentLocation Varchar 20 Not Null
2 Country Varchar 20 Not Null3 Address Varchar 50 Not Null4 State Varchar 10 Not Null5 City Varchar 10 Not Null6 Pin Int 10 Not Null7 Area Varchar 50 Not Null
18) Phone tbl :
No Name DataType Size Null Key Description1 Mobile No Int 15 Not Null2 Phone No Int 10 Not Null3 Contact
PersonInt 20 Not Null
4 Telephone Int 10 Not Null5 Office Phone Int 15 Not Null6 Fax Int 25 Not Null
8/3/2019 Job Project
57/134
ONLINE ANGEL JOBS S.K.P Page 57
6.2.2 USER INTERFACEDESIGNING
8/3/2019 Job Project
58/134
ONLINE ANGEL JOBS S.K.P Page 58
Home Page :
8/3/2019 Job Project
59/134
ONLINE ANGEL JOBS S.K.P Page 59
Job Seeker :
8/3/2019 Job Project
60/134
ONLINE ANGEL JOBS S.K.P Page 60
8/3/2019 Job Project
61/134
ONLINE ANGEL JOBS S.K.P Page 61
8/3/2019 Job Project
62/134
ONLINE ANGEL JOBS S.K.P Page 62
8/3/2019 Job Project
63/134
ONLINE ANGEL JOBS S.K.P Page 63
8/3/2019 Job Project
64/134
ONLINE ANGEL JOBS S.K.P Page 64
8/3/2019 Job Project
65/134
ONLINE ANGEL JOBS S.K.P Page 65
8/3/2019 Job Project
66/134
ONLINE ANGEL JOBS S.K.P Page 66
8/3/2019 Job Project
67/134
ONLINE ANGEL JOBS S.K.P Page 67
8/3/2019 Job Project
68/134
ONLINE ANGEL JOBS S.K.P Page 68
8/3/2019 Job Project
69/134
ONLINE ANGEL JOBS S.K.P Page 69
8/3/2019 Job Project
70/134
ONLINE ANGEL JOBS S.K.P Page 70
8/3/2019 Job Project
71/134
ONLINE ANGEL JOBS S.K.P Page 71
8/3/2019 Job Project
72/134
ONLINE ANGEL JOBS S.K.P Page 72
8/3/2019 Job Project
73/134
ONLINE ANGEL JOBS S.K.P Page 73
Job Recruiter :
8/3/2019 Job Project
74/134
ONLINE ANGEL JOBS S.K.P Page 74
8/3/2019 Job Project
75/134
ONLINE ANGEL JOBS S.K.P Page 75
8/3/2019 Job Project
76/134
ONLINE ANGEL JOBS S.K.P Page 76
8/3/2019 Job Project
77/134
ONLINE ANGEL JOBS S.K.P Page 77
8/3/2019 Job Project
78/134
ONLINE ANGEL JOBS S.K.P Page 78
8/3/2019 Job Project
79/134
ONLINE ANGEL JOBS S.K.P Page 79
8/3/2019 Job Project
80/134
ONLINE ANGEL JOBS S.K.P Page 80
8/3/2019 Job Project
81/134
ONLINE ANGEL JOBS S.K.P Page 81
8/3/2019 Job Project
82/134
ONLINE ANGEL JOBS S.K.P Page 82
8/3/2019 Job Project
83/134
ONLINE ANGEL JOBS S.K.P Page 83
8/3/2019 Job Project
84/134
ONLINE ANGEL JOBS S.K.P Page 84
8/3/2019 Job Project
85/134
ONLINE ANGEL JOBS S.K.P Page 85
8/3/2019 Job Project
86/134
ONLINE ANGEL JOBS S.K.P Page 86
Admin :
8/3/2019 Job Project
87/134
ONLINE ANGEL JOBS S.K.P Page 87
8/3/2019 Job Project
88/134
ONLINE ANGEL JOBS S.K.P Page 88
8/3/2019 Job Project
89/134
ONLINE ANGEL JOBS S.K.P Page 89
8/3/2019 Job Project
90/134
ONLINE ANGEL JOBS S.K.P Page 90
8/3/2019 Job Project
91/134
ONLINE ANGEL JOBS S.K.P Page 91
8/3/2019 Job Project
92/134
ONLINE ANGEL JOBS S.K.P Page 92
8/3/2019 Job Project
93/134
ONLINE ANGEL JOBS S.K.P Page 93
8/3/2019 Job Project
94/134
ONLINE ANGEL JOBS S.K.P Page 94
8/3/2019 Job Project
95/134
ONLINE ANGEL JOBS S.K.P Page 95
8/3/2019 Job Project
96/134
ONLINE ANGEL JOBS S.K.P Page 96
8/3/2019 Job Project
97/134
ONLINE ANGEL JOBS S.K.P Page 97
8/3/2019 Job Project
98/134
ONLINE ANGEL JOBS S.K.P Page 98
8/3/2019 Job Project
99/134
ONLINE ANGEL JOBS S.K.P Page 99
8/3/2019 Job Project
100/134
ONLINE ANGEL JOBS S.K.P Page 100
8/3/2019 Job Project
101/134
ONLINE ANGEL JOBS S.K.P Page 101
8/3/2019 Job Project
102/134
ONLINE ANGEL JOBS S.K.P Page 102
8/3/2019 Job Project
103/134
ONLINE ANGEL JOBS S.K.P Page 103
Contact :
8/3/2019 Job Project
104/134
ONLINE ANGEL JOBS S.K.P Page 104
8/3/2019 Job Project
105/134
ONLINE ANGEL JOBS S.K.P Page 105
8/3/2019 Job Project
106/134
ONLINE ANGEL JOBS S.K.P Page 106
8/3/2019 Job Project
107/134
ONLINE ANGEL JOBS S.K.P Page 107
8/3/2019 Job Project
108/134
ONLINE ANGEL JOBS S.K.P Page 108
8/3/2019 Job Project
109/134
ONLINE ANGEL JOBS S.K.P Page 109
8/3/2019 Job Project
110/134
ONLINE ANGEL JOBS S.K.P Page 110
8/3/2019 Job Project
111/134
ONLINE ANGEL JOBS S.K.P Page 111
8/3/2019 Job Project
112/134
ONLINE ANGEL JOBS S.K.P Page 112
8/3/2019 Job Project
113/134
ONLINE ANGEL JOBS S.K.P Page 113
8/3/2019 Job Project
114/134
ONLINE ANGEL JOBS S.K.P Page 114
8/3/2019 Job Project
115/134
ONLINE ANGEL JOBS S.K.P Page 115
6.2.1 REPORTFORMAT
8/3/2019 Job Project
116/134
ONLINE ANGEL JOBS S.K.P Page 116
6.3 CODING
8/3/2019 Job Project
117/134
ONLINE ANGEL JOBS S.K.P Page 117
6.3.1 CODINGCONVERSION
8/3/2019 Job Project
118/134
ONLINE ANGEL JOBS S.K.P Page 118
Code Naming Conversion Used InThis Project
For PHP and My SQL Data Types :
A datatype is the generic name assigned to any data sharing acommon set of characteristics.Common datatypes includeBoolean, integer, float, string, and array. PHP haslong offered arich set of datatypes, and in this section youll learn about them.
DATA TYPE DESCRIPTION DEFINE LENGTH?
TINYINT A very small integer.SIGNED range is -128 to 127.UNSIGNED range is 0 to 255.
Not required; defaults to 4.
SMALLINT A small integer.SIGNED range is -32768 to 32767.UNSIGNED range is 0 to 65535.
Not required; defaults to 5.
MEDIUMINTA medium-sized integer.SIGNED range is -8388608 to8388607.UNSIGNED range is 0 to 16777215.
Not required; defaults to 9.
INT orINTEGER
A normal-sized integer.SIGNED range is -2147483648 to2147483647.UNSIGNED range is 0 to4294967295.
Not required; defaults to11.
BIGINTA large integer.SIGNED range is -9223372036854775808 to9223372036854775807.UNSIGNED range is 0 to18446744073709551615.
Not required; defaults to21.
FLOAT A floating-point number thatcannot be unsigned.
Not required; defaults to10,2where "2" is the number of decimals. Decimal precisioncan
go to 24 for a FLOAT.
8/3/2019 Job Project
119/134
ONLINE ANGEL JOBS S.K.P Page 119
REAL orDOUBLE
A double-precision floating-pointnumber thatcannot be unsigned.
Not required; defaults to16,2where "4" is the number of decimals. Decimal precisioncan
go to 53 for a DOUBLE.NUMERIC or
DECIMALAn unpacked floating-point numberthat cannot beunsigned.
Yes; both the display width(amount of numbers beforethedecimal point) and thedecimalprecision must be indicated(i.e."17,15").
DATE A date, in YYYY-MM-DD format,between 1000-01-01and 9999-12-31.
No
DATETIME A date and time combination, inYYYY-MM-DDHH:MM:SS format, between 1000-01-01 00:00:00 and9999-12-31 23:59:59.
No
TIMESTAMP A timestamp, between 1970-01-0100:00:00 andsometime in 2037. TIMESTAMPdepends on theassigned length of the field:- If length is 14, TIMESTAMP isYYYYMMDDHHMMSS- If length is 12, TIMESTAMP isYYMMDDHHMMSS- If length is 8, TIMESTAMP isYYYYMMDD- If length is 6, TIMESTAMP isYYMMDD
Not required; defaults to14.Can be 6, 8, 12, or 14.
TIME Time, in HH:MM:SS format. NoYEAR A year, in 2 digit or 4 digit format.- If length is 2, YEAR can be 1970to 2069 (70 to 69)- If length is 4, YEAR can be 1901to 2155
Not required; defaults to 4.
CHAR A fixed-length string between 1 and255 characters
Not required; defaults to 1.
8/3/2019 Job Project
120/134
ONLINE ANGEL JOBS S.K.P Page 120
in legnth, right-padded with spacesto the specifiedlength when stored.
VARCHAR A variable-length string between 1and 255characters in length.
Yes
TINYBLOB orTINYTEXT
A BLOB or TEXT column with amaximum length of 255 characters.
No
MEDIUMBLOBorMEDIUMTEXT
A BLOB or TEXT column with amaximum length of 16777215 characters.
No
LONGBLOB orLONGTEXT
A BLOB or TEXT column with amaximum length of 4294967295 characters.
No
BLOB or TEXT A BLOB or TEXT column with amaximum length of 65535 characters.
No
8/3/2019 Job Project
121/134
ONLINE ANGEL JOBS S.K.P Page 121
6.4 TESTING ANDQUALITY
ASSURENECE
8/3/2019 Job Project
122/134
ONLINE ANGEL JOBS S.K.P Page 122
6.4.1 UNITTESTING
8/3/2019 Job Project
123/134
ONLINE ANGEL JOBS S.K.P Page 123
Test Case - 1
Description:
This test case is used to check the login whether it is seeker,recruiter or admin from the user module.
Input:
Here one table is used for the login id.
No Name Data Type Size Null Key Description1 User Id Varchar 25 Primary
Key2 Password Varchar 25 Not Null3 User Type Varchar 15 Not Null4 Status Varchar 15 Not Null
Note:
The Data in the table are feed manually.
User Id Password User Type StatusTushar.angel 12345 Job seeker LoginMahesh.angel mahesh123 Job recruiter Log outAmit.angel Amit007 Admin Log out
8/3/2019 Job Project
124/134
ONLINE ANGEL JOBS S.K.P Page 124
6.4.2
INTEGRATIONTESTING
8/3/2019 Job Project
125/134
ONLINE ANGEL JOBS S.K.P Page 125
6.4.2 INTEGRATION TESTING
Description:This test case is used to add the Job seeker profile in job seekermodue.
Input:
Here one table is used for the add detail profile id.
No Name Data
Type
Size Null Key Description
1 Body Idf Int 5 NotNull
1 Name Varchar 25 NotNull
2 Total Experience Int 25 NotNull
4 Current industry Varchar 25 NotNull
5 Functional Area Varchar 35 NotNull
6 Key Skills Varchar 35 NotNull
7 ResumeHeadlines
Varchar 10 NotNull
8 Basic Graduation Varchar 15 NotNull
9 Post Graduation Varchar 15 NotNull
10 Phd Varchar 15 NotNull
8/3/2019 Job Project
126/134
ONLINE ANGEL JOBS S.K.P Page 126
Input:
Here one table is used for the add detail address id.No Name DataType Size Null Key Description1 Current
LocationVarchar 20 Not Null
2 Country Varchar 20 Not Null3 Address Varchar 50 Not Null4 Country Varchar 20 Not Null5 State Varchar 10 Not Null
6 City Varchar 10 Not Null7 Pin Int 10 Not Null8 Area Varchar 50 Not Null
Input:
Here one table is used for the add detail Phone id.
No Name DataType Size Null Key Description1 Mobile No Int 15 Not Null2 Phone No Int 10 Not Null3 Contact
PersonInt 20 Not Null
4 Telephone Int 10 Not Null5 Office Phone Int 15 Not Null6 Fax Int 25 Not Null
8/3/2019 Job Project
127/134
ONLINE ANGEL JOBS S.K.P Page 127
Input:Here one table is used for the add detail Email id.
No Name DataType Size Null Key Description1 Email
AddressVarchar 20 Not Null
2 PrimaryEmail
Varchar 20 Not Null
3 Gmail Varchar 20 Not Null4 Yahoo Varchar 20 Not Null5 Email Varchar 20 Not Null17 Gmail Varchar 20 Not Null18 Yahoo Varchar 20 Not Null20 Msn Id Varchar 20 Not Null21 Skype Id Varchar 20 Not Null22 AOL Id Varchar 20 Not NullNote:
The Data in the table are feed manually.(seeker Details)
No Name Value1 Body Idf 1011 Name Tushar2 Total Experience 24 Current industry Angel5 Functional Area Abad 6 Key Skills Developer7 Resume
HeadlinesResume.doc
8 Basic Graduation b.b.a9 Post Graduation m.c.a10 Phd not
8/3/2019 Job Project
128/134
ONLINE ANGEL JOBS S.K.P Page 128
Address Details Of seeker :
No Name Value1 Current
Location
Abad
2 Country India3 Address Viramgam4 State Gujarat5 City Viramgam6 Pin 38210507 Area Radhe Flat
Phone Details of Seeker :No Name Value1 Mobile No 99986067322 Phone No 02715-321553 Contact Person 96240338084 Telephone 02715-2332095 Office Phone 079-28601906 Fax 079-2860195
Email Details of Seeker :
No Name Value1 Email Address Tushar.angelsoftwares@gmail.com 2 Primary Email Gajjar_tuski007@yahoo.co.in 3 Gmail Gajjar_tuski2010@gmail.com 4 Yahoo Gajjar_tushi009@yahoo.co.in 5 Msn Id Tushar@msn.com 6 Skype Id -7 AOL Id -
mailto:Tushar.angelsoftwares@gmail.commailto:Tushar.angelsoftwares@gmail.commailto:Gajjar_tuski007@yahoo.co.inmailto:Gajjar_tuski007@yahoo.co.inmailto:Gajjar_tuski2010@gmail.commailto:Gajjar_tuski2010@gmail.commailto:Gajjar_tushi009@yahoo.co.inmailto:Gajjar_tushi009@yahoo.co.inmailto:Tushar@msn.commailto:Tushar@msn.commailto:Tushar@msn.commailto:Gajjar_tushi009@yahoo.co.inmailto:Gajjar_tuski2010@gmail.commailto:Gajjar_tuski007@yahoo.co.inmailto:Tushar.angelsoftwares@gmail.com8/3/2019 Job Project
129/134
ONLINE ANGEL JOBS S.K.P Page 129
6.5 FUTUREENHANCEMENT
8/3/2019 Job Project
130/134
ONLINE ANGEL JOBS S.K.P Page 130
6.5 FUTURE ENHANCEMENT
In near future we are planning to add module as bellow.Cover Letter ManagerSearch Module for city vise, job vise etc..
We are looking for Beta Testing of this product in onecompany as bellow.
Angel softwares.
In next one year we hope that this product will acquired amatured stage and good positioning in the market and thus addbetter value to our employers product portfolio.
8/3/2019 Job Project
131/134
ONLINE ANGEL JOBS S.K.P Page 131
6.6 BIBIOGRAPHY
8/3/2019 Job Project
132/134
ONLINE ANGEL JOBS S.K.P Page 132
6.6 BIBIOGRAPHY
1. PHP
Beginning Of PHP and My SQl
By
o W. Jason Gilmore
Publisher
o Novice to Professional
2. Analysis and Design
By
o Kortho Sudershano silberschartz
Publisher
o BPB Publication
8/3/2019 Job Project
133/134
ONLINE ANGEL JOBS S.K.P Page 133
3. Reference Website
http://www.naukri.com/ http://www.seek.com/ http://www.jobinfo.com/ http://www.monster.com/
http://www.naukri.com/http://www.naukri.com/http://www.seek.com/http://www.seek.com/http://www.jobinfo.com/http://www.jobinfo.com/http://www.monster.com/http://www.monster.com/http://www.monster.com/http://www.jobinfo.com/http://www.seek.com/http://www.naukri.com/8/3/2019 Job Project
134/134