SlideShare une entreprise Scribd logo
1  sur  35
A
REPORT OF SIX MONTH INDUSTRIAL TRAINING
at
NIIT Cloude Campus
SUBMITTED IN PARTIAL FULFILLMENT OF REQUIREMENTS FOR THE AWARD OF
THE DEGREE OF
BACHELOR OF TECHNOLOGY
(Computer Science Engineering)
Jan-May, 2018
Submitted By:
Richa singh
1420724
SUBMITTED TO:
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
SACHDEVA ENGINEERING COLLEGE FOR GIRLS
Under I.K Gujral Punjab Technical University (PTU)
To Whom So Ever It May Concern
This is to certify thatproject report entitled “Railwaymanagement system” submitted
by Richa Singh for the partial fulfillment of the requirement for the award of the
Degree of B.Tech, 8th semester in the Department of Computer Science & Engineering
of the Punjab Technical University Jalandhar is authentic work carried out by her
under our guidance and supervision. The quality of work fairly fulfils all necessary
requirements related to above Degree.
Supervised By:
Mr. Heeera Babu
CANDIDATE'S DECLARATION
I “RICHA SINGH” hereby declare that I have undertaken six months Software Training at “NIIT
Dawarka New Delhi” during a period from JAN to MAY in partial fulfillment of requirements for the
award of degree of B.Tech (Computer Science Engineering) at SUCHDEV ENGINEERING
COLLEGE FOR GIRLS, GHARUN ,(KHARAR). The work which is being presented in the training
report submitted to Department of Computer science of Engineering at SACHDEV ENGINEERING
COLLEGE FOR GIRLS, GHARUN (KHARAR). is an authentic record of training work.
Signature of the Student
The software training Viva–Voce Examination of__________________ has been held on
____________ and accepted.
Signature of Internal Examiner Signature of External Examiner
ACKNOWLEDGEMENT
The satisfaction that accompanies that the successful completion of any task would be incomplete
without the mention of people whose ceaseless cooperation made it possible, whose constant guidance
and encouragement crown all efforts with success. We are grateful to our project guide Mr. HEERA
BABU for the guidance, inspiration and constructive suggestions that helpful us in the preparation of
this project “PG FINDER”.
I am also very grateful to my friends, who gave me their precious and important suggestions, unique
ideas to enhance the project, finding errors and debug the programs, for their encouragements and
moral support that was very precious for me at that moment. Without their support and help, my
project and confidence, developed by project development, would be incomplete. I also thank my
colleagues who have helped in successful completion of the project.
At last I am grateful to myself. I want to convey my heartily regards to myself. If I was not willing to
develop, to complete the project, nobody can force me to do that.
Richa Singh
B.Tech (CSE)
1420724
ABSTRACT
The computers have gained a lot of importance in the past five decades. Most of our day-to-day jobs
are being influenced by the use of computers. Now a day, computers are used for performing almost
every function, which were performed by humans in the past. In some areas such as science and
technology, targets can’t be achieved without the use of computers. The characteristics that make the
computer so important include its extra ordinary speed, large storage capacity, accuracy and
consistency.
Today computers play a great role in various industries and a large number of industries are
using computers for various application such as maintaining cashbook, sales book, purchase book
and other books of accounts. Computers can also be used for the designing of various products.
Computers provide many options for the designing of products.
In this project report, steps have been taken for computerizing PG Finder System. The analysis
of the project has been undertaken with utmost sincerity and honesty and we will be extremely
satisfied if the effort is appreciated.
COMPANYPROFILE
NIIT is a leading Skills and Talent Development Corporation that is building a manpower pool for
global industry requirements. The company, which was set up in 1981 to help the nascent IT industry
overcome its human resource challenges, today ranks among the world's leading training companies
owing to its vast and comprehensive array of talent development programs. With a footprint across 40
nations, NIIT offers training and development solutions to Individuals, Enterprises and Institutions.
NIIT has three main lines of business across the globe – Global Corporate Business, Global Retail
Business Skills and MindChampion Learning Systems Limited.
NIIT's Global Corporate Business (GCB) offers Managed Training Services (MTS) to market-
leading companies in North America, Europe, Asia, and Oceania. The Global Retail Business
(GRB) delivers a diverse range of learning and talent development programs to millions of individual
and corporate learners in areas including Digital Transformation, Banking, Finance & Insurance,
Soft Skills, Business Process Excellence, Retail Sales Enablement, Management Education, Multi-
Sectoral Vocational Skills, Digital Media Marketing, and new-age IT. As NIIT's wholly owned
subsidiary for its K-12 school learning initiative – Mind Champion Learning Systems Limited
(MLSL), provides futuristic NIIT n Guru range of learning solutions for schools comprising,
interactive Classrooms with digital content, technology-driven Math Lab, IT Wizard programs and
Quick School - an Education Resource Planning software. The Training.com learning platform is an
NIIT initiative for advanced career programs, which are delivered live by industry experts in an
immersive and interactive online mode, combining instructor-led classrooms with the convenience of
accessing the training sessions from anywhere.
As the Most Trusted Training Brand in India for 5th year in a row (Brand Trust Report, 2017), NIIT's
learning and talent development solutions, continue to receive widespread recognition globally. NIIT
has been named among the Top 20 Training Outsourcing Companies for the past nine consecutive
years by Training Industry, Inc. USA. Further, leading Indian ICT journal Dataquest has conferred
upon NIIT the 'Top Training Company' award successively for the past 20 years, since the inception of
this category. NIIT has also been featured as the 'Most Respected Education Company'- 2016 by
leading financial magazine, Business World. NIIT.tv – a disruptive innovation by NIIT, won the
prestigious award for 'Educational Technology, at the Indo-American Education Summit 2016.
Asia's largest IT training firm, NIIT Limited recently launched a brand new breakthrough initiative
'Cloud Campus' a cloud computing based skill development programme for students across the
country. Through 'Cloud Campus’, NIIT aims to offer over 100 courses - including IT, banking, global
finance, management, digital and social media marketing- across 300 locations by the end of 2013 and
seeks to cover over 500,000 students by 2014.
Features of the campus:
 Anywhere Lab that provides 24x7 access for hands-on practice on their devices
 Buddynet Learning: a learning feature that enables collaboration with other students as well as
expert faculty, thus making learning lot more fun
 Cloud Classroom: where students can interact and learn from not only the at-location faculty, but
more importantly from expert faculty from wherever they are
 Cloud Courseware: the digital and dynamic courseware enables students to make notes, highlight
and review at their convenience
 Lesson on Demand: ensuring that students don’t have to miss a lesson, even if they miss a class
 Online Assessments: enabling students take practice tests besides taking industry-level assessments
Cloud Campus would offer programs for people of different backgrounds and profile:
 Students from Engineering & Non-Engineering streams: It will offer courses in IT, Banking,
Global Finance and Management. These courses enhance team work & ability to do projects in a
distributed environment through Collaborative Learning
 Graduates: Graduates can acquire a range of beneficial programs from Employability Enhancement
Skills & Customized Training in domains across IT, Banking, Global Finance, Management, to
access to multiple experts and real time guidance through ‘Lesson on Demand’ to be Job Ready.
Besides this, Cloud Campus would also offer advanced programs on Digital & Social Media
Marketing for graduates.
 Working professional: For this lot, Cloud Campus would offer specialized new technology &
advanced skills program through Cloud Classrooms tailored to working professionals’ needs along
with Continuous Online Assessment to enable effective learning.
CONTENTS
1. Introduction
 System Development Life Cycle
 Problem Definition
 Requirement Analysis
 Feasibility Study
2. System Analysis
 System Analysis
 Existing System
 Drawbacks of Existing System
 Proposed system
Objectives of Proposed System
Main features of Library Management System
3. System Design
o System Design
o Processing Environment
o About front end
 Introduction to JAVA
o About Back End
 MS Access
o Design
 Database Design
 Data Flow Diagram
4. Snapshots
o Forms
o Tables
5. Coding
6. Testing
7. Implementation
8. Hardware/Software Requirements
o Hardware Requirements
o Software Requirements
9. Advantages
10. Conclusion
11. Bibliography
INTRODUCTION
PROBLEM STATEMENT: -
This project aims at the automation of the existing PG Finder System. It is very difficult to maintain
the record in the existing system because all the work is to be done manually. Information retrieval is
very difficult since huge amount of data is to be processed manually. Register maintenance is very
difficult in the existing system, because the data is in scattered manner.
Existing System :-
Processing and maintenance of the records of the Guests are done manually. The records are
stored on the database. The records of each category have been assigned a different register.
Drawbacks of Current System
There is no exclusive package for all of the above-mentioned activities. The registration forms are
entered in their processing systems. Efforts have been made to develop the integrated system covering
all the above-mentioned sub modules.
1.No Proper Record of Registered Guests
There is no proper record of Guests .
2.Extensive use of paper work
There is extensive use of paper work. A lot of communication is there which needs a lot of difficulty
to get data about a particular Guests and Owner.
3.Information Retrieval is very difficult
As data is scattered, the information retrieval about any Guests and Owner is very difficult required
at any point of time.
Requirement Analysis
Proposed system
All the activities of system have been automated and efforts have been made to minimize the manual
work.
Benefits Of Purposed System:-
1. Less Paper Work
The paper work is reduced to minimal level. Computer is used to perform opertations on data
of Guests and Owner.
2. No Manual Work.
There is no manual work. All the processes are done through computer.
3. Record of RegisteredGuests &Owner.
There is record of all the Guests & Owner.
4. RegisterMaintenance is Easier
Register can now easily be maintained.
5. Data Is Not Scattered
Data is now stored at one place. Any information regarding anything can be easily
available to the user.
6. User-friendly Software
The software is be menu-driven and is very easy to use.
Objectives ofProject
The main objectives of the project involves the following features :-
PG Finder System, System Software is highly versatile, user-friendly and
covers all aspects of Guests and admin data management .
All Menu options have user level privilege. So there is more security to the data
being altered by unauthorized users.
By using the User menu we can add details of new user, modify , delete, search
and traverse details of various users.
By using the Admin menu we can add details of new Admin, modify , delete,
search and traverse details of various students
The GUI provides the user to make use of the mouse, which makes the
navigation throughout the software very easy and comfortable.
High processingspeed.
Thus keeping in mind these objectives for the project, we move to the next step in
project development life cycle.
FEASIBILITY STUDY
FEASIBILITY STUDY
During the course of completion of this project work, the complete analysis of proposed system
was done. In the analysis task, a complete care about the feasibility of the proposed system was taken.
The following feasibility analyses were carried out during the course of this project work on call
management system for Student & Teacher care:
1. Economical feasibility
2. Technical feasibility
3. Operational feasibility
Economical Feasibility:-
Economic analysis is the most frequently used method for evaluating the effectiveness of a
candidate system. The proposed system is economically feasible because the benefits and the savings
that are expected from a candidate system outweigh the cost incurred. In this case we are getting the
intangible benefits in terms of low cost of maintenance of data, less redundancy and getting the quick
results.
Technical Feasibility:-
The existing Hardware and Software facilities support the proposed system. Computer and
storage media are available and software can be developed.
Hardware configuration
:
a) Processor : Pentium IV
b) Memory : 1 GB RAM
c) HD capacity : 160GB
Software configuration:-
a) Operating system : Windows 10
6b) Back end : MySQL
c) Front end : NetBeans
There is nothing which is not technically feasible.
Operational feasibility:-
As in the case of present system the entire work is being done manually. So the data being
scattered, information retrieval becomes difficult and maintaining database is also very tedious. In case
of proposed system, entire work will be done automatically. So the above details regarding the
feasibility study show that the design of the proposed system is very effective.
Flow Chart
PGFINDER1
PGFINDER
ADMIN LOGINUSER LOGIN
USER LOGIN
LOGIN REGISTER
MAIN PAGE
ADMIN_LOGIN
LOGIN REGISTER
UPDATE_USER
INSERT UPDATE DELETE
PROCEED
DESIGN SCREEN
FRONT PAGE
This is the front page of PG FINDER SYSTEM.
PG FINDER MAIN MENU :-
This is a form, which is displayed in the beginning of the project. It shows a
menu of buttons where eachbutton specifies a different operationon database
through project.
USER LOGIN :-
This is a login page where User can directly login to the mainpage if exist.
Otherwise, User can register themselves and again login to go to the
mainpage.
USER REGISTRATION :-
This form will be displayed when the user wants to register in the PG
Finder .
MAIN PAGE :-
This table containsall the details of the existing users and
seat availability.
ADMIN LOGIN :-
This is a login page where Admin can directly login to the Updation page if
exist.
ADMIN REGISTRATION :-
This form will be displayed when the Admin wants to register in the PG
Finder
UPDATE USER :-
After Login successfully Admin can Insert, delete, and update
the record of the user existing in the PG Finder.
DATABASE DESIGN :-
DATABASE DESIGN
The database is the most important thing in a Software as it is the backbone to store the data
permanently on computer. This software also includes a database named Address, In this database we
have created table named address1,pg12 to maintain records of User & Admin of bus. The structure of
table is:
Table pg12 in Address to contain User information
Data stored in the database pg12
Table address1 in Address to contain Updated User information
Data stored in the database address1
SYSTEM TESTING AND IMPLEMENTATION
System testing and implementation is a critical process that can even consume more than fifty percent
of the development time.
TESTING
The system development life cycle involves the phases of testing and debugging after the requirement
analysis, designing and coding. The project Software for College Management system has been
debugged and implemented successfully.
Two strategies of software testing adopted for the new system are as follows:
 Code Testing
 Specification Testing
CODE TESTING
Code Testing was carried out to see the correctness of the logic involved and the correctness of the
modules. Tests were conducted based upon sample data, live data and artificial data. All the modules
are checked separately for assuring the correctness and accuracy in all calculations.
SPECIFICATION TESTING
It examines the specifications stating what the program should do and how it should perform
under various conditions. This testing strategy is a better strategy since it focuses on the way the
software is expected to work.
The testing approach used in this project was the Top Down Approach. The testing was started from
the top most modules and carried through the modules at the lower level. The amount of coupling
between the interactive modules is very low and cohesion in the modules is very high.
The coupling usually found in the interactive modules is data coupling but few of the interacting
modules also shows stamp coupling and control coupling. Most of the modules in the structure design
are functionally cohesive. However, some of the modules are also sequentially cohesive and some of
modules show communicational cohesion.
Unit testing
In this testing, each module was tested individually for all tactical units to rectify errors and finally all
the modules are integrated and tested. Sample data are used for testing.
Integration Testing
The relationship between different modules was checked under this testing and all the modules are
integrated into a single system that the system is tested with sample data.
User Acceptance Testing
Once the above testing is successful, the system group tests the developed prototype of the project and
their suggestions are incorporated in the prototype to form the overall system.
In this way, Software of PG FINDER system was tested to yield appropriate and efficient results.
IMPLEMENTATION
Implementation of a process includes all those activities that take place to convert from old system to
the new system. The new system may be totally new, replacing an existing manual or automated
system or may be a major modification to an existing system. Proper implementation is essential to
provide a reliable system to meet to organisational requirements.
SYSTEM SPECIFICATIONS
HARDWARE SPECIFICATIONS:-
The following is the hardware specification of the system on which the software has been developed:-
Operating System : Windows 10
Machine Used : Processor PIV 2.8 Ghz, 1 GB RAM, 160 GB Hard Disk
SOFTWARE SPECIFICATIONS:-
Front End Used : NetBeans
Backend Used : MySQL
TOOLS USED
ExceptionalTools of the JavaUsed
Data Base Environment Designer
The Data Base Environment designer provides an interactive, design –time environment for creating
DAO objects. These can be used as a data source for data-base oriented objects on a form or report or
accessed programmatically The Data Environment designer supports all the functionality of Visual
Basic’s User Connection designer, as well as additional features, including drag and drop, hierarchies,
grouping and aggregates.
Data Bound Grid Control
The Data Bound Grid control is a spreadsheet-like bound control that displays a series of rows and
columns representing records and fields from a Record set object. We can use the Data Bound Grid
control to create an application that allows the end user to read and write the most databases. The Data
Grid control can be quickly configured at design time with little or no code. When we set the Data
Grid control’s Data Source property at design time, the control is automatically filled and its column
header are automatically from the data source’s record set. We can then edit the grid’s columns, delete,
rearrange, add column headers to, or adjust any column’s width. At run time, the Data Source can be
programmatically switched to view a different table, or we can modify the query of the current
database to return a different set of records.
Progressbar Control
The Progressbar control is a tool which can be used to show the progress of a software in the form of a
strip which moves as the software proceeds.
FRONT_END:- Netbeans
NetBeans IDE is a free, open source, integrated development environment (IDE) that enables you to
develop desktop, mobile and web applications. The IDE supports application development in various
languages, including Java, HTML5, PHP and C++. The IDE provides integrated support for the
complete development cycle, from project creation through debugging, profiling and deployment. The
IDE runs on Windows, Linux, Mac OS X, and other UNIX-based systems.
The IDE provides comprehensive support for JDK 7 technologies and the most recent Java
enhancements. It is the first IDE that provides support for JDK 7, Java EE 7, and JavaFX 2. The IDE
fully supports Java EE using the latest standards for Java, XML, Web services, and SQL and fully
supports the GlassFish Server, the reference implementation of Java EE.
BACK_ END:- MySQL
Introduction :-
 MySQL is a database system, used for developing web based software applications.
 MySQL used for both small and large applications
 MySQL is a relational database management system (RDBMS)
 MySQL is fast reliable and flexible and easy to use
 MySQL supports standard SQL (Structured Query Language)
 MySQL is free to download and use
 MySQL was developed by Michael Widenius and David Axmark in 1994.
 MySQL is presently developed, distributed, and supported by Oracle Corporation
 MySQL Written in C, C++
Main Features Of MySQL :-
 MySQL server design is multi-layered with independent modules
 MySQL is fully multithreaded by using kernel threads. It can use multiple CPUs if they are available
 MySQL provides transactional and non-transactional storage engines
 MySQL has very fast thread-based memory allocation system
 MySQL supports in-memory heap table
CONCLUSION
Software for PG Finder System is suitable form automating User & Admin management process is
developed for efficient information retrieval and records maintenance.
All the modules and procedures are made simple in order to make the system self-explanatory. All the
specified objectives of the system is achieved through the complete analysis, proper design and
development of system.
ENCHANCEMENT
The system is designed in such a way that any future enhancements in the system can be made easily.
One of the recommended enhancements is:
MySQL is being used in the project as a back end.
BIBLIOGRAPHY
 Java Performance:The Definite Guide
Scott Oaks
SPO
 Head First Java 2 Edition
Kathy Sierra
Oreilly
 Java Programming
K.Rajkumar
Pearson

Contenu connexe

Tendances

project report of social networking web sites
project report of social networking web sitesproject report of social networking web sites
project report of social networking web sites
Gyanendra Pratap Singh
 
47533870 final-project-report
47533870 final-project-report47533870 final-project-report
47533870 final-project-report
Mohammed Meraj
 

Tendances (20)

Blood Bank Management System (including UML diagrams)
Blood Bank Management System (including UML diagrams)Blood Bank Management System (including UML diagrams)
Blood Bank Management System (including UML diagrams)
 
Online doctor appointment
Online doctor appointmentOnline doctor appointment
Online doctor appointment
 
Online railway reservation system
Online railway reservation systemOnline railway reservation system
Online railway reservation system
 
Online railway reservation system
Online railway reservation systemOnline railway reservation system
Online railway reservation system
 
College Management System project
College Management System projectCollege Management System project
College Management System project
 
Project report vehicle management system
Project report vehicle management systemProject report vehicle management system
Project report vehicle management system
 
E learning project report (Yashraj Nigam)
E learning project report (Yashraj Nigam)E learning project report (Yashraj Nigam)
E learning project report (Yashraj Nigam)
 
Internship report
Internship reportInternship report
Internship report
 
Hospital mangement system report file
Hospital mangement system report fileHospital mangement system report file
Hospital mangement system report file
 
project report of social networking web sites
project report of social networking web sitesproject report of social networking web sites
project report of social networking web sites
 
Report on web development
Report on web developmentReport on web development
Report on web development
 
Bus tracking application project report
Bus tracking application project reportBus tracking application project report
Bus tracking application project report
 
Online Railway Reservation System
Online Railway Reservation SystemOnline Railway Reservation System
Online Railway Reservation System
 
Software requirement specification for online examination system
Software requirement specification for online examination systemSoftware requirement specification for online examination system
Software requirement specification for online examination system
 
47533870 final-project-report
47533870 final-project-report47533870 final-project-report
47533870 final-project-report
 
School management System
School management SystemSchool management System
School management System
 
Online Railway Reservation System
Online Railway Reservation SystemOnline Railway Reservation System
Online Railway Reservation System
 
Android Based Application Project Report.
Android Based Application Project Report. Android Based Application Project Report.
Android Based Application Project Report.
 
SRS FOR CHAT APPLICATION
SRS FOR CHAT APPLICATIONSRS FOR CHAT APPLICATION
SRS FOR CHAT APPLICATION
 
CSE Final Year Project Presentation on Android Application
CSE Final Year Project Presentation on Android ApplicationCSE Final Year Project Presentation on Android Application
CSE Final Year Project Presentation on Android Application
 

Similaire à Project Report Format for Final Year Engineering Students

Similaire à Project Report Format for Final Year Engineering Students (20)

Taxation project new
Taxation project newTaxation project new
Taxation project new
 
International Management Development Program on Tableau BootCamp
International Management Development Program on Tableau BootCampInternational Management Development Program on Tableau BootCamp
International Management Development Program on Tableau BootCamp
 
Cloud
CloudCloud
Cloud
 
DIIT Educom
DIIT EducomDIIT Educom
DIIT Educom
 
Summer Training Report
Summer Training ReportSummer Training Report
Summer Training Report
 
Internet of Things (IoT) Training
Internet of Things (IoT) TrainingInternet of Things (IoT) Training
Internet of Things (IoT) Training
 
Cip
CipCip
Cip
 
Best computer courses in delhi
Best computer courses in delhiBest computer courses in delhi
Best computer courses in delhi
 
Entrepreneur
EntrepreneurEntrepreneur
Entrepreneur
 
Dice live training program
Dice live training programDice live training program
Dice live training program
 
ICFAI IT and Systems - Solved assignments and case study help
ICFAI IT and Systems  - Solved assignments and case study helpICFAI IT and Systems  - Solved assignments and case study help
ICFAI IT and Systems - Solved assignments and case study help
 
Sap leonardo i360 brochure 220218
Sap leonardo i360 brochure 220218Sap leonardo i360 brochure 220218
Sap leonardo i360 brochure 220218
 
21BIT044_DOCUMENTATION (1).docx
21BIT044_DOCUMENTATION (1).docx21BIT044_DOCUMENTATION (1).docx
21BIT044_DOCUMENTATION (1).docx
 
21BIT044_DOCUMENTATION (1).docx
21BIT044_DOCUMENTATION (1).docx21BIT044_DOCUMENTATION (1).docx
21BIT044_DOCUMENTATION (1).docx
 
Rcruitment & selection
Rcruitment & selectionRcruitment & selection
Rcruitment & selection
 
NetGPT 1.0 PRD Presentation.pdf
NetGPT 1.0 PRD Presentation.pdfNetGPT 1.0 PRD Presentation.pdf
NetGPT 1.0 PRD Presentation.pdf
 
L&T Construction- Ananya Sharma
L&T Construction- Ananya SharmaL&T Construction- Ananya Sharma
L&T Construction- Ananya Sharma
 
Net Solutions profile
Net Solutions profileNet Solutions profile
Net Solutions profile
 
I-CAN Centre Company Profile
I-CAN Centre Company ProfileI-CAN Centre Company Profile
I-CAN Centre Company Profile
 
IIHT Presentation
IIHT PresentationIIHT Presentation
IIHT Presentation
 

Dernier

FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Kandungan 087776558899
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
ankushspencer015
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
MsecMca
 

Dernier (20)

Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdf
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 

Project Report Format for Final Year Engineering Students

  • 1. A REPORT OF SIX MONTH INDUSTRIAL TRAINING at NIIT Cloude Campus SUBMITTED IN PARTIAL FULFILLMENT OF REQUIREMENTS FOR THE AWARD OF THE DEGREE OF BACHELOR OF TECHNOLOGY (Computer Science Engineering) Jan-May, 2018 Submitted By: Richa singh 1420724 SUBMITTED TO: DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING SACHDEVA ENGINEERING COLLEGE FOR GIRLS Under I.K Gujral Punjab Technical University (PTU)
  • 2. To Whom So Ever It May Concern This is to certify thatproject report entitled “Railwaymanagement system” submitted by Richa Singh for the partial fulfillment of the requirement for the award of the Degree of B.Tech, 8th semester in the Department of Computer Science & Engineering of the Punjab Technical University Jalandhar is authentic work carried out by her under our guidance and supervision. The quality of work fairly fulfils all necessary requirements related to above Degree. Supervised By: Mr. Heeera Babu
  • 3. CANDIDATE'S DECLARATION I “RICHA SINGH” hereby declare that I have undertaken six months Software Training at “NIIT Dawarka New Delhi” during a period from JAN to MAY in partial fulfillment of requirements for the award of degree of B.Tech (Computer Science Engineering) at SUCHDEV ENGINEERING COLLEGE FOR GIRLS, GHARUN ,(KHARAR). The work which is being presented in the training report submitted to Department of Computer science of Engineering at SACHDEV ENGINEERING COLLEGE FOR GIRLS, GHARUN (KHARAR). is an authentic record of training work. Signature of the Student The software training Viva–Voce Examination of__________________ has been held on ____________ and accepted. Signature of Internal Examiner Signature of External Examiner
  • 4. ACKNOWLEDGEMENT The satisfaction that accompanies that the successful completion of any task would be incomplete without the mention of people whose ceaseless cooperation made it possible, whose constant guidance and encouragement crown all efforts with success. We are grateful to our project guide Mr. HEERA BABU for the guidance, inspiration and constructive suggestions that helpful us in the preparation of this project “PG FINDER”. I am also very grateful to my friends, who gave me their precious and important suggestions, unique ideas to enhance the project, finding errors and debug the programs, for their encouragements and moral support that was very precious for me at that moment. Without their support and help, my project and confidence, developed by project development, would be incomplete. I also thank my colleagues who have helped in successful completion of the project. At last I am grateful to myself. I want to convey my heartily regards to myself. If I was not willing to develop, to complete the project, nobody can force me to do that. Richa Singh B.Tech (CSE) 1420724
  • 5. ABSTRACT The computers have gained a lot of importance in the past five decades. Most of our day-to-day jobs are being influenced by the use of computers. Now a day, computers are used for performing almost every function, which were performed by humans in the past. In some areas such as science and technology, targets can’t be achieved without the use of computers. The characteristics that make the computer so important include its extra ordinary speed, large storage capacity, accuracy and consistency. Today computers play a great role in various industries and a large number of industries are using computers for various application such as maintaining cashbook, sales book, purchase book and other books of accounts. Computers can also be used for the designing of various products. Computers provide many options for the designing of products. In this project report, steps have been taken for computerizing PG Finder System. The analysis of the project has been undertaken with utmost sincerity and honesty and we will be extremely satisfied if the effort is appreciated.
  • 6. COMPANYPROFILE NIIT is a leading Skills and Talent Development Corporation that is building a manpower pool for global industry requirements. The company, which was set up in 1981 to help the nascent IT industry overcome its human resource challenges, today ranks among the world's leading training companies owing to its vast and comprehensive array of talent development programs. With a footprint across 40 nations, NIIT offers training and development solutions to Individuals, Enterprises and Institutions. NIIT has three main lines of business across the globe – Global Corporate Business, Global Retail Business Skills and MindChampion Learning Systems Limited. NIIT's Global Corporate Business (GCB) offers Managed Training Services (MTS) to market- leading companies in North America, Europe, Asia, and Oceania. The Global Retail Business (GRB) delivers a diverse range of learning and talent development programs to millions of individual and corporate learners in areas including Digital Transformation, Banking, Finance & Insurance, Soft Skills, Business Process Excellence, Retail Sales Enablement, Management Education, Multi- Sectoral Vocational Skills, Digital Media Marketing, and new-age IT. As NIIT's wholly owned subsidiary for its K-12 school learning initiative – Mind Champion Learning Systems Limited (MLSL), provides futuristic NIIT n Guru range of learning solutions for schools comprising, interactive Classrooms with digital content, technology-driven Math Lab, IT Wizard programs and Quick School - an Education Resource Planning software. The Training.com learning platform is an NIIT initiative for advanced career programs, which are delivered live by industry experts in an immersive and interactive online mode, combining instructor-led classrooms with the convenience of accessing the training sessions from anywhere. As the Most Trusted Training Brand in India for 5th year in a row (Brand Trust Report, 2017), NIIT's learning and talent development solutions, continue to receive widespread recognition globally. NIIT has been named among the Top 20 Training Outsourcing Companies for the past nine consecutive years by Training Industry, Inc. USA. Further, leading Indian ICT journal Dataquest has conferred upon NIIT the 'Top Training Company' award successively for the past 20 years, since the inception of this category. NIIT has also been featured as the 'Most Respected Education Company'- 2016 by leading financial magazine, Business World. NIIT.tv – a disruptive innovation by NIIT, won the prestigious award for 'Educational Technology, at the Indo-American Education Summit 2016. Asia's largest IT training firm, NIIT Limited recently launched a brand new breakthrough initiative 'Cloud Campus' a cloud computing based skill development programme for students across the country. Through 'Cloud Campus’, NIIT aims to offer over 100 courses - including IT, banking, global
  • 7. finance, management, digital and social media marketing- across 300 locations by the end of 2013 and seeks to cover over 500,000 students by 2014. Features of the campus:  Anywhere Lab that provides 24x7 access for hands-on practice on their devices  Buddynet Learning: a learning feature that enables collaboration with other students as well as expert faculty, thus making learning lot more fun  Cloud Classroom: where students can interact and learn from not only the at-location faculty, but more importantly from expert faculty from wherever they are  Cloud Courseware: the digital and dynamic courseware enables students to make notes, highlight and review at their convenience  Lesson on Demand: ensuring that students don’t have to miss a lesson, even if they miss a class  Online Assessments: enabling students take practice tests besides taking industry-level assessments Cloud Campus would offer programs for people of different backgrounds and profile:  Students from Engineering & Non-Engineering streams: It will offer courses in IT, Banking, Global Finance and Management. These courses enhance team work & ability to do projects in a distributed environment through Collaborative Learning  Graduates: Graduates can acquire a range of beneficial programs from Employability Enhancement Skills & Customized Training in domains across IT, Banking, Global Finance, Management, to access to multiple experts and real time guidance through ‘Lesson on Demand’ to be Job Ready. Besides this, Cloud Campus would also offer advanced programs on Digital & Social Media Marketing for graduates.  Working professional: For this lot, Cloud Campus would offer specialized new technology & advanced skills program through Cloud Classrooms tailored to working professionals’ needs along with Continuous Online Assessment to enable effective learning.
  • 8. CONTENTS 1. Introduction  System Development Life Cycle  Problem Definition  Requirement Analysis  Feasibility Study 2. System Analysis  System Analysis  Existing System  Drawbacks of Existing System  Proposed system Objectives of Proposed System Main features of Library Management System 3. System Design o System Design o Processing Environment o About front end  Introduction to JAVA o About Back End  MS Access o Design  Database Design
  • 9.  Data Flow Diagram 4. Snapshots o Forms o Tables 5. Coding 6. Testing 7. Implementation 8. Hardware/Software Requirements o Hardware Requirements o Software Requirements 9. Advantages 10. Conclusion 11. Bibliography
  • 10. INTRODUCTION PROBLEM STATEMENT: - This project aims at the automation of the existing PG Finder System. It is very difficult to maintain the record in the existing system because all the work is to be done manually. Information retrieval is very difficult since huge amount of data is to be processed manually. Register maintenance is very difficult in the existing system, because the data is in scattered manner. Existing System :- Processing and maintenance of the records of the Guests are done manually. The records are stored on the database. The records of each category have been assigned a different register. Drawbacks of Current System There is no exclusive package for all of the above-mentioned activities. The registration forms are entered in their processing systems. Efforts have been made to develop the integrated system covering all the above-mentioned sub modules. 1.No Proper Record of Registered Guests There is no proper record of Guests . 2.Extensive use of paper work There is extensive use of paper work. A lot of communication is there which needs a lot of difficulty to get data about a particular Guests and Owner. 3.Information Retrieval is very difficult As data is scattered, the information retrieval about any Guests and Owner is very difficult required at any point of time.
  • 11. Requirement Analysis Proposed system All the activities of system have been automated and efforts have been made to minimize the manual work. Benefits Of Purposed System:- 1. Less Paper Work The paper work is reduced to minimal level. Computer is used to perform opertations on data of Guests and Owner. 2. No Manual Work. There is no manual work. All the processes are done through computer. 3. Record of RegisteredGuests &Owner. There is record of all the Guests & Owner. 4. RegisterMaintenance is Easier Register can now easily be maintained. 5. Data Is Not Scattered Data is now stored at one place. Any information regarding anything can be easily available to the user. 6. User-friendly Software The software is be menu-driven and is very easy to use.
  • 12. Objectives ofProject The main objectives of the project involves the following features :- PG Finder System, System Software is highly versatile, user-friendly and covers all aspects of Guests and admin data management . All Menu options have user level privilege. So there is more security to the data being altered by unauthorized users. By using the User menu we can add details of new user, modify , delete, search and traverse details of various users. By using the Admin menu we can add details of new Admin, modify , delete, search and traverse details of various students The GUI provides the user to make use of the mouse, which makes the navigation throughout the software very easy and comfortable. High processingspeed. Thus keeping in mind these objectives for the project, we move to the next step in project development life cycle.
  • 13. FEASIBILITY STUDY FEASIBILITY STUDY During the course of completion of this project work, the complete analysis of proposed system was done. In the analysis task, a complete care about the feasibility of the proposed system was taken. The following feasibility analyses were carried out during the course of this project work on call management system for Student & Teacher care: 1. Economical feasibility 2. Technical feasibility 3. Operational feasibility Economical Feasibility:- Economic analysis is the most frequently used method for evaluating the effectiveness of a candidate system. The proposed system is economically feasible because the benefits and the savings that are expected from a candidate system outweigh the cost incurred. In this case we are getting the intangible benefits in terms of low cost of maintenance of data, less redundancy and getting the quick results. Technical Feasibility:- The existing Hardware and Software facilities support the proposed system. Computer and storage media are available and software can be developed. Hardware configuration : a) Processor : Pentium IV b) Memory : 1 GB RAM c) HD capacity : 160GB
  • 14. Software configuration:- a) Operating system : Windows 10 6b) Back end : MySQL c) Front end : NetBeans There is nothing which is not technically feasible. Operational feasibility:- As in the case of present system the entire work is being done manually. So the data being scattered, information retrieval becomes difficult and maintaining database is also very tedious. In case of proposed system, entire work will be done automatically. So the above details regarding the feasibility study show that the design of the proposed system is very effective.
  • 18. DESIGN SCREEN FRONT PAGE This is the front page of PG FINDER SYSTEM.
  • 19. PG FINDER MAIN MENU :- This is a form, which is displayed in the beginning of the project. It shows a menu of buttons where eachbutton specifies a different operationon database through project. USER LOGIN :-
  • 20. This is a login page where User can directly login to the mainpage if exist. Otherwise, User can register themselves and again login to go to the mainpage. USER REGISTRATION :-
  • 21. This form will be displayed when the user wants to register in the PG Finder .
  • 22. MAIN PAGE :- This table containsall the details of the existing users and seat availability.
  • 23. ADMIN LOGIN :- This is a login page where Admin can directly login to the Updation page if exist.
  • 24. ADMIN REGISTRATION :- This form will be displayed when the Admin wants to register in the PG Finder
  • 25. UPDATE USER :- After Login successfully Admin can Insert, delete, and update the record of the user existing in the PG Finder.
  • 26. DATABASE DESIGN :- DATABASE DESIGN The database is the most important thing in a Software as it is the backbone to store the data permanently on computer. This software also includes a database named Address, In this database we have created table named address1,pg12 to maintain records of User & Admin of bus. The structure of table is: Table pg12 in Address to contain User information Data stored in the database pg12
  • 27. Table address1 in Address to contain Updated User information Data stored in the database address1
  • 28. SYSTEM TESTING AND IMPLEMENTATION System testing and implementation is a critical process that can even consume more than fifty percent of the development time. TESTING The system development life cycle involves the phases of testing and debugging after the requirement analysis, designing and coding. The project Software for College Management system has been debugged and implemented successfully. Two strategies of software testing adopted for the new system are as follows:  Code Testing  Specification Testing CODE TESTING Code Testing was carried out to see the correctness of the logic involved and the correctness of the modules. Tests were conducted based upon sample data, live data and artificial data. All the modules are checked separately for assuring the correctness and accuracy in all calculations. SPECIFICATION TESTING It examines the specifications stating what the program should do and how it should perform under various conditions. This testing strategy is a better strategy since it focuses on the way the software is expected to work.
  • 29. The testing approach used in this project was the Top Down Approach. The testing was started from the top most modules and carried through the modules at the lower level. The amount of coupling between the interactive modules is very low and cohesion in the modules is very high. The coupling usually found in the interactive modules is data coupling but few of the interacting modules also shows stamp coupling and control coupling. Most of the modules in the structure design are functionally cohesive. However, some of the modules are also sequentially cohesive and some of modules show communicational cohesion. Unit testing In this testing, each module was tested individually for all tactical units to rectify errors and finally all the modules are integrated and tested. Sample data are used for testing. Integration Testing The relationship between different modules was checked under this testing and all the modules are integrated into a single system that the system is tested with sample data. User Acceptance Testing Once the above testing is successful, the system group tests the developed prototype of the project and their suggestions are incorporated in the prototype to form the overall system. In this way, Software of PG FINDER system was tested to yield appropriate and efficient results. IMPLEMENTATION Implementation of a process includes all those activities that take place to convert from old system to the new system. The new system may be totally new, replacing an existing manual or automated system or may be a major modification to an existing system. Proper implementation is essential to provide a reliable system to meet to organisational requirements.
  • 30. SYSTEM SPECIFICATIONS HARDWARE SPECIFICATIONS:- The following is the hardware specification of the system on which the software has been developed:- Operating System : Windows 10 Machine Used : Processor PIV 2.8 Ghz, 1 GB RAM, 160 GB Hard Disk SOFTWARE SPECIFICATIONS:- Front End Used : NetBeans Backend Used : MySQL
  • 31. TOOLS USED ExceptionalTools of the JavaUsed Data Base Environment Designer The Data Base Environment designer provides an interactive, design –time environment for creating DAO objects. These can be used as a data source for data-base oriented objects on a form or report or accessed programmatically The Data Environment designer supports all the functionality of Visual Basic’s User Connection designer, as well as additional features, including drag and drop, hierarchies, grouping and aggregates. Data Bound Grid Control The Data Bound Grid control is a spreadsheet-like bound control that displays a series of rows and columns representing records and fields from a Record set object. We can use the Data Bound Grid control to create an application that allows the end user to read and write the most databases. The Data Grid control can be quickly configured at design time with little or no code. When we set the Data Grid control’s Data Source property at design time, the control is automatically filled and its column header are automatically from the data source’s record set. We can then edit the grid’s columns, delete, rearrange, add column headers to, or adjust any column’s width. At run time, the Data Source can be programmatically switched to view a different table, or we can modify the query of the current database to return a different set of records. Progressbar Control The Progressbar control is a tool which can be used to show the progress of a software in the form of a strip which moves as the software proceeds.
  • 32. FRONT_END:- Netbeans NetBeans IDE is a free, open source, integrated development environment (IDE) that enables you to develop desktop, mobile and web applications. The IDE supports application development in various languages, including Java, HTML5, PHP and C++. The IDE provides integrated support for the complete development cycle, from project creation through debugging, profiling and deployment. The IDE runs on Windows, Linux, Mac OS X, and other UNIX-based systems. The IDE provides comprehensive support for JDK 7 technologies and the most recent Java enhancements. It is the first IDE that provides support for JDK 7, Java EE 7, and JavaFX 2. The IDE fully supports Java EE using the latest standards for Java, XML, Web services, and SQL and fully supports the GlassFish Server, the reference implementation of Java EE. BACK_ END:- MySQL Introduction :-  MySQL is a database system, used for developing web based software applications.  MySQL used for both small and large applications  MySQL is a relational database management system (RDBMS)  MySQL is fast reliable and flexible and easy to use  MySQL supports standard SQL (Structured Query Language)  MySQL is free to download and use  MySQL was developed by Michael Widenius and David Axmark in 1994.  MySQL is presently developed, distributed, and supported by Oracle Corporation  MySQL Written in C, C++ Main Features Of MySQL :-  MySQL server design is multi-layered with independent modules  MySQL is fully multithreaded by using kernel threads. It can use multiple CPUs if they are available  MySQL provides transactional and non-transactional storage engines  MySQL has very fast thread-based memory allocation system  MySQL supports in-memory heap table
  • 33. CONCLUSION Software for PG Finder System is suitable form automating User & Admin management process is developed for efficient information retrieval and records maintenance. All the modules and procedures are made simple in order to make the system self-explanatory. All the specified objectives of the system is achieved through the complete analysis, proper design and development of system.
  • 34. ENCHANCEMENT The system is designed in such a way that any future enhancements in the system can be made easily. One of the recommended enhancements is: MySQL is being used in the project as a back end.
  • 35. BIBLIOGRAPHY  Java Performance:The Definite Guide Scott Oaks SPO  Head First Java 2 Edition Kathy Sierra Oreilly  Java Programming K.Rajkumar Pearson