0% found this document useful (0 votes)
19 views27 pages

Lalit 2024 Itr

Uploaded by

Lalit
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views27 pages

Lalit 2024 Itr

Uploaded by

Lalit
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 27

Field Training / Internship / Industrial Training / Mini- Project

Report on

“ Web Devlopement Internship ”

Submitted In Fulfillment of the Requirement

For Third Year of

Bachelor of Technology

In

Electronic and Telecommunication Engineering

Hindi Seva Mandal’s (Estd. 1950)

SHRI SANT GADGE BABA COLLEGE OF


ENGINEERING AND TECHNOLOGY
Bhusawal – 425203. Dist. Jalgaon (M. S.)
Affiliated to
Dr. Babasaheb Ambedkar Technological University Lonere, Maharashtra

Submitted By
Mr. Lalit Sunil Borse
[23051701372507 ]

Academic Year (Example: 2024 – 2025)


Hindi Seva Mandal’s (Estd. 1950)

SHRI SANT GADGE BABA


COLLEGE OF ENGINEERING AND TECHNOLOGY
Bhusawal – 425203. Dist. Jalgaon (M. S.)
Dr. Babasaheb Ambedkar Technological University, Lonere, Maharashtra

CERTIFICATE
This is to certify that Mr. Lalit Sunil Borse has undergone and
successfully completed his “ Internship ” in [ Sitesoch LLP ] for the
fulfillment of the Third Year of Bachelor of Technology in Electronics
and Tellecomunication as prescribed by Dr. Babasaheb Ambedkar
Technological University, Lonere during academic year (Example: 2024-
2025)

Prof. Neeta Nemade Dr.G.A.Kulkarni

[Department Coordinator/Guide] [Head of Department]

Prof. R. A. Agrawal Dr. R. B. Barjibhe


[Training and Placement Officer] [Principal]
ABSTRACT

This practicum report is evident that the Internee carried out his Inplant Training at
Sitesoch LLP Technology. The Inplant program was intended to enable student
develop skills in the application of theoretical knowledge into practicalsituations and
to get more experience in the field, in preparation to enter full time employment in
areas of specialization.

First Chapter focuses on the background of the organization, objectives of Sitesoch


LLP, vision, mission, core values, functions of Sitesoch LLP, address & location
of the organization, objectives of internship training, scope of internship, duration,
structure of organization and completed IT project Contracts.

Second Chapter focuses on major activities carried out in the department of ICT
that is Computer Hardware assemble and dissemble, Computer Servicing, Repair
& Maintenance, Database management & Installation, Programming, Web
designing, Android application development, Personality Development etc.

Third Chapter focuses on knowledge and skills gained, internship project, interesting
experiences, relationship with other staff and the techniques used during internship
that were discussions, practical, team work and tasks.

Forth Chapter focuses on the challenges faced during internship.

Fifth Chapter focuses on the recommendations and conclusion

Mr.Lalit Sunil Borse

23051701372507
ACKNOWLEDGEMENT

It is indeed a great pleasure and proud privilege for me to present this in plant training
report at “Sitesoch LLP” one of the pioneered industries in software
development & Consultancy. This training provides me with the first and the best
opportunity to put my engineering knowledge to practical use.

I must be thankful to management of “Sitesoch LLP”, for giving me such


opportunity.

I express my sincere gratitude to all Team Lead & Training Coordinators for not only
guiding me through the training period but also sharing their immense knowledge and
technical experience with me at every stage.

I am also thankful to all the staff members our mentor who directly and indirectly
inspired and helped me for completion of this training period.

Mr. LALIT SUNIL BORSE


TABLE OF CONTENTS

Chapter. Page
CONTENT
No. No.
1.1 Objectives of In-Plant Training 6
1. 1.2 Organization structure of Industry 6
1.3 General layout of the Industry 7
2.1 Introduction of Industry / Organization 8
2. 2.2 Type of Products 9
2.3 History of the Industry 9
3.1 Types of Major Equipments/Instruments/Machines
used in Industry/Organization with their specification 10
3.
3.2 Approximate cost and specific use and their routine 11
maintenance
4. Software Development Processes - SDLC 12
5. Testing of System 13
6. Teams 14
Safety procedures followed and safety gear used (includes
preventive maintenance schedule and breakdown 15
7.
procedures.)
Particulars of practical Experiences in Industry/
Organization if any in Production /Assembly/ Testing 17
8.
/Maintenance. Have Done Mini Project
Short Report/Description of the project
9. 16
(If any done during training)
Special/Challenging experiences encountered during
10. 21
training
11. Photo gallery 26
12. Conclusion 29
13. References / Bibliography 30
14. Annexure-II 31
15. Certificate issued by Industry
CHAPTER 1.
1.1 Objectives of In-plant Training
 To get industry exposure.

 To work under factory discipline.

 To understand the psychology of the workers, their habits, attitudes and approach
to problems along with the practices followed either at factory or at site.

 To get familiarized with various Design, Manufacturing, Analysis, Automation and


Purchase, 5S, Six Sigma, TPM, Materials, Machines, Processes, Products and their
applications along with relevant aspects of Industry management.

 To understand the scope, functions and "ob responsibilities in various departments


of an Organization.

1.2 ORGNISATIONAL STRUCTURE OF INDUSTRY


1.3 GENERAL LAYOUT OF THE INDUSTRY/ORGNIZATION:
CHAPTER 2.

2.1 INTRODUCTION OF INDUSTRY / ORGANIZATION :-

 COMPANY/ INDUSTRY PROFILE :-

 Name of the company : - Proworld Infotect Technology


 Location/ address /Pin code : - 422003
 Establishment : - April 2017
 Email & Web Address :-proworldinfotech@gmail.com
http://www.proworld.co.in
 Name and Designation of Contact Person: - Jadhav Gokul.N.
 Contact No :- 9561702030
 Type of Product:- ( IT Software Development & Consultancies)
 Type of Control :- (Private )
 Type of Company :- (Small Scale )
 Total Number of Employees in Company :-10
 Total Turnover of Company :- 20 Lakh
2.2 TYPE OF PRODUCTS AND SERVICES:
Websites, Mobile Application, ERP, E-commerce, Online Marketing
Animation, Commercial Billing Software

2.3 HISTORY :-

Proworld Infotech Technology is a leading Information Technology (IT) Service


provider in Nashik and Mumbai, who delivers the complete solution for the entire
software necessities with the assured quality. We proved our competence in IT
consulting, Technology services, R&D and Technology service, IEEE project
development, corporate training, Academic Project enhancement, Business Process
Outsourcing, Web Designing, Content writing, Research Article submission, Blogger
services, and Management solution. Our team associates designated afterthe several
scrutinized and hence the exhibits of them imitate the blend of invaluableexperience
and the qualification. They have the intellectual to deliver the exact way out for any
kind of defy. We endow the updated methodologies in every phase of ourprocess and
we well known the value of the fiscal and time of the clients. Hence our outcome
ensures the suppleness for any kind of global amendments and enhancement in IT
sector. Our professionals have the expertise in several fields and they lend their hands
for client’s business development and obligations. We confer the service prior to the
dead line and we compromise on the money not in quality.
CHAPTER 3.
3.1 Types of Major Equipments/Instruments/Machines
used in Industry/Organization with their specification:

1. Laptops
Specification
 Processor: up to Intel Core i5-2410M 2.3 GHz.
 Graphics: ...
 Memory: up to 8GB DDR3.
 Storage: up to 750GB hard disk drive.
 Optical Drive: a dual layer DVD reader/writer.
 Display: 15.6" (HD, maximum resolution of 1600 × 900)
 Web Camera: integrated.

2. Netbeans
NetBeans IDE runs on operating systems that support the Java VM (Virtual
Machine) and has been tested on the platforms listed below. Note: The IDE's
minimum screen resolution is 1024x768 pixels.

3. Android Studio
Android Studio is the official integrated development environment for Google's
Android operating system, built on JetBrains' IntelliJ IDEA software and designed
specifically for Android development. It is available for download on Windows,
macOS and Linux based operating systems.

4. Pycharm/ Python
PyCharm is a dedicated Python Integrated Development Environment (IDE)
providing a wide range of essential tools for Python developers, tightly integrated to
create a convenient environment for productive Python, web, and data science
development.

| 10
3.2 Approximate cost and specific use and their routine
maintenance:

Laptop Cost: 32,000 (Number of Laptop 10)


Netbeans, Android Studio and Mysql software are open Source.
Windows OS Register.

| 11
CHAPTER 2.
Software Development Processes along with planning and
Deployment:
Every great piece of software starts with a plan and a clear process in place. Luckily,
there are numerous software development processes you can choose from when
you’re starting your next project. But which software development process is right
for you?
In this guide, we’ll go over the basics of your software development lifecycle, why
it’s so important to understand, and then cover the pros and cons of the five best
software development processes

The SDLC: What is the software development lifecycle and why is it so important to
have one?

The 7 stages of the SDLC

1. Analysis and Planning

2. Requirements

3. Design and Prototyping

4. Software Development

5. Testing

6. Deployment

7. Maintenance and Updates

The 5 best Software Development Processes (and how to pick the right one for you)

1. Waterfall

2. Agile and Scrum

3. Incremental and Iterative

4. V-Shaped

5. Spiral

| 12
CHAPTER 3.

Testing of raw materials, components of finished products


along with quality assurance procedures:
Software testing is a process, to evaluate the functionality of a software application
with an intent to find whether the developed software met 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.

In IT industry Software Testing is most important Part, Software Testing is done by


Two Way Automation and Manual
Testing Tools Are as follow:
 Selenium
 TestingWhiz.
 HPE Unified Functional Testing (HP – UFT formerly QTP) ...
 TestComplete.
 Ranorex.
 Sahi.
 Watir.
 Tosca Testsuite.

| 13
CHAPTER 4.

Major material handling product and material handling


procedures:
Laptops, Software’s, Power supply, other hardware’s and Sensors
Don’t switch off directly without proper system shut down.
Handle Sensors carefully.

| 14
CHAPTER 7.

Safety procedures followed and safety gear used (includes


preventive maintenance schedule and breakdown
procedures.)
Total safety and software development program, software cannot be allowed to
function independently of the total effort. Both simple and highly integrated multiple
systems are experiencing an extraordinary growth in the use of computers andsoftware
to monitor and/or control safety-critical subsystems or function.
Safety-critical software must then receive continuous management emphasis and
engineering analysis throughout the development and operational lifecycles of the
system.
Before an engineer (safety, software, or systems) can logically address the safety
requirements for software, a basic understanding of how software “fails” is necessary.
Although the following list may not completely address every scenario, it provides the
most common failure mechanisms that should be evaluated during the safety analysis
process. · Failure of the software to perform a required function, i.e., either the
function is never executed or no answer is produced. · The software performs a
function that is not required, i.e., getting the wrong answer, issuing the wrong control
instruction, or doing the right action but under inappropriate conditions. · The software
possesses timing and/or sequencing problems, i.e., failing to ensure that two things
happen at the same time, at different times, or in aparticular order. FAA System Safety
Handbook, Chapter 10: System Software Safety December 30, 2000 10-4 · The
software failed to recognize that a hazardous condition occurred requiring corrective
action. · The software failed to recognize a safety-critical function and failed to initiate
the appropriate fault tolerant response. · The software produced the intended but
inappropriate response to a hazardous condition. · The specific causes most
commonly associated with the software failure

| 15
mechanisms listed above are: · Specification Errors: Specification errors include
omitted, improperly stated, misunderstood, and/or incorrect specifications and
requirements. Software may be developed "correctly" with regard to the specification,
but wrong from a systems perspective. This is probably the single largest cause of
software failures and/or errors. · Design and Coding Errors: These errors are usually
introduced by the programmer and can result from specification errors, usually the
direct result of poor structured programming techniques. These errors can consist of
incomplete interfaces, timing errors, incorrect interfaces, incorrect algorithms, logic
errors, lack of self-tests, overload faults, endless loops, and syntax errors. This is
especially true for fault tolerant algorithms and parameters.
· Hardware/Computer Induced Errors: Although not as common as other errors, then
can exist. Possibilities include random power supply transients, computer functions
that transform one or more bits in a computer word that unintentionally change the
meaning of the software instruction, and hardware failure modes that are not identified
and/or corrected by the software to revert the system to a safe state. · Documentation
Errors: Poor documentation can be the cause of software errors through
miscommunication. Miscommunication can introduce the software errors mentioned
above. This includes inaccurate documentation pertaining to system specifications,
design requirements, test requirements, source code and software architecture
documents including data flow and functional flow diagrams. · Debugging/Software
Change Induced Hazards: These errors are basically self- explanatory. The cause of
these errors can be traced back to programming andcoding errors, poor structured
programming techniques, poor documentation, and poor specification requirements.
Software change induced errors help validate the necessity for software configuration

| 16
CHAPTER 7.

Particulars of practical Experiences in Industry/


Organization if any in
Production/Assembly/Testing/Maintenance.
Have Done Mini Project
1. Calculator.
2. Change Background Color.
3. Add Cart Ecommerce.
4. User Registration, Login.
5. Speech to Text.
6. Text To Speech.
7. Create Music Player.

r | 17
CHAPTER 9.

Short Report/Description of the project (If any done during


training)
Week1
1. Introduction of company, Staff, Establishment and Working.
2. Introduction of technology and software.
3. Introduction of Android OS.
4. Setup of Android eclipse, SDK, ADT.
5. Development of android App.
6. Practical Session on working with Layout.

Week 2
1. Details Introduction of android manifest.
2. Design Android toast, other tools
3. Android Checkbox and Shopping Product Demo.
4. Android Date and time picker activity.
5. Android Image Button and Gallery Designing.
6. –

Week 3
1. Designing and Coding for Rating bar control.
2. Android UI Designing.
3. Dashboard activity to integrate multiple activities in Eclipse.
4. GAME – Team building game in which group of 5 to 6 students developed
tower using available resources. We learn planning.
5. Android Auto complete wizard. Design activity using Auto complete tool for
selection of languages from array.
6. Text to speech activity. We designed and code activity using TTS to convert
text into sound.

r | 18
1. Seminar on carrier opportunities an Artificial Intelligence.
2. Speak to text activity. (Google)
3. Introduction of designing, requirement analysis in software development. In
this, we learnt what importance’s of requirement are, designing software
development.
4. Built team of 5 to 6 team members and assigned a project on online banking
loan system.
5. Design a form for submitted project and prepared a detailed presentation of
project.
6. Presentation of project. In this activity, we got knowledge of preparation of
PPT and presentation skill.

Week 5
1. Live section on online web project in PHP project. We learnt flow of project
and its working of modules.
2. Discussion on project, modules and their functionalities.
We got about module integration in live project.
3. Live section on online web project on JSP and Servlet project. We learnt flow
of project and working of modules.
4. Live section on web hosting. In this, we learned about purchase of domain
and hosting plans available.
5. Seminar on Digital Marketing. Mr. Rohit sir gives brief introduction about
stand of Digital Marketing in business development.
6. Project costing and actual execution. We learnt about different parameters
which need to consider while deciding project cost.
Week 6
1. Section IOT- Different hardware’s like sensors (Temp, ultrasonic, level),
boards as well as coding language used for IOT application development.
2. Introduction of servers in software development. Section on web server,
database server, application server.
3. Live section on payment gateway in software development.
4. Introduction about project Domain for final year project (Cloud computing,
Data mining, Android App Develop, Web Application, etc. )
5. One minute games.
6. Review on overall training, experience gained and knowledge built. Students
gives individual opinion about implant training.
CHAPTER 10.

Special/Challenging experiences encountered during


training
ANDROID APP DEVELOPMENT
Installed JDK and created its path by going to computer properties clicked
advanced system settings, went to environmental variables and clicked, the
environmental variables windows appeared then went to the system variables
and edited path so that to configure the java environment which would help to
run the ADT on the eclipse and clicked ok three times after I went to
CMD to confirm the java path and typed java c. Sent eclipse shortcut to the
desktop, right clicked the eclipse shortcut the option menu appeared and
selected open to run the adt. When the adt opened, went to the top level menu
and clicked on the windows the option appeared and clicked on show view,
the option menu appeared, selected package explorer so as to createthe
workspace for android app development. After creating the workspace, went
to the top level menu, clicked on file and option menu appeared,selected
New the option menu appeared and choose Android Application Project. New
Android Application window appeared that required me to enter Application
Name, Project Name and Package Name for theapplication to be created

WEB PROGRAMMING
Installed Microsoft Visual C++ 2012 redistributable and wamp server started
wamp server by clicking on the wamp server icon on the task bar and the
option menu appeared, clicked on localhost that was ran by google chrome
which was the browser on my machine by default. When localhost was in
the browser selected phpMyAdmin clicked on databases, created new
database named it rashid. Then went to local Disk C of my computer opened
the wamp folder, in the wamp folder opened www folder and created a new
folder with the same name as that of the database I created. Then went to the
word press folder and copied the files that were in it and pasted them in a
folder I created in www folder on local Disk C then renamed the wp-config-
sample to wp-config after opened it and renamed the DB_NAME mydb and
also the DB_USER to ‘root’ and left the password blank and saved.Then
opened a new tab in the browser and typed

| 21
in localhost and I was directed to the WordPress installation page where I
filled in the information that was needed I clicked on install WordPress after
I was prompted to the login page as administrator entered my username and
password clicked ok, then I was able to make changes in my website via the
Dashboard.

Hosting a Website on the internet

First opened up an account with 000webhost.com which account was to enable


me host my Website on the internet then I created a backup folder on the desktop
and copied the folder that was containing my website information on local Disk
C to this folder. I went to my Wamp Server icon on the taskbar clicked on it and
then clicked localhost selected phpMyAdmin choose the database that I created
‘rashid’, clicked export and selected custom checked for object creation options
and ticked the add Drop table option and clicked Go after selected the
destination of my export and that was the backup folder that I had created
clicked ok. Created a new folder on local Disk C and named it webras then
also created a new database in phpMyAdmin named it rashafter clicked on
it and imported the rashid.sql from the backup folder, back to backup folder I
copied the files from rashid folder to the new folder webras inwww on local
Disk C. then opened the wp-config and changed the DB-NAMEto rash and
saved then opened the .htaccess in webras folder opened it with notepad++ and
edited the Rewritable Base name to that of folder then went back to
phpMyAdmin clicked on the new database checked for wp_options double
clicked on it edited the first two lines by changing the option value to the name
of the new folder created on local Disk C.

NETWORKING
TERMINATION OF ETHERNET CABLES
First corrected the equipment’s to be used in the process and they were
crimping tool, cable snips, RJ45 connectors and UTP CAT6 cables, Used the
cable snip to cut outer cable cover jacket from each cable at its end, aligned
the wires in order that was white green, green, white orange, blue, white blue,
orange, white brown and brown for standard A which was arranged at both
ends of the cable. Then fixed the cable into the RJ-45 connector firmly with
appropriate force to ensure that wires are seated at the end of the RJ-45
connector channels, then inserted the RJ-45 into the crimping tool to bond RJ-
45 connector with the wires so that the wires do not become misaligned.

| 22
while crimping the connector the aim was to push the copper conductors down
to the wires and the plastic tab applied some energy until I heard aclick
that confirmed me that the copper tabs were seated properly, then inspected the
cable with Ethernet cable tester to ensure that the connector was properly
terminated to the cable

SITE SURVEY AND DESIGN


Started by moving around the company to see how the network was designed
and arrangement of computers and tables in all the laboratories then tasked to
design the network of all laboratories of the company from the survey made and
make its bill of quantity for the gadgets that were used, also tasked to drawthe
network design of my university and make its bill of quantity basing on theprices
I had got (tables 2, 3&4) & A challenge was found in getting the prices in town
since Indians ICT shops were not willing to tell the prices of the different
equipment’s. Used Microsoft Visio to design the network designs.

SWITCH AND ROUTER CONFIGURATION

Configured switches and routers in packet tracer.

MULTIPLE VLAN CONFIGURATION

Configured multiple vlans packet tracer. Configured a network with three


VLANS and ensured that they communicated, started by creating VLANS
and assigning them ports on the switches then configured the router
encapsulation and the router rip commands for the DHCP which assigned
them IP addresses automatically.

VOIP CONFIGURATION
Configured VoIP in packet tracer. Configured a network that had IP phones and
computers connected and communicating.

DATABASE INSTALLATION AND ADMINISTRATION


Installed visual studio ultimate 2012 after installation, opened it and clicked new
project to create project, named and clicked ok, then changed the form name,
back color and window state to maximum. Designed a user interface in visual
basic that can be used to enter the students’ details, marks obtained in the exams
per semester and stored in the database and designed menus in it .

| 23
NETWORK AND DATA SECURITY
Looked at cyber and PC security.

CYBER SECURITY
Elements of cyber security included application security, information security,
network security, disaster recovery, operational security, end-user education. Goals of
security were prevention, detection and recovery. Cybercrimes that were discussed
were Hacking, Child pornography, Denial of service or attack, Virusdissemination,
Computer vandalism, Cyber terrorism, Software piracy, Credit card theft, Electronic
bullying and stalking, Identity theft and Network intrusion. Among those the focus
was put hacking which was ethical.

LINUX INSTALLATION AND ADMINISTRATION


Looked at Linux distribution that were Ubuntu, Red hat and Linux mint

LINUX DESKTOP VERSION INSTALLATION


Inserted a Linux desktop version of Ubuntu installation DVD in the DVD/CD
drive, restarted the computer and on POST pressed F12 to choose the boot
media (CD/DVD) then selected the language and two options appeared try
UBUNTU or install Ubuntu and choose to install, clicked on install now then
selected the location clicked ok, keyboard lay out clicked next, then entered
credentials that where computer name, username, choose the password,
confirmed it and then checked the require my password to login and clicked
continue, installation started and when it finished clicked on restart now and the
graphical user interface after a restart came back displayed Ubuntu start screen.

LINUX SERVER INSTALLATION


Inserted a Linux server installation DVD in the DVD/CD drive, restarted the
computer and on POST pressed F12 to choose the boot media(CD/DVD) then
selected the language, continued to next page and clicked install UbuntuServer
from the options then selected the location, choose the keyboard and its
language plus layout. Configured the network with the hostname ‘Ubuntu’
which came by default and clicked continue then set up the user and password
which required a new user name and clicked continue, entered the user name
for the account and clicked continue then entered the password and clicked
continue, re-entered the password to verify it and clicked continue, the
installation began and then configured the clock, partitioned the disks,
configured the package manager, selected the software’s that were Open SSH

| 24
| 25
CHAPTER 6.

Conclusion:-

It was good & memorable experience of the 6 weeks in the company. During
the training I got technical & practical knowledge in fact it was opportunity to me to
observe, how the various departments co-ordinate in between them & how they were
trying to plan, organize, control & manage the work properly to achieve the
organizational goals

I am very thankful to my college and industry for making me familiar with


industrial environment.

| 26
CHAPTER 13.

References / Bibliography:
PROWORLD INFOTECH TECHNOLOGY

Physical location:
Tirumala Heights, above SBI Bank,
RK Nashik 422003

| 31

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy