Sunteți pe pagina 1din 13

PURBANCHAL UNIVERSITY

Faculty of Science & Technology


Biratnagar, Nepal

KIST COLLEGE
OF
INFORMATION TECHNOLOGY
Job Portal
By
Nikesh Shrestha
Pukar Bhattarai
Sudarshan Adhikari
Sunil Khatiwada
A project report submitted in partial fulfillment of the requirements for
BACHELOR IN INFORMATION TECHNOLOGY (BIT) 8th SEMESTER
of
Purbanchal University, Biratnagar, Nepal

PURBANCHAL UNIVERSITY
Faculty of Science & Technology
Biratnagar, Nepal

KIST COLLEGE
OF
INFORMATION TECHNOLOGY
Job Portal
By
Nikesh Shrestha
Pukar Bhattarai
Sudarshan Adhikari
Sunil Khatiwada
A project report submitted in partial fulfillment of the requirements for
BACHELOR IN INFORMATION TECHNOLOGY (BIT) 8th SEMESTER
of
Purbanchal University, Biratnagar, Nepa

STUDENTS DECLARATION
We hereby declare that the project report entitled

Job Portal
Submitted in partial fulfillment of the requirements for the degree of

Bachelor of Information Technology [B.I.T.]


To

Purbanchal University, Biratnagar, Nepal


is our original work and not submitted for the award of any other degree, diploma, fellowship or
any other similar title or prizes.

Name of Student

Regd. No.

Symbol No.

Nikesh Shrestha

058-3-2-00778-2009

380144

Pukar Bhattarai

058-3-2-00780-2009

380146

Sudarshan Adhikari

058-3-2-00787-2009

380153

Sunil Khatiwada

058-3-2-00789-2009

380154

Date: 23rd September 2014

EXAMINERS CERTIFICATION

It is certified that the project report of

Mr. Nikesh Shrestha

[SN 380144]

Mr. Pukar Bhattrai

[SN 380146]

Mr. Sudarshan Adhikari

[SN 380153]

Mr. Sunil Khatiwada

[SN 380154]

on

Job Portal
is approved and is acceptable in quality and form.

Er. Yogen Rai

External Examiner

(Coordinator, BIT)

Er. Gyani Ray

KIST College of IT

Purbanchal University

Date: 23rd September 2014

TO WHOM IT MAY CONCERN


This is to certify that Mr. Nikesh Shrestha, Mr. Pukar Bhattarai, Mr. Sudarshan Adhikari and Mr.
Sunil Khatiwada of Bachelor of Information Technology (B.I.T.) has studied as per the
curriculum of BIT Eighth Semester and completed the project entitled Job Portal. This project
is the original work of Mr. Nikesh Shrestha, Mr. Pukar Bhattarai, Mr. Sudarshan Adhikari and
Mr. Sunil Khatiwada and was carried out under the supervision of Mr. Ram Kumar Thakur as
per the guidelines provided by Purbanchal University and certified as per the students
declaration that project Job Portal has not been presented anywhere as a part of any other
academic work.

The detail of the student is as follows:


Name of Student

Nikesh Shrestha

[SN 380144]

Pukar Bhattrai

[SN 380146]

Sudarshan Adhikari

[SN 380153]

Sunil Khatiwada

[SN 380154]

Course Semester

: Eighth (8th) Semester

Subject Code

: BIT425CS

Project Title

: Job Portal
.
Er. Yogen Rai
Program Coordinator, BIT
KIST College of Information Technology

Date: 23rd September 2014

To Whom It May Concern


This is to certify that the project report entitled

Job Portal
submitted in partial fulfillment of the requirements for the degree of
Bachelor of Information Technology (BIT) VIII Semester
Of

Purbanchal University, Biratnagar, Nepal


By
Nikesh Shrestha
Pukar Bhattarai
Sudarshan Adhikari
Sunil Khatiwada

has worked under my supervision and guidance and that no part of this report has been submitted
for the award of any other Degree, Diploma, Fellowship or other similar titles or prizes and that
the work has not been published in any Journal or Magazine.

..
Mr. Ram Kumar Thakur
Project Instructor
KIST College of IT

Date: 23rd September 2014

ACKNOWLEDGEMENT
We are pleased to present this project which takes us quite a long time to develop into this form.
We would like to heartily thank our project instructor for his guidance and valuable suggestions.
During this period we had received suggestions and guidance of our seniors, friends and
teachers, who have helped a lot to improve the quality of this project. This project got successful
competition due to the comments and suggestions from them.
We deeply thank Mr. Yogen Rai (Program Coordinator, BIT), KIST College of Information
Technology for his support and guidance. We are also thankful to Mr. Ram Kumar Thakur our
project instructor, for his keen supervision over us during this project, which would be a dream
without his guidance and suggestions. We cannot forget the college management for providing
us everything including reference in necessary.
Finally, having much pleasure in acknowledging our debt to our respective teachers and friends
for their active inspiration and co-operation, we would like to express a lot of appreciation to
PURBANCHAL UNIVERSITY for designing such a wonderful course structure for uplifting the
great tomorrow of the todays students. It will help us to get more knowledge of Information
Technology and help us to make our future bright.
I hope the University will accept this attempt as a successful project.

Thank you.
Mr. Nikesh Shrestha

[SN 380144]

Mr. Pukar Bhattrai

[SN 380146]

Mr. Sudarshan Adhikari

[SN 380153]

Mr. Sunil Khatiwada

[SN 380154]

ABSTRACT
The report has been prepared as per the requirements of the course of Bachelor of Information
Technology offered by KIST College of Information Technology under Purbanchal University
dept. of Science and Technology.
The Project entitled Job Portal is a web-based interactive place where people can search and
apply for jobs as Job Seekers and different companies can post vacancy notices as
Employers. The main objective of this project is to provide an efficient platform to companies
and people. People can search and apply for different jobs where as companies can post vacancy
announcements specifying the requirements and qualifications.
The technical implementation of the project has been accomplished using Asp.Net with C# as
front end and Microsoft SQL Server 2008r2 as backend. Asp.net and C# are used for creating
efficient web-based application with simple and user friendly interface and back end is used as
database to store user data and information. Both the frontend and backend software used for the
project provides powerful tools and features which enhances our project.

TABLE OF CONTENT
CHAPTER 1 : INTRODUCTION

1.1 Introduction to Project--------------------------------------------------------------------------2


1.2 Objective of Project-----------------------------------------------------------------------------2

CHAPTER 2: REQUIREMENT SPECIFICATION

2.1 System Requirement Specifications---------------------------------------------------------4


2.1.1 Functional Requirement
2.1.2 Non Functional Requirement
2.2 Physical System Requirements--------------------------------------------------------------4
2.2.1 Physical Requirement for Server Machine
2.2.2 Physical Requirement for Client Machine
2.3 Software Requirement Specification--------------------------------------------------------5

CHAPTER 3: DATABASE MANAGEMENT SYSTEM

3.1 Introduction-------------------------------------------------------------------------------------7
3.1.1 Database Basics
3.1.2 Facilities of DBMS
3.1.2.1 Data Definition Language (DDL)
3.1.2.2 Data Manipulation Language (DML)
3.1.2.2.1 Types of DML
3.1.3 Query Processing
3.1.3.1 Scanning and Parsing
3.1.3.2 Query Optimization or Planning the Execution Strategy
3.1.3.3 Query Code Generator
3.1.3.4 Execution in the runtime database processor
3.1.4 Database Administrator

3.2 Advantages and Disadvantages of DBMS--------------------------------------------------14


3.2.1 Advantages of DBMS
3.2.3 Disadvantages of DBMS
3.3 The Relational Model (Relational Database)-----------------------------------------------15
3.4 Normalization-----------------------------------------------------------------------------------15
3.4.1 First Normal Form
3.4.2 Second Normal Form
3.4.3 Third Normal Form
3.5 Structure Query Language (SQL)------------------------------------------------------------16
3.6 Introduction to Microsoft SQL Server 2008r2---------------------------------------------17

CHAPTER 4: WEB PROGRAMMING CONCEPT

4.1 Introduction to HTML, CSS and JavaScript------------------------------------------------19


4.1.1 HTML
4.1.2 CSS
4.1.3 JavaScript
4.2 Introduction to ASP.Net and C#-------------------------------------------------------------21
4.2.1 ASP.Net
4.2.2 C#

CHAPTER 5: PROJECT ANALYSIS

5.1 Risk Identification and Management--------------------------------------------------------24


5.2 Feasibility Study--------------------------------------------------------------------------------24
5.2.1 Economic Feasibility
5.2.2 Operational Feasibility
5.2.3 Technical Feasibility
5.2.4 Scheduled & Resource Feasibility
5.2.4.1 Scheduled Feasibility
5.2.4.2 Resource Feasibility

CHAPTER 6: SYSTEM MODEL AND DESIGN

6.1 Context Model----------------------------------------------------------------------------------29


6.2 Behavior Model---------------------------------------------------------------------------------29
6.2.1 DFD for Registration
6.2.2 DFD for User Login
6.3 Database Design--------------------------------------------------------------------------------30
6.3.1 Tables in Database
6.3.1.1 Table for users
6.3.1.2 Table for vacancy
6.3.1.3 Table for Job Seekers Education
6.3.1.4 Table for Job Seekers Training
6.3.1.5 Table for Job Seekers Experience
6.3.1.6 Table for Job Seekers Reference
6.4 Flow Chart---------------------------------------------------------------------------------------33
6.5 ER Diagram-------------------------------------------------------------------------------------36

CHAPTER 7: CODING TESTING AND EVALUATION

7.1 Coding-------------------------------------------------------------------------------------------38
7.2 Testing------------------------------------------------------------------------------------------38
7.2.1 Different Types of Testing
7.3 Evaluation--------------------------------------------------------------------------------------41
7.3.1 Sign of Success
7.3.2 Limitations

CHAPTER 8: BASIC GUIDELINES

8.1 Registration Option----------------------------------------------------------------------------43


8.2 Login As----------------------------------------------------------------------------------------43

8.3 Job Seeker Home------------------------------------------------------------------------------44

CHAPTER 9: CONCLUSION
Conclusion----------------------------------------------------------------------------------46

CHAPTER 10: APPENDIX


10.1 Snap Shots-------------------------------------------------------------------------------------48

CHAPTER 11: BIBLOGRAPHY

LIST OF DIAGRAMS AND TABLES


Context Model----------------------------------------------------------------------------------------------29
DFD for registration---------------------------------------------------------------------------------------29
DFD for User Login---------------------------------------------------------------------------------------30
Table for Vacancy-----------------------------------------------------------------------------------------31
Table for job seeker education---------------------------------------------------------------------------31
Table for job seeker training-----------------------------------------------------------------------------31
Table for job seeker experience-------------------------------------------------------------------------31
Table for job seeker reference---------------------------------------------------------------------------32
Flow Chart-------------------------------------------------------------------------------------------------33
ER Diagram-----------------------------------------------------------------------------------------------36
Snap shots-------------------------------------------------------------------------------------------------43

S-ar putea să vă placă și