尊敬的 微信汇率:1円 ≈ 0.046215 元 支付宝汇率:1円 ≈ 0.046306元 [退出登录]
SlideShare a Scribd company logo
DATABASE MANAGEMENT CASE STUDY
TOPIC:“COLLEGEPLACEMENTMANAGEMENT SYSTEM”
Department of Computer Science
C. V. RAMAN GLOBAL UNIVERSITY,
BHUBANESWAR
INTRODUCTION
• Manual Training and Placement which is done at various colleges is by human intervention due to which there is a
maximum chance of errors. The major problem is searching and updating of the student data. Placement officers
have to manage the student’s profile and their documents. Placement Officer has to collect the information of
various companies who comes for recruitment. They have to arrange profiles of students according to various
streams and notify them each time according to company requirements. Placement officers submit the information
of students and if any changes or updates are required in the profile of any student, it has to be done manually. This
process is so difficult and tedious when the number of users increases. This is tedious and time consuming. Chances
of missing data are also possible. It is also difficult for collecting, managing, and updating student data as the
number of students increases. ’Placement Management System’ like many other placement management web sites,
provides information on placement providers and the placements and also keeps up to date information of all
students. It is a platform where students can view and assess their opportunities. The system will be having
different types of accounts for different types of users such as Admin, Student, HODs, and tutor. A profile for each
student is created with the necessary credentials for the portal. The system uses Oracle 10g for database
management and will sort the data of the student based on eligibility criteria demanded by the respective
companies and a list of eligible candidates will be prepared and they can choose if they are interested to attend that
particular drive or test. Based on this a final data-set is created and the interested candidates will be registered
automatically by the system. This way it reduces the work of college staff or faculty from the problems caused by
human error and wastage of time doing all processes manually.
2
Abstract of the Project College Placement
Management System:
From a student’s perspective, placements can bring a wide range of benefits and
opportunities. Training and management of placement is a crucial part of an educational
institution in which most of the work is done manually. Manual system in the colleges
requires a lot of manpower and time. With this project we aim to develop a web portal to
solve this issue. The project is aimed at developing an application for the placement
department of the college. The system is an application which will be accessed and
effectively used throughout the organization with proper login enabled. It can also be used
as an application for the Placement Officers in the college to manage the student
information about placement thus reducing the manual work and consumes less paperwork.
The system also provides the facility of viewing the personal and academic information of
the student. The system gets the requested list of candidates for the companies who would
like to recruit the people according to their eligibility criteria. Laravel framework is used to
facilitate the process of making the program.
3
Objective of Project on College Placement
Management System:
4
• The main objective of the placement management system is to reduce
manual work and time. It is difficult and time-consuming to collect all
the details from each student. To avoid this problem, we have planned to
develop a web-based placement management system.
• Easy to find out the list of eligible students attending the drives
• It manages the details of student records, placement training, different
placements happening in and out of the college.
• Saves the time of placement officer and faculties.
• Reduces the manual works.
This system makes student information more secure.
Requirement Analysis are as follows:
Software requirement
Oracle 10g--Oracle Database 10g is the first database designed for enterprise grid
computing, the most flexible and cost effective way to manage information and
applications
System Requirements for Oracle 10g:
Architecture 32 bit or 64 bit
Windows OS : Windows 2000 with SP 1 or higher
Windows Server 2003
-Windows XP Professional
-Windows 10,11 Network protocol
- TCP/IP - TCP/IP with SSL
-Named Pipes
200 MHz minimum
Hardware Requirements:
Physical memory (RAM) 512 MB recommended
Virtual memory
Double the amount of RAM Temp disk space
Hard disk space 1.5 GB Video adapter
256 colors CPU Processor
200 MHz minimum
Problem Statement:
6
A placement cell contains the details of all the students studying in that organization. A
student is identified by different attributes like Student_regdno, Student_name,
Student_branch,Student_cgpa, Student_phone, Student_Email . A student can be placed in
many companies as per the requirements set by the company. Similarly a company have
many attributes like C_Id,C_Name,Cgpa,C_location. A student gets placed in the company
with the help of the placement cell which have details of both the student and the company.
We can get the details of every student placed in the company.
Existing System: -
 In colleges the records were stored in excel sheets hence sorting the data was always a
problem. The excel sheets are also less advanced. Hence sorting and searching problem
arises. Updates records is another tedious task.
 Another problem student faces are that they are not made aware of the training and
placement activity held in their intuitions hence there might have been a loss of
opportunities. The best solution here is to computerize the current environment.
Proposed System: -
 With the growth of technology, it is easy for the students as well as the companies
to get the information of newer placement programs.
 And this System also helps the placement cell to keep track of the data of the
students and the recruiting companies.
This System uses SQL (Oracle 10g) for Database management and will sort the
data of student based on eligibility criteria demanded by the respective
companies.
Table Description with all Constraints:
• Student Entity : Attributes of Student are STUDENT_NAME,
STUDENT_REGNO,STUDENT_BRANCH,STUDENT_CGPA,STUDENT_PHON
E,STUDENT_EMAIL.
• STUDENT_NAME: It will store the Name of the given Student.
• STUDENT_REGNO: It will store the Registration no. of the given Student.
• STUDENT_BRANCH: It will store the Branch of the given Student.
• STUDENT_CGPA: It will store the CGPA of the given Student.
• STUDENT_PHONE: It will store the phone no. of the given Student.
• STUDENT_EMAIL:It will store the mail id of the given Student.
Given below is the Student Table:
Table Description with all Constraints:
Company Entity : Attributes of Company are
C_NAME,C_ID,CGPA,C_LOCATION.
• C_NAME: It will store the Company Name of the given company.
• C_ID: It will store the Company ID of the given company.
• CGPA: It will store the CGPA of the Student.
• C_LOCATION: It will store the Location of the given company.
Given Below is the Company Table:
Table Description with all Constraints
Placement Cell Entity : Attributes of Placement cell are
P_ID,DEPARTMENT,STUDENT_REGNO,C_ID.
• P_ID: It will store the Placement id of the given placement cell entity.
• DEPARTMENT: It will store the Department of the given placement cell
entity.
• STUDENT_REGNO: It will store the Student registration no.
• C_ID: It will store the Company id.
Given below is the Placement Cell Table:
ER Diagram:
This ER (Entity Relationship) Diagram represents
the model of College Placement Management
System Entity. The entity-relationship diagram of
College Placement Management System shows all
the visual instrument of database tables and the
relations between Students, Company etc. It used
structure data and to define the relationships
between structured data groups of College
Placement Management System functionalities.
The main entities of the College Placement
Management System are Students, Company, and
Placement Cell.
Symbols used in ER – Diagram:
ATTRIBUTES USED:
 Student Entity : Attributes of Student are STUDENT_NAME,
STUDENT_REGNO,STUDENT_BRANCH,STUDENT_CGPA,STUDENT_PHONE,STU
DENT_EMAIL.
 Company Entity : Attributes of Company are
C_NAME,C_ID,CGPA,C_LOCATION.
 Placement Cell Entity : Attributes of Placement cell are
P_ID,DEPARTMENT,STUDENT_REGNO,C_ID.
KEYS:
 STUDENT STUDENT_REGDNO (PRIMARY KEY)
 COMPANY C_ID(PRIMARY KEY)
 PLACEMENT_CELL P_ID(PRIMARY KEY)
 PLACEMENT_CELL (STUDENT(STUDENT_REGDNO)FOREIGN KEY)
 PLACEMENT_CELL (COMPANY(C_ID)FOREIGN KEY)
STUDENT
STUDENT_PHOINE
STUDENT_EMAIL
STUDEN
T_CGPA
STUDENT_BR
ANCH
STUDENT
_NAME
STUDENT_REGDNO
GET
PLACED
COMPANY
C_NAME
CGPA C_LOCATION
C_ID
MANAGE
PLACEMENT
CELL
MANAGE
P_ID
DEPARTMENT
STUDENT_
REGDNO
C_ID
Relationship:
Student get placed in company. so cardinality ratio is 1:1.
Placement cell manages many student. so cardinality ratio is 1:N.
company
places student
Placement cell
manages student
Placement cell manages many company. so cardinality ratio is 1:N
Placement cell manages company
Relational Database
Schema
STUDENT_REGDNO STUDENT_NAME STUDENT_BRANCH STUDENT_CGPA STUDENT_EMAIL STUDENT_PHONE
C_ID C_NAME CGPA C_LOCATION
STUDENT
COMPANY
P_ID C_ID STUDENT_REGDNO DEPARTMENT
PLACEMENT CELL
Normalization:
Normalization is the process of reorganizing data in a database so that it meets
two basic requirements: There is no redundancy of data, all data is stored in
only one place. Data dependencies are logical,all related data items are stored
together.
Tables in database are designed to use third normal form (3NF), AS we know
that to use third normal form our table must satisfy the requirement of first
normal form ((1NF) and second normal form (2NF).Most of the tables in
database have been designed to keep optimization in mind. We use
normalization to remove update, delete & insert anomalies.
1nf :
By implementing First Normal formal we have to check that there should be no
multiple values against any field of a table and we have to create a separate
table for each set of related data with unique primary key.
 A table is referred to as being in its First Normal Form if atomicity of the table
is 1.
 Here, atomicity states that a single cell cannot hold multiple values. It must
hold only a single-valued attribute.
 The First normal form disallows the multi-valued attribute, composite
attribute, and their combinations.
Student Table
Normalized Table
2nf:
For 2nd Normal form the non key attributes should be fully dependent on
composite primary key, partial dependency is not allowed. First we
created two tables from above tables to associate with repeating group of
data and relate them with foreign key.
The first condition for the table to be in Second Normal Form is that the
table has to be in First Normal Form. The table should not possess partial
dependency. The partial dependency here means the proper subset of
the candidate key should give a non-prime attribute.
2 NF
28
Student Name C_ID
Ram Singh 104
Sanjeev Kumar 102
Ram Singh 105
Ritika Mishra 106
Student name P_ID
Ram Singh 6
Sanjeev Kumar 3
Ritika Mishra 18
As per the second normal form definition,
our enrollment table above isn’t in the
second normal form. To achieve the same
(1NF to 2NF), we can rather break it into 2
tables:
Here the second column is unique and it indicates the C_ID for the student.
Clearly, the C_ID is unique. Now, we can attach each of these C_ID with
P_ID.
2 NF
29
C_ID P_ID
104 6
102 3
105 6
106 18
These 2 tables together provide us with the exact same information as
our original table.
TEAM DETAILS:
o RUDRA PRATAP PATRA – 20010595
o PRIYANSHU PATRA – 20010596
o RITIKA MISHRA – 20010597
o NOVLESH PRADHAN - 20010598
Thank You

More Related Content

What's hot

Course registration system dfd
Course registration system dfdCourse registration system dfd
Course registration system dfd
Utsav mistry
 
Students management system
Students management systemStudents management system
Students management system
Kumar Rajeev
 
Exam management system
Exam management systemExam management system
Exam management system
Vasudha Chaturvedi
 
Student result management system
Student result management systemStudent result management system
Student result management system
Kazi Emad
 
Course registration system
Course registration systemCourse registration system
Course registration system
Barani Tharan
 
Student Result Management System
Student Result  Management System Student Result  Management System
Student Result Management System
Bangladesh University
 
Student Management System Project Abstract
Student Management System Project AbstractStudent Management System Project Abstract
Student Management System Project Abstract
Udhayyagethan Mano
 
Student database management system PROJECT
Student database management system PROJECTStudent database management system PROJECT
Student database management system PROJECT
Rai Saheb Bhanwar Singh College Nasrullaganj
 
Student management system
Student management systemStudent management system
Student management system
Gaurav Subham
 
Java project-presentation
Java project-presentationJava project-presentation
Java project-presentation
APSMIND TECHNOLOGY PVT LTD.
 
Student Management System
Student Management System Student Management System
Student Management System
Vinay Yadav
 
Student Management System best PPT
Student Management System best PPTStudent Management System best PPT
Student Management System best PPT
Dheeraj Kumar tiwari
 
Placement Cell project
Placement Cell projectPlacement Cell project
Placement Cell project
Manish Kumar
 
Ppt of online Attendance system
Ppt of online Attendance system Ppt of online Attendance system
Ppt of online Attendance system
Shyam Sundar Pandey
 
Training & Placement Database Management System
Training & Placement Database Management SystemTraining & Placement Database Management System
Training & Placement Database Management System
Rohit Mate
 
Student management system
Student management systemStudent management system
Student management system
Amit Gandhi
 
Student information system
Student information systemStudent information system
Student information system
Saqib Nadeem
 
Web Development on Web Project Report
Web Development on Web Project ReportWeb Development on Web Project Report
Web Development on Web Project Report
Milind Gokhale
 
College management system ppt
College management system pptCollege management system ppt
College management system ppt
Shanthan Reddy
 
Employee management system report
Employee management system reportEmployee management system report
Employee management system report
Prince Singh
 

What's hot (20)

Course registration system dfd
Course registration system dfdCourse registration system dfd
Course registration system dfd
 
Students management system
Students management systemStudents management system
Students management system
 
Exam management system
Exam management systemExam management system
Exam management system
 
Student result management system
Student result management systemStudent result management system
Student result management system
 
Course registration system
Course registration systemCourse registration system
Course registration system
 
Student Result Management System
Student Result  Management System Student Result  Management System
Student Result Management System
 
Student Management System Project Abstract
Student Management System Project AbstractStudent Management System Project Abstract
Student Management System Project Abstract
 
Student database management system PROJECT
Student database management system PROJECTStudent database management system PROJECT
Student database management system PROJECT
 
Student management system
Student management systemStudent management system
Student management system
 
Java project-presentation
Java project-presentationJava project-presentation
Java project-presentation
 
Student Management System
Student Management System Student Management System
Student Management System
 
Student Management System best PPT
Student Management System best PPTStudent Management System best PPT
Student Management System best PPT
 
Placement Cell project
Placement Cell projectPlacement Cell project
Placement Cell project
 
Ppt of online Attendance system
Ppt of online Attendance system Ppt of online Attendance system
Ppt of online Attendance system
 
Training & Placement Database Management System
Training & Placement Database Management SystemTraining & Placement Database Management System
Training & Placement Database Management System
 
Student management system
Student management systemStudent management system
Student management system
 
Student information system
Student information systemStudent information system
Student information system
 
Web Development on Web Project Report
Web Development on Web Project ReportWeb Development on Web Project Report
Web Development on Web Project Report
 
College management system ppt
College management system pptCollege management system ppt
College management system ppt
 
Employee management system report
Employee management system reportEmployee management system report
Employee management system report
 

Similar to placement management system.pptx

Placement Management System
Placement Management SystemPlacement Management System
Placement Management System
IRJET Journal
 
Final project report
Final project reportFinal project report
Final project report
Mahul Sompura
 
Current Trend of Placement Activity Control System in the College
Current Trend of Placement Activity Control System in the CollegeCurrent Trend of Placement Activity Control System in the College
Current Trend of Placement Activity Control System in the College
AI Publications
 
IRJET- Placement Management and Prediction System using Data Mining and Cloud...
IRJET- Placement Management and Prediction System using Data Mining and Cloud...IRJET- Placement Management and Prediction System using Data Mining and Cloud...
IRJET- Placement Management and Prediction System using Data Mining and Cloud...
IRJET Journal
 
student record systemPresentation2 - Copy g1 new.pptx
student record systemPresentation2 - Copy g1 new.pptxstudent record systemPresentation2 - Copy g1 new.pptx
student record systemPresentation2 - Copy g1 new.pptx
abhijeethaz06
 
Student acadamic system Final report
Student acadamic system Final reportStudent acadamic system Final report
Student acadamic system Final report
Annu Venkata Nagarjuna
 
Training management
Training managementTraining management
Training management
Mezbah Uddin
 
Paper on TnPDatabaseMgmtSystem
Paper on TnPDatabaseMgmtSystemPaper on TnPDatabaseMgmtSystem
Paper on TnPDatabaseMgmtSystem
Rohit Mate
 
Paper
PaperPaper
Paper
Rohit Mate
 
Placement project (2)on the basis of PPT
Placement project (2)on the basis of PPTPlacement project (2)on the basis of PPT
Placement project (2)on the basis of PPT
HarshiHarshitha20
 
School Management System
School Management SystemSchool Management System
School Management System
Zain Basit
 
PLANNOVA -PLACEMENT MANAGEMENT SOFTWARE
PLANNOVA -PLACEMENT MANAGEMENT SOFTWAREPLANNOVA -PLACEMENT MANAGEMENT SOFTWARE
PLANNOVA -PLACEMENT MANAGEMENT SOFTWARE
IRJET Journal
 
IRJET- Evaluation Technique of Student Performance in various Courses
IRJET- Evaluation Technique of Student Performance in various CoursesIRJET- Evaluation Technique of Student Performance in various Courses
IRJET- Evaluation Technique of Student Performance in various Courses
IRJET Journal
 
Academic dbms
Academic dbmsAcademic dbms
Academic dbms
Divya Nepal
 
Online Admission System
Online Admission System  Online Admission System
Online Admission System
Laukesh Jaishwal
 
College Result presentation report pdf and
College Result presentation report pdf andCollege Result presentation report pdf and
College Result presentation report pdf and
bhagyavantrajapur88
 
College administation system abstract
College administation system abstractCollege administation system abstract
College administation system abstract
Ninad Samel
 
Smart Alert for College
Smart Alert for CollegeSmart Alert for College
Smart Alert for College
ijtsrd
 
IRJET - College Recommendation System using Machine Learning
IRJET - College Recommendation System using Machine LearningIRJET - College Recommendation System using Machine Learning
IRJET - College Recommendation System using Machine Learning
IRJET Journal
 
Methods of research
Methods of researchMethods of research
Methods of research
PhoenixCharm_06
 

Similar to placement management system.pptx (20)

Placement Management System
Placement Management SystemPlacement Management System
Placement Management System
 
Final project report
Final project reportFinal project report
Final project report
 
Current Trend of Placement Activity Control System in the College
Current Trend of Placement Activity Control System in the CollegeCurrent Trend of Placement Activity Control System in the College
Current Trend of Placement Activity Control System in the College
 
IRJET- Placement Management and Prediction System using Data Mining and Cloud...
IRJET- Placement Management and Prediction System using Data Mining and Cloud...IRJET- Placement Management and Prediction System using Data Mining and Cloud...
IRJET- Placement Management and Prediction System using Data Mining and Cloud...
 
student record systemPresentation2 - Copy g1 new.pptx
student record systemPresentation2 - Copy g1 new.pptxstudent record systemPresentation2 - Copy g1 new.pptx
student record systemPresentation2 - Copy g1 new.pptx
 
Student acadamic system Final report
Student acadamic system Final reportStudent acadamic system Final report
Student acadamic system Final report
 
Training management
Training managementTraining management
Training management
 
Paper on TnPDatabaseMgmtSystem
Paper on TnPDatabaseMgmtSystemPaper on TnPDatabaseMgmtSystem
Paper on TnPDatabaseMgmtSystem
 
Paper
PaperPaper
Paper
 
Placement project (2)on the basis of PPT
Placement project (2)on the basis of PPTPlacement project (2)on the basis of PPT
Placement project (2)on the basis of PPT
 
School Management System
School Management SystemSchool Management System
School Management System
 
PLANNOVA -PLACEMENT MANAGEMENT SOFTWARE
PLANNOVA -PLACEMENT MANAGEMENT SOFTWAREPLANNOVA -PLACEMENT MANAGEMENT SOFTWARE
PLANNOVA -PLACEMENT MANAGEMENT SOFTWARE
 
IRJET- Evaluation Technique of Student Performance in various Courses
IRJET- Evaluation Technique of Student Performance in various CoursesIRJET- Evaluation Technique of Student Performance in various Courses
IRJET- Evaluation Technique of Student Performance in various Courses
 
Academic dbms
Academic dbmsAcademic dbms
Academic dbms
 
Online Admission System
Online Admission System  Online Admission System
Online Admission System
 
College Result presentation report pdf and
College Result presentation report pdf andCollege Result presentation report pdf and
College Result presentation report pdf and
 
College administation system abstract
College administation system abstractCollege administation system abstract
College administation system abstract
 
Smart Alert for College
Smart Alert for CollegeSmart Alert for College
Smart Alert for College
 
IRJET - College Recommendation System using Machine Learning
IRJET - College Recommendation System using Machine LearningIRJET - College Recommendation System using Machine Learning
IRJET - College Recommendation System using Machine Learning
 
Methods of research
Methods of researchMethods of research
Methods of research
 

Recently uploaded

Asymmetrical Repulsion Magnet Motor Ratio 6-7.pdf
Asymmetrical Repulsion Magnet Motor Ratio 6-7.pdfAsymmetrical Repulsion Magnet Motor Ratio 6-7.pdf
Asymmetrical Repulsion Magnet Motor Ratio 6-7.pdf
felixwold
 
Update 40 models( Solar Cell ) in SPICE PARK(JUL2024)
Update 40 models( Solar Cell ) in SPICE PARK(JUL2024)Update 40 models( Solar Cell ) in SPICE PARK(JUL2024)
Update 40 models( Solar Cell ) in SPICE PARK(JUL2024)
Tsuyoshi Horigome
 
Lateral load-resisting systems in buildings.pptx
Lateral load-resisting systems in buildings.pptxLateral load-resisting systems in buildings.pptx
Lateral load-resisting systems in buildings.pptx
DebendraDevKhanal1
 
FUNDAMENTALS OF MECHANICAL ENGINEERING.pdf
FUNDAMENTALS OF MECHANICAL ENGINEERING.pdfFUNDAMENTALS OF MECHANICAL ENGINEERING.pdf
FUNDAMENTALS OF MECHANICAL ENGINEERING.pdf
EMERSON EDUARDO RODRIGUES
 
Introduction to Computer Networks & OSI MODEL.ppt
Introduction to Computer Networks & OSI MODEL.pptIntroduction to Computer Networks & OSI MODEL.ppt
Introduction to Computer Networks & OSI MODEL.ppt
Dwarkadas J Sanghvi College of Engineering
 
Sachpazis_Consolidation Settlement Calculation Program-The Python Code and th...
Sachpazis_Consolidation Settlement Calculation Program-The Python Code and th...Sachpazis_Consolidation Settlement Calculation Program-The Python Code and th...
Sachpazis_Consolidation Settlement Calculation Program-The Python Code and th...
Dr.Costas Sachpazis
 
🔥 Hyderabad Call Girls  👉 9352988975 👫 High Profile Call Girls Whatsapp Numbe...
🔥 Hyderabad Call Girls  👉 9352988975 👫 High Profile Call Girls Whatsapp Numbe...🔥 Hyderabad Call Girls  👉 9352988975 👫 High Profile Call Girls Whatsapp Numbe...
🔥 Hyderabad Call Girls  👉 9352988975 👫 High Profile Call Girls Whatsapp Numbe...
aarusi sexy model
 
This study Examines the Effectiveness of Talent Procurement through the Imple...
This study Examines the Effectiveness of Talent Procurement through the Imple...This study Examines the Effectiveness of Talent Procurement through the Imple...
This study Examines the Effectiveness of Talent Procurement through the Imple...
DharmaBanothu
 
A high-Speed Communication System is based on the Design of a Bi-NoC Router, ...
A high-Speed Communication System is based on the Design of a Bi-NoC Router, ...A high-Speed Communication System is based on the Design of a Bi-NoC Router, ...
A high-Speed Communication System is based on the Design of a Bi-NoC Router, ...
DharmaBanothu
 
Butterfly Valves Manufacturer (LBF Series).pdf
Butterfly Valves Manufacturer (LBF Series).pdfButterfly Valves Manufacturer (LBF Series).pdf
Butterfly Valves Manufacturer (LBF Series).pdf
Lubi Valves
 
DELTA V MES EMERSON EDUARDO RODRIGUES ENGINEER
DELTA V MES EMERSON EDUARDO RODRIGUES ENGINEERDELTA V MES EMERSON EDUARDO RODRIGUES ENGINEER
DELTA V MES EMERSON EDUARDO RODRIGUES ENGINEER
EMERSON EDUARDO RODRIGUES
 
Sri Guru Hargobind Ji - Bandi Chor Guru.pdf
Sri Guru Hargobind Ji - Bandi Chor Guru.pdfSri Guru Hargobind Ji - Bandi Chor Guru.pdf
Sri Guru Hargobind Ji - Bandi Chor Guru.pdf
Balvir Singh
 
My Airframe Metallic Design Capability Studies..pdf
My Airframe Metallic Design Capability Studies..pdfMy Airframe Metallic Design Capability Studies..pdf
My Airframe Metallic Design Capability Studies..pdf
Geoffrey Wardle. MSc. MSc. Snr.MAIAA
 
SMT process how to making and defects finding
SMT process how to making and defects findingSMT process how to making and defects finding
SMT process how to making and defects finding
rameshqapcba
 
3rd International Conference on Artificial Intelligence Advances (AIAD 2024)
3rd International Conference on Artificial Intelligence Advances (AIAD 2024)3rd International Conference on Artificial Intelligence Advances (AIAD 2024)
3rd International Conference on Artificial Intelligence Advances (AIAD 2024)
GiselleginaGloria
 
High Profile Call Girls Ahmedabad 🔥 7737669865 🔥 Real Fun With Sexual Girl Av...
High Profile Call Girls Ahmedabad 🔥 7737669865 🔥 Real Fun With Sexual Girl Av...High Profile Call Girls Ahmedabad 🔥 7737669865 🔥 Real Fun With Sexual Girl Av...
High Profile Call Girls Ahmedabad 🔥 7737669865 🔥 Real Fun With Sexual Girl Av...
dABGO KI CITy kUSHINAGAR Ak47
 
openshift technical overview - Flow of openshift containerisatoin
openshift technical overview - Flow of openshift containerisatoinopenshift technical overview - Flow of openshift containerisatoin
openshift technical overview - Flow of openshift containerisatoin
snaprevwdev
 
🚺ANJALI MEHTA High Profile Call Girls Ahmedabad 💯Call Us 🔝 9352988975 🔝💃Top C...
🚺ANJALI MEHTA High Profile Call Girls Ahmedabad 💯Call Us 🔝 9352988975 🔝💃Top C...🚺ANJALI MEHTA High Profile Call Girls Ahmedabad 💯Call Us 🔝 9352988975 🔝💃Top C...
🚺ANJALI MEHTA High Profile Call Girls Ahmedabad 💯Call Us 🔝 9352988975 🔝💃Top C...
dulbh kashyap
 
College Call Girls Kolkata 🔥 7014168258 🔥 Real Fun With Sexual Girl Available...
College Call Girls Kolkata 🔥 7014168258 🔥 Real Fun With Sexual Girl Available...College Call Girls Kolkata 🔥 7014168258 🔥 Real Fun With Sexual Girl Available...
College Call Girls Kolkata 🔥 7014168258 🔥 Real Fun With Sexual Girl Available...
Ak47
 
Call Girls Chennai +91-8824825030 Vip Call Girls Chennai
Call Girls Chennai +91-8824825030 Vip Call Girls ChennaiCall Girls Chennai +91-8824825030 Vip Call Girls Chennai
Call Girls Chennai +91-8824825030 Vip Call Girls Chennai
paraasingh12 #V08
 

Recently uploaded (20)

Asymmetrical Repulsion Magnet Motor Ratio 6-7.pdf
Asymmetrical Repulsion Magnet Motor Ratio 6-7.pdfAsymmetrical Repulsion Magnet Motor Ratio 6-7.pdf
Asymmetrical Repulsion Magnet Motor Ratio 6-7.pdf
 
Update 40 models( Solar Cell ) in SPICE PARK(JUL2024)
Update 40 models( Solar Cell ) in SPICE PARK(JUL2024)Update 40 models( Solar Cell ) in SPICE PARK(JUL2024)
Update 40 models( Solar Cell ) in SPICE PARK(JUL2024)
 
Lateral load-resisting systems in buildings.pptx
Lateral load-resisting systems in buildings.pptxLateral load-resisting systems in buildings.pptx
Lateral load-resisting systems in buildings.pptx
 
FUNDAMENTALS OF MECHANICAL ENGINEERING.pdf
FUNDAMENTALS OF MECHANICAL ENGINEERING.pdfFUNDAMENTALS OF MECHANICAL ENGINEERING.pdf
FUNDAMENTALS OF MECHANICAL ENGINEERING.pdf
 
Introduction to Computer Networks & OSI MODEL.ppt
Introduction to Computer Networks & OSI MODEL.pptIntroduction to Computer Networks & OSI MODEL.ppt
Introduction to Computer Networks & OSI MODEL.ppt
 
Sachpazis_Consolidation Settlement Calculation Program-The Python Code and th...
Sachpazis_Consolidation Settlement Calculation Program-The Python Code and th...Sachpazis_Consolidation Settlement Calculation Program-The Python Code and th...
Sachpazis_Consolidation Settlement Calculation Program-The Python Code and th...
 
🔥 Hyderabad Call Girls  👉 9352988975 👫 High Profile Call Girls Whatsapp Numbe...
🔥 Hyderabad Call Girls  👉 9352988975 👫 High Profile Call Girls Whatsapp Numbe...🔥 Hyderabad Call Girls  👉 9352988975 👫 High Profile Call Girls Whatsapp Numbe...
🔥 Hyderabad Call Girls  👉 9352988975 👫 High Profile Call Girls Whatsapp Numbe...
 
This study Examines the Effectiveness of Talent Procurement through the Imple...
This study Examines the Effectiveness of Talent Procurement through the Imple...This study Examines the Effectiveness of Talent Procurement through the Imple...
This study Examines the Effectiveness of Talent Procurement through the Imple...
 
A high-Speed Communication System is based on the Design of a Bi-NoC Router, ...
A high-Speed Communication System is based on the Design of a Bi-NoC Router, ...A high-Speed Communication System is based on the Design of a Bi-NoC Router, ...
A high-Speed Communication System is based on the Design of a Bi-NoC Router, ...
 
Butterfly Valves Manufacturer (LBF Series).pdf
Butterfly Valves Manufacturer (LBF Series).pdfButterfly Valves Manufacturer (LBF Series).pdf
Butterfly Valves Manufacturer (LBF Series).pdf
 
DELTA V MES EMERSON EDUARDO RODRIGUES ENGINEER
DELTA V MES EMERSON EDUARDO RODRIGUES ENGINEERDELTA V MES EMERSON EDUARDO RODRIGUES ENGINEER
DELTA V MES EMERSON EDUARDO RODRIGUES ENGINEER
 
Sri Guru Hargobind Ji - Bandi Chor Guru.pdf
Sri Guru Hargobind Ji - Bandi Chor Guru.pdfSri Guru Hargobind Ji - Bandi Chor Guru.pdf
Sri Guru Hargobind Ji - Bandi Chor Guru.pdf
 
My Airframe Metallic Design Capability Studies..pdf
My Airframe Metallic Design Capability Studies..pdfMy Airframe Metallic Design Capability Studies..pdf
My Airframe Metallic Design Capability Studies..pdf
 
SMT process how to making and defects finding
SMT process how to making and defects findingSMT process how to making and defects finding
SMT process how to making and defects finding
 
3rd International Conference on Artificial Intelligence Advances (AIAD 2024)
3rd International Conference on Artificial Intelligence Advances (AIAD 2024)3rd International Conference on Artificial Intelligence Advances (AIAD 2024)
3rd International Conference on Artificial Intelligence Advances (AIAD 2024)
 
High Profile Call Girls Ahmedabad 🔥 7737669865 🔥 Real Fun With Sexual Girl Av...
High Profile Call Girls Ahmedabad 🔥 7737669865 🔥 Real Fun With Sexual Girl Av...High Profile Call Girls Ahmedabad 🔥 7737669865 🔥 Real Fun With Sexual Girl Av...
High Profile Call Girls Ahmedabad 🔥 7737669865 🔥 Real Fun With Sexual Girl Av...
 
openshift technical overview - Flow of openshift containerisatoin
openshift technical overview - Flow of openshift containerisatoinopenshift technical overview - Flow of openshift containerisatoin
openshift technical overview - Flow of openshift containerisatoin
 
🚺ANJALI MEHTA High Profile Call Girls Ahmedabad 💯Call Us 🔝 9352988975 🔝💃Top C...
🚺ANJALI MEHTA High Profile Call Girls Ahmedabad 💯Call Us 🔝 9352988975 🔝💃Top C...🚺ANJALI MEHTA High Profile Call Girls Ahmedabad 💯Call Us 🔝 9352988975 🔝💃Top C...
🚺ANJALI MEHTA High Profile Call Girls Ahmedabad 💯Call Us 🔝 9352988975 🔝💃Top C...
 
College Call Girls Kolkata 🔥 7014168258 🔥 Real Fun With Sexual Girl Available...
College Call Girls Kolkata 🔥 7014168258 🔥 Real Fun With Sexual Girl Available...College Call Girls Kolkata 🔥 7014168258 🔥 Real Fun With Sexual Girl Available...
College Call Girls Kolkata 🔥 7014168258 🔥 Real Fun With Sexual Girl Available...
 
Call Girls Chennai +91-8824825030 Vip Call Girls Chennai
Call Girls Chennai +91-8824825030 Vip Call Girls ChennaiCall Girls Chennai +91-8824825030 Vip Call Girls Chennai
Call Girls Chennai +91-8824825030 Vip Call Girls Chennai
 

placement management system.pptx

  • 1. DATABASE MANAGEMENT CASE STUDY TOPIC:“COLLEGEPLACEMENTMANAGEMENT SYSTEM” Department of Computer Science C. V. RAMAN GLOBAL UNIVERSITY, BHUBANESWAR
  • 2. INTRODUCTION • Manual Training and Placement which is done at various colleges is by human intervention due to which there is a maximum chance of errors. The major problem is searching and updating of the student data. Placement officers have to manage the student’s profile and their documents. Placement Officer has to collect the information of various companies who comes for recruitment. They have to arrange profiles of students according to various streams and notify them each time according to company requirements. Placement officers submit the information of students and if any changes or updates are required in the profile of any student, it has to be done manually. This process is so difficult and tedious when the number of users increases. This is tedious and time consuming. Chances of missing data are also possible. It is also difficult for collecting, managing, and updating student data as the number of students increases. ’Placement Management System’ like many other placement management web sites, provides information on placement providers and the placements and also keeps up to date information of all students. It is a platform where students can view and assess their opportunities. The system will be having different types of accounts for different types of users such as Admin, Student, HODs, and tutor. A profile for each student is created with the necessary credentials for the portal. The system uses Oracle 10g for database management and will sort the data of the student based on eligibility criteria demanded by the respective companies and a list of eligible candidates will be prepared and they can choose if they are interested to attend that particular drive or test. Based on this a final data-set is created and the interested candidates will be registered automatically by the system. This way it reduces the work of college staff or faculty from the problems caused by human error and wastage of time doing all processes manually. 2
  • 3. Abstract of the Project College Placement Management System: From a student’s perspective, placements can bring a wide range of benefits and opportunities. Training and management of placement is a crucial part of an educational institution in which most of the work is done manually. Manual system in the colleges requires a lot of manpower and time. With this project we aim to develop a web portal to solve this issue. The project is aimed at developing an application for the placement department of the college. The system is an application which will be accessed and effectively used throughout the organization with proper login enabled. It can also be used as an application for the Placement Officers in the college to manage the student information about placement thus reducing the manual work and consumes less paperwork. The system also provides the facility of viewing the personal and academic information of the student. The system gets the requested list of candidates for the companies who would like to recruit the people according to their eligibility criteria. Laravel framework is used to facilitate the process of making the program. 3
  • 4. Objective of Project on College Placement Management System: 4 • The main objective of the placement management system is to reduce manual work and time. It is difficult and time-consuming to collect all the details from each student. To avoid this problem, we have planned to develop a web-based placement management system. • Easy to find out the list of eligible students attending the drives • It manages the details of student records, placement training, different placements happening in and out of the college. • Saves the time of placement officer and faculties. • Reduces the manual works. This system makes student information more secure.
  • 5. Requirement Analysis are as follows: Software requirement Oracle 10g--Oracle Database 10g is the first database designed for enterprise grid computing, the most flexible and cost effective way to manage information and applications System Requirements for Oracle 10g: Architecture 32 bit or 64 bit Windows OS : Windows 2000 with SP 1 or higher Windows Server 2003 -Windows XP Professional -Windows 10,11 Network protocol - TCP/IP - TCP/IP with SSL -Named Pipes 200 MHz minimum
  • 6. Hardware Requirements: Physical memory (RAM) 512 MB recommended Virtual memory Double the amount of RAM Temp disk space Hard disk space 1.5 GB Video adapter 256 colors CPU Processor 200 MHz minimum
  • 7. Problem Statement: 6 A placement cell contains the details of all the students studying in that organization. A student is identified by different attributes like Student_regdno, Student_name, Student_branch,Student_cgpa, Student_phone, Student_Email . A student can be placed in many companies as per the requirements set by the company. Similarly a company have many attributes like C_Id,C_Name,Cgpa,C_location. A student gets placed in the company with the help of the placement cell which have details of both the student and the company. We can get the details of every student placed in the company. Existing System: -  In colleges the records were stored in excel sheets hence sorting the data was always a problem. The excel sheets are also less advanced. Hence sorting and searching problem arises. Updates records is another tedious task.  Another problem student faces are that they are not made aware of the training and placement activity held in their intuitions hence there might have been a loss of opportunities. The best solution here is to computerize the current environment.
  • 8. Proposed System: -  With the growth of technology, it is easy for the students as well as the companies to get the information of newer placement programs.  And this System also helps the placement cell to keep track of the data of the students and the recruiting companies. This System uses SQL (Oracle 10g) for Database management and will sort the data of student based on eligibility criteria demanded by the respective companies.
  • 9. Table Description with all Constraints: • Student Entity : Attributes of Student are STUDENT_NAME, STUDENT_REGNO,STUDENT_BRANCH,STUDENT_CGPA,STUDENT_PHON E,STUDENT_EMAIL. • STUDENT_NAME: It will store the Name of the given Student. • STUDENT_REGNO: It will store the Registration no. of the given Student. • STUDENT_BRANCH: It will store the Branch of the given Student. • STUDENT_CGPA: It will store the CGPA of the given Student. • STUDENT_PHONE: It will store the phone no. of the given Student. • STUDENT_EMAIL:It will store the mail id of the given Student.
  • 10. Given below is the Student Table:
  • 11. Table Description with all Constraints: Company Entity : Attributes of Company are C_NAME,C_ID,CGPA,C_LOCATION. • C_NAME: It will store the Company Name of the given company. • C_ID: It will store the Company ID of the given company. • CGPA: It will store the CGPA of the Student. • C_LOCATION: It will store the Location of the given company.
  • 12. Given Below is the Company Table:
  • 13. Table Description with all Constraints Placement Cell Entity : Attributes of Placement cell are P_ID,DEPARTMENT,STUDENT_REGNO,C_ID. • P_ID: It will store the Placement id of the given placement cell entity. • DEPARTMENT: It will store the Department of the given placement cell entity. • STUDENT_REGNO: It will store the Student registration no. • C_ID: It will store the Company id.
  • 14. Given below is the Placement Cell Table:
  • 15. ER Diagram: This ER (Entity Relationship) Diagram represents the model of College Placement Management System Entity. The entity-relationship diagram of College Placement Management System shows all the visual instrument of database tables and the relations between Students, Company etc. It used structure data and to define the relationships between structured data groups of College Placement Management System functionalities. The main entities of the College Placement Management System are Students, Company, and Placement Cell.
  • 16. Symbols used in ER – Diagram:
  • 17. ATTRIBUTES USED:  Student Entity : Attributes of Student are STUDENT_NAME, STUDENT_REGNO,STUDENT_BRANCH,STUDENT_CGPA,STUDENT_PHONE,STU DENT_EMAIL.  Company Entity : Attributes of Company are C_NAME,C_ID,CGPA,C_LOCATION.  Placement Cell Entity : Attributes of Placement cell are P_ID,DEPARTMENT,STUDENT_REGNO,C_ID.
  • 18. KEYS:  STUDENT STUDENT_REGDNO (PRIMARY KEY)  COMPANY C_ID(PRIMARY KEY)  PLACEMENT_CELL P_ID(PRIMARY KEY)  PLACEMENT_CELL (STUDENT(STUDENT_REGDNO)FOREIGN KEY)  PLACEMENT_CELL (COMPANY(C_ID)FOREIGN KEY)
  • 20. Relationship: Student get placed in company. so cardinality ratio is 1:1. Placement cell manages many student. so cardinality ratio is 1:N. company places student Placement cell manages student Placement cell manages many company. so cardinality ratio is 1:N Placement cell manages company
  • 22. STUDENT_REGDNO STUDENT_NAME STUDENT_BRANCH STUDENT_CGPA STUDENT_EMAIL STUDENT_PHONE C_ID C_NAME CGPA C_LOCATION STUDENT COMPANY P_ID C_ID STUDENT_REGDNO DEPARTMENT PLACEMENT CELL
  • 23. Normalization: Normalization is the process of reorganizing data in a database so that it meets two basic requirements: There is no redundancy of data, all data is stored in only one place. Data dependencies are logical,all related data items are stored together. Tables in database are designed to use third normal form (3NF), AS we know that to use third normal form our table must satisfy the requirement of first normal form ((1NF) and second normal form (2NF).Most of the tables in database have been designed to keep optimization in mind. We use normalization to remove update, delete & insert anomalies.
  • 24. 1nf : By implementing First Normal formal we have to check that there should be no multiple values against any field of a table and we have to create a separate table for each set of related data with unique primary key.  A table is referred to as being in its First Normal Form if atomicity of the table is 1.  Here, atomicity states that a single cell cannot hold multiple values. It must hold only a single-valued attribute.  The First normal form disallows the multi-valued attribute, composite attribute, and their combinations.
  • 27. 2nf: For 2nd Normal form the non key attributes should be fully dependent on composite primary key, partial dependency is not allowed. First we created two tables from above tables to associate with repeating group of data and relate them with foreign key. The first condition for the table to be in Second Normal Form is that the table has to be in First Normal Form. The table should not possess partial dependency. The partial dependency here means the proper subset of the candidate key should give a non-prime attribute.
  • 28. 2 NF 28 Student Name C_ID Ram Singh 104 Sanjeev Kumar 102 Ram Singh 105 Ritika Mishra 106 Student name P_ID Ram Singh 6 Sanjeev Kumar 3 Ritika Mishra 18 As per the second normal form definition, our enrollment table above isn’t in the second normal form. To achieve the same (1NF to 2NF), we can rather break it into 2 tables: Here the second column is unique and it indicates the C_ID for the student. Clearly, the C_ID is unique. Now, we can attach each of these C_ID with P_ID.
  • 29. 2 NF 29 C_ID P_ID 104 6 102 3 105 6 106 18 These 2 tables together provide us with the exact same information as our original table.
  • 30. TEAM DETAILS: o RUDRA PRATAP PATRA – 20010595 o PRIYANSHU PATRA – 20010596 o RITIKA MISHRA – 20010597 o NOVLESH PRADHAN - 20010598
  翻译: