You are on page 1of 10

CHAPTER-01

INTRODUCTION
This project is aimed at developing a desktop application for the Training and Placement
Dept. of the college. The system is a desktop application that can be accessed throughout the
organization. This system can be used as an application for the TPO of the college to manage
the student information with regards to placement. Students logging should be able to upload
their information in the form of a CV& Resume. Visitors/Company representatives logging in
may also access/search any information put up by Students.

1. This project is to facilitate faculty in college to view student profile and placed,
unplaced, trained and untrained students.
2. The users can access the data easily in any time.
3. In the student registration form, we can give personal details and educational
qualification.
4. The teacher and administrator play an important role in our project.
5. The job details of placed, unplaced, trained and untrained students will be provided
by the administrator

1.1 OVERVIEW
This project is aimed at developing and desktop application for the Training and Placement
Department of the College. The system is a web application that can be accessed throughout
the organization with proper login provided. This system can be used as a desktop application
for the Training and Placement Officers (TPO) of the college to manage the student
information with regard to placement. Students logging should be able to upload their
information in the form of a CV& Resume. The key feature of this project is that it is a
onetime registration. Our project provides the facility of maintaining the details of the
students. It also provides a requested list of candidates to recruit the students based on given
query. Administrator logging in may also search any information put up by the students. This
project will aid colleges to practice full IT deployment. This will also help in fast access
procedures in placement related activities.

Work in the application will be done in the following ways

1. The categories of CVs & Resume are decided and uploaded and define informally. A
server is used for storing the CVs & Resume.
2. The front-page of the system is created giving a brief description about the system and
a login box.
3. Other sub-systems like automatic notification, screens for various events are created.
4. A role of approver is also introduced. When the student uploads his/her CV &
Resume the approver should approve the document and only then can it be upload.
1.2 PROBLEM STATEMENT
This project is aimed at developing an online application for the Training and Placement
Dept. of the college. The system is an desktop application that can be accessed throughout the
organization. This system can be used as an application for the TPO of the college to manage
the student information with regards to placement. Students logging should be able to upload
their information in the form of a CV & Resume.Visitors/Company representatives logging in
may also access/search any information put up by Students.

1.3 OBJECTIVE OF PROJECT


Our project provides the facility of maintaining the details of the students and gets the
requested list of candidates for the companies who would like to recruit the students based on
given query. Computers and information technology has a major influence on the society and
the society is becoming more and more dependent on technology. Going on is an era of
simplifying almost all complicated works using computers. The last few years have witnessed
a tremendous increase in the capabilities and use of computers. Manual processing makes the
process slow and other problems such as inconsistency and ambiguity on operations. The
proposed system intends user-friendly operations which may resolve ambiguity. By
considering all this factor, the applications produced, which performs the social service
simply and effectively.

1. Help in fast access procedures in placement related activities.


2. The facility of maintaining the details of the students.
3. The proposed system intends user-friendly operations which may resolve ambiguity.
4. Time saving.
5. Easily finding out the list of eligible students for company training and placement.

To bridges the gap between corporate requirements and student’s knowledge and skill sets.
To guide and provide right module of training that meets the industry needs and improve
their employability skills.

1.4 APPLICATION OR SCOPE


Our project has a big scope to do. We can store information of all the students. Resume are
categorized according to various streams. Various companies can access the information.
Students can maintain their information and can update it. Notifications are sent to students
about the companies. Students can access previous information about placement.

1. Student Registration facility


2. Student Login
3. View Student Profile
4. Company Page
5. Company Login
6. Company recruitment schedule
7. View Recruitment Schedule.

1.5 ORGANIZATION OF SYNOPSIS


There are following chapter include in synopsis:

Chapter-1 :-In chapter-1 we discus about the introduction and overview, objective of
project.

Chapter-2 :-In chapter-2 we discuss about the various solutions of survey of existing
solutions.

Chapter-3 :-In chapter-3 we discus about the overview of methodology and proposed
methodology, project modules, project problem used in project.

Chapter-4 :-In chapter-4 we discus about the requirements of project two types of
requirements software and hardware requirements are used in project.

Chapter-5 :- In chapter-5 we discus about the all-over conclusion of project.

Chapter-6 :- In chapter-6 we discus about the all references of project like book, websites,
articles, with the all these references we create the synopsis of project.
CHAPTER-02
LITERATURE SURVEY

In this section we discuss the different Literature Review and motivational outcomes and this
paper describes the solution for a problem which occurred in existing manual system. The
major problem in existing manual system is searching and updating of the student data. Also
it would be difficult for the training and placement officer to filter the list of the students
based on the criteria of the campus drive. The proposed system includes the processes like
registration, login, update, and searching of the student data. There are mainly two users:
Training and placement officer (TPO) and student. The admin is the master user. Admin has
the more number of priorities than the other users. Students can register and can also view or
edit their academic or personal details. A list of placed students will also be updated by the
administrator.

Existing System
The existing system is doing all the processes manually. This is so tedious and time
consuming. This process is so difficult when the number of users increases. The proposed
system meant to give more easiness to the users that they can add and retrieve information so
quickly. Enhanced system is created in a user-friendly manner with appropriate message
guiding the user; even a person with minicomputer knowledge will be able to use the system
thus making it easier to maintain the details of the student.

Existing System And Its Drawbacks


The earlier system is not computerized. All transactions in the system are done manually
maintaining records. To make this laborious job simple the clients have to computerize the
system. The management and all the departments that have been carrying out this job using
manually makes the job more complicated and tedious most of the times. So, the best way is
computerization of the current environment.
For example : in the earlier system placement officer has to collect student details for
placements. Approving those student details takes lot of time. Placement officer and students
have to consult each other directly if any information is needed. If any new company come
for placements, placement officer and his staff has to search the student details and they have
to find the eligible candidates for that particular company placement. Here searching for
eligible candidates takes lots of time. And sometimes some candidates’ details may be
missed.
Drawbacks Of Existing System
1. It takes so much time for a placement officer to collect students’ details and approving the
details provided by them.
2. Poor communication between students and placement officer, so here intimating about
new placements are a hard task.
3. Students may not know about company details. Here also poor communication provides a
problem.
4. Candidate may not get required information if concerned TPO is not at the desk.

Drawbacks Analysis
We are overcoming the difficulty of student details which were manual in the current system
and here we generate detailed information about the students which will save our time to
inform each and every batch and section and student profile is maintained.

During analysis data is collected on the various files. We overcoming in this difficulty are
following as:-

1. Analysing tools for structured analysis.


2. The detailed studies carried out to check the work ability of proposed system.
3. Too much the paper work.
4. Chances of mistake due to large amount of information.
5. Too much time required for maintaining records.

About Present System


In Various colleges, training and placement officers have to manage the student’s profile and
documents of students for their training and placement manually. Placement Officer has to
collect the information of various companies who want to recruit students and notify students
time to time about them. Placement Officer has to arrange profiles of students according to
various streams and notify them according to company requirements. If any modifications or
updates are required in the profile of any student, it has to search and to be done it manually.

Recognition Of Need

For the purpose of training and placement of the student in colleges, TPO’s have to collect
the information and CV’s of students and manages them manually and arranges them
according to various streams. If any modification is required that is to be also done manually.
So, to reduce the job required to manage CV’s and the information of various recruiters, a
new system is proposed which is processed through computers.

Present Working System

1. In Various colleges, training and placement officers have to manage the CV’s and
documents of students for their training and placement manually.
2. TPO’s have to collect the information of various companies who want to recruit students
and notify students time to time about them.
3. TPO’s have to arrange CV’s of students according to various streams and notify them
according to company requirements.
4. If any modifications or updating are required in CV of any student, it has to search and to
be done it manually.

Bottlenecks of Present Working System

1. The Job of TPO is a unique task that involves taking into considerations many features
for the same. Existing system has some bottlenecks looked upon by TPO’s and students
of colleges.
2. Size of collection of CV& resume may be very large. To handle such a large collection of
CV & Resume is a great overhead.
3. It is very over heading task to arrange CV& resume according to various streams, match
them with the companies requirement.
4. Students can’t modify their CV& resume themselves and if there is any updating or
modification in CV& resume, they have to inform it to TPO and get it updated.
5. It is a time consuming activity of managing, updating and informing specific student for
specification for specific requirement.
6. It takes a lot of space for storage of CV’s and other information regarding companies.

About The Project


This project is to facilitate students in college, company to register and communicate with
Placement Office. The users can access easily to this and the data can be retrieved easily in
no time. In the main page there are options for a new register, a registered student to directly
login using username and password, submit resume. In the student registration form, we can
give personal details, educational qualifications, and professional skills and upload resume.
The job details of the placed students will be provided by the administrator. The
administrator plays an important role in our project. They provide approval of student
registration and updating. In this project we create a search engine for administrator, who can
search everything about the student and company.

Benefits And Outcome Of My Project

1. Enhance and improve employable skills.


2. The ability to communicate effectively with co-workers, employers, clients and
customers, friends and family members.
3. The opportunity to enhance organizational skills.
4. Improve Personal and professional effectiveness.
5. Increased efficiency and leadership skills to improve team results.
6. Gaining the ability to recognize symptoms of stress and learning management strategies

Improve This Drawback In My Project


We are overcoming the difficulty of student details which were manual in the current system
and here we generate detailed information about the students which will save our time to
inform each and every batch and section and student profile is maintained.
Existing Solutions
To develop a system that would recompiles the following: -

1. Reduce the paperwork and storage area.


2. Improve the output of operators.
3. Improve accuracy in result.
4. Allow easy navigation through CV& RESUME and company information.
5. Manage the man and machine resources efficiently.
6. It has user friendly interface having quick authenticated access to documents.
7. Easily scalable to grow with changing system requirement.
8. Secured check in, check out & updates.
9. Locate CV & RESUME easily by various parameters.

FEASIBILITY STUDY
The purpose of the feasibility study is not to solve the problem, but to determine the problem
is worth solving. This helps to decide whether to proceed with the problem or not. It involves
the analysis of the problem & collection of all relevant information relating to the product
such as items that would be input to the system, processing required to carried those data, the
output data required to be produced by the system as well the various constraints on the
behaviour of the system.

The feasibility study concentrates on the following factors:

1) Technical Feasibility

2) Economic Feasibility

3) Operational Feasibility

1. TECHNICAL FEASIBILITY

It is technically feasible to design the project as; the entire modules described in the modules
description can be created using Front-End interaction HTML and back end database oracle.

Advantages of ORACLE

1. Oracle is a large database and several functional programs.


2. Oracle is pure database software. In our project we maintain database, so we selected
Oracle
3. It provides a set of functional programs that user can use as tools to build structures
and perform tasks.
4. Oracle is highly secured software.
5. Oracle contains many tools like SQL, PL/SQL.
6. SQL is a unified non-procedural language.

2. ECONOMIC FEASIBILITY

The economic feasibility study evaluate the cost software development against the ultimate
income or benefits get from the developed system. There must be scope for profit after the
success completion of the project.

3. OPERATIONAL FEASIBILITY

Operational feasibility is a measure of how well a proposed system solves the problems, and
takes advantage of the opportunities identified during scope definition and how it satisfies the
requirements identified in the requirements analysis phase of system development.

The operational feasibility of the system can be checked as it solves the problems and reduces
the complications occurring in the paper-pencil test.

 Conclusion of Feasibility Study:

1) Technical Feasibility: The system can be implemented using computer Software &
hardware.

2) Economic Feasibility: The System implementation is economical if implemented for


large/medium organization which can bear the cost of maintaining computer and server
cost.

3) Operational Feasibility: The system efficiently operates & reduces manual


computation and time of processing, reducing cost of paper work and human errors.

Placement Cell Module at Campus


Description:-

Looking at college students, various companies visiting the campus for recruitment and even
the college placement officer. The software system allows the students to create their profiles
and upload all their details including their marks onto the system. The admin can check each
student details and can remove faulty accounts.
Pros

1. Convenient and easy to use.


2. Placement cell site provides different categorized job opportunities. It also allow users
to upload their resume.

Cons

1. In this system they have two login users.

TECHNOLOGICAL REVIEW

MYSQL

MySQ is an open-source relational database management system (RDBMS). Its name is a


combination of "My", the name of co-founder Michael Widenius's daughter, and "SQL", the
abbreviation for Structured Query Language. MySQL is free and open-source software under
the terms of the GNU General Public License, and is also available under a variety of
proprietary licenses. MySQL was owned and sponsored by the Swedish company MySQL
AB, which was bought by Sun Microsystems (now Oracle Corporation). In 2010, when
Oracle acquired Sun, Widenius forked the open-source MySQL project to create MariaDB.
MySQL is a component of the LAMP web application software stack (and others), which is
an acronym for Linux, Apache, MySQL, Perl/PHP/Python. MySQL is used by many
database-driven web applications, including Drupal, Joomla, phpBB, and WordPress.

MySQL is also used by many popular websites, including Facebook, Twitter, Flickr, and
YouTube. MySQL was created by a Swedish company, MySQL AB, founded by David
Axmark, Allan Larsson and Michael "Monty" Widenius. Original development of MySQL by
Widenius and Axmark began in 1994. The first version of MySQL appeared on 23 May
1995. It was initially created for personal usage from mSQL based on the low-level language
ISAM, which the creators considered too slow and inflexible. They created a new SQL
interface, while keeping the same API as mSQL. By keeping the API consistent with the
mSQL system, many developers were able to use MySQL instead of the (proprietarily
licensed) MySQL antecedent.

MySQL provides a implementation of a SQL database very well suited for small to medium
web pages. The database is free and open source with a commercial license available
(MySQL is now owned by Oracle after they bought Sun). Common applications for MySQL
include php and java based web applications that require a DB storage backend, e.g.
Dokuwiki, Joomla, xwiki etc. Very many applications that use
MySQL are geared towards the LAMP stack (Linux, Apache, MySQL, php). MySQL is
usually used with 2 different storage engines, one is called MyISAM doesn't support
transactions and stores each table in a set of 3 files. The second is called InnoDB which
supports transactions, this storage engine stores all data in a single set of bytes or uses one set
of bytes per database directory. MySQL has one major advantage, since it is free, it is usually
available on shared hosting packages and can be easily set up in a Linux, Unix or Windows
environment. If a web application requires more than database, requires load balancing or
sharding, it is easy to set up maybe instances of the database requiring only the hardware
costs, as opposed to commercial databases that would require a single license for each
instance.

PHP

PHP: Hypertext Preprocessor (or simply PHP) is a general-purpose programming language


originally designed for web development. It was originally created by Rasmus Lerdorf in
1994; the PHP reference implementation is now produced by The PHP Group. PHP originally
stood for Personal Home Page, but it now stands for the recursive initialism PHP: Hypertext
Preprocessor.

PHP code may be executed with a command line interface (CLI), embedded into HTML
code, or it can be used in combination with various web template systems, web content
management systems, and web frameworks. PHP code is usually processed by a PHP
interpreter implemented as a module in a web server or as a Common Gateway Interface
(CGI) executable. The web server combines the results of the interpreted and executed PHP
code, which may be any type of data, including images, with the generated web page. PHP
can be used for many programming tasks outside of the web context, such as standalone
graphical applications and robotic drone control. The standard PHP interpreter, powered by
the Zend Engine, is free software released under the PHP License. PHP has been widely
ported and can be deployed on most web servers on almost every operating system and
platform, free of charge. The PHP language evolved without a written formal specification or
standard until 2014, with the original implementation acting as the de facto standard which
other implementations aimed to follow. Since 2014, work has gone on to create a formal PHP
specification.

You might also like