Professional Documents
Culture Documents
Project 1 - 2SE3 - Group - 6
Project 1 - 2SE3 - Group - 6
Project 1 - 2SE3 - Group - 6
Group 7
Names : Daffa Putra Setyatama
Farrel Valentino Awewra
Haikal Afifsyah
Class : 2SE3
Faculty : Tri Agus Riyadi S.Kom, M.T
Semester : 2
CEP CCIT
FAKULTAS TEKNIK UNIVERSITAS INDONESIA
2022
PROJECT ON
Unit Converter
Developed By
2
Unit Converter
3
CERTIFICATE
This is to certify that this report titled “Unit Converter” embodies the original work done by
Daffa Putra Setyatama, Farrel Valentino Awewra, and Haikal Afifsyah. Project in partial
fulfillment of their course requirement at NIIT and CEP CCIT-FTUI UI.
Coordinator:
Tri Agus Riyadi S.Kom, M.T
4
ACKNOWLEDGEMENT
Praise the presence of Allah SWT for his permission, so that the author can complete
the project with the title "Unit Converter". Appreciation and thanks to the writer give to Mr.
Tri Agus Riyadi. S.Kom. M.T. as a faculty of class 2SE3 and other teaching staff who always
help. Thank you also to fellow students who have supported and also thank you for being
acolleague in education at CCIT-FTUI.
The task of this project the author made with the aim to complete the assessment of
learning in CCIT-FTUI. With this paper the author hopes to provide benefits to readers and
listeners so as to increase knowledge and insight.
Finally, the writer realizes that this project is far from perfect. Therefore, the authors
request suggestions and criticisms that are constructive for perfection and hopefully useful for
us all.
Aamiin.
5
SYSTEM ANALYSIS
System Summary :
Object-oriented programming, also known as OOP, is a programming method. Existing
programs are made up of a number of small pre-existing components. It can make a
programmer's job easier when developing programs. Classes are groups of objects that are
interconnected and arranged in a specific way. These objects will later interact with one another
to solve complex programming problems.
Unit Converter is an application that functions to convert units such as Length, Weight,
and Temperature. This unit converter aims to simplify the user's work without having to write
a manual by directly converting all available units.
In this Project, author will explain and discuss about GUI design interface and the
implementation with Unit Converter as a title and main topic.
6
CLASS DIAGRAM
System Process :
7
DESIGN INTERFACE &
IMPLEMENTATION
System Process :
1. Loading Screen
8
DESIGN INTERFACE &
IMPLEMENTATION
2. Menu Form
(Menu Form GUI output that contains credit, exit, length, weight, and temperature button
form)
9
DESIGN INTERFACE &
IMPLEMENTATION
(This script serves to go from the Menu Form and bring up the Length Converter Form)
(Same as before, this script serves to go from the Menu Form and bring up the Weight
Converter Form)
(This script serves to go from the Menu Form and bring up the Temperature Converter
Form)
10
DESIGN INTERFACE &
IMPLEMENTATION
(This script serves to go from the Menu Form and bring up the Credit Form)
(This script serves to exit from the Menu Form and show the Option Yes and No Pane)
11
DESIGN INTERFACE &
IMPLEMENTATION
(Length Converter Form contains many converter start from Centimeter until Feet where
the user can convert from one unit of length to another unit of length. There is a button to
convert each unit of length, and there is also a Clear Button to delete the contents of the
data to make it easier for users. Then the Exit Button which will bring up the Option Pane
again, and also a button to return to the Menu Form.)
12
DESIGN INTERFACE &
IMPLEMENTATION
13
DESIGN INTERFACE &
IMPLEMENTATION
14
DESIGN INTERFACE &
IMPLEMENTETION
15
DESIGN INTERFACE &
IMPLEMENTTION
16
DESIGN INTERFACE &
IMPLEMENTITION
(Weigth Converter Form contains many converter start from Kilogram until Kwintal
where the user can convert from one unit of Weigth to another unit of Weigth. There is a
button to convert each unit of Weigth, and there is also a Clear Button to delete the contents
of the data to make it easier for users. Then the Exit Button which will bring up the Option
Pane again, and also a button to return to the Menu Form.)
17
DESIGN INTERFACE &
IMPLEMENTION
18
DESIGN INTERFACE &
IMPLEMENTION
19
DESIGN INTERFACE &
IMPLEMENTETION
20
DESIGN INTERFACE &
IMPLEMENTETION
21
DESIGN INTERFACE &
IMPLEMENTETION
(Tempereture Converter Form contains many converter start from Celsius until Kelvin
where the user can convert from one unit of Temperature to another unit of Temperature.
There is a button to convert each unit of Temperature, and there is also a Clear Button to
delete the contents of the data to make it easier for users. Then the Exit Button which will
bring up the Option Pane again, and also a button to return to the Menu Form.)
22
DESIGN INTERFACE &
IMPLEMENTETION
23
DESIGN INTERFACE &
IMPLEMENTETION
24
DESIGN INTERFACE &
IMPLEMENTETION
6. Credit Form
(In this Credit form there is a Title, Group Name, Group Members, Class, Faculty and also a
button to return to the Menu)
25
CONFIGURATION
26