Sie sind auf Seite 1von 49

A Project Report on

Under Taken At
NISHI INFOTECH
:- SUBMITTED TO-:

Shree R K Patel BCA College


NaniKadi 382 715.

:- UNDER THE GUIDANCE OF -:


Mr.Darshak.I. Nayak
:-SUBMITTED BY-:
Panchal Mehul.V
Gajjar Rakesh.P

ABOUT ORGANIZATION
NISHI INFOTECH is best as IT and management solution provide. As
one of the faster growing system integrators in industry.
information about JOB PORTAL SYSTEM is a Job field related project.
Our project give information about how to get jobs without any hard
work, jobseeker can get job in company, this project give companys
whole information to jobseeker by computer. It gives information about
job like which Post for job, job categories etc.
Web related services, software development & provides installation &
support services.
We are also developing medium and small website, software. also we are
providing dedicated Hosting and Small and Corporate Clients.
-we provide
We are in corporate training and development in IT business software like
ERP, manufacturing inventory, sales and distribution software as well as
HR solution software.

EXISTING SYSTEM
Actually it is a time consuming of communication between a employee
and Relationship manage.
It required more process time.
It have communication gap.
The Existing System is completely Static System. There Is no Database
maintained in the System. It is very tough to update the data on the job
portal. When You are updating your web site the whole services will be
stopped. This is client side coding thats why it is very easy to access for
others.
Your data is not secured in simple Html site. Database is not used so
that it is very tough to maintain the data of the employee & job

NEED FOR NEW SYSTEM


Job portal can be used in a huge range of application and environments,
from small offices, single people trying to manage their own workload,
companies such as educational institutes, financial institutes, government
depatment, for non profitable organizations, schools etc.
Software provides the following facilities to the employers
View and edit your company profile online form your personal
administation space.
manage and add different job packages to your account
provides information about the jobs
provides email facility for future correspondence
Provides backup facility

The New system is purposed for Dynamic part of the web site. In this
Database will be maintained by the Database Management System. This
system can easily access data from the database. The Administrator can
easily access and update the data on the web site.

HARDWARE&SOFTWARE REQUIREMENT
Server Side
Hardware Requirement(Min)
CPU:Pentium IV
RAM:256 MB RAM
HDD:20GB
Software Requirement(Min)
Operating System
Database Server
IIS Server
Client side
Hardware Requirement(Min)
CPU:Pentium III
RAM:256 MB RAM
HDD:20GB

: windows Server 200


: Microsoft SQL Server 2005
: Internet Information Server

ABOUT PROJECT

REQUIREMENT ANALYSIS
SYSTEM DEVELOPMENT MODEL
Waterfall Model.
Sometimes called classic life cycle or the waterfall model the linear sequential model suggests a
systematic, sequential approach to software development that begins a the system level and
progresses through analysis, design coding testing and supports.
The linear sequential model encompasses the following activities
Requirement Gathering and Analysis
Design
Development and Testing
User trainings
Acceptance Testing
Implementation
Warranty
Thus this model requires that customer have to state the entire requirement explicitly.

REQUIREMENT ANALYSIS
SYSTEM REQUIREMENTS SPECIFICATION
Server Configuration:
Processor
: Intel P4 or Later Min 3.00 GHz
RAM
: Min 512 MB
Mother Board : Any
CD-Write
: Min 52x Speed
Hard Disk
: Min 100 GB
Backup Media : Compact Disk or Pen Drive
Modem
: External
LAN Card
: High Speed
Printers
: Inkjet or Any others
Browsers
: Internet Explorer 6.0
Other Software:

Wamp server 5.0


MYSQL 5.0
Window 2000 or Later on only Network Operating
System
Window XP SP 2.0

Client Configuration:
Processor
RAM
Mother Board
CD-Write
Hard Disk
Backup Media
Modem
LAN Card
Printers
Browser

: Intel P3 or Later Min 2.00 GHz


: Min 512 MB
: Any
: Min 52x Speed
: Min 60 GB
: Compact Disk or Pen Drive
: External or Internal
: High Speed
: Inkjet or Any others
: Internet Explorer 6.0

DATA DICTIONARY
TABLE NAME :- ADMIN
CONSTRAINT:- PRIMARY KEY(ID)

SR.NO

FIELD

DATATYPE

SIZE

DESCRIPTION

id

autoincrement

11

id of admin

username

varchar

22

username of admin

password

varchar

15

password of admin

DATA DICTIONARY
TABLE NAME :- COMPANY INFO

CONSTRAINT:- PRIMARY KEY(ID )

SR.NO

FIELD

DATA TYPE

SIZE

DESCRIPTION

1.

id

Autoincrement

11

id of company info

2.

companyname

varchar

25

companyname of company info

3.

e_mail

varchar

25

e_mail of company info

4.

password

varchar

25

password of company info

5.

website

varchar

25

website of company info

6.

companycontactperson

varchar

25

companycontactperson of company info

7.

company_status

varchar

25

company_status of company info

8.

noofemployee

varchar

25

noofemployee of company info

9.

turnover

varchar

25

turnover of company info

TABLE NAME :- USER INFO


CONSTRAINT:- PRIMARY KEY(ID)

SR.NO

FIELD

DATA TYPE

SIZE

DESCRIPTION

1.

id

Autoincrement

11

Id of user

2.

Firstname

Varchar

25

Firstname of user

3.

lastname

Varchar

21

lastname of user

4.

Email_id

Varchar

22

Email_id of user

5.

Password

Varchar

23

Password of user

6.

Address

Varchar

26

Address of user

7.

Birthday

Varchar

21

Birthday of user

8.

gender

Varchar

22

gender of user

9.

Mobile_no

Varchar

15

Mobile_no of user

10.

status

Varchar

20

status of user

11.

Qualification

Varchar

20

Qualification of user

TABLE NAME:- JOB INFO


CONSTRAINT:- PRIMARY KEY(ID )

SR.NO.

FIELD

DATA TYPE

SIZE

DESCRIPTION

1.

Id

Autoincrement

11

id of job info

2.

Job_name

Varchar

25

job_name of job info

3.

Job_description

Varchar

26

job_description of job info

4.

Job_catagory

Varchar

24

job_catagory of job info

5.

Job_status

Varchar

22

job_status of job info

TABLE NAME :-FEEDBACK


CONSTRAINT:- PRIMARY KEY(ID)

SR. NO.

FIELD

DATATYPE

SIZE

DESCRIPTION

1.

Id

Autoincrement

11

Id of feedback

2.

Rating

Varchar

20

Rating of feedback

3.

comments

Varchar

20

Comments of feedback

TABLE NAME :-USER COMPANY


CONSTRAINT:- PRIMARY KEY(ID)

SR. NO.

FIELD

DATATYPE

SIZE

DESCRIPTION

1.

Id

Autoincrement

11

Id of user company

2.

User_id

int

15

User_id of user company

3.

Company_id

int

15

Company_id of user company

4.

Job_id

int

12

Job_id of user company

DATA FLOW DIAGRAM

DATA FLOW DIAGRAM


CONTEXT- LEVEL DIAGRAM

ADMIN
Job datails
Employee details

Online
job portal

Job vacancy
Put resume
USER

0.0

HIERARCHICAL CHART

ONLINE JOB PORTAL

USER
LOG IN

USER
REGISTRATION

CHECK
ALREADY
REGISTRATION

VERIFY
USER
DETAILS

CHECK
VALID
INFORMATION

USER ID

MAINTAIN
REPORT

PASSWORD

VERIFY
JOB
DETAILS

FIRST - LEVEL DIAGRAM

USER

User
info.

user
registration

Store
emp.info.

1.1

EMPLOYEE
User_id &
password

Log in

Validate
user

1.2

Maintain
report
1.3

Generate
report

ADMIN

SECOND LEVEL DFD FOR REGISTRATION

Put/edit
register
info.
already
registration

Verify
user_id
password
Check
already
registration
2.1

Process
checking

user

Send edit
information

EMPLOYEE

Check
valid
information
2.2

Verify
user info.

SECOND LEVEL DFD FOR REPORT

Checking
valid
employee

ADMIN

Verify
employ
details

Send
employee
details

EMPLOYEE

3.1
Employee Vacancy
details
datails

Checking
valid job

Verify
job
details
3.2

JOB
Send
job
details

TESTING
Once code has been generated, program testing begins. The testing process focuses on the
logical internals of the software, ensuring that all statements have been tested, and on the
functional externals; that is conducting tests to uncover errors and ensure that defines input will
produce actual results that agree with required results.

Unit Testing
System Testing
White-Box Testing
Black-Box Testing
Unit Testing
In this of testing procedure individual program will be tested with be tested with respect to
the desired output from the system. Due care will be taken while entering the test data, So as to
check the boundaries of data elements exceptional procedure handing.
System Testing
Under this system procedure will be tested as a whole and not in terms of individual program
testing. This procedure will test the integrity of the data. Few checks were carried out to test
system.
Live data of the various types of assets were inputted to system.
Testing the modules independently to check their efficiency and correctness.
Link to different module were replaced by actual modules and checked the whole system was
ready.

TESTING
WHITE-BOX TESTING
White-Box testing is sometime called glass-box testing, is a test case design method that uses the
control structure of the procedure design to derive test cases. Using White-box testing method, the
software engineer can derive test cases that
Guarantee that all independent paths within a module have been exercised at least once.
Exercise all logical decision on their true and false sides.
Execute all loops at their boundaries and within their operational bound.
Exercise internal data structure to ensure their validity.
BLACK-BOX TESTING
Black Box testing is also called as behavioral testing, focuses on the functional. Requirement of the
software. That is, black box testing enables the software engineer to derive sets of input conditions
that will fully exercise all functional required for a program.
Black-Box testing is attempt to find errors in following ways
Incorrect and missing functions.
Interface errors.
Error in data structure or external database access.

IMPLEMENTATION
Implementation
It includes all those activities that take place to convert from the old to new system
to the new.
New System= Replacing existing System either manual or automated or major
modification in existing system.
Why it is required? We all know for user acceptance and meet the user specification and
only for reliable system to meet organization requirements.

CONVERSION
Conversion
Do system performance fast, long conversion periods increase the possible
frustration and difficult of the task for all persons involved, including both analysts and
users. There are 4 methods of system conversion are:
Parallel System
Direct conversion
Pilot system
Phase in
To implement the system we emphasis on pilot conversion approach.
Pilot approach:Working version of system implemented in one part of the organization, based on
feedback, changes are made and the system is installed in the rest of the organization by
one of the other methods.
When system is complete, its installed throughout the organization, either all
at once or gradually.

BIBLIOGRAPHY

BOOKS
PHP With MySql -Bible
Beginning With PHP
Professional With PHP
Websites
www.w3schools.com
www.php.net
www.mysql.com

Das könnte Ihnen auch gefallen