Date post: | 15-Jul-2015 |
Category: |
Presentations & Public Speaking |
Upload: | bhavesh-parmar |
View: | 363 times |
Download: | 0 times |
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 1
CHAPTER 1 INTRODUCTION
1.1 ABSTRACT
The 'Training and Placement' is developed to maintain the details of student information,
trace the details of student also maintain the information about the company availability.
Using this project user may know all the details which are provided by the ‘Training and
Placement’. Users can view the availability of company and dates of passing. In the same
way in this project one more user is involved he is most important person who is able to
controlling all the information and also makes the necessary changes when they raised is
called ‘Administrator’. He can do the updates and set the job information regarding the
company and change the users name and passwords such type of all these things are made by
the administrator level.
1.2 COMPANY (JAY INFOTECH) INTRODUCTION
Jay InfoTech is an IT-enabled services outsourcing centre and social development
organization set up with the broad objective to serve as a cost-effective, need-based bridge
between companies and organizations in need of trained IT professionals,
1.2.1 JAY INFOTECH ‘S SERVICES:
As the digitization process becomes an essential aspect of corporate and organizational
restructure, and demand for IT-trained human resource rise exponentially in the public and
private sectors, Jay InfoTech is laying sharp emphasis on training and capacity-building,
specifically to cater to these needs. On the other side of the coin, this will open out doors of
opportunities and a bright future for hundreds of young men and women, otherwise burdened
with poverty and dispossession.
When you tap into Jay InfoTech’s deep IT skills resource, you will also be changing the lives
of underprivileged youth in nondescript rural corners of Gujarat.
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 2
1.2.2 OBJECTIVES OF ORGANIZATION:
Produce high quality of software
Provide good services to the client
Instance solution
Easy to use
1.3 PROJECT PROFILE
Project title: “TRAINING AND PLACEMENT SYSTEM”
Objective: Allocate the students for training and
placement system.
Front end: C#.net
Back end: SQL Server
Project guide: MR. KALPESH KSHATRIYA
Submitted by: BHAVESH G PARMAR. (106050316031)
STIVEN D MACWAN. (106050316051)
HARSHANG V PATEL. (106050316016)
Submitted to: B & B INSTITUTE OF TECHNOLOGY,
V.V.NAGAR
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 3
1.4 PROJECT OVERVIEW
The aim for making this project is to understand the typical system of an
Training and Placement System of the student.
The entire project covers following:
Student Information
Company Information
Student registration
Records of placed and Non placed students
View students information
Records of registered Students and Company’s
Search Enrollment number wise, City wise, Maximum percentage wise
Students
Our project will perform tasks defined above. It stores student’s information and
company information .it also uses the registration form for entry. It stores the records
of students registered for training and placement including. Who students are already
placed. it also have a form which shows the student’s information as well as the
information about the company and we will Search for Students of Enrollment no.
wise, City wise, Maximum percentage wise and we can show information or data.
1.5 ADMINISTRATIVE MODULE & USER MODULE
1.5.1 ADMINISTRATOR MODULE :
o Can login
o Check Student details
o Check Company details
o Update Student’s status
o Delete Students and Company
o Check Placed and Non-placed students
o Search who Placed and non-placed students
o Search Maximum percentage Students
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 4
1.5.2 USER MODULE :
o Can login
o Fill student Registration form
o Check Company availability
o Check Placed or Not
o View Detail of Company’s
o Search City wise Registered Company’s
1.6 FEATURES
The Training and Placement provides following features.
Check in details of student
Student reservation details
Company availability information
Searching the details of student.
View the I can Placed or Not
View City wise Search Company’s
This application is developed by using Desktop application in visual c#.net.
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 5
1.7 OBJECTIVE
The job search engines bridge the gape between Students and Companies. Lots of job
opportunities are available due to this project.
This sites will provides job in several fields such as education, health care, hospital
management, academics and engineering and even in the non-governmental sector.
Along with all these, this project will also provide aptitude test papers of various companies.
The project entitled “ TRAINING AND PLACEMENT SYSTEM” is a developed by using
Desktop application in visual c#.net.There by, it is indeed necessary to store the valid
information of the student who comes to company.
The primary objective of the Software for Training and Placement System is to reduce the
work load of the TPO’s who has to maintain all the records in a written format which
becomes difficult to search and maintain which is very time consuming as well as very hectic.
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.
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 6
CHAPTER 2 REQUIREMENTS & SPECIFICATION
2.1 USER INTERFACE REQUIREMENTS
The user of the proposed system requires that the developed software should be user
friendly, have security access, and ensure the privacy of the administrator and produce results
in timely manner. The users are not frequently exposed to the Training and Placement
interface to the user must be simple and understandable.
The Desktop application must be user-friendly and must be in an easy-to-use style.
The user must be able to easily switch among various I/O screens. The system is well
designed so that it can be used easily by users. The system should be designed in such a way
that only authorized users should be allowed to login to the system.
The user interface should be as interactive as possible. A user-friendly interface must
be provided so that the user can easily interact with the system and comprehend things in a
quicker and easier way. The system must provide reliable and up-to-date information.
The application should be efficient so that the user does not spend much time in
training. Consistency will increase the confidence of the user in the reliability of the
application.
2.2 DATABASE REQUIREMENTS
The database should be designed in such a way that it enhances the efficient storage, retrieval
and manipulation of all the information associated. For instance all general information
regarding an item attribute should be stored in a particular table.
The concerned users should have the facility to query to the database and supply the basic
information easily. Security mechanisms should be provided so that no confidential details
should be accessible to unauthorized persons. The database should be organized in such a
way that it helps in preparing various essential summaries needed for users.
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 7
2.2.1 FUNCTIONAL REQUIREMENTS :
The various functional requirements of the system can be summarized as:-
(a) Validation Proper
(b) Search the Student on the company criteria
(c) Check the Enrollment number of Student Information
(d) Ability of administrator to perform any tasks which you can see in my snapshots (below)
and in my running project.
(e)Search the Students for Company’s of city wise
2.3 PROPOSED SYSTEM
We will create the reports of placed student and Non-placed students.
Create the report of company who are register in our company.
Will provide the security feature by different user panel and admin panel.
Feedback System
Apply job System
Company Profile
Company Approve
Admin login
User Login
User easily Search for Company’s
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 8
2.4 SYSTEM ANALYSIS
System analysis is the process of gathering and interpreting facts, diagnosing problems and
using the facts to improve the system. System specifies what system should do. A system is a
set of components that interact to accomplish some purpose.
Identifying the drawback of the existing system
Identify the need for conversion
Perform feasibility study
2.4.1 SYSTEM STUDY :
o Overview of the existing computerized system
o In the existing system user can face so much problems.
o They have to waist so much time for the reservation of the room.
o This is the time consuming task.
2.5 Tools/Platform:
2.5.1 Hardware Requirement:
1 Server:-
RAM:-2 GB
PROCESSOR:- Pentium(R)Dual-Core CPU E6600
@3.06GHz 3.07GHz
HARD DISC:-500GB
2 Client:-
RAM:-128 MB
PROCESSOR:-Pantium3, Celeron and above
HARD DISC:-10 GB
Intel 81x Chipset Motherboard
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 9
2.5.2 Software Requirement
1. Operating System:-
Windows 2000, Windows XP, Windows 7-8
2. Platform:-
Front End:-C#.NET
Back End:-Microsoft SQL Server Database
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 10
CHAPTER 3 COMPLETE STRUCTURE OF PROJECT
3.1 E-R DIAGRAM :
Job
Job
Proces
s
User
Is A
Admin
Student
Company
User
id
Password
Address
Contact no
Birth
date
Extra
course
Phno
Comp.
name
Branch
Company
address
id
Criteria
class
HR
Manager
name
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 11
3.2 DATA FLOW DIAGRAM(DFD)
Data Flow Diagram (DFD) is a pictorial representation, which shows the data passes from
various stages one by one during the processing.
DFD has some in defined symbols using, which we can denote input, dataflow and storing
databases files.
Symbols used in DFD :-
Input & Output
Process
Flow of Data
Data Storage
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 12
3.2.1 DATA FLOW DIAGRAM :
LEVEL - 3.2.1
Student
Detail
Job List
Post Job
Request for Data
Data
Get ACK.
Edit
Detail
Get Detail
Database
CONTEXT
LEVEL
Student
Job
Process
Detail. Company
Admin
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 13
3.2.2 LOGIN FORM PROCES OF DFD FOR STUDENT :
LEVEL-3.2.2
Login Information
ACK.
Insert New Info.
Student
Student Information
Log in
Process
Resister
User
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 14
3.2.3 LOGIN FORM PROCES OF DFD FOR COMPANY:
Level:-3.2.3
Login
Information
Request
Info.
Get Info.
ACK.
Invalid
Insert New Info.
Login
Process
Register
User
Company
Company Information
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 15
3.2.4 LOGIN FORM PROCES OF DFD FOR ADMIN:
Level:-3.2.4
Admin
Login
Process
Admin
Info.
Request Info.
Get Info.
Login Info.
ACK
.
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 16
3.2.5 JOB (RELETED) PROCESS OF STUDENT :
Level:-3.2.5
Comp. Student Comp List
Apply
for Job Student
Detail
Receive
Alert
Job process
ACK.
If Qualified
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 17
3.2.6 COMPANY VIEW PROCESS OF STUDENTS :
Level:-3.2.6
Student List
Students
List
Select
Candidate
Company
Registration
Fill
Company List
Send
Alert
Student
Details
ACK.
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 18
3.2.7 ADMIN VIEW PROCESS FOR ALL STUDENTS AND
COMPANES
Level-3.2.7
Insert/Update/Delete Job
Process
View Placed or not
Students
Information
Company’s Info
Admin
Insert/Update/Delete
ACK.
Maintenance
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 19
3.3 Searching Process Diagram
Student
Company
Login
Search
Companies.
Demands of
Company
View Placed or
Not
Registration
View Registration
Companies
View Registration
Students
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 20
3.4 Use case diagram
Students
Admin
Companies
Login
Company Details
Student List
Company List
Decide Salary
Registration
Student Details
Placed or not
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 21
3.5 Process Flow Diagram
A process flow diagram is pictorial representation of algorithm, as it represents solution in
from of picture. It is easier to understand and develop. A main advantage of flow chart is
visibility of paths within solution, each path is clearly visible as arrows are used to represents
flow.
Yes No No Yes
Yes
Yes
No No
Start
Student
registered
or not?
Company
registered
or not
Login
Want to
edit
resume?
Register
Login
Edit/update
Resume
Search job
Select Comp
Apply
Register
Edit/up
Year
Jobs
Edit update
List branch std
Login
Check
Student list
Select
candidate
Stop
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 22
3.6 Sequence Diagram
Create Login
Submit Resume
Create Login
Submit Requirement
Mach up Resume with Requirement
Send Alert
Send Alert
Maintenance
Success Story
Success Story
Approved Story
Student Company Administrator Server
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 23
3.7 LIST OF TABLES
3.7.1 USER REGISTRATION :
Field name Data Types Description Remark
Uid numeric(18, 0) User ID -
uname varchar(20) User Name Primary Key
Pwd varchar(20) Password of User -
Cpwd varchar(20) Confirm Password of User -
Urole varchar(10) Role of New User -
3.7.2 COMPANY TABLE :
Field name Data Types Description Remark
companyid numeric(50, 0) Company Record-id number -
Name varchar(20) Name of Company Primary Key
crtteria varchar(20) Class of Company -
branch varchar(20) Branch of Students -
address varchar(30) Address of Company -
contactno numeric(13, 0) Contact number of Company -
emailed varchar(20) Email-ID of Student -
webaddress varchar(20) Web address of Company -
compcity Varchar(50) City of Company -
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 24
3.7.3 STUDENTS REGISTRATION :
Field name Data Types Description Remark
stdid numeric(18, 0) Student ID Number -
stderno numeric(20, 0) Student Enrollment
Number Primary Key
fname varchar(20) Student First Name -
lname varchar(20) Student Last Name -
preadd varchar(30) Present address of
Student -
paradd varchar(30) Student Permanent
address -
dob date time Student Date Of Birth -
city varchar(10) City of Student -
pincode numeric(6, 0) Student City Pin code -
emailid varchar(30) Email-ID of Student -
gender varchar(10) Student = Male or Female -
branch varchar(20) Branch of Student -
percentage numeric(6, 0) Percentage of Student -
Photo varchar(50) Image Path Of Student -
extracousre varchar(50) Selected Extra Course -
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 25
3.7.4 Pin-code and City :
Field name Data Types Description Remark
id numeric(18,0) Table Record-Id -
cityname varchar(50) City Name -
pincode numeric(18) Pin code Of City Primary Key
3.7.5 Placement (Job Accesses):
Field name Data Types Description Remark
Pid numeric(18,0) Table Record-Id -
Erno numeric(18,0) Student Enrollment No Primary Key
stdname varchar(50) Student Name -
Batch numeric(15,0) Student Access Job Year -
compname varchar(50) Name of Company -
branch varchar(50) Branch of Student -
compcity varchar(50) City of Company -
compadd varchar(50) Address of Company -
Salary numeric(18,0) Salary of Student -
compcontactno numeric(18,0) Company Contact Number -
compeid varchar(50) Email-id of Company -
compwebadd varchar(50) Web Address of Company -
comphrname varchar(50) HR Manager Name of
Company -
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 26
3.8. SCREEN SHOT’S
3.8.1 LOG IN FORM :
Students have to do login first with their username and password
and role.
Student User name and Password and Role are
Correct than successfully login to menu form.
If User name and Password or Role can wrong than
User not login.
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 27
3.8.2 New user registration:
Fill the information for new user registration than data is saving in
database.
She/he can after login the User.
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 28
3.8.3 ADMINSIDE (MENU) FORM:
The ADMIN(Menu form) has different modules for Admin to access the
information like Student Registration, Company Registration, Update
Delete Students, View registered students and Company’s, Placement
(Job accessed Students Detail),Search the students for Maximum
Percentage Students list, Enrollment no-wise, City-wise, Placed or Non-
Placed Students etc…
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 29
SCRIPTS ITEMS
There are Admin menu form for Many items are
File in Registration Process for Students and Company’s.
In Placement for Registrations for Who Placed Student and Company.
In Search for Maximum Percentage Students List and roll no. Wise Detail
and City wise Search students or Placed students and non-placed Students
list.
And view for Reports for Registered Students and Company’s, Placement
List.
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 30
3.8.4 USER (MENU) FORM:
The USER(Menu form) has different modules for students to access
the information like Student Registration, Update Students, View
registered or not and Company’s, Placed or not( Means Job accessed
Student or not),Search the students for Registered company’s and
Search for city wise registered company’s etc…
In manuscripts items for file in Students Registration, view students
and Company’s Registered Detail.
She/hi Can check for Placed or Not.
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 31
USER (MENU) FORM Items
There are many items in User menu form in File, View, Search or
Help etc..
In File for only Student Registration and view it can registered or
not.
Search in Company City wise Search and Placed Completed or not.
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 32
3.8.5 Student Registration Form:
This form is for having all the details of the student which
complete Stored in to Database.
There are many fields are in form but new is extra course
Only Admin-side can Student Delete the data or Information and
User-side Registration in form cannot delete the data.
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 33
3.8.6 Admin Side Registered Students List
In this form Admin can See IT Registered Students and
View the information.
Admin can Branch wise view students Details.
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 34
3.8.7 Company Registration :
This Company registration form in all detail of Company.
Company address, Company web address, Email-id, contact no,
Branch, City, etc…
In this Company name is Unique.
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 35
3.8.8 Company Registered List :
Admin and User can View for Registered Company’s and Company’s
Details or Information.
Company name, Crtteria, Branch Name, Address, and Web Address or
etc….
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 36
3.8.9 PLACEMENT FORM :
The Placement form is defined to view for search Placed Students by
university roll no wise and other Are save and search student’s data.
In this form creativity for Placed student Data or information and
Company Details etc..
Admin can logged in and manage the user.
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 37
3.8.10 Search Maximum Percentage Students :
This for Search Maximum Percentages Students list and Details
etc...
If company’s demand for Maximum five students for 80% up
And we can form search the students and view the list.
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 38
3.8.11 Search Roll No-wise Student Detail:
View the Students for Registered or Not and Roll no. Wise Search
Student.
There are many Details for Students some like First Name, Percentages of
Student and Branch etc…
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 39
3.8.12 City-wise and Branch-wise For Students Search's
Admin can Search for City-wise and Branch-wise Students
Registered and in this for city select after automatically view for
City of Pin code.
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 40
3.8.13 (Admin-Side)Search Placed Students And Non-Placed Students
Admin can view for who placed and Non Placed of Students.
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 41
3.8.14 Registered students Details (User side)
View the Registered student or Not Registered etc…
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 42
3.8.15 Search for City-wise Company’s
User can view the company’s for registered and in this form for Search the
city and branch wise Company’s etc…
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 43
3.8.16 Check User Placed Process
Placement process in User can view the placed or not placed and if placed
than who company and Salary or Address of Company’s.
This case for main last is a process for job complete or not and user can
view.
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 44
3.8.17 Help form for User side
Help for User website and email address of creator etc…
User can contact for Creator or Programmer.
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 45
CHAPTER 4 TEST CASES
Test ID Input Expected Remarks Actual Remarks
1 Correct username &
password of Student.
System, should accept
It.
Get login of jobseeker
2 Incorrect username &
password of Student.
System should reject It. Invalid username or
password.
3 Correct username
&Company.
System should accept
It.
Get login of Company.
4 Incorrect username &
password of Company.
System should reject It. Invalid username or
password
5 Correct username &
password of admin.
System should accept
It.
Get login of admin.
6 Incorrect username &
password of Company.
System should reject It. Invalid username or
password
7 Student fills correct
details for registration.
System should allow
registering Student.
Student gets registered.
8 Student fills incorrect
details for registration.
System should not
allow registering
Student.
Student not gets
registered.
9 Student keeps blank
fields for registration.
System should give
warning to fill blank
fields.
Student not gets
registered.
10 Company fills correct
details for registration.
System should allow
registering Company.
Company gets
registered.
11 Company fills incorrect
details for registration.
System should not
allow registering
Company.
Company not gets
registered.
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 46
12 Company keeps blank
fields for registration.
System should give
warning to fill blank
fields.
Company not gets
registered.
13 Student can Search form
in fill incorrect Detail
System should not be
respond.
Student can Not
anything Searched.
14 Student can Search form
in fill correct Detail
System should allow
and view Search for
Process.
Student can Search
companies and Details.
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 47
CHAPTER 5 CONCLUSION
4.1 CONCLUSION:
Comparing to existing computerized system, it performs at a faster pace.
System gives better feedback.
Accurate information is available.
Chances of such types of errors are much low.
Provides security to the system & software.
Forms are very user friendly
User can easily work in project
User can search for city wise company’s
Admin can decide for who company registered or not
User process for efficient in project
So at last we conclude that this Project will be useful to several Students
to search for better jobs and Search for Companies according to their
convenience to employer.
Training and Placement System
B & B INSTITUTE OF TECHNOLOGY, V.V.NAGAR Page 48
CHAPTER 6 BIBLIOGRAPHY
PROJECTS WEBSITES :-
www.dotnetspider.com
www.c#corner.com
www.planetsourcecode.com
www.student free project.com
Book Name :
Visual C# .NET Developer's Handbook