Anda di halaman 1dari 12

LAPORAN PRAKTIKUM

FLOWCHART

Diajukan sebagai salah satu syarat untuk memperoleh nilai praktikum pada

mata Kuliah Introducting Programming

Oleh :

Nama : Yolanda

Nim : 41037003221020

PROGRAM STUDI TEKNIK INDUSTRI

FAKULTAS TEKNIK

UNIVERSITAS ISLAM NUSANTARA

BANDUNG

2022
LEMBAR PENGESAHAN

LAPORAN PRAKTIKUM

MATA KULIAH INTRODUCTION PROGRAMMING

Bandung, ...........

Koordinator Asisten Asisten Praktikum


Praktikum

(.................................................)
(.................................................)

Mengetahui,

Ketua Program Dosen Pengampu Mata Kuliah,


Studi Teknik Introduction Programming
Industri

(Yudi Herdiana, S.T., M.T.)


(Rafika Ratik Srimurni,
S.TP., M.Si.)

i
DAFTAR ISI

LEMBAR PENGESAHAN......................................................................................i
DAFTAR ISI............................................................................................................ii
DAFTAR LAMPIRAN..........................................................................................iii
I. PENDAHULUAN................................................................................................1
A. Latar Belakang.................................................................................................1
B. Tujuan Praktikum............................................................................................1
II. LANDASAN TEORI..........................................................................................1
III. Metodologi.........................................................................................................4
A. Alat dan Bahan................................................................................................4
B. Prosedur Percobaan.........................................................................................4
IV. HASIL DAN PEMBAHASAN..........................................................................5
A. Hasil Percobaan...............................................................................................5
B. Pembahasan.....................................................................................................7
V. PENUTUP...........................................................................................................7
A. Kesimpulan......................................................................................................7
B. Saran................................................................................................................7
DAFTAR PUSTAKA..............................................................................................8

ii
DAFTAR LAMPIRAN

Gambar 1 Flowchart Ganjil Genap dengan Flowgorithm........................................5


Gambar 2 Flowchart Ganjil Genap dengan App.diagram........................................5
Gambar 3 Flowchart Luas dan Keliling Linggkaran dengan Flowgorithm.............6
Gambar 4 Flowchart Luas dan Keliling Lingkaran dengan App..diagram..............6

iii
1

MATERI

FLOWCHART

I. PENDAHULUAN

A. Latar Belakang

Ada banyak fase ketika seorang programmer merancang sebuah program.


Salah satu yang paling penting adalah fase pemrograman. Fase ini merupakan fase
yang meletakkan dasar bagi program (perancangan program) dan dianggap
sebagai fase yang paling penting. Untuk merancang program, pemrogram
menggunakan alat: diagram alur. Flowchart adalah representasi grafis dari
langkah-langkah program dan serangkaian prosedur. Flowchart biasanya
memudahkan untuk memecahkan masalah, terutama yang membutuhkan
investigasi dan evaluasi terperinci.

B. Tujuan Praktikum

1. Dapat memahami pengertian dari Flowchart


2. Dapat memahami fungsi dari Flowchart
3. Dapat membuat Flowchart dari sebuah Program

II. LANDASAN TEORI

A. Pengertian Flowchart

Flowchart atau sering disebut dengan diagram alir merupakan suatu jenis
diagram yang merepresentasikan algoritma atau langkah-langkah instruksi yang
berurutan dalam sistem. Seorang analis sistem menggunakan flowchart sebagai
bukti dokumentasi untuk menjelaskangambaran logis sebuah sistem yang akan
dibangun kepada programmer. Dengan begitu, flowchart dapat membantu untuk
memberikan solusi terhadap masalah yang bisa saja terjadi dalam membangun
sistem. Pada dasarnya, flowchart digambarkan dengan menggunakan simbol-
2

simbol. Setiap simbol mewakili suatu proses tertentu. Sedangkan untuk


menghubungkan satu proses ke proses selanjutnya digambarkan dengan
menggunakan garis penghubung.

Dengan adanya flowchart, setiap urutan proses dapat digambarkan menjadi


lebih jelas. Selain itu, ketika ada penambahan proses baru dapat dilakukan dengan
mudah menggunakan flowchart ini. Setelah proses membuat flowchart selesai,
maka giliran programmer yang akan menerjemahkan desain logis tersebut
kedalam bentuk program dengan berbagai bahasa pemrograman yang telah
disepakati. (Rosaly and Prasetyo 2019)

B. Fungsi Flowchart

Pada dasarnya, flowchart dibuat dengan tujuan untuk menunjukkan setiap


proses yang harus dilalui dalam suatu sistem. Namun, sebenarnya masih banyak
lagi tujuan dari flowchart yang mungkin belum Anda ketahui. Berikut ini akan
dijelaskan mengenai beberapa fungsi flowchart yang bisa Anda simak dibawah
ini.

1. Merancang Proyek Baru

Ketika Anda akan merancang suatu proyek, maka hal selanjutnya yang dapat
Anda lakukan adalah memetakan proyek tersebut ke bentuk flowchart. Itu dapat
membantu Anda untuk merancang serangkaian langkah-langkah yang melibatkan
keputusan bersama. dan dapat juga diprediksi.

2. Mengelola Alur Kerja

Untuk mengelola alur kerja, flowchart adalah cara yang paling penting
dilakukan. Sebab, flowchart berperan dalam penentuan integritas dari proses
tersebut, yaitu dapat menciptakan hasil yang berkualitas berdasarkan prosedur

3. Memodelkan Proses Bisnis

Proses bisnis yang dimaksud bukan hanya berkaitan dengan keuntungan,


melainkan serangkaian tugas baik itu yang sederhana sampai yang rumit juga
3

termasuk kedalam proses bisnis. Tujuan pemodelanflowchart dapat dilakukan


untuk memberikan hasil yang konsisten dan dapat juga diprediksi.

4. Mendokumentasikan Setiap Proses

Dalam menyelesaikan suatu proyek perlu adanya dokumentasi proses.


Dengan begitu, flowchart menjadi media yang bagus untuk memenuhi tujuan
tersebut. Jika dibandingkan dengan membuat dokumentasi setiap proses melalui
narasi dengan memetakannya ke dalam bentuk flowchart, maka menggunakan
flowchart merupakan hal yang lebih efisien dibanding dengan narasi

5. Merepresentasikan Algoritma

Biasanya, sebelum menuangkan proyek tersebut kedalam bentuk program,


para perancang sistem terlebih dahulu menentukan algoritma untuk
menyelesaikan proyek tersebut menggunakan SDL . SDL
(SpecificationandDescriptionLanguage) merupakan suatu spesifikasi bahasa yang
digunakan untuk mendeskripsikan perilaku dari sistem tersebut. Nah, flowchart
dapat memenuhi kebutuhan tersebut. Sebab, flowchart menawarkan berbagai
simbol yang unik yang dapat digunakan untuk memetakan sistem yang akan
dirancang. Selain itu, flowchart juga menawarkan sumber daya yang dapat
digunakan untuk menyelesaikan suatu masalah.

6. Mengaudit Proses

Secara umum, flowchart dapat digunakan untuk mendeteksi kerusakan yang


terjadi dalam setiap proses. Flowchart dapat membantu Anda menyelesaikan
permasalahan dengan cara membagi setiap langkah dari proses itu kedalam
segmen-segmen yang lebih kecil, kemudian memeriksa bagian mana yang tidak
berfungsi atau perlu diadakan perbaikan.
4

III. Metodologi

A. Alat dan Bahan

Berikut alat dan bahan yang digunakan untuk percobaan praktikum:


1. Laptop atau Komputer
2. Flowgorithm
3. App.diagram

B. Prosedur Percobaan

1. Membuat Flowchart Ganjil – Genap

Dengan menggunakan Aplikasi Flowgorithm dan App.diagram membuat


Flowchart untuk menentukan bilangan genap dan bilangan ganjil dari sebuah
masukan berupa bilangan bulat.

2. Membuat Flowchart menghitung luas dan keliling lingkaran

Dengan menggunakan Aplikasi Flowgorithm dan App..diagram membuat


Flowchart untuk menghitung Luas dan Keliling sebuah lingkaran dengan
memasukan nilai jari – jari lingkaran
5

IV. HASIL DAN PEMBAHASAN

A. Hasil Percobaan

1. Membuat Flowchart menentukan ganjil – genap

Dengan menggunakan Aplikasi Flowgorithm dan App.diagram membuat


Flowchart untuk menentukan ganjil – genap dari sebuah bilangan

Gambar 1 Flowchart Ganjil Genap dengan Flowgorithm

Gambar 2 Flowchart Ganjil Genap dengan App.diagram


6

2. Membuat Flowchart menentukan luas dan keliling lingkaran


Dengan menggunakan Aplikasi Flowgorithm dan App.diagram membuat
Flowchart untuk menentukan luas dan keliling lingkaran dari sebuah jari –
jari lingkaran.

Gambar 3 Flowchart Luas dan Keliling Linggkaran dengan Flowgorithm

Gambar 4 Flowchart Luas dan Keliling Lingkaran dengan App..diagram


7

B. Pembahasan

Pada hasil pembuatan Flowchart sebelumnya, Flowchart memiliki tahapan


yang terurut dalam alur proses algoritma. Flowchart digambarkan dari halaman
atas ke bawah dan dari kiri kekanan. Diagram dalam sebuah flowchart harus
sesuai dengan urutannya, dan tidak boleh menggambarkan urutan 1 langsung ke
urutan terakhir. Tiap langkah berupa bentuk simbol dan juga terdapat panah yang
menghubungkan simbol satu dengan simbol berikutnya. Simbol diagram mudah
dimengerti, dan simbol –simbol yang biasa digunakan hanya simbol standar.

V. PENUTUP

A. Kesimpulan

Dari pengertian dan percobaan diatas dapat diambil kesimpulan untuk menjawab
tujuan praktikum bahwa:

1. Flowchart merupakan jenis diagram yang merepresentasikan algoritma


atau langkah - langkah instruksi yang berurutan dalam sistem.
2. Flowchart memiliki beberapa fungsi yaitu merancang proyek baru, mengelola
alur kerja, memodelkan proses bisnis, mendokumentasi setiap proses,
merepresentasikan Algoritma dan mengaudit proses.
3. Flowchart dapat dibuat dengan mudah dengan aplikasi seperti Flowgorithm,
App.diagram, SmartDraw, Gliffy dan Lucidchart.

B. Saran

Saran yang dapat diberikan dari praktikum ini adalah:

1. Dapat dilakukan percobaan untuk membuat Flowchart lain yang memiliki


lebih dari 1 inputan dan memiliki lebih dari 1 proses.
2. Dapat dilakukan percobaan untuk membuat Flowchart yang memiliki
Algoritma percabangan dan perulangan.
8

DAFTAR PUSTAKA

Rosaly, Rizqi, and Andy Prasetyo. 2019. “Pengertian Flowchart Beserta


Fungsi Dan Simbol-Simbol Flowchart Yang Paling Umum Digunakan.”
Https://Www.Nesabamedia.Com 2: 2.
https://www.nesabamedia.com/pengertian-
flowchart/https://www.nesabamedia.com/pengertian-flowchart/.

Anda mungkin juga menyukai