Project 1 - 2SE3 - Group - 6

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 26

Unit Converter

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

1. Daffa Putra Setyatama


2. Farrel Valentino Awewra
3. Haikal Afifsyah

2
Unit Converter

Batch Code : 2SE3


Star Date : Monday, April 11, 2022
End Date : Satruday, April 16, 2022
Name of Faculty : Tri Agus Riyadi S.Kom, M.T
Names Developer :
1. Daffa Putra Setyatama
2. Farrel Valentino Awewra
3. Haikal Afifsyah

Date of Submission : Saturday, April 16, 2022

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

(Script/Syntax to create the 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)

(Credit Form and Exit Option Pane output GUI)

11
DESIGN INTERFACE &
IMPLEMENTATION

3. Length Converter Form

(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

(This is a script to convert from Centimeter to other units.)

(This is a script to convert from Meter to other units.)

13
DESIGN INTERFACE &
IMPLEMENTATION

(This is a script to convert from Kilometer to other units.)

(This is a script to convert from Miles to other units.)

14
DESIGN INTERFACE &
IMPLEMENTETION

(This is a script to convert from Inches to other units.)

(This is a script to convert from Feet to other units.)

15
DESIGN INTERFACE &
IMPLEMENTTION

(This is the script to Clear conversions from all units.)

(This script serves as a button to return to the Menu)

(This script serves as a button to Exit the application)

16
DESIGN INTERFACE &
IMPLEMENTITION

4. Weigth Converter Form

(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

(This is a script to convert from Kilogram to other units.)

(This is a script to convert from Gram to other units.)

18
DESIGN INTERFACE &
IMPLEMENTION

(This is a script to convert from Ons to other units.)

(This is a script to convert from Pon to other units.)

19
DESIGN INTERFACE &
IMPLEMENTETION

(This is a script to convert from Ton to other units.)

(This is a script to convert from Kwintal to other units.)

20
DESIGN INTERFACE &
IMPLEMENTETION

(This is the script to Clear conversions from all units.)

(This script serves as a button to return to the Menu)

(This script serves as a button to Exit the application)

21
DESIGN INTERFACE &
IMPLEMENTETION

5. Temperature Converter Form

(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

(This is a script to convert from Celsius to other units.)

(This is a script to convert from Fahrenheit to other units.)

(This is a script to convert from Kelvin to other units.)

23
DESIGN INTERFACE &
IMPLEMENTETION

(This is the script to Clear conversions from all units.)

(This script serves as a button to return to the Menu)

(This script serves as a button to Exit the application)

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)

(This script serves as a button to return to the Menu)

25
CONFIGURATION

Hardware : Intel® Core™ i5-10300H, 8GB RAM/AMD Ryzen 5 4600H


8GB RAM
Operating System : Windows 11
Software : Netbeans IDE 8.2

PROJECT FILE DETAILS


No File Name Remarks
1. ProjectOOP.rar Netbeans file contains syntax to create
Unit Converter

26

You might also like