Rajgad Dnyanpeeth`s Technical Campus
A INDUSTRIAL TRAINING REPORT
On
Prepare Report on Inplant Training
Is Submitted By
MS.Shreyal Dnyaneshwar Pardeshi
MS.Ravina Malhari Bhagat
MS. Sakshi Dattatray Bhagat
MS. Prachi Kishor Bandal
MS. Prabodhee Mahesh Bhosale
Under the guidance of
Prof. Shelar K.S
Course & Course Code:- Industrial Training (22057)
In partial fulfilment of
Diploma in Third Year Computer Engineering
(Academic Year 2023-2024)
Maharashtra State Board of Technical Education, Mumbai
Page | 1
Certificate
This is certify that following student
MS. Shreyal Dnyaneshwar Pardeshi (2115320022)
MS. Ravina Malhari Bhagat (2115320030)
MS. Sakshi Dattatray Bhagat (2115320027)
MS. Prachi Kishor Bandal (2115320236)
MS. Prabodhee Mahesh Bhosale (2115320230)
Has successfully submitted their industrial training report on “java and python” during the
academic year 2023-2024 in the partial fulfilment towards the completion of industrial training in
Third Year Computer Engineering under MSBTE, MUMBAI. Date: - 12/06/2023 to 22/07/2023
Project Guide Head of Department Principal
Prof.Shelar.K.S. Prof.Salunkhe.A.A Prof.Khopade.D.K
Page | 2
Industrial Certificate
Page | 3
Abstract :-
Industrial Training is important phase of student life. A well planned properly executed an
devaluated industrial training helps a lot in developing a profession attitude. It also develop and
awareness of industrial approach to problem solving, based on the broad understanding of
process and mode of operation of organization. The aim of motivation of this industrial training is
store receive discipline, skills, team work and technical knowledge through a proper training
environment, which will help me, as a student in the field of Computer Engineering to developer
pensiveness of these if disciplinary nature of problems in Computer Engineering Technology.
Page | 4
Acknowledgement
Commencing with my Industrial training “Rajgad Dnyanpeeth’s Technical Campus
Polytechnic” which would be the decider of all the efforts throughout these half years was a bit
hesitant, but the dilemma was soon put to stake by the kind of support we received throughout
the building of our idea into work. We would like to thank our ITR Teacher Prof. Salunkhe A.A.
for his valuable guidelines and for always encouraging us. We are grateful to our Head of
Department Prof. Salunkhe A.A. for boosting our confidence. And last but not the least we
would like to express our sincere gratitude to respected Principal Sir Prof. Khopade D. K. for
allowing our little mind to think in different directions and help us broaden our horizons by
making available all the necessary amenities needed in the working of our project. Also not
forgetting our parents and friends who have been supporting us and helping us in all the possible
ways they can. Thank you.
Page | 5
Content
Title Page No.
1. Title page 1
2. Certificate 2
3. Industrial Certificate 3
4. Abstract 4
5. Acknowledgement 5
6. Content Page 6
7. Chapter 1 - Structure of Industry 7
8. Chapter 2 - Introduction of Industry 9
9. Chapter 3 - Major Instruments with its Specification 11
10. Chapter 4 – Manufacturing Processes 14
11. Chapter 5 – Testing 15
12. Chapter 6 - Handle by Product and its Procedure 16
13. Chapter 7 - Safety Precautions 18
14. Chapter 8 - Experience of Industry 20
15. Chapter 9 - Description of the Report 21
16. Chapter 10 - Challenging Experience During Training 22
17. Reference 23
18. Bibliography 24
Page | 6
Chapter 1
Structure of Industry: -
Searching of program related industry
1. Artificial Intelligence.
2. Database Security.
3. Parallel Computing.
4. Web Mining & Web app Selection of Industry.
Name of selected Industry
Innovatus Technologies.
Introduction of Industry
Innovatus Technologies in Warje, Pune is a reliable name in the industry by last 20 Years of
Experienced in industry as they aim to deliver the best experience to their customers. This has
helped them built up a loyal customers base. They started their journey in and ever since, they
have ensured that the customers remains at the center of their business operations and
philosophy.
Vision
To Deliver the best experience to their customers.
Mission
Innovatus Technologies is an ideal platform for projects and internship. They have a qualified
team Who posess good domain expertive and have been guiding students since many years.
Values
1. Basic Machine Learning
2. Personality Devlopment Courses
Clients of Innovatus Technology
1. Software sector students
2. Who learn coding, Java python, Advance Java, J2EE etc.
Page | 7
History of Industry
Innovatus Technologies in Warje, Pune is a reliable name in the industry as they aim to deliver
the best experience to their customers. This has helped them built up a loyal customers base.
They started their journey in and ever since, they have ensured that the customers remains at
the center of their business operations and philosophy. As they are located in a favorable
neighborhood, exactly at office No.803, C wing, Beside Vardhaman CNG Pump Above TATA
Motors Warje, Mumbai Bangalore Highway, Pune- 411058(MAH)India.
Organization Structure of Industry
Innovatus Technology is a responsive software development company based in Pune founded by
Dilip Singh which is the CEO, Vishakha Veer is a co-founder and CTO. It provides Computer
training Institude for Java,computer training Institude for Advance Java, Computer Training
Institude for Machine Learining etc. Innovatus Technologies in Warje, Pune is one of the most
trustworthy names in the field.
Organizational structure is as follows
Founder and CEO – Dilip Singh
Co-founder and CTO – Vishakha Veer
Page | 8
Chapter 2
Introduction of Industry: -
Services Given by Organization Services given by Innovatus Technologies
1. Computer Training Institudes for Java
2. Computer Training Institudes for Advanced Java
3. Computer Training Institudes for Machine Learning
4. Online Training Institudes for J2EE.
Products Delivered by Organization Products
of Innovatus Technologies Select Service or
Product for Detail Technical Information
1. Android
2. Cloud Computing
3. Data Mining
4. Database Security
5. Distributed Artificial Intelligence
6. Computing
7. Image Processing
8. Block chain
9. Big Data
10. Network Security
11. Code Name One
12. Neural Network
13. Data Security
14. Machine Learning
Page | 9
Selected product
Desktop Application Development for College Management System
Introduction of Organization
Innovatus Technologies provide technical education to students regarding C, C++,
Java(Core+Advanced), Python, Assembly language, Personality development. Dilip Singh Started
Innovatus Technologies with a mission to create ethical and intel actual students through qaulitive
education. The teachers of Innovatus Technologies have periodical brain-storming sessions among
themselves to plan a teaching method. The commitment of the teacher to draw the best out of weak
students has also been important factor contributing to the trust the classes enjoys among the
parents. Innovatus Technologies strongly belive that the best is yet to come, and is always ready to
each other higher levels of excellence in the years to come. Annual turnover of the Institude is
around 21,00,000.
Page | 10
Chapter 3
Major Instruction with Its Specification: -
Sr. No. System Specification Price
1. DELL Laptop Core i3, 256GB, 4GB RAM 40,000
2. DELL Laptop Core i5, 512GB, 8GB RAM 47,000
3. DELL Laptop Core i7, 1TB, 16GB RAM 75,000
4. Lenovo Laptop Core i3, 256GB, 4GB RAM 40,000
5. Lenovo Laptop Core i5, 512GB, 8GB RAM 55,000
6.. Lenovo Laptop Core i7, 1TB, 16GB RAM 70,000
7. HP Laptop Core i3, 256GB, 4GB RAM 40,000
8. HP Laptop Core i5, 512GB, 8GB RAM 54,000
9. HP Laptop Core i7, 1TB, 16GB RAM 65,000
Major Software tool used:
In Innovatus Technology many languages are used for application development but Java is used in
Desktop Application Development for Blood Donation Management system.
Java
Java is one of the most popular programming languages used by software developers all over the
world. Java was developed in the early 1990s by James Gosling as an object-oriented programming
language. Over the years, the language has been the foundation of millions of applications across
many platforms such as Windows, Macintosh, UNIX, Android-based handheld devices, Embedded
Systems, and corporate solutions. Java operates on more than 3 billion smartphones, according to
Oracle (which acquired Sun Microsystems in 2010). In this article, we’re going to explore the
history of Java and the philosophy behind it.
Page | 11
Applications of Java
Cash App – Cash App is an app that is formally called Square Cash. It is a mobile payment
service that allows users to easily and securely transfer money to one another.
Signal - Signal, encrypted messaging services, just like IMO and WhatsApp. This app is
developed by using cross-platform Java services like security, and privacy-centric messaging
app. Signal is known for the security it provides..
Hancom office - Hancom Office is an office application that allows you to view and edit
documents created by Hancom Office or Microsoft Office easily on multiple mobile devices.
It is fully compatible with Microsoft Office documents and delivers a PC-like user experience
found in Hancom Office for Windows.
Opera Mini - Opera Mini is one of the favorite java applications for mobile internet users
since it is known to make page speed faster by compressing the unwanted graphics of the web
page.
Features of Java
1. Object Oriented
2. Platform Independent
3. Simple
4. Secure
5. Architecture-neutral
6. Portable
7. Robust
8. Multithreaded
9. Interpreted
10. High Performance
11. Distributed
12. Dynamic
Page | 12
Advantages of Java
1. Straightforward java
2. Item Oriented
3. Stage Independent Java code
4. Java is a disseminated language
5. Secure java
6. Memory distribution
7. Multithreaded
8. Java gives Automatic Garbage Collection.
Page | 13
Chapter 4
Manufacturing Processes: -
Production planning is very important for manufacturers as it affects other important aspects of their
business such as:
Supply chain management
Production scheduling
Material requirements planning
Production lead time
Capacity planning
Types of Production Planning: -
Every operation is unique, and the same production plan isn’t right for everyone. In order to
get the most from project planning, you need to decide which method is best for your manufacturing
process. That said, here’s a quick introduction to the different types of production planning.
Job Method
Mass Production Method
Page | 14
Chapter 5
Testing of Raw Material and Quality Control :-
Raw materials tested include chemicals, petroleum, refined fuel, LNG and other hydrocarbons,
plastics and polymers, mineral ore, composites, biofuels, and much more. Commodity raw
materials sampling, testing and inspection services for incoming bulk materials and products are
available on a global basis.
Software testing is a process, to evaluate the functionality of a software application with an
intent of in a whether the developed software me the specified requirements or not and to identify
the defects to ensure that the product is defect free in order to produce the quality product.
Testing is executing a system in order to identify any gaps, errors, or missing requirements in
contrary to the actual requirements.
Page | 15
Chapter 6
Handle by Product and Its Procedure: -
1. MySQL
MySQL was created by a Swedish company, MySQL AB, founded by Swedes David
Axmark, Allan Larsson and Finland Swede 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 MySQL 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 MySQL. By keeping the API consistent with
the MySQL system, many developers were able to use MySQL instead of the (proprietarily
licensed) MySQL antecedent.
2. NetBeans
NetBeans is an integrated development environment (IDE) for Java. NetBeans allows
applications to be developed from a set of modular software component called Modules.
NetBeans runs on Windows, Mac OS, Linux and Solaris. In addition to Java development, it
has extensions for other languages like PHP, C, C++, HTML, and JavaScript. Application
based on NetBeans, including the NetBeans IDE, can be extended by third party developers.
Page | 16
3. JDK.1.8
The Java Development kit (JDK) is an implementation of either one of the Java
platform, standard edition, Java platform, Enterprise edition or Java platform, Micro edition
platforms released by Oracle corporation in the form of a binary product aimed at Java
developers on Solaris, Linux,Mac OS or windows. The JDK includes a private JVM and a few
other resources to finish the development of a Java application. We used version is JDK 1.8.
Page | 17
Chapter 7
Safety Precautions: -
1. Failure modes, including hardware, Software, human and system area addressed in the
design of the software.
2. Sound software engineering practices and documentation are used in the development of the
software.
3. Software is designed for human machine interface, ease of maintanance and modifications
or enhancement.
4. Software with safety-critical functionality must be thoroughly verified with objective
analysis.
5. After the development we were copying the completed assignments in the proper folder. We
were taking backup of the code in external devices like pen drive, CD’s.
6. Wear proper apparel avoid acrylic or wool sweaters when working with electronic parts. Do
not wear loose fitting clothing, rings, bracelets etc.
7. Unplug all computer equipment and peripheral before opening any cases. Only exception to
this is if you were working without an anti-static mat-keeping card in would provide a
ground.
8. Keep your work area clean, organized and well it. It’s your workstation-keep it tidy.
9. Check for damaged parts. Notify your teachers in case anything is wrong.
10. Do not face components into computer parts. Working with computer technology requires
more brain power. If it isn’t going in with normal procedure, something is wrong-wrong
screw size, wrong slot, mismatched parts, etc. Ask for help ad needed.
11. Do not face components into computers parts. Working with computer technology
requires more brain power than muscle power. If it isn’t going with normal procedure,
something is wrong-wrong screw size, wrong slot. Mismatched part, etc. Ask for help as
needed.
12. Use an anti-static wrist strap (it costs about 10 dollars), or an antistaticmat, or discharge
yourself by touching a grounded metal object before you touch any parts inside the system.
Page | 18
13. Power supplies produce several levels of voltage. Read the information on the power
supply carefully and make sure that the power supply you are using is appropriate for the
application. Do Not open a power supply unless your teacher instructed to, and is supervising
the job.
14. Check all circuits and installation with the instructor before power power is applied
Replace all cases or covering after inpections or installation. Reinstall the peoper size and
number of screws if screws are missing, ask your teacher for extras.
Page | 19
Chapter 8
Experience in Industry: -
We had used the NetBeans IDE before perceiving the Industrial Training but the
additional features of the NetBeans IDE were new For us to learn. Connecting
the data base to the Front end was new for us. We added external jar files for
doing the same.
Various class and packages of java were totally un used and unknown to us
like swing, exception, events, etc. While creating the software most of them were
used by us to develop the project.
Along with JAVA, PYTHON Programming and APTITUDE Training were also
taken by the Company, were they taught us Basic PYTHON programs and
provide assignment Set. Also APTITUTE Training is helpful for Interview
Questions. It was a helpful experience for all of us.
Page | 20
Chapter 9
Short Report :-
Overview of C Programming and C++ history
History of JAVA and Comparison between C Programming, C++ and JAVA.
Installation
1) JDK
2) NetBeans
3) MySQL
Access specifier in JAVA: - 1) Public
2) Private
3) Protected
4) Default
Inner Class Concept: - 1) Constructor Concept
2) Method Overloading
3) Method Overriding
Description of the Report: -
We have to create database for project. To link the database table to each other, we
use the different database constraints. We choose proper attribute as primary key. For the
database integrity, we applied different integrity concept. After creating the database, we
created multiple frames as required in our project. Then we added the components in the frame
and applied the login into the program. To maintain the time complexity of project we added
the Tabbed Pane. We are used the predefined classes of JAVA package, like as swing, event,
Exception. Then we connected the database to the program of project, by using database
connectivity. After performing the different operations on database the changes made
automatically in the database. After successful execution of program, we created the executable
jar/exe file of the project for install it on different desktop.
Page | 21
Chapter 10
Challenging Experience During Training: -
A Dispersed Workforce
Different Learning
Lack of Engagement
Developing Leader
Installing Management Skill
Quality of Training Effectiveness
Improving Learning Effectiveness
Page | 22
References
www.google.comwww.welngood.com
www.innovatus.in/ www.innovatus.in/about.html
www.ravibaba18.blogspot.com
We had an industrial training at Innovatus Technologies, Pune. The programs
Includes following points:
JAVA, PYTHON And APTITUDE Training
• JAVA Programming,
• PYTHON Programming,
• APTITUDE Training
JAVA:
Introduction to JAVA, Variables and Data types, Control Structures and
Arrays, Functions, Classes and Exception Handling, Swing Framework and Stand- alone
User Interface Creation, JDBC on MYSQL Server, The LIST and HASHSET in JAVA,
SDLC in JAVA, Full Stack Development of Stand-alone Application.
PYTHON:
Introduction to PYTHON, writing our First PYTHON program, Data types in Python,
Operators in python, input and output Operations, Control statements, Arrays in Python,
Strings and Characters, functions, Lists and Tuples, Dictionaries, Implementation of
Machine Learning Algorithms.
APTITUDE:
Number Systems, LCM and HCF, Decimal Fractions, Square roots and Cube roots, Average,
Problems on Numbers, Permutations and Combinations, Probability, Profit and Loss, Simple
and compound Interest, Time, Speed and Distance, Percentage estimation, Ratio and
Proportion.
Page | 23