You are on page 1of 15

UBD Discovery Year 2018 Report

Internship
at
E-Government National Centre
6TH AUGUST 2018 - 17TH NOVEMBER 2018

Mohammad Alifirdaus bin Haji Hambrin | 16B2149 | Computer Science | 4/12/1018


Table of Contents

1- Introduction ...................................................................................................................... 2
2- Host organization .............................................................................................................. 2
3- Work Specifications .......................................................................................................... 3
3.1- Developing Microsoft SharePoint’s Intranet Landing Site............................................4
3.2- Assist and deals with public at MPRT helpdesk Business Facilitation Services .......... 5
3.3- Conducting email clinic for departments at all district ................................................6
3.4- Formatting pc using backup image ............................................................................... 7
4- Methodology...................................................................................................................... 7
4.1 designing the intranet site ............................................................................................... 7
4.1.1- Designing the site interface and layout ...................................................................8
4.1.2- Explanation of html code.........................................................................................9
4.1.3- implementing html site in SharePoint .................................................................. 10
4.2- Requirements and preparations before conducting a system recovery...................... 11
4.2.1- Making a bootable media to load Gandalf’s Windows 10 PE ................................ 11
4.2.2- Using GImageX tools..............................................................................................12
5- Relevance and usefulness of the internship program .....................................................12
6- Summary and conclusion ................................................................................................. 13
7- Reference link .................................................................................................................. 14

PAGE 1
1- Introduction

As part of UBD’s GenNext programme, students are required to moved out of the
campus to undergo Discovery Year programme. The Discovery Year will develop students
work discipline, interaction and cooperation with fellow colleagues, leadership skills as well
as technical skills appropriate to the workplace and field of study by providing opportunities
to engage with local and international communities, and prolonged exposure to the
professional workplace and business world. Students who choose the
Internship option are attached to an appropriate organization within or outside Brunei and
will spend 12 or more weeks as a full-time employee of the chosen organization.

Internship at Information Technology Unit, Ministry of Primary resources and


Tourism are undergoing for approximately three months, which is from 6th August 2018 to
17th November 2018. E-Government National Centre is the responsible organization for the
placement of this internship under the mentioned unit as they provided IT support to all
ministries in Brunei. This will be explained further later on. Rosyzie Anna Hj Mohd Apong
is the Discovery Year advisor for Computer Science. Meanwhile, Azimas Hj Ismail is the
supervisor and contact person at the employing organization.

During the placement, the task given was basically related to Information
technology that they use in everyday activity and it was more on technical workload. There
are no official project and most of the time, they are on standby and provide IT support for
their services to every employee in needs. They are at least four task that was given by
supervisor. The most important task takes a month to start as it requires an introductory
hands-on which are on the intranet sites. The other months are used to continue the task
given and, in the meantime, there are another task given and to complete. This will be
elaborated more on later section in this report.

2- Host organization

By the consent of His Majesty the Sultan and Yang Di-Pertuan of Brunei Darussalam
on the 1st April 2008, E-Government National Centre (EGNC) was formed under the Prime
Ministers' Office. EGNC was formed as part of the continuous effort by His Majesty's
Government towards achieving the e-Government initiatives.
In His Titah in the year 2000, His Majesty the Sultan and Yang Di-Pertuan of Brunei
Darussalam expressed his view to see Brunei going into the mainstream global Information
Technology and the e-Government initiatives as a means to Brunei economic development.

PAGE 2
All-in-all EGNC is the centralized organization that concentrate on IT in Civil
Service, to oversee the development of IT personnel, centralize procurement of IT
equipments and to provide common Government-wide applications and shared IT Services
among all Ministries.

EGNC deliver integrated Information and Communication Technology services for


all Brunei Government which are:

1. Provide, manage and update the Information Technology plan for the Ministry.
2. Implementing in-house IT surveys and analysis of needs.
3. Responsible for the preservation and effective use of Information Technology resources
in the Ministry.
4. Propose the Information Technology Development budget for the Ministry.
5. Information Technology Planning and Development.
6. Technical Assistance:
-Information Management (IM) / Information Systems (IS) / Information
Technology Information Assistance.
-Providing / Acquisition of IT equipment.
-System operation
-System Administration
-System maintenance
-Helpdesk.

3- Work Specifications
There are four tasks given which every one of it have different scope and nature of
work and require different skills to accomplished. The main task requires the knowledge of
web programming and development and proficiency in using a web application which are
used to design a prototype home page of the unit’s intranet site. Others requires technical
skills and knowledge in operating and using a website for public use and maintaining the
usability of hardware and software of peripherals and equipments. In addition,
communication skills are also needed to successfully relay information and handling with
public figure since they are using the IT services. Further explanation and information of
each of the task are put under a sub-section in this report.

PAGE 3
3.1- Developing Microsoft SharePoint’s Intranet Landing Site
The objective of the first task is to develop and redesign a landing page for the
ministry’s intranet site. The nature of the task given is more on the web development that
requires technical knowledge on html programming. As one of the IT services provided by
EGNC is the Government Intranet. It is a centralized intranet hosting infrastructure which
is a shared IT service for all ministries and their departments to host intranet websites. The
vision of this services is to help agency achieve cost savings and efficiencies while
modernizing and expanding their IT capabilities without spending capital resources on
infrastructure and application license. This intranet websites are handled and manage by IT
unit under the corporate section. It uses SharePoint web-based platform as the backbone of
operations that integrates all Microsoft Office features which allows for centralized
management and maintenance of platform. The Intranet main functions are to give the user,
in this case, civil servants of the ministry, for internal document sharing. This mean that
they have the benefits of accessing shared digital information and resources including
documents and multimedia or it can be used as private distribution of data and resources.
In addition to these features, SharePoint are flexible and have plenty of other features which
can be incorporated in the intranet site. Besides documents sharing, the intranet has the
capability to process permissions and workflow for any internal matter such as application
for leave, attendance and organizing a meeting or event. In order to access all these features,
all civil servants in the ministry are provided an email created by EGNC which are use to
access to the intranet sites. They also need to use local network configuration from the
building in order to load the intranet site as it is exclusive only to users in the ministry. To
sum it up, the intranet site is created to make it accessible and easy to access for all civil
servants in the ministry to important features without having to explore further in the
SharePoint

The intranet landing site for the ministry was designed and created by the IT unit
head of department. It is considered as a prototype as it was still under development. All
the intended features of the intranet site are available and working and, in the meantime,
it was gradually tested for other features and design. They wanted to make a change
especially in its design that approach towards a better usability and user friendliness. Apart
from that, giving the site a more refine features are also the main target.

Before the task was assigned, a hands-on was given on the SharePoint. Every
sections and information are cover including the usage and how the intranet are made.
SharePoint is technically easy to use and operate once the basic structure of it are learned.
Its user interface is rather intuitive and clear, with all the icons that indicates the functions.
It can be said that the interface is exactly the same as other Microsoft Office product like
Microsoft Word. The setting sections are packed with plenty of configurations for every
element in the SharePoint although this require administrator permissions to make any
changes. To edit the landing site, a credential is needed to access the configuration. All civil
servants are provided a login access to the site that are created using their email made by
EGNC. Each of them is set-up with different permission level by the administrator.

PAGE 4
Corporate section of IT unit uses an exclusive credential that was given a full control access
to the site. But this credential is different from administrator, the access is limited and only
the corporate user can make changes to the site. As a result, a temporary access to the site
is given by using this credential.

As explain earlier, there are many menu and function build in the SharePoint. It has
a feature called Web Part which can be used to add parts and contain to the site. One of it
is the Script Editor which can be added to the layout. This afro mentioned part is used to
create the landing site and all web programming codes are put inside it. This intranet site
is coded purely based on html, JavaScript and CSS only. Since the script editor provided an
area to put the code, there is no other functions to manage and edit the code. Thus, to help
in editing all the codes, a third-party software is used which is Notepad++. All coding is
done and tested in Notepad++ and the final codes for the site are pasted in the script editor
in SharePoint. The products are saved in a folder named Site Page in the Site Content of the
SharePoint with “.aspx “format and was set as the homepage of the site.

3.2- Assist and deals with public at MPRT helpdesk Business Facilitation Services
Business Facilitation Services is an initiative of the Ministry Primary Resources and
Tourism to provide investors intending to set up an industry in Brunei Darussalam with
fast, efficient and business-friendly services and assistance throughout the various stages of
business start-up, maturity, growth and expansion of their industrial activity. This service
is intended for public use for applying business licenses and permit. It is a web-based
services operate and maintain in collaboration with IT unit from EGNC and Bio-Security
section in the ministry. As this was intended for public use, the website is accessible to the
public who want to use this service.

As the name implies, the helpdesk section of IT unit provide helps to the public who
want to use the services especially to senior citizen who are IT illiterate or anyone who
requires a further face-to-face assistance. The objective of this task is to serve at the front
desk to provide assistance to public who want to use the service or any issue regarding the
matter and navigate them through the process. This, as mentioned by the supervisor, is to
expose intern to different environment of working in the IT unit and further enhance
communications, problem-solving and technical skills. There are some compulsory
documents to scan and put it in the shared folder for the purpose of using the services. The
license mentioned earlier are needed for individual or a company who wish to renew or
adding a new license for their business’s equipment and facilities. The permit is used for
permissions to do import and export goods like fruits, fertilizers and herbicides. Both of this
are required to be printed for a valid use and issued through Bio-Security sections. Apart
from that, any user that wish to make changes about their personal information like
password are to directly inform to helpdesk.

PAGE 5
The services used two different access area which are for public access and
administrator access. The administrator has the access to in the website which are used to
handle all request from user and customer. But the process has a workflow that need to be
follow and go through before administrator choose to complete the request. If the process
is complete, helpdesk will contact the user or customer through email or phone call.

3.3- Conducting email clinic for departments at all district


The main objective of this task is to do a check-up on email of every civil servants
under the same department throughout the country and assist them on any relevant matter.
The purpose of the clinic is to check on the email validity including password, the frequency
of their access and any other matter that related to the email. Email is one of the services
offers by EGNC as One Government E-Communication (OGEC) project. EGNC will support
to provide the best reliability, accessibility and performance for all the Government
Employees to use this service components. The email is given to them by EGNC as a purpose
of for relaying information regarding any issue related to their work and personal
interaction for official matter and in addition, giving them a fast and secure way of
communication between each other.

As the ministry of primary resource and tourism have another department recite in
other districts, IT unit has to conduct the clinic to each of the department and make an
appointment beforehand with them. Employees are called one by one and asked for their
information and then asked them to log in to their email by using their username and
password provided t. If they can log in successfully, they are good to go and if not, its either
they have provided a wrong combination of username and password or the password are
already expired. When these problems occur, their email credential need to be re-set. The
configuration is made on the spot and they can request to change username also. Some of
them cannot log in to their email because they password has expired or they have forgotten
their credential. This case requires the same treatment as before and they are encouraged
to use the email to prevent any issue arise. The email clinic was conducted four days in a
row starting from Temburong district and finally back to the headquarters. Another session
was conducted a week after with the same destination that ends at Fisheries department in
Brunei Muara. The second session is conducting a briefing about the new email rules and
regulation made by EGNC. At the end of the clinic, report is submitted to Chief Technical
Officer of the IT unit. This report consists of detail information of any task that are being
done and some statistics regarding the usage of email in each department.

PAGE 6
3.4- Formatting pc using backup image

This task is performed by Infrastructure unit. They are responsible in giving


technical IT support and peripherals procurement. All IT equipment must be in a good state
especially computers. EGNC provided computers like desktop and laptop to the ministry
and Infrastructure unit are in charge of the maintenance. Once in a month, they perform a
check-up on every computer in every department for any technical issue.

Backup and system recovery are done using a third-party operating system. This is
a custom operating system of Windows 10 that are bootable via external drive like USB drive
or external hard disk and must be loaded first as a bootable device via BIOS configuration.
The operating system is called Gandalf’s Windows 10 PE. Gandalf’s Windows 10 PE are
packed with many software tools for recovery management like anti-malware, disk repair,
file management, partition management, backup and restore, password and key
management, and more. Access to the hard disk of a computer at where it is loaded is
possible. System imaging require this access to format the disk before proceeding to another
task. The software used for imaging is called GImageX. This software is used for windows
imaging by accessing a computer’s hard drive and backup the operating system as an image
file and set the destination to save the image file, the same software is used to restore the
image file to another computer. Since all desktop and laptops are using the same
specifications, the image file can be used to be restored as a new operating system in the
hard drive. There is no need to install drivers and the updated version of the operating
system are already available from the image file itself. The process is fast and more reliable
than to format using Windows’s built in system recovery.

4- Methodology
This section provides more elaborated explanation on the methods used to complete
the task given mentioned in previous section of this report. There are two tasks that require
explanation on the process to make it better to understand any process done.

4.1 designing the intranet site


There are few points that are taken into consideration when designing the site to
meet the requirement mentioned in the work specification. The basic of designing a site is
to planned every thing first which include the choice of layout, color and even the font. It
is to ensure that it meets the requirement for the prototype page. It is also a good practice
to ask around for the requirements before coding the site. Overall, to keep things simple, it
is good to know what to keep and what things that wanted to be removed from the original
site. After completing the task, a technical documentation is made containing details about
the html code and how to edit it.

PAGE 7
4.1.1- Designing the site interface and layout
The layout of the site page is designed using flow layout style with three columns
for the content and navigation bar at the top. The left contents are made for quick
hyperlinks while, the right side are use to load iframe content for prayer times. Both of this
is a must to have in the site since it was requested. The center column is use for main
contents like banner and slogan. All the columns are coded using a responsive grid to make
it automatically expand its size vertically without disrupting the content and adjust
according the windows size. As for the color, blue is made as the primary color so that it
can blend in with the color of SharePoint menu. Header and footer are also put in the site.
Below figure are the final product of the landing site. Navigation bar contain a menu that
direct user to departments’ own intranet site.

Figure 1 Final result of the Intranet site

Figure 2 The drop-down navigation menu

PAGE 8
4.1.2- Explanation of html code
Coding are done using Notepad++ software to make it easier to debug and ident all
the codes. CSS codes are embedded in the same code without using external CSS files. This
is due to the fact that SharePoint cannot render any external CSS code for the site. The head
of the code are where all the CSS code are put together. To recall back, CSS in web
development are used to make a site that is more representable by providing style definition
to each class in the body section. As for the body section, the codes are sorted out according
to the occurrence of subject starting from the left side of the site. The header and the footer
are wrap together as one class so that it will intact together regardless any content inserted.
Each part of the code that represents the object for the site are wrap with class definition
for CSS.

Column for the content are put under another class that define the layout. It uses
an openly available website styling that made the column responsive called W3.CSS
responsive classes. It uses a grid system which has name correspond to the size of the
column. For example, a class name with “w3-half” will take half of the windows size and
“w3-quarter” will take quarter of the windows size respectively. Define a class name “w3-
row” first to make one row for the site. Then, creating column using “w3-col” class inside
the row class. The size of the layout is defined after calling the column class. In this case,
the ratio function of w3 classes are used. For example, “w3-col m8 w3-center” which m8
define the ratio of windows size of the column. “w3-center” is a name given for CSS coding
purpose.

Figure 3 Snippet of html codes

PAGE 9
4.1.3- implementing html site in SharePoint
The landing site are created as a new page with .aspx format. It is created using
options from site contents menu which is called Site Pages. In Site Pages, all .aspx sites are
stored here and the page permission and sharing can be set. After naming the newly created
site, it is then edited by clicking the site. From the editing layout, the Web parts can be
found. As explain earlier, Web Parts have many features that can be embedded in the site
page. Codes from Notepad++ are copy to script editor in the SharePoint to load. Script editor
is part of the Web Parts application that are embedded in the SharePoint to load any html
code or scripts. Scripts are used for editing the SharePoint layout exclusively. Sometimes,
page loaded in SharePoint have many blank white areas around the site page. The scripts
can be added to remove it to make the site taking all the windows size as it should be. After
saving and successfully load the site page, it is set as the home page of the intranet.

Figure 4 Site Pages where the site is stored

Figure 5 Web Part menu. This include the Script Editor.

PAGE 10
4.2- Requirements and preparations before conducting a system recovery
There are two things that must be prepared before doing system recovery. First, a
rescue disk must be made, in this case, the Gandalf’s Windows 10 operating system. Then,
all important data and documents in the computer that requires an inspection needs to be
backed up as the disk are cleared to install a new image system.

4.2.1- Making a bootable media to load Gandalf’s Windows 10 PE


The first step to use Gandalf’s Windows 10 PE is by flashing to another storage disk
as bootable media. The system uses ISO format which can be made bootable by using a
software that burn the file into external disk. Software that are used to do this task is called
Yumi Multiboot. It extracts various programs from the ISO and install then on USB drive.
A 64gb USB drive are used as the bootable device containing the operating system. Booting
into the system by plugging in the USB drive to computers that needs to be repaired and
start BIOS menu and change the order of boot list by making the USB drive as the first one
to load by the BIOS.

Figure 5 YUMI software to create a bootable disk

PAGE 11
4.2.2- Using GImageX tools
Before using GImageX tools to restore system image to another computer, the hard
disk of the computer must be formatted first. Formatting the hard disk are done using
diskpart command from command prompt. After that, the disk must be repartitioned to
make it usable. These steps are all done in Gandalf’s operating system.

After successfully formatting the hard disk, the task is proceeded by using GImageX
tools. It can be found under the list of programs inside the operating system. Its user
interface is straightforward with tabs to perform required operations. Making a copy of the
system of the computer by using the Capture tab from GImageX. This tab provides options
to select the source of the image file to be captured and the destination at which it is going
to be saved. On the formatted computer, using the Apply tab to select the image file from
the saved destination and choosing the hard disk of the computer as the destination at
which it is going to be applied.

Figure 6 GImageX user interface

5- Relevance and usefulness of the internship program


The internship program gives opportunity to put theoretical learning to practice.
Everything learned from UBD during the course including skills, theories and concepts can
be developed and applied during the internship. The program also gives exposure to the
chosen field of studies and the taste of professional experience before committing to it fully.
As an intern in the employing organizations, communication skills and time management
are both sharpened during the course of internship. It’s a very crucial skills needed in order
to be more pro-active.

PAGE 12
The tasks given throughout the internship are very relevant to the field of study.
Developing the intranet site are mostly applied with the knowledge of web development
and programming that learnt throughout the course of study and simultaneously learning
a new theoretical knowledge that was come across during research. for other tasks, it gives
exposure to real working environment and enhance the ability to multitask but in an orderly
manner. Recovery using Gandalf’s Windows 10 are the new knowledge that was gain during
the internship and surely, this will be useful for own practice. Serving at helpdesk and
conducting email clinic improves communication and networking skills and gives a hands-
0n experience on dealing with the public requests on working environment. Overall, tasks
that are given urge the intern to complete it independently at minimal supervision and not
hoping to be spoon-fed.

Employing organizations gain benefits from the internship program by getting a


new and fresh ideas and solutions from the intern regarding of their subject matters. They
also have an extra workforce and in the same time giving the intern a valuable lesson. All
the ideas and opinions given may be used as a resolution for other upcoming task or project.
The intranet site can be used by them as a guideline to develop a better site and they can
manage it by implementing more robust features in the future.

6- Summary and conclusion

The three months of conducting internship program in the IT unit of Ministry of


Primary Resources and Tourism gave a full of useful experience and surely it gives benefits
to the intern in many ways possible. The experience can be a fruitful to invest in the future
and help in building a skill that relevant to the intern’s future career. Fortunately, the task
given are related to intern’s field of study and involved in Computer Science major and by
then, any knowledge can be applied to any task that were assigned an in the same time,
learning from any new experience gain during completing the task. In the upcoming
internship program, interns should request for any task that are related to their major so
that they can further enhance their skills on their related field of study and focus on their
interest.

PAGE 13
7- Reference link
1. GimageX information.https://www.autoitconsulting.com/site/software/gimagex/
2. EGNC website. www.egnc.gov.bn
3. W3 Responsive and layouts.
https://www.w3schools.com/w3css/w3css_responsive.asp
4. Ministry of Primary Resource and Tourism.
http://www.mprt.gov.bn/Theme/Home.aspx

PAGE 14

You might also like