Siwes Report
Siwes Report
A TECHNICAL REPORT
ON
STUDENT INDUSTRIAL WORK EXPERIENCE
SCHEME
(S.I.W.E.S)
UNDERTAKEN AT
BY
OLUSETIRE JOHN OLUMAYOWA
130408042
DEPARTMENT OF COMPUTER
ENGINEERING UNIVERSITY OF
LAGOS, AKOKA.
……………………………………………
…………………………………..
.…………………………………………
……………………………………
DR. Date
.………………………………………….
……………………………………
ACKNOWLEDGEMENT
First of all, I would like to give my foremost appreciation to the Almighty God for
granting me favour when I was seeking for IT placement and for seeing me through the
entire period of my Industrial Training and also for sound health, strength and wisdom
throughout the duration of my internship.
I also want to express my gratitude to my guardians who provided me with the support,
morale and advice I needed before, during and after my Industrial Training.
I would want to say a big thank you to all the members of the PINET Informatics Ltd. and
its staff for providing a suitable environment that acts as a mental incentive toward
productivity and hard work, and also providing me with the platform required to gain
suitable work experience.
Finally, special thanks to the Central Industrial and Liaison Placement Unit (CILPU) for
providing students with the platform needed to prepare them for the life beyond graduation from
the university. I am also grateful to the entire staff of the Electrical/Electronics and Computer
Engineering Department, University of Lagos, Akoka, for the knowledge, skills and values passed
onto the students before the SIWES programme.
I am very grateful to everyone who contributed to the success of my Industrial Training and
made my training a wonderful experience.
PAGE 1
OLUSETIRE OLUMAYOWA 130408042
ABSTRACT
University graduates have often been criticised that they lacked practical skills and the
relevant production skills needed by the industry.
The Students Industrial Work Experience Scheme was then designed for the purpose of
reducing or where possible eradicating the problem of producing graduates who have
theoretical knowledge alone without the necessary skills to back up their knowledge by
providing them a platform to gain first hand practical experience.
PAGE 2
OLUSETIRE OLUMAYOWA 130408042
PAGE 3
OLUSETIRE OLUMAYOWA 130408042
CHAPTER 1 – INTRODUCTION
THE SIWES
ADVENT OF SIWES
The Students Industrial Work Experience Scheme (SIWES) was initiated in 1973 by the
Industrial Training Fund (ITF). This was so as to minimise the shortcomings and
weaknesses in the formation of graduates. SIWES was introduced so as to update
practical knowledge of students in Nigerian Universities, Polytechnics and Colleges of
Technology. It was aimed at bridging the gap between the theoretical knowledge acquired
in classes and the technical knowledge required in the industries, by exposing students to
the industrial environment while providing them with the opportunities to apply their
educational knowledge in real work situations so that they can contribute their quota to
national, economic and technological development after graduation. Over the years,
SIWES has contributed immensely to the building and development of a pool of
indigenous technical skills in Nigeria. These technical skills have been fundamental
towards the technological growth of Nigeria.
The Scheme exposes students to industry based skills necessary for a smooth transition
from the classroom to the world of work. It affords students of tertiary institutions the
opportunity of being familiarized and exposed to the needed experience in handling
machinery and equipment which are usually not available in the educational institutions.
Participation in SIWES has become a necessary pre-condition for the award of Diploma
and Degree certificates in specific disciplines in most institutions of higher learning in the
country, in accordance with the education policy of government.
The ITF
Employers of labour
PAGE 4
OLUSETIRE OLUMAYOWA 130408042
The institutions.
The Funding of the SIWES Scheme is done by The Federal Government of Nigeria
Agriculture
Engineering
Technology
Environmental Science
Education
Medical Science
PAGE 5
OLUSETIRE OLUMAYOWA 130408042
Prepare students for the work situation they are likely to meet after graduation.
Make the transition from the university to the world of work easier, and thus
enhance students‟ contacts for later job placement.
PAGE 6
OLUSETIRE OLUMAYOWA 130408042
Pinet Informatics was founded by Engineer Lanre Ajayi. Pinet Informatics was founded
as the first ISP company in Nigeria. They were at the frontline of providing internet
services for individuals to large companies.
But since then Pinet has been converted to a technology provider that has focused itself
on providing digital services for certain business sectors such as the insurance sector and
also the government arm of Nigeria. They have developed two platforms for which they
have provided the insurance sector and the government organizations to use which are
insurancemarket.ng and digiserve.ng. These two platforms are subsidiary companies
under Pinet Informatics.
The Industrial Training was based on managing the digital platforms developed by Pinet,
troubleshooting these platforms and also learning about web hosting and website
development.
PAGE 7
OLUSETIRE OLUMAYOWA 130408042
I was introduced to website design using WordPress. This was necessary as my first work
project was to design a website for NIPOST (Pinet has an MoU signed with NIPOST).
I had to learn the basics of wordpress, how to use plugins and themes, and also how to
develop them.
In other to use wordpress, it has to be installed in a server and that was when I learnt how
to create a locally hosted server using XAMPP on my PC and I was also taught how to
get a live website and the functionalities of the cPanel.
Overview
PAGE 8
OLUSETIRE OLUMAYOWA 130408042
WordPress has a web template system using a template processor. Its architecture is
a front controller, routing all requests for non-static URIs to a single PHP file which
parses the URI and identifies the target page. This allows support for more human-
readable permalinks.
Themes
WordPress users may install and switch among different themes. Themes allow users to
change the look and functionality of a WordPress website without altering the core code
or site content. Every WordPress website requires at least one theme to be present and
every theme should be designed using WordPress standards with structured PHP,
valid HTML (HyperText Markup Language), and Cascading Style Sheets (CSS). Themes
may be directly installed using the WordPress "Appearance" administration tool in the
dashboard, or theme folders may be copied directly into the themes directory, for
example via FTP.[15] The PHP, HTML and CSSfound in themes can be directly modified
to alter theme behavior, or a theme can be a "child" theme which inherits settings from
another theme and selectively overrides features.[16] WordPress themes are generally
classified into two categories: free and premium. Many free themes are listed in the
WordPress theme directory, and premium themes are available for purchase from
marketplaces and individual WordPress developers. WordPress users may also create and
develop their own custom themes. The free theme Underscores created by the WordPress
developers has become a popular basis for new themes.
Plugins
WordPress' plugin architecture allows users to extend the features and functionality of a
website or blog. WordPress has over 50,316 plugins available,[19] each of which offers
custom functions and features enabling users to tailor their sites to their specific needs.
These customizations range from search engine optimization, to client portals used to
display private information to logged in users, to content management systems, to content
displaying features, such as the addition of widgets and navigation bars. Not all available
plugins are always abreast with the upgrades and as a result they may not function
properly or may not function at all. Most plugins are available through WordPress
PAGE 9
OLUSETIRE OLUMAYOWA 130408042
themselves, either via downloading them and installing the files manually via FTP or
through the WordPress dashboard. However, many third parties offer plugins through
their own websites, many of which are paid packages.
Other features
PAGE 10
OLUSETIRE OLUMAYOWA 130408042
PAGE 11
OLUSETIRE OLUMAYOWA 130408042
FIG 3: The Final NIPOST Website That was created. URL is demowebsite.com.ng
PAGE 12
OLUSETIRE OLUMAYOWA 130408042
cPanel is an online Linux-based web hosting control panel that provides a graphical
interface and automation tools designed to simplify the process of hosting a web site.
cPanel utilizes a 3 tier structure that provides capabilities for administrators, resellers, and
end-user website owners to control the various aspects of website and server
administration through a standard web browser.
In addition to the GUI, cPanel also has command line and API-based access that allows
third party software vendors, web hosting organizations, and developers to automate
standard system administration processes.
cPanel is designed to function either as a dedicated server or virtual private server. The
latest cPanel version supports installation on CentOS, Red Hat Enterprise Linux(RHEL),
and CloudLinux OS. cPanel 11.30 is the last major version to support FreeBSD.
PAGE 13
OLUSETIRE OLUMAYOWA 130408042
INSURANCEMARKET.NG
This a platform where insurance companies sell insurance to consumers. The idea behind
insurancemarket.ng comes from the fact that we are in the digital age where everything is
done on mobile phones and computers. Insurancemarket.ng provides a way for insurance
PAGE 14
OLUSETIRE OLUMAYOWA 130408042
companies to add to the traditional way of doing things. This platform helps to reach out
to millions of Nigerians that rely on their phones majorly by using SEO techniques and
informative Ads in other to highlight the importance of buying insurance and how easy
the process can be. This is termed e-Insurance.
DIGISERVE.NG
This was created to make government services easier to provide. Money transfer services
are being developed here. Also tax forms have been developed here.
PAGE 15
OLUSETIRE OLUMAYOWA 130408042
PAGE 16
OLUSETIRE OLUMAYOWA 130408042
PAGE 17
OLUSETIRE OLUMAYOWA 130408042
PAGE 18
OLUSETIRE OLUMAYOWA 130408042
PAGE 19
OLUSETIRE OLUMAYOWA 130408042
CHALLENGES ENCOUNTERED
The only real challenge encountered at my place of work sudden internet speed
drops. Troubleshooting the digital platforms wasn’t an easy task at times due to the
internet speed at times.
CONCLUSION
PAGE 20
OLUSETIRE OLUMAYOWA 130408042
This industrial training has afforded me the basic practical and theoretical
knowledge that I may not have gotten from the lecture room. It also gave me the
opportunity to have a feel of what it would be like after graduation when I start
working.
After my internship with Pinet I can effectively design websites, know how to
setup a web host, and also possess a good knowledge of digital platforms.
I can confidently say that the experience gotten from this training was a
worthwhile experience.
RECOMMENDATION
Based on my six months internship with PINET, I have been able to come up with
the following recommendations
PAGE 21
OLUSETIRE OLUMAYOWA 130408042
PAGE 22