Beruflich Dokumente
Kultur Dokumente
E-Maintenance System
SEPTEMBER 2019
i
APPROVAL PAGE
APPROVED BY:
SUPERVISOR’S NAME:
SIR ZAINAL FIKRI BIN ZAMZURI
DEPARTMENT:
FACULTY OF COMPUTER SCIENCE AND MATHEMATICS
SIGNATURE:
________________________
DATE:
________________________
ii
ACKNOWLEDGEMENT
First, I would like to thank to Allah S.W.T for giving me the beautiful destiny and provision in
my life, so that I’m destined to dig a lot of new experience, knowledge and good friends in
Information Technology and Innovation Department, Majlis Bandaraya Melaka Bersejarah
(MBMB). Then, I would always like to thank to my family who always giving me the endless
support.
A special thank go to both for my supervisors, En. Mohd Ashri Azhar Bin Mohd Siri (industrial
training supervisor) for the help and guidance me throughout the completion of industrial
training within 8 weeks. Also, thanks to En Zainal Fikri bin Zamzuri (UiTM University
Supervisor) for his being my supervisor and his invaluable guidance for the practicum project.
Last but not the least, my grateful thanks go to those who have contribute directly or indirectly
especially to all the staff at Information Technology and Innovation Department for their assists
and not to forget my parents for their never ending support emotionally and financially , for
helping in my studies and success as well.
iii
TABLE OF CONTENTS
TITTLE PAGE…………………………………………………………....i
APPROVAL PAGE…………………………………………………........ii
ACKNOWLEDGMENT……………………………………………........iii
TABLE OF CONTENT……………………………………………….....iv
LIST OF TABLE…………………………………………………………vii
LIST OF FIGURES……………………………………………………....viii
ABBREVIATION………………………………………………………...ix
Chapter 1: Introduction to Practical Training………………………... 1
1.1 Organization Background……………………………………………1
1.2 Objectives of Practical Training……………………………………..2
Chapter 2: Company Background………………………………………3
2.1 Introduction………………………………………………………......3
2.2 Function of MBMB..............................................................................5
2.3 MBMB Vision and Mission………………………………………….6
2.3.1 Vision…………………………………………………………….6
2.3.2 Mission……...……………………………………………………6
2.4 Official Symbols……………………………………………………...6
2.4.1 Flag and Logo…………………………………………………….6
2.4.2 Logo Colors……………………...……………………………….7
2.4.3 Meaning of Logo...……………………………………………….8
2.5 Organizational Chart……….…………………………….……….…..9
2.6 Information Technology and Innovation Department………………..10
2.6.1 Introduction………………………………………………………10
2.6.2 Organization of Information Technology
and Innovation Department……………………………………...10
2.6.3 Goal................................................................................................11
2.6.4 Motto…………………………………………………………..…11
iv
2.6.5 Objectives…………………………………………….………....11
2.6.6 Strategy…………………..………………………………………11
2.6.7 Function……………….…………………………………………12
2.6.8 Given the Services……….………………………………………12
2.6.9 Officer Contact Number…………………………………………14
Chapter 3: Research on the Current System and Proposed System…16
3.1 Current System Description……………………………………….16
3.2 Problem Statements………………….………………………….....17
3.3 Project Objectives...………………….………………………….....18
3.4 Project Scopes…………….………….………………………….....18
3.5 Significance of Project……………….………………………….....18
3.6 User Characteristics………………….………………………….....19
3.7 Operating Environment…................................................................,20
3.8 Project Deliverables………………….………………………….....21
Chapter 4: System Analysis and Design……………………………......24
4.1 System Analysis…………….……………………………………...24
4.2 Fact Finding Techniques…………….…………………………......24
4.3 Observation............………………….…………………………......25
4.4 Proposed System Entities and Attributes………………………......25
4.4.1 Business Rules………………………………………………...25
4.4.2 Entity Relationship Diagram………………………………….26
4.4.3 Context Diagram…………………………………...…………27
4.4.4 Diagram 0…………………..…………………………………28
Chapter 5: Implementation……………………...…………………..….29
5.1 Login page…………………..….…………………………………...29
5.2 Register page………………………………………………………..30
5.3 Form page…………………………………………………………...31
5.4 Profile page………………………………………………………….32
5.5 Report page……………………………………………………….....33
v
Chapter 6: Conclusion……………………..........……………………...34
6.1 Objective Conclusion…………..………………………………...34
6.1.1 Gather User Requirement for the System …………………..34
6.1.2 Design the System after Gathering User Requirement ……..35
6.1.3 Develop an Information System for IT Technician ………...35
6.2 Future Work…………………..….………………………………35
6.3 Overall Conclusion………………………………………………36
REFERENCES…………………………………………………………..37
APPENDIX ...…………………………………………………………....38
vi
LIST OF TABLES
vii
LIST OF FIGURES
viii
ABBREVIATIONS
IT Information technology
ix
Chapter 1: Introduction to Practical Training
1.1 Introduction
Starting off, for UiTM student to accomplish their Diploma in Computer Science
(CS110), 8 weeks of Industrial Training started from 15 July 2019 until 7 September 2019.
As for my industrial training, I had joined Information Technology and Innovation
Department, Majlis Bandaraya Melaka Bersejarah (MBMB) is a local authority which
administers Malacca City and other areas of Central Malacca District. This agency is under
Malacca State Government. MBMB are responsible for public health and sanitation,
cleanliness management, town planning, environment protection and building control, social
and economic development and general maintenance functions of urban infrastructure. The
MBMB main headquarters is located at Graha Makmur in Ayer Keroh.
1
1.2 Objectives of Practical Training
2
Chapter 2: Company Background
2.1 Introduction
The Historical Malacca City Council (Malay: Majlis Bandaraya Melaka Bersejarah)
(MBMB) is local authority which administers Malacca City and other areas of Central Malacca
District. This agency is under Malacca State Government. MBMB are responsible for public
health and sanitation, cleanliness management, town planning, environmental protection and
building control, social and economic protection and building control, social and economic
development and general maintenance functions of urban infrastructure. The MBMB main
headquarters is located at Graha Makmur in Ayer Keroh.
The history of Malacca Historic City Council (MBMB) is closely related to Malacca
history, Although Malacca has gone through its difficulties, the city of Malacca has continued
to exist. In 1824, it was called “The town and The Fort of Malacca”, administrated by the
“Committee of Assessors” under the British Government in 1848, The East India Act XIX
recommended the formation of a “Municipal Committee” to replace the “Committee of
Assessors”.
The act allocated five council members led by a “Resident Councillor” which were
known as the Municipal Commission. The East India Act XXVII gave power to these Municipal
Commissioners as trust holders in which they could indict or be indicted.
3
Figure 1 Malacca Historic City Council building
On 1st January 1887, the Straits Settlement Municipality Ordinance has approved the
municipal area of 1.4 square miles and was enlarged to 4.2 square miles in 1930 under Act 133
in 1913. On 1st January 1977, through Act 171(1976), the Malacca Municipality Area was
merged with the Historical Malacca City Municipal Council (MPMBB) with an administrative
power over an area of 1147 square miles (303 square kilometres).
MPMBB was the main factor in making Malacca a dynamic, progressive and beautiful
city. Its administration area has developed at the same rate with the overall development of
Malacca where focus has been given towards the agricultural, industrial and currently the
tourism sectors.
4
On 1st January 2010, another Local authority was established called Hang Tuah Jaya
Council (MPHTJ). The MPHTJ administration area covers 57.66 sq. Km of Malacca Historic
City Council (MBMB). While MBMB is 277 sq. Km. The new MBMB administration area is
30.86 sq. Km.
Planning city development continuously and strengthen city functions as cultural center,
commercial, education and administration.
Make Malacca an advanced city.
Generate economic activities through commercial planning, industrial, tourism and financial
sector through integrated licensing policy.
Make Malacca as a 'Garden Inner City' by planting trees and flowers in public long way and
area with design furniture, road lighting and pavement perfectly and orderly.
Ensure healthy and clean life by monitoring solid waste disposal, sewage system and grass
cutting perfectly and orderly.
Build and maintain infrastructure development to fulfil social claim and improve people's
standard of living and tourists.
Planning, coordinate and implementing programmes and social activities in effort promoting
unite and harmonic’s plural society.
5
2.3 MBMB Vision and Mission
2.3.1 Vision
2.3.2 Mission
These are the official symbols that represent the city of Melaka.
6
Figure 3 Malacca Official Flag
Colour in the logo Historic City Council also inspired by the flag State of Malacca and
the purpose of the colour is also applied in this logo.
i) Blue Colour
ii) Red Colour
iii) White Colour
iv) Yellow Colour
v) Green Colour
vi) Black Colour
7
2.4.3 Meaning of Logo
8
2.5 Organizational Chart
9
2.6 Information Technology and Innovation Department
2.6.1 Introduction
Figure 6 show the Organizational Chart of Information Technology and Innovation Department.
10
2.6.3 Goal
2.6.4 Motto
2.6.5 Objectives
To create an ICT environment for all levels of management to improve the performance and
2.6.6 Strategy
11
2.6.7 Function
i. Responsible for ensuring that Malacca City Council are constantly sensitive, developed
and are not left behind in the present rapid pace if IT developments.
ii. Ensure the Council’s application system is functioning properly.
iii. To create a computerized system that works systematically, efficiently and quickly in
the administrative matters of the Council.
iv. Ensure that all members are knowledgeable and skilled in using a computerized
system.
v. Responsible for studying and identifying the necessary work rules that require
computerization.
i. Installation and maintenance of the internal servers for the main system and the support
system of the Council.
ii. Purchase and maintenance of personal computer (PCs) for the use of members of the
Council.
iii. Provision of property assessment tax collections servers made online at Dataran
Pahlawan Melaka Megamall.
iv. Provision of the MBMB Court network for compound system access and online tax
collection.
v. Provision of a Council workshop network (Batu Berendam) to allow access and use the
online vehicle system.
vi. Full Council Meetings online.
vii. Personnel attendance system (fingerprint / thumbprint).
12
viii. Intranet systems and email to members.
ix. Increased security level in the Melaka Tengah area with the installation of closed-circuit
television (CCTV) in selected areas.
x. Display the latest information and animation on plasma television at the Finance
Department and the Licensing and Health Department for public information.
xi. Website http://www.mbmb.gov.my which provides links to public access to online
system, such as compound checks, job vacancies, tender advertisement, tax checks and
others.
xii. Wireless Fidelity, wireless internet (Wi-Fi) services for internet access provided free to
the public who visit the Melaka Historic City Council.
xiii. The public can channel their complaints via SMS to MBMB;
13
2.6.9 Officer Contact Number
Information Technology
Sulaiman
Jais
Senior Assistant Information
6. Muhammad Rusydi Bin Ab mrusydi@mbmb.gov.my
Technology
Aziz
Rahman
Arshad
Amzah
Ismail
14
11. Mohd Ashri Azhar Bin Senior Computer Technician ashri@mbmb.gov.my
Mohd Siri
Ahmat Asim
Mohd Tahir
15
Chapter 3: Research on the Current System and Proposed System
E-maintenance has been developed for Information Technology (IT) technician for
record all the problem by the PCs that has been face by MBMB staffs. This record is very
important to make a report by a month.
The IT department own so many computing devices that used for MBMB staff and it
will giving for them to finish their work and tasks. IT department have many expensive software
and hardware as computer, keyboard, mouse, system unit (CPU), and many more. The
computing device is very limited and staff need to use it properly. The record form for write
problem of computing device sometime can be lost or vanish and it will difficult to identify
which hardware or software have the problem and which need to be solve or change for the new
things.
The system recording problem of the hardware and software will help the IT technician
by record data of the computing devices. The record also can be printed and save. The others
technician can fill in the form to record all the problem that they already solve. The all data of
the problem that recorded will be view by admin and it will record into the report by a month.
16
The E-maintenance system will be very helpful to IT technician to record the data of
maintenance computing devices at MBMB. This system overall will make sure the data will not
terminate and function systematically.
The following are the problems that are experienced by MBMB technician :
Computing devices is the valuable thing and we should take care that things very
carefully. IT technician do not have a system to record all the data of all problem
occurred to computing devices MBMB staff. The technician just use maintenance form
to record the data. Moreover, the form can be lost some time and this will make the
technician difficult to identify the data already solve or not. The E-maintenance will
record the other technician details and the data of problem that they already solve and
save it into the system.
2) Data redundancy
The manual form leads to data redundancy and also given an additional workload to
the person who is in charge. It is because, the senior technician need to find back a form
that has been fill by technician to do a monthly report if there is a mistake that has been
made. For example, the senior technician wrong counting the total of the maintenance
for month of August, so they need to look back all the maintenance form and counting
back the form to get the right total.
17
3.3 Project Objectives
Computing devices is the valuable things and IT technician need a proper recording system
to record data of computing devices problem. The advantages of this system are to record the
problem of computing devices and view all the data into the report. Moreover, this system
reduces the time and energy of IT technician. Technician of IT department no need to record the
maintenance problem in a form.
18
The data will be in system for long term until been deleted by the admin. Old style which
use form is easy to lost or vanished and it is short term data. The system just needs to be run in
pc or laptop so it is not needing any place to put the record. Old style need space to put the all
document or form and it is need wide space.
The data of e-maintenance confidential and it is not allowed to be seen by others. This system
will be secured by email and password and only the admin can see the recorded data. This will
avoid information leaking from IT department.
Admin
Technician / User
19
3.7 Operating Environment
Server side :
Client Side :
20
3.8 Project Deliverables
21
Auto Creating data flow 4 days Thu 15/8/2019 Mon 19/8/2019
Scheduled organization
Manually System 9 days Mon 19/8/2019 Tue 27/8/2019
Scheduled implementation
Auto Construct new system 5 days Mon 19/8/2019 Fri 23/8/2019
Scheduled
Auto Write codes and test 4 days Fri 23/8/2019 Mon 26/8/2019
Scheduled new system
Auto Install the system 2 days Mon 26/8/2019 Tue 27/8/2019
Scheduled
Manually System support and 9 days Wed 28/8/2019 Thu 5/9/2019
Scheduled security
Auto Check the system 4 days Wed 28/8/2019 Sat 31/8/2019
Scheduled
Auto Final report 5 days Mon 2/9/2019 Fri 5/9/2019
Scheduled
22
Activities Weeks
1 2 3 4 5 6 7 8
Planning
Analysis
Design
Implementation /
Development
23
Chapter 4: System Analysis and Design
i. System analysis process has been made before system development process in order
to get better view on what features need to be developed and how the process will
be done.
ii. Additionally, interview session, discussion, meetings, fact finding techniques and
observation has been applied during the system analysis period.
These are the fact finding techniques that have been applied during the system analysis process:
24
4.3 Observation
Observation has been made of the current system in operation in order to obtain useful
information for system development process.
1) One-to-Many Relationship
2) One-to-Many Relationship
25
3) Many-to-Many Relationship
26
4.4.3 Context Diagram
27
4.4.4 Diagram 0
Figure 9 Diagram 0
28
Chapter 5: Implementation
The login page of the administrator for the EMS is shows in Figure 10. Admin and technician
can login to the system by entering username and password. The message will pop up if the
username or password is wrong.
29
5.2 Register page
The technician must create their own account before access to the system. They need to fill in
the username, name and password. The confirmation password are needed.
30
5.3 Form page
The admin and technician can access to this page. They need to fill in all data in the form and
save it.
31
5.4 Profile page
The Admin and technician can update their profile picture and change the password.
32
5.5 Report page
Only admin can view the report of maintenance. It will show the table and statistic
graph of maintenance in MBMB. Admin also can print this report.
33
Chapter 6: Conclusion
6.1 Conclusion
The conclusion of the objectives will be discussed. There are three objectives that have
to be fulfilled which is as below:
The first objective is to gather requirement for the system. Requirements are
collected after consultation with the organization supervisor and with the in-charge
technician. Among the requirements is to develop a system that can keep records of
maintenance data. In addition, the system can view the report or statistic of
maintenance data by month. However, the system has been completed to record
maintenance data and this system can also be improved in the future.
The second objective is to design the system after gather the requirement. The
requirement was collected after discussing with the organization supervisor. After
collecting the requirement, the construction of the system was carried out. The
system has been designed to meet the requirements and to record the maintenance
data. In the first phase, system design has been created by changing existing code in
the existing system. The change of code in the existing system failed due to error
34
and could not study all the code in limited time. In the second phase, I have tried to
design the system with referring the existing system and it is success.
35
6.3 Summary
This system has been successfully developed and will be given to technician for record
the maintenance data. This system just focusing on record the data of staff and maintenance
which can add, save, view and print. Therefore, it is necessary for the technician to key in the
information easily without using manual maintenance form anymore.
Generally, the system looking useful from the responses of IT technician. The system
has to be improved in the future for make the interface same like the real form and can be uses
by using the mobile phone. Therefore, this system can be edited in the future for adding more
potential functions to be used properly.
36
References
Cencus data revisited (2019, February 05). Retrieved August 23, 2019, from Portal MBMB,
Profil Majlis Bandaraya Melaka Bersejarah website,
http://www.mbmb.gov.my/ms/mbmb/profil/latar-belakang.
37
APPENDICES
38
Figure 18 Report of the maintenance
39