Sie sind auf Seite 1von 26

NDEJJE UNIVERSITY

FACULTY OF SCIENCE AND INFORMATION TECHNOLOGY

DEPARTMENT OF IT & COMPUTING

PERIOD OF INDUSTRIAL TRAINING: 4TH JUNE TO 31ST JULY, 2019

AFROSOFT IT SOLUTIONS UGANDA LIMITED

STUDENTS NAME: WALYOMO BENJAMIN

STUDENT’S REG NO: 17/2/314/E/715

UNIVERSITY SUPERVISOR’S NAME:

WORKBASED SUPERVISOR’S NAME:


DECLARATION

2
DEDICATION

3
ACKNOWLEDGEMENTS

4
TABLE OF CONTENTS

Contents
DECLARATION..............................................................................................................................................ii
DEDICATION................................................................................................................................................iii
ACKNOWLEDGEMENTS...............................................................................................................................iv
TABLE OF CONTENTS....................................................................................................................................v
LIST OF FIGURES.........................................................................................................................................vii
LIST OF TABLES..........................................................................................................................................viii
SECTION ONE: INTRODUCTION...................................................................................................................ix
1.1 Context and Background of one’s placement..............................................................................ix
1.2 Objectives of the field work practice...........................................................................................ix
1.3 Scope and Duration of the field work practice............................................................................ix
1.4 Name of the Organization, address, mission, core values, objectives and key activities..............x
1.5 The target population served by the organization.......................................................................xi
SECTION TWO: MANAGEMENT OF THE FIELD WORK PRACTICUM...........................................................xiii
2.1 The Department to which student is assigned..........................................................................xiii
2.2 Role of Department in this program, in the organization structure..........................................xiii
2.3 Description of responsibilities and roles assigned to the student, naming officers that you have
worked with and how they supported you...........................................................................................xiii
2.4 Role of the work place supervisor.............................................................................................xiii
2.5 Role of the university supervisor...............................................................................................xiii
2.6 Personal contribution to the organization.................................................................................xiii
2.7 Problems encountered at the level of the internal and external supervision............................xiii
SECTION THREE: SELECTED CASE STUDIES................................................................................................xiv
SECTION FOUR: OVERALL LESSONS LEARNT...............................................................................................xv
4.1 New things learnt in the workplace, in terms of........................................................................xv
4.1.1 Knowledge..........................................................................................................................xv
4.1.2 Skills gained........................................................................................................................xv
4.1.3 Relevance of the fields work program to the theories learned in the lecture theatre........xv
4.1.4 How you intend to utilize new things for your professional development.........................xv
SECTIONFIVE: CONCLUSION......................................................................................................................xvi

5
5.1 Your assessment of the field work experience in the organization and its future prosperity..........xvi
5.2 Recommendations for improvement...............................................................................................xvi
5.3 Conclusion.......................................................................................................................................xvi

6
LIST OF FIGURES
Figure 1 Systems Unit when opened..........................................................................................................xv
Figure 2 Motherboard of system unit........................................................................................................xv
Figure 3 Hardware Components of system unit.........................................................................................xv
Figure 4 My fellow interns and I disassembling a laptop............................................................................xv
Figure 5 Laptop motherboard and components attached.........................................................................xvi
Figure 6 Laptop motherboard without components.................................................................................xvi
Figure 7 External ports of a systems unit..................................................................................................xvi
Figure 8 Inside a laptop after it has been opened.....................................................................................xvi
Figure 9 Simple business card designed using Illustrator.........................................................................xvii
Figure 10 Magazine cover designed in Illustrator.....................................................................................xvii
Figure 11 Web banner designed in Illustrator..........................................................................................xvii
Figure 12 A simple network with 2 hubs and PCs......................................................................................xix
Figure 13 Two networks without RIP configured.......................................................................................xix
Figure 14 RIP v2 configured between the two routers...............................................................................xx
Figure 15 About us page of my sample website.........................................................................................xx
Figure 16 Admissions page of my sample website.....................................................................................xx
Figure 17 Showing some of the updates I made using mySQL..................................................................xxi
Figure 18 Showing the structures of the tables.........................................................................................xxi
Figure 19 Showing the data in both tables................................................................................................xxi
Figure 20 Viewing data from both tables using mySQL.............................................................................xxi

7
LIST OF TABLES

8
SECTION ONE: INTRODUCTION
1.1 Context and Background of one’s placement

Field internship is a learning process, it is a practical work carried out by both the staff and the students
in any organization or institution. It is carried out under the supervision and guidance of university
supervisor and host supervisor.

I carried out my internship at Afrosoft IT Solutions Uganda Limited and was mainly placed in the IT
department though I managed to move to various departments in the organization. In the above
mentioned departments, I was involved in a pool of activities viz. computer hardware and software,
troubleshooting computer problems, design of simple and complex networks, graphics design, website
development using WordPress, mySQL and embedded systems Programming.

1.2 Objectives of the field work practice

 To provide an opportunity to the student to apply principles and techniques theoretically learnt
into real life problems solving situations.

9
 To get hands on experiences in real life situations that they are expected to work in when they
graduate or after accomplishing the degree.
 To expose students to new knowledge through team work, challenges and risks in addition to
other issues in the working field.
 To develop student’s understanding of work ethics, employment demands, responsibilities and
opportunities and also improve research capabilities.
 To enhance linkages between Ndejje University and other various organizations.

1.3 Scope and Duration of the field work practice

The internship took place at the IT department of Afrosoft IT Solutions Uganda Ltd and it started on 5 th
June, 2019 and ended on 31 st July, 2019. Most of the practice was around the IT related fields or modules
such as repair and maintenance, networking, graphics design, embedded programming, website
development, TALLY accounting solutions and mySQL server. Most of these fields were done in a
practical environment where we used an equipped lab where all the software tools for the different
fields or modules were installed. Some software tools that were used include Adobe Illustrator,
Photoshop, Cisco Packet Tracer, XAMPP, Fritzing software and Arduino for embedded programming and
TALLY.

1.4 Name of the Organization, address, mission, core values, objectives and
key activities

Name of Organization

Afrosoft IT Solutions Uganda Limited

Address

P.O BOX 4629 Kampala (U), Teacher’s House 1st Floor, Bombo Rd Office

Tel

+256 414 660 365, +256 785 856 863

Email

info@afrosoftug.com

Web

www.afrosoftug.com

10
Mission

To earn global admiration as an IT outsourcer, by building and maintaining long lasting relationship with
people and technology and deliver functional software and excellent services.

Core values

 Bonding relationships with client.


 Client intimacy.
 Confidentiality with respect to work.
 Reflective atmosphere.
 Integrity expressed

Objectives

 To trim down the costs and risks of software development.


 To boost the quality of applications, development methods, and tools.
 To attain faster time to market with shorter development cycles.
 To achieve faster time to market for applications.
 To leverage the proven power of sun architecture’s finest practices, methodology, patterns and
frameworks.
Key activities
 Prison and prisoner management system for Uganda prisons
 Mobile SMS application for ESAFFE (Eastern And Southern African Farmers Forum)
 Support system for provision of general support of UOSPA (Uganda Oil Seed Producers
Association)
 NBS mobile application
 NTV sales management system
 Jaguza application for animal control
 Configuring window server 2008 exchange server 2010 and creating work flows for National
Council of Science and Technology.
 DNA Analyzing system
 Channel 44 mobile And web streaming
 RUFORUM Mobile conference App
 Target Media Website and Online Web-streaming

11
 Visit Entebbe website
 NARO mobile App

1.5 The target population served by the organization

Afrosoft provides professional services to small and medium sized businesses as well as to larger
companies. Specializing in Web Development, it has helped many businesses make their online
appearance and interactive campaigns a success.

Afrosoft IT Solutions also offers real life computer hands-on practicals to all at a fare price in shortest
time using the latest technologies and tools. Our training will help you be mature as a computer
professional and expert.

Ever since its conception in 2012, Afrosoft IT Solutions has trained over 2,000 students who are now
positioned in some of the great organizations in the countries, across the boarders and some have rolled
out as independent innovators and entrepreneurs in the technology world.

It has worked with several universities across the country such as Makerere University Kampala,
Makerere University Business School, Kyambogo University, St. Lawrence, Ndejje Universities, Gulu
University, IUIU, KIU, KU, UCU, Muteesa I Royal and Buganda Royal. We have worked with other
institutions such as Multitech, MISD, Royal Institute and many more.

12
SECTION TWO: MANAGEMENT OF THE FIELD WORK PRACTICUM

2.1 The Department to which student is assigned

I was assigned to the IT department of Afrosoft IT Solutions Uganda Limited.

2.2 Role of Department in this program, in the organization structure.

The IT Department of Afrosoft IT Solutions Ltd provides the following roles to its clients.

 Software development and maintenance


 Graphics designing
 Internship training
 Business accounting software
 IT training and consultancy

2.3 Description of responsibilities and roles assigned to the student, naming


officers that you have worked with and how they supported you.

I was introduced to computer hardware and software components and maintenance by the instructor
whose name was Hades Hussein. I learnt about the hardware components of a computer including
naming the external components of a systems unit and knowing what each component does. I also
reviewed the internal components of the computer and found out how the components collaborate with

13
each other. I also understood the different types of hard disc technologies, port technologies and
processor technologies.

I reviewed the different types of software clearly differentiating the difference between the two. I was
able to name the different types of System software with my instructor describing the different
generations of the Windows OS.

My instructor also helped me understand how BIOS works, the different component s of BIOS and how
to configure BIOS for different purposes.

I was able to disassemble different types of desktop systems unit with the help of my supervisor until I
removed the motherboard. Then I explicitly reviewed each hardware component on both the
motherboard and the different parts of the system unit and its function. With the help of my supervisor I
was able to reassemble the system unit back to make a working Systems unit.

I was then able to disassemble a laptop to the point of removing the motherboard and processor. Then I
also disassembled the laptop monitor and reviewed all its parts. After reviewing each part and examining
what each part does, I reassembled the laptop back to its original form. Below are some photos about
what I did.

14
Figure 1 Systems Unit when opened Figure 2 Motherboard of system unit

Figure 3 Hardware Components of system unit Figure 4 My fellow interns and I disassembling a laptop

15
Figure 5 Laptop motherboard and components attached Figure 6 Laptop motherboard without components

Figure 7 External ports of a systems unit Figure 8 Inside a laptop after it has been opened

I was then introduced to graphics design by my instructor Mr. Emmanuel Bua. I learnt about the
different software that is used in graphics design such as Adobe Illustrator, InDesign, PhotoShop,
Aftereffects etc.

16
I was introduced to Adobe Illustrator where I was able to know how the different tools in Illustrator
mean and how they are used. Some of the tools I learnt about include the type tool, pen tool, gradient
tool etc.

I was then able to design a Christmas invitation card and a business card. I also designed a simple web
banner and magazine cover with the same Illustrator. Below are some illustrations about what I did.

Figure 9 Simple business card designed using Illustrator Figure 10 Magazine cover designed in Illustrator

Figure 11 Web banner designed in Illustrator

I was also introduced to networks by instructor Mudoko Jackson. I learnt about the different terms used
in networking and also the different devices used in networking. I learnt about the different media of
communication.

I learnt about the standards and tools used to make straight through and cross over cables. I was able to
know the tools used to make UTP cable such as the clipping tool, UTP cat 5E cable, RJ45. I then used
these components to make a straight through cable using standard A.

17
I also learnt about the different classes of IPv4 addresses. I also learnt how to calculate the number of
usable hosts in the A, B, C and D classes of IPv4 addresses.

I also learnt about the different classes of subnetting networks viz. classless and classful subnetting.

I was then able to install and use Cisco Packet Tracer and use it to design a simple network consisting of a
hub, a switch and four computers connected to the hub and switch.

With the help of my instructor, I designed a more complex network consisting of a router, switch, server,
printer and end devices. I configured the router for telnet service, passwords etc. I then configured DHCP
service for the end devices using the router.

I then designed a more complex network consisting of two routers, two switches, file server and 8
devices. I configured DHCP on both routers along with the basic configurations.

I them configured RIP version 2 on both routers. I tested my connection between the two networks.
Below are some illustrations about what I did.

18
Figure 12 A simple network with 2 hubs and PCs

Figure 13 Two networks without RIP configured

19
Figure 14 RIP v2 configured between the two routers

I was then introduced to website design using Content Management Systems using WordPress. I was
able to install WordPress version 4.9 on to my PC. I also installed some plug-ins such as the JS composer
and the contact form. I then installed and activated the Revolution theme and I used the JS composer
plug-in to edit the Revolution. I was able to make a simple website with this theme. Below are some
illustrations about what I did.

Figure 15 About us page of my sample website Figure 16 Admissions page of my sample website

I was introduced to mySQL by my instructor Geoffrey Pao. I installed XAMPP onto my PC and I learnt
different ways of opening mySQL. I then used SQL commands to find my current version of mySQL, the
current date, current user and some simple calculations.

20
I continued to use mySQL to create a database called animals and in that database I created two tables
pet and owner. I added some data in both the tables using mySQL commands. I also used other mySQL
commands on my two tables such as ALTER, DROP, MODIFY, AND, ALIAS, NOT, ORDER BY on my pet table.

I then used joins to select data from both my tables using mySQL commands. Below are some
illustrations about what I did.

Figure 17 Showing some of the updates I made using mySQL Figure 18 Showing the structures of the tables

Figure 19 Showing the data in both tables Figure 20 Viewing data from both tables using mySQL

I was then introduced to Computerized Accounting by my instructor Kiberu Sam.

21
I was able to define what computerized accounting was. I learnt about the different accounting packages.
I also learnt about he advantages and disadvantages if computerized accounting. I was introduced to
TALLY as accounting software.

I learnt about the different versions of TALLY. I installed TALLY on my PC. I learn how to open and close
TALLY.

I also learnt how to create a company in TALLY. I learnt about the different modules on the gateway of
TALLY screen. I was able to know how to open and shut a company.

I learnt how to view and edit a company. I also learnt how to use the TALLY calculator. I was introduced to
the inventory management module. I was able to add units of measure along with their symbols into the
inventory management system of a company.

2.4 Role of the work place supervisor

a) To involve the student in the daily work in his/her Department to the fullest level possible. This
will involve the senior officer delegating some work to the student then aiding me in the
execution of the delegated work; there after demand for the accountability/ report concerning
accomplished activities by the student.
b) To ensure quality of service rendered by the student to the organization/agency. It is therefore
necessary to regulate the behavior of the student and institute disciplinary actions of necessary.
c) To provide the necessary re-assurance to the student in case of fear, worry, or stress that may be
generated in the student as a result of particularity difficult or sensitive assignments. Thus the
workplace supervisor is expected to take care of any practical problem that may prevent the
student from being a good participant during the Industrial Training exercise.
d) To ensure that the trainee/student understands the relevant policies of the organization
concerning the student’s work processes, procedures and any other important matters in the
institution that may be deemed fit for the student to know. The student will also be expected to
attend important discussions, meetings and organizational activities emphasized once again that
the faculty is very much interested in having the students involved in the daily work of the units
where they are placed.
e) To complete and return to the University a student’s assessment form.

2.5 Role of the university supervisor

a) Preparing the student to make sure that he intellectually benefits from the Industrial Training
exercise. This is through defining the learning objectives and scope of the Industrial Training,
identifying suitable methods that would enable the students to accomplish learning objectives,

22
develop a work plan to guide the supervision experience. A student should ask a supervisor for
guidance in the industrial training exercise.
b) The University Supervisor has the responsibility of liaising with the work place supervisor that
the student does his work, adapts to the realities of the organization, is focused and on
schedule. The university supervisor should ensure that the student is able to translate theory
into practice and is able to learn from the Industrial Training practice.
c) The University Supervisor should find out from the student if there are challenges and relevance
of the work being done to the objectives of the Industrial Training. In case of hindrances and
problems being faced by the students, the U.S should bring them to the attention of the WBS
(Work Based Supervisor) and look for solutions and ways of overcoming the hindrances.
d) The U.S (University Supervisor) has the responsibility of liaising with the WBS and discuss with
her the progress and any problems with the student, how best to facilitate the student, clarifying
on issues of evaluation of the students and contribution of the student to the overall objective of
the organization.
e) The U.S writes a report about the Industrial Training exercise pointing out the challenges faced
by the students, host agencies, lessons learnt, areas that need improvement and make the
necessary recommendations to the responsible university officers on whether the student
passed the Industrial Training.
f) The U.S shall assess and evaluate the student’s performance according to the set guidelines by
looking at evaluation forms and the final report of the student.

2.6 Personal contribution to the organization

2.7 Problems encountered at the level of the internal and external


supervision

23
SECTION THREE: SELECTED CASE STUDIES
Students should describe considerably what they did in the finding, problem assessment/diagnosis,
formulation of intervention objectives, choice of course of action, implementation of course of action,
evaluation of faced problems throughout this helping process and how they were resolved. The student
should identify and discuss the theories or approaches used in each case/event drawing implications.

24
SECTION FOUR: OVERALL LESSONS LEARNT

4.1 New things learnt in the workplace, in terms of


4.1.1 Knowledge

4.1.2 Skills gained

4.1.3 Relevance of the fields work program to the theories learned in the lecture theatre.

4.1.4 How you intend to utilize new things for your professional development.

25
SECTIONFIVE: CONCLUSION

5.1 Your assessment of the field work experience in the organization and its
future prosperity.

5.2 Recommendations for improvement

5.3 Conclusion

26

Das könnte Ihnen auch gefallen