0% found this document useful (0 votes)
470 views25 pages

Industrial Training Report

Mohamad Imran was assigned to develop 4 systems during his internship at Saidi Trading & Services using Laravel. He developed a simple to-do app and blogging system, as well as more complex forum and e-commerce sites. To complete the projects, he conducted research, used tools like Laravel and PhpMyAdmin, and went through various development activities like designing, coding, testing, and fixing errors. In the end, he successfully developed functional systems, though they lacked in design due to working alone from home during the internship. The projects helped improve his skills in using frameworks like Laravel for web development.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
470 views25 pages

Industrial Training Report

Mohamad Imran was assigned to develop 4 systems during his internship at Saidi Trading & Services using Laravel. He developed a simple to-do app and blogging system, as well as more complex forum and e-commerce sites. To complete the projects, he conducted research, used tools like Laravel and PhpMyAdmin, and went through various development activities like designing, coding, testing, and fixing errors. In the end, he successfully developed functional systems, though they lacked in design due to working alone from home during the internship. The projects helped improve his skills in using frameworks like Laravel for web development.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 25

KOLEJ PROFESIONAL MARA BERANANG

INDUSTRIAL TRAINING (ITR 3514)

NOVEMBER 2020 – JANUARY 2021

INDUSTRIAL TRAINING REPORT

PREPARED FOR:

PN NORAZIMAH BINTI NASIR

PREPARED BY:

MOHAMAD IMRAN BIN MOHAMAD YUSRI


BCS1806-091
STUDENT’S BIODATA

Picture

Name Mohamad Imran bin Mohamad Yusri

Identification 000129-08-1367
Card No
Student No. BCS1806-091

KPM’s Address Kolej Profesional MARA Beranang, Lot 2333, Jalan


Kajang/Seremban, 43700 Beranang, Selangor Darul Ehsan

Age & Gender 21 / Male

Name & Address Saidi Trading & Services / Unit 17-1F, Seria 88 Business
of Company Centre, Jalan Setia Perdana BE U13/BE, Bandar Setia Alam,
Seksyen U13, 40170 Shah Alam, Selangor
Date & Duration 9 November 2020 / 68 Days
of Industrial
Training
ACKNOWLEDGMENT

The success and final outcome of this report required a lot of guidance and
assistance from many people and I extremely fortunate to have got this all along the
competition of my report work. Whatever I have done is due to such guidance and
assistance and I would not forget to thank them. I respect and thanks to Puan
Norazimah binti Nasir for giving me an opportunity to do this report work and
providing me all support and guidance which made me complete this report. I
extremely grateful to her for providing such a nice support and guidance.

DECLARATION
I honestly and humbly stated that this report is my own work with lecture guidance,
friends and resources from the internet and facsimile reference materials.

Date: ……………………………………

MOHAMAD IMRAN BIN MOHAMAD YUSRI BCS 1806-091


ABSTRACT
I carried out my internship at Saidi Tradings and Services. Saidi Tradings and
Services is a company that has been established since 2016 in Shah Alam,
Selangor. The company was under leadership of Mohamad Yusaidi bin Mohamed
Yusoff. Management in which responsible of carried out services based on the client.
The purpose of the Industrial Training Program is to meet the requirements for
students of Diploma in Computer Science course in Kolej Profesional MARA
Beranang in which to participate an industrial training which allow to get a practical
understanding of the theoretical work that has studying at the university and to
understanding the modus operandi within the business side of the sector and also to
enable students to gain experience from doing various tasks.
During my internship period, there has been various number exposures method that
was used which includes hands-on factor, various reading of materials, reading
forums, watching videos online and gathering information with the client.
Since I was tasked to work from home, I has a grasp understanding on how staff
working on system or developing one without needed to physical interacting with
each other for better communications. This makes me understand on proper
development of a site using various tools and such. Also, I able to fully use the
framework Laravel and more.
In conclusion, this was such a good opportunity for me to develop and enhance my
skillset and competency for my upcoming career path in which I can fully achieved.
TABLE OF CONTENTS

1.0 Introduction to Industrial Training


1.1 About the program
1.2 Objective of Industrial Training
2.0 Company Background
3.0 Technical Report
i. Introduction to project
ii. Tools and technique used
iii. Activities during development
iv. Final product
v. Conclusion
4.0 Work Experience
5.0 Relevance of work taken at KPM
6.0 Interactions with others
6.1 Interview with
i. Executive staff
ii. Supporting staff
6.2 Describe one role model
7.0 Problems/suggestions
8.0 Conclusions
1.0 Introduction to Industrial Training
1.1 About the program
The industrial training refers to the University’s Compulsory Attendance
course which places students at an organization for practical training
before they are awarded a Diploma or Bachelors’ Degree. It aims to
provide a managed good practical training within a particular time frame.
This training is provided by both government organizations and in the
private sector.

1.2 Objective of Industrial training report


Industrial Training report is an important document to each of the
students. It is often a document together with the activities which have
accomplished during the industrial training. Industrial training report is also
be confirmed that student really had to undergo Industrial Training and do
works directed and it is an important report about work is done such as
documenting activities done during training.
2.0 Company Background
Below are the details of the company including the status of the company and
the organizational charts:

 Name of company:
Saidi Tradings and Services

 Address:
Unit 17-IF, Seria 88 Business Centre, Jalan Setia Perdana BE U13/BE,
Bandar Setia Alam, Seksyen U13, 40170 Shah Alam, Selangor

 Telephone & Fax no:


03 58924491 / 03 21784541

 Type of Business:
Saidi Trading and Services is a services company which they provide
multiple software for small usage and as well other services such providing
supplies and many more.

 Status of Company:
Saidi Tradings and Services is a business brand that is currently under the
term Sdn. Bhd. or known as Sendirian Berhad. It was managed by a man
Mr Yusaidi bin Mohamed Yusoff.

 Owner / Board of Directors:


Saidi Tradings and Services is managed by Mr Mohamad Yusaidi bin
Mohamed Yusoff. The operations of the company are under the
management of Mr Yusaidi himself.
 Company Organisation Chart:

PENGARAH URUSAN
MOHAMAD YUSAIDI BIN MOHAMED
YUSOFF

PROJEK, TENDER DAN KEWANGAN


Pengurus OPERASI PEMASARAN
Pengurus
ALIZA BINTI ABDULLAH SANI MOHAMAD YUSAIDI BIN MOHAMED YUSOFF

PROJEK EKSEKUTIF PENTADBIRAN DAN KEWANGAN


Eksekutif
ROHANA BINTI MYDIN

PERMASARAN PEROLEHAN LOGISTIK


Eksekutif Eksekutif Eksekutif
 Vision & Mission of Company:
Saidi Trading and Services Sdn Bhd committed to achieve sustainable
business growth through:
- An environment that thrives on Commitment Learning and
Development Excellence and Achievement
- Building strategic business partnership for distribution of premium
products by Creating Value for our customers
- Continually improving out competencies, systems and processes to
deliver Excellent Services and Mutual Satisfaction.
3.0 Technical Report
3.1 Introduction to project
During the durations of the Industrial Training, I have been assigned to
developed 2 simple systems and 2 complex systems using Laravel. For
the first 2 systems, I was task to develop a simple to-do application and
blogging system and for the complex system, I was tasked to developed a
forum site and a total E-Commerce site. I was tasked to developed these
systems by myself as I was working from home, with some exception that
my supervisor assistance during the development. As for the total duration
of the project, some of the project was given 4 weeks to fully developed.

3.2 Tools and techniques used


The technique used for the project is research. I used research on various
sites on the internet for many information’s including creating the
requirements for the system as well as finding the tools needed for the
project.
As for the system, I used Laravel and PhpMyAdmin as the tools. This also
include many of the opensource tools used during the development.

3.3 Activities during development


a. Doing research on the internet

Figure 1 Accessing the company's cloud drive


Figure 2 Error occurs during development

Figure 3 Reading the documentation

Figure 4 Getting the tools


Figure 5 Getting another tool

Figure 6 Also getting another tool

b. Develop the site using Laravel

Figure 7 One of the developments


Figure 8 Another development screenshot

Figure 9 One of the databases

c. Designing the site

Figure 10 JavaScript side of the development


Figure 11 Testing the design of the app

d. Doing testing of the site

Figure 12 Testing the connection of the database

Figure 13 Testing the data transfer


Figure 14Testing the error message

3.4 Final product


a. To-do manager

Figure 15 Main Page

Figure 16 Create to-do page


Figure 17 One of the to-do pages

b. Blogging app

Figure 18 Main post page

Figure 19 Dashboard page


Figure 20 Create post page

c. Forum Discussion app

Figure 21 Login page

Figure 22 The main dashboard


3.5 Conclusion
As for the conclusion for these projects, it does take a lot of time and effort
to developed them alone. However, it turns out well with minor exception
of being bland due to lack of in terms of graphics design. With that said, I
also able to complete those with ease with the help of many forums and
internet search engine. Hoping that these systems able to show my skills
to my supervisor.
4.0 Work Experience
Below are the tasks I have been assigned on during my internship
a. I was assigned to developed several systems or websites using Laravel. As
for the domain for the site, I was told to used local server as it is much to
access the site by my supervisor. With the current condition, I had to work
from home during the development of the systems. As asked by my
supervisor, I had to developed these systems alone as stated to test my skills
when making the systems.

b. I was also to make a proper development timeline using MS Project during the
entire development phase. With the right planning, the development of a
project can be handled smoothly without any hitches. It can also make each of
the section of the development according to the timing.

c. I also required to make several database designs for the systems that I
development using Laravel. As for the database, I had to used PhpMyAdmin
as the main database system. However, I had to design the database and its
relations for each of the projects.

d. I also gain a grasp on how people work from home. Due to the current
condition, I have been working from home from the past 3 months. With this, I
learn on how to properly communicate with other staff by using the
communication tool prepared by the company.
5.0 Relevance of courses taken at KPM
a. Data Analysis and Design (CSC 1264)
Most of the project is have been assigned on required to be connected to the
database to fully save the data and utilize Laravel connections. In this case, I
have used PhpMyAdmin as the database provider for storing many data into
the system

b. Software Application Testing (CSC1274)


Since I have to used PHP, JavaScript and many more, there are times that
the implemented line of code doesn’t provide the results that is wanted. In this
case, testing phase is needed to ensure that the results are needed.

c. Website Application Development (CSC2714)


In order for full site development, I need to have the basic knowledge of
connecting a system to a database or make a local server for the website.
Also, I have the understanding of how a website work and operates before
working on one such as the project I have been working on.

d. Project Design, Implementation & Evaluation (CSC2764)


With multiple projects that need to be developed, I can fully used many of the
techniques used during project evaluation to make sure that each project can
be developed during specific time frame and meet with the deadline.

e. System Analysis Design (CSC1254)


With many systems to developed, there are times when information is needed
for implementing into the system. This is when having the knowledge of
proper information gathering method come in handy. In this case, I have been
using the research method for finding information when developing the
systems. It helps a lot with the development.
6.0 Interactions with others
6.1 Interviews with
a. Executive staff
 Name: Mohamad Yusaidi bin Mohamed Yusoff

 Title & responsibilities: General Manager, He is the person that is


responsible for managing other staff and handling the business
within the company

 Working Experience: He used to work as Process Engineer and


Product Design in CS Metal Sdn. Bhd starting the year 2000 until
2003. At the year 2004, he begins to work as Engineer in Plant and
Facilities in KJM Can Sdn Bhd. At the year 2006, He work as the
Right Executive of Maintainance and Fixes in Perusahan Otomobil
Nasiobal Sdn Bhd (PROTON)

b. Supporting staff
 Name: Aliza Binti Abdullah Sani

 Title & responsibilities: Project, Tender and Finance Manager. Its


her that lead many of the project that has been from the company

 Working Experience: She used to work as Accounting Clerk in


Ripah & Co, and as a Software Engineer in Compurex Corporation
Sdn Bhd in the year 2001. She also once led a team of Human
Resource Database Architecture (HRDA or HRDD) in MRCB.

6.2 Describe one role model


a. Personal Details
My role model from this company would be Mr Mohd Yusaidi bin Mohd
Yusoff, the manager and the owner of Saidi Trading & Services. He
b. Title & responsibilities
He is the manager of the Saidi Trading & Services. He’s the one that is
responsible for managing everyday operations of the company that
included, receiving new request from client, meeting client for new
systems and such.

c. Working experience
He used to work at many companies within the IT industry. He has
said to be main on gadget repair and also gadget supplier during his
earlier days.

d. Reason for choosing as the role model


My main reason for choosing him as the role model is that he currently
on the quest on gaining many knowledges. He has been going many
places to gain knowledge in order to improve the company services.
Also, he has been very positive toward my development despite that I
had no experience working with Laravel. But he keeps giving the
assistance that I would otherwise take for granted

e. Advice given
One of his advice that he gave for me is that I should be more open
towards what I do during the development of the project. He said that
being more open to other staff will increase the effectiveness of good
communication between party member and might help with the
development or even better in life.
7.0 Problems / Suggestions
There are several problems I would like to address of the company and the work
place. Here is the list of problems as well as the suggestions:
a. Problem 1
Lacking staffs. One of the main problems is that the company has lacking as
the company is small to begin with. With this, each system development only
relies on few people thus making the development cycle takes a while to
finished
Suggestions 1
If possible, increase the staff quantity by hiring many of the capable ones. I
can provide a much faster development time.

b. Problem 2
Parking to the office lacking. Another problem that is often faced based on the
interview by the staff is that the parking space for the work place often full at
unreasonable times, such as late morning and more. This can often lead to
the staff had to park away from the work place thus making the process
coming to the office a hassle
Suggestions 2
Mark a specific parking space for the company or make haste early in the
morning to the office to prevent any full parking space

c. Problem 3
Understanding a new framework. As for this problem, despite the framework
uses a familiar language, the design for the framework when developing a
new program can be jarring. This make take a few lessons to get used to and
as well installing to their devices
Suggestions 3
For this problem, I would suggest taking the time to learn the framework
beforehand starting or developing a project. Be it developing a simple project
or just trying on the internet.
d. Problem 4
No public transport to the workplace. In this case, the main location for the
office is between shophouse and a few apartments. Despite that, there is no
public transportation such as buses and more. This can be often troublesome
to a few who doesn’t have a main transport.
Suggestions 4
For this case, try at least have a main transportation before working here or
as well get a near apartment so that it will be easier to arrive at the office by
foot as there are walkways for passer-by.
8.0 Conclusion – Benefits & Recommendations
- Benefits
a. One of the benefits is that many of the interns or graduates able to gain
many knowledge and experience when working within the industry
b. Despite working from home, the staff can be easily contacted via the
company group
c. The manager can be very friendly and ready to provide assistance if any
difficulty occurs. He also always providing proper instructions on a certain
task.
d. The main location of the workplace is very strategic withing the range of
many shops and apartments
- Recommendations
a. As for the recommendations, due to working from home, there will be
lacking in terms of supervisions to the workers. The organizations should
have maximized their supervision over the employees to ensure that every
of the employee has worked to their best.
b. Also, allow for more opportunities for student to proceed their internship
with the organizations. The interns can also recommend some
organizations to continue providing internship placements. This can help
for many students who is ongoing their industrial training.

You might also like