Sabtu, Juni 19, 2021

Sistem Basis Data - Materi Tahapan Dalam Perancangan Program

 

Tahapan Dalam Perancangan Program

 

             Berikut tahapan-tahapan dalam perancangan program secara umum sebagai berikut :

1. Mendefinisikan Masalah

Tahap ini merupakan tahap awal dari pembuatan program yaitu mencari tahu masalah apa yang akan dipecahkan sehingga pembuatan program dilakukan. Proses ini merupakan proses yang paling penting karena yang menentukan bagaimana output dari suatu program adalah proses ini. Proses ini terdiri dari dua sub-proses yaitu :

·       Mendefinisikan masalah, menganalisis masalah yang akan dipecahkan dan menentukan output yang seperti apa yang diinginkan

·       Analisis kebutuhan konsumen, yang akan menggunakan program kita tidak hanya kita saja (developer) namun banyak pengguna lain yang akan menggunakannya karena ini adalah era global, oleh karena itu kita membutuhkan data yang sebanyak-banyaknya dari calon pengguna dan menganalisisnya

2. Membuat Flowchart (Diagram Alur)

Flowchart Merupakan sarana atau peralatan pendukung (Tool System) yang peranannya sangat penting dalam pemograman, karena dengan flowchart dapat diketahui alur dari suatu program.

Cara Membuat Flowchart di Word

Ada berbagai perangkat lunak yang didedikasikan untuk membuat flowchart, namun kita juga bisa menggunakan aplikasi Microsoft Office, seperti Microsoft Word, untuk membuat simbol-simbol flowchart.

Flowchart atau diagram alir merupakan diagram yang menggambarkan aliran proses dengan langkah-langkah yang berurutan dan direpresentasikan dalam bentuk simbol-simbol. Simbol-simbol pada flowchart yang menggambarkan aktivitas tertentu membantu kita dalam memahami suatu aliran proses yang kompleks, seperti algoritma  pemrograman, proses bisnis atau alur kerja pada standard operational procedur (SOP). Simbol-simbol flowchart pada Microsoft Word dibuat dengan menggunakan objek Shapes. Berikut cara membuatnya.
a. Menyisipkan Drawing Canvas

Simbol-simbol flowchart pada Microsoft Word bisa disisipkan langsung ke dalam halaman dokumen, namun akan lebih baik bila simbol-simbol tersebut ditaruh dalam Drawing Canvas, karena:

1.    Mempermudah memindahkan posisi flowchart dengan cukup menggeser Drawing Canvas saja, tanpa harus memindahkan setiap simbol flowchart satu per satu.

2.    Mempermudah memperbesar atau memperkecil ukuran semua simbol flowchart dengan hanya mengatur ukuran Drawing Canvas.

3.    Fitur tertentu seperti tanda panah atau garis alir yang menghubungkan antar shape flowchart hanya bisa digunakan di dalam Drawing Canvas.

4.    Bisa memberi format pada Drawing Canvas untuk memberi tampilan background yang menarik pada flowchart.

 b. Cara menyisipkan Drawing Canvas:

1.    Pada Insert tab, Illustrations grup, klik Shapes.

2.    Klik New Drawing Canvas yang berada di bagian paling bawah galeri

Tampilan Drawing Canvas pada berbagai versi Microsoft Word adalah seperti gambar berikut.

c. Menyisipkan Simbol-Simbol Flowchart

Cara menyisipkan objek shape untuk simbol flowchart adalah sebagai berikut:

1.    Pada Insert tab, Illustrations grup, klik Shapes.

Tip: Kita juga bisa menyisipkan shape untuk flowchart dengan mengklik Drawing Canvas yang akan mengaktifkan Drawing Tools. Kemudian pada Format tab, Insert Shapes grup, klik tanda panah More untuk menampilkan isi galeri.

2.    Klik simbol flowchart yang diinginkan dari galeri.

3.    Kemudian klik dan geser mouse pada area Drawing Canvas untuk membuat simbol flowchart.

4.    Ulangi langkah 1-3 untuk menyisipkan simbol flowchart yang lain.

d. Menambahkan Teks pada Simbol Flowchart

Ada perbedaan cara dalam menambahkan teks pada simbol flowchart di Word 2007 dengan Word 2010 dan 2013.

Cara menambahkan teks pada simbol flowchart di Word 2007:

1.    Klik kanan pada simbol flowchart dan pilih Add Text.

2.    Ketik teks yang diinginkan.

3.    Secara default, teks akan ditaruh pada posisi kiri atas kotak teks.

·      Untuk mengetengahkan teks secara horizontal: klik pada kotak teks dan pada HomeParagraph grup, pilih Center.

·      Untuk mengetengahkan teks secara vertikal: klik kanan kotak teks dan pilih Format AutoShape. Pada tab Text Box, pilih Center di bagian Vertical Alignment, kemudian klik OK untuk menutup kotak dialog.

Cara menambahkan teks pada simbol flowchart di Word 2010 dan 2013:

Klik pada simbol flowchart dan ketikkan langsung teks yang diinginkan. Secara default, teks akan ditaruh pada posisi tengah dalam kotak teks, baik secara horizontal maupun vertikal.

e. Membuat Garis Alir (Flow Line) pada Flowchart

Ada berbagai bentuk garis di galeri Shapes Microsoft Word, baik yang berbentuk garis biasa, garis siku, garis lengkung, serta garis dengan tanda panah. Karena menggunakan Drawing Canvas, maka garis alir ini akan tetap terhubung pada simbol flowchart walaupun simbol-simbol tersebut berpindah posisi. Cara berikut menggunakan contoh menghubungkan dua buah shape flowchart.

1.    Pada Insert tab, Illustrations grup, klik Shapes.

2.    Pilih garis alir di bagian Lines. Tutorial ini menggunakan tipe garis Arrow.

3.    Arahkan pointer mouse pada Shape 1. Akan muncul titik-titik penghubung di sekelilingnya.

4.    Klik pada salah satu titik tersebut dan arahkan pointer mouse ke Shape 2.

5.    Akan muncul titik-titik penghubung di Shape 2. Word akan otomatis menghubungkan garis alir pada salah satu titik di Shape 2. Bila titik di Shape 2 sesuai dengan yang Anda inginkan, maka lepaskan klik pada mouse. Bila tidak, pilih titik yang lain dan kemudian lepaskan klik pada mouse.

6.    Sekarang kita sudah selesai membuat garis alir.

f.     Membuat Label pada Garis Alir Flowchart

Garis alir pada flowchart kadang memiliki label sebagai keterangan pilihan proses selanjutnya. Misalnya, label untuk keputusan Ya atau Tidak.

Gunakan cara berikut untuk membuat label tersebut:

1.    Pada Insert tab, Illustrations grup, klik Shapes.

2.    Pilih objek Text Box dari galeri.

3.    Klik dan geser mouse pada area Drawing Canvas untuk membuat kotak teks.

4.    Ketik teks yang diinginkan pada kotak teks dan beri format font dan ukuran teks di Home tab, Font grup.

5.    Untuk menghilangkan bingkai pada kotak teks:

·      Klik pada kotak teks, pada Format tab, grup Text Box Styles (Word 2007) atau Shape Styles (Word 2010 dan 2013), klik Shape Outline.

·      Pilih No Outline.

Tip: untuk membuat label yang lain, copy paste label yang sudah dibuat dan ganti teksnya.

g.    Mensejajarkan Posisi Shape Flowchart

Ada dua cara untuk mengatur posisi shape pada flowchart agar sejajar.
Cara pertama dengan mengklik dan menggeser satu per satu shape flowchart. Untuk cara ini, mungkin Anda ingin mengaktifkan gridlines sebagai panduan dalam mengatur posisi shape.

Caranya: pada View tab, grup Show/Hide (Word 2007) atau Show (Word 2010 dan 2013), centang kotak Gridlines.

Hal Penting:

Word 2010 memiliki bug yang membuat fitur Align tidak bisa digunakan dalam Drawing Canvas. Untuk mengatasi masalah ini: taruh semua shape di luar Drawing Canvas, sejajarkan posisinya, baru kemudian dipindahkan kembali ke dalam Drawing Canvas.

h.   Memberi Format pada Shape, Garis Alir, dan Drawing Canvas

Memberi Format pada Shape

Cara berikut bisa digunakan di Word 2007, 2010, dan 2013:

1.    Klik pada shape yang ingin diberi format.

Tip: kita bisa memberi format pada semua shape secara bersamaan dengan memilih semua shape yang akan diformat terlebih dahulu. Caranya: tekan tombol SHIFT dan pilih setiap shape.

2.    Pada Drawing Tools, tab Format, pilih bentuk format yang diinginkan di galeri Text Box Styles (Word 2007) atau Shape Styles (Word 2010 dan 2013).

Text Box Styles Word 2007 dan Shape Styles Word 2010

Selain memilih format dari galeri, kita juga bisa membuat pengaturan format di:

§  Shape Fill: untuk memberi warna dan gradien pada shape.

§  Shape Outline: untuk mengatur warna, bentuk dan ketebalan garis bingkai shape.

§  Change Shape: untuk merubah bentuk simbol flowchart di Word 2007. Misalnya, dari bentuk persegi panjang untuk proses menjadi bentuk belah ketupat untuk pengambilan keputusan.

Di Word 2010 dan 2013, fitur ini ada di Drawing Tools, tab Format, Insert Shapes grup, klik Edit Shape, dan pilih Change Shape.

Di Word 2007, kita juga bisa memberi efek-efek yang lain pada objek shape flowchart, yaitu:

§  Shadow Effects: untuk memberi  efek bayangan pada shape.

§  3-D Effects: untuk memberi  efek 3-D pada shape.

Di Word 2010 dan 2013, fitur-fitur tersebut bisa diakses di bagian Shape Effects yang berada di grup Shape Styles.

i.      Memberi Format pada Drawing Canvas

Pada Word 2007, kita bisa menghias Drawing Canvas dengan memilih format dari galeri di Shape Styles.

Namun di Word 2010 dan 2013, tidak tersedia galeri untuk format langsung. Kita bisa mengatur format tampilan Drawing Canvas pada:

§  Shape Fill: untuk memberi warna dan gradien pada Drawing Canvas.

§  Shape Outline: untuk mengatur warna, bentuk dan ketebalan garis bingkai Drawing Canvas.

§  Shape Effects: untuk memberi  berbagai macam efek, yaitu: ShadowReflectionGlow, dan Soft Edges, pada Drawing Canvas.

j.     Memberi Format pada Garis Alir (Flow Line)

Pada Word 2007, kita bisa menghias garis alir dengan menggunakan Shape Outline.
Sedangkan di Word 2010 dan 2013, ada tersedia galeri yang memiliki format khusus untuk garis. Fitur ini akan aktif saat kita mengklik objek garis.

Shape Styles garis Word 2010

k.    Mengatur Ukuran Drawing Canvas

Tahap berikutnya setelah selesai membuat flowchart adalah mengatur ukuran Drawing Canvas. Ada dua cara untuk memperbesar atau memperkecil ukuran Drawing Canvas.
Cara pertama adalah mengklik dan menggeser sizing handle Drawing Canvas sesuai dengan ukuran yang diinginkan.

Catatan:

1.    Pada Word 2007, sizing handle berupa garis atau siku-siku tebal berwarna hitam.

2.    Pada Word 2010, sizing handle berbentuk titik-titik yang berada di bingkai Drawing Canvas.

3.    Pada Word 2013, sizing handle berbentuk kotak persegi putih yang berada di bingkai Drawing Canvas.

l.      Mengatur Posisi Drawing Canvas

Gunakan cara berikut untuk mengatur posisi Drawing Canvas pada halaman dokumen Word:

1.    Klik Drawing Canvas untuk menampilkan Drawing Tools.

2.    Pada tab FormatArrange grup, klik Position dan pilih posisi yang diinginkan di With Text Wrapping.

3.    Selanjutnya kita juga bisa memindahkan posisi Drawing Canvas dengan mengklik dan menggesernya ke posisi yang diinginkan.

m.  Bentuk flowchart

1.    Memulai/Mengakhiri    Gunakan bentuk ini untuk langkah pertama dan terakhir dalam proses Anda.

Bentuk terminator

2.    Proses    Bentuk ini menunjukkan langkah tipikal dalam proses Anda. Bentuk ini merupakan bentuk yang paling sering digunakan dalam hampir semua proses.

Proses bentuk

3.    Keputusan    Bentuk ini menunjukkan titik tempat hasil keputusan menentukan langkah berikutnya. Mungkin terdapat beberapa hasil, namun sering kali hanya terdapat dua, ya dan tidak.

Bentuk keputusan

4.    Subproses    Gunakan bentuk ini untuk serangkaian langkah yang bergabung untuk membuat sub-proses yang ditentukan di tempat lain, sering kali di halaman lain dalam dokumen yang sama. Hal ini berguna jika diagram sangat panjang dan kompleks.

Bentuk Proses yang Sudah Ditentukan Sebelumnya

5.    Dokumen    Bentuk ini menunjukkan langkah yang dihasilkan dalam dokumen.

Bentuk dokumen

6.    Data    Bentuk ini menunjukkan bahwa informasi masuk ke proses dari luar, atau meninggalkan proses. Bentuk ini juga dapat digunakan untuk menunjukkan materi dan terkadang disebut bentuk Input/Output.

Bentuk data

7.    Referensi di halaman    Lingkaran kecil ini menunjukkan bahwa langkah berikutnya (atau sebelumnya) berada di tempat lain dalam gambar. Hal ini sangat berguna terutama untuk diagram alur besar ketika Anda harus menggunakan konektor panjang, yang dapat sulit untuk diikuti.

Bentuk referensi di halaman

8.    Referensi di luar halaman    Ketika menjatuhkan bentuk ini ke halaman gambar, kotak dialog akan terbuka yang memungkinkan Anda untuk membuat kumpulan hyperlink antara dua halaman diagram alur atau antara bentuk sub-proses dan halaman diagram alur berbeda yang memperlihatkan langkah-langkah dalam sub-proses.

Bentuk referensi menjauh dari halaman

Catatan    Anda juga dapat secara otomatis membuat diagram alur dasar dari data menggunakan diagram Visualizer Data di Visio Pro for Office 365.

Templat Diagram Alur Dasar di Visio disertai dengan bentuk yang dapat gunakan untuk memperlihatkan berbagai jenis proses, dan sangat berguna untuk memperlihatkan proses bisnis dasar seperti proses pengembangan proposal yang diperlihatkan dalam gambar berikut.

Contoh bagan alur memperlihatkan proses proposal

Membuat diagram alur

1.    Mulai Visio.

2.    Klik kategori Diagram Alur, lalu Klik dua kali Diagram Alur Dasar.

3.    Untuk setiap langkah dalam proses yang Anda dokumentasikan, seret bentuk diagram alur ke gambar.

4.    Sambungkan bentuk diagram alur dengan menahan penunjuk mouse pada bentuk pertama, lalu klik panah kecil yang muncul yang mengarah ke bentuk yang ingin Anda sambungkan. Jika bentuk kedua tidak secara langsung melintas dari bentuk pertama, klik dan tahan panah kecil, seret ke bentuk kedua, lalu jatuhkan konektor di tengah bentuk kedua.

5.    Untuk menambahkan teks ke bentuk atau konektor, pilih, lalu ketikkan. Setelah selesai mengetik, klik area kosong di halaman.

6.    Untuk mengubah arah panah konektor, pilih konektor, lalu di tab Bentuk, dalam grup Gaya Bentuk, klik Garis, arahkan ke Panah, lalu pilih arah panah dan gaya yang Anda inginkan.

Memperbaiki perataan dan spasi

1.    Tekan CTRL+A untuk memilih semua di halaman gambar.

2.    Di tab Rumah, dalam grup Atur, klik Posisi, lalu klik Ratakan & Spasi Otomatis.

Jika cara di atas tidak sesuai dengan yang Anda inginkan, tekan CTRL+Z untuk membatalkannya, lalu coba beberapa opsi lain di bawah tombol Ratakan dan Posisi.

Contoh bagan alur memperlihatkan proses proposal

Yang ditunjukkan oleh bentuk diagram alur

Ketika Anda membuka templat Diagram Alur Dasar, stensil Bentuk Diagram Alur Dasar juga terbuka. Setiap bentuk di stensil menunjukkan jenis langkah yang berbeda dalam suatu proses. Meskipun demikian, tidak terdapat arti universal standar untuk bentuk, yang berarti setiap bentuk dapat memiliki arti apa pun yang disetujui oleh orang yang akan membuat dan membaca diagram alur. Sebagian besar diagram alur cenderung hanya menggunakan tiga atau empat bentuk, kecuali jika terdapat alasan bisnis yang jelas untuk menggunakan lebih dari itu.

1. Menghitung Luas Segitiga

Algoritma Menghitung Luas Segitiga

Analisis :

·       Input : a (alas) dan t (tinggi)

·       Luas Segitiga = a*t/2

Algoritma :

·       Masukan nilai alas (a) dan nilai tinggi segitiga (t)

·       Maka untuk menghitung luas digunakan rumus alas dengan tinggi yang sudah ditentukan

·       Rumus untuk menghitung Luas Segitiga yaitu L = 1/2*a*t

·       Nilai L (Luas) akan dicetak sebagai output ke perangkat output (keluaran)

Flowchart Menghitung Luas Segitiga

contoh algoritma dan flowchart

 2. Menghitung  Keliling Lingkaran

Algoritma Keliling Lingkaran 

Analisis :

·       Input : r (jari-jari lingkaran) dan phi

·       Keliling Lingkaran  K=2*phi*r

Algoritma :

·       Menetapkan nilai phi = 3.14

·       Menghitung jari-jari lingkaran

·       Rumus untuk menghitung Keliling Lingkaran  yaitu K=2*phi*r

·       Nilai K (Keliling Lingkaran ) akan dicetak sebagai output ke perangkat output (keluaran)

Flowchart Keliling Lingkaran 

contoh algoritma dan flowchart

3. Menghitung Luas Persegi Panjang

Algoritma Luas Persegi Panjang 

Analisis :

·       Input : p (panjang) dan l (lebar)

·       Luas Persegi Panjang  L = p*l

Algoritma :

·       Inputkan panjang

·       Inputkan lebar

·       Rumus untuk menghitung L  yaitu L= p*l

·       Nilai  L (Luas ) akan dicetak sebagai output ke perangkat output (keluaran)

Flowchart Luas Persegi Panjang 

contoh algoritma dan flowchart

4. Mengirim Surat

Algoritma Mengirim Surat

·       Ketik atau tulis surat

·       Siapkan sampul surat atau amplop

·       Masukkan surat ke dalam amplop yang tersedia

·       Lem amplop surat dengan baik

·       Tuliskan alamat pengiriman surat, jika tidak ingat, lebih dahulu ambil buku alamat & cari alamat yg dituju, lalu tulis alamat  amplop surat.

·       Beli dan tempelkan perangko pada amplop

·       Pergi ke kantor pos dan bawa surat  utk diserahkan pd pegawai pos

Flowchart Mengirim Surat

contoh algoritma dan flowchart

5. Menghitung Keliling Persegi yang diketahui luas

Algoritma Menghitung Keliling Persegi  yang diketahui luas

Analisis :

·       Input : L (Luas)

·       Input : S ( sisi )

·       Hitung Sisi : S = L : 2

·       Hitung Keliling Persegi : K= 4*S

Algoritma :

·       Inputkan Luas Persegi

·       Hitung Sisi Menggunakan rumus diatas

·       Hitung keliling persegi menggunakan rumus diatas

·       Nilai  K(Keliling Persegi  ) akan dicetak sebagai output ke perangkat output (keluaran)

Flowchart Menghitung Keliling Persegi yang diketahui luas

contoh algoritma dan flowchart

6. Menentukan Bilangan Ganjil atau Genap

Algortima Menentukan Bilangan Ganjil atau Genap 

·       Inputkan sebuah bilangan (bilangan bulat)

·       Bagi bilangan yang sudah diinputkan dengan angka 2

·       Jika menghasilkan sisa pembagian ( 0 ) maka bilangan tersebut genap

·       Jika menghasilkan sisa pembagian bukan (0) bimaka bilangan tersebut ganjil

Flowchart Menentukan Bilangan Ganjil atau Genap 

contoh algoritma dan flowchart

7. Menentukan Kelulusan Mahasiswa

Algoritma Menentukan Kelulusan Mahasiswa

·       Nama mahasiswa dan nilai (sudah terbaca)

·       Kalau mahasiswa mendapat nilai  >70 maka ket “ lulus”

·       Kalau mahasiswa mendapat nilai <70 maka ket “tidak lulus”

·       Data nama, nilai dan keterangan akan ditampilkan

Flowchart Menentukan Kelulusan Mahasiswa

contoh algoritma dan flowchart

8. Konversi Suhu

Algoritma Konversi Suhu

·       Inputkan besaran suhu dalam celcius (satuan celcius)

·       Untuk melakukan konversi suhu dari celcius ke Reamur digunakan rumus  :  R = 4/5 * C

·       Untuk  melakukan konversi suhu dari celcius ke Farenheit digunakan rumus berikut : F = 9/5 * C + 3

·       Suhu dalam besaran Reamur dan Farenheit akan ditampilkan

Flowchart Konversi Suhu

contoh algoritma dan flowchart

 9. Penerimaan Mahasiswa Baru

Algoritma Penerimaan Mahasiswa Baru 

·       Calon Mahasiswa datang ke Bagian Pendaftaran.

·       Membeli  dan mengisi formulir

·       Membayar uang kuliah semester awal ( sesuaikan dengan kampus)

·       Mengumpulkan dan menyerahkan persyaratan

·       Jika persyaratan sudah lengkap? Jika tidak maka akan kembali lagi ke proses mengumpulkan persyaratan.

·       Menerima kartu mahasiswa, jadwal orientasi, dan Kuliah.

·       Mengikuti orientasi

·       Kuliah

Flowchart Penerimaan Mahasiswa Baru 

contoh algoritma dan flowchart

10. Membuat Kopi Instan

Algoritma Membuat Kopi Instan 

·       Buka Kemasan Kopi sachet yang sudah dibeli

·       Setelah itu tuangkan Kopi Kedalam gelas

·       Panaskan air hingga Mendidih

·       Tuangkan airpanas Ke dalam Gelas

·       Lalu aduk hingga merata

·       Kopi Instan siap dinikmati

Flowchart Membuat Kopi Instan 

contoh algoritma dan flowchart

11. Membuat Nasi Goreng

Algoritma Membuat Nasi Goreng 

·       Nyalakan kompor gas

·       Letakan wajan diatas kompor

·       Tuangkan sedikit minyak goreng

·       Masukan bumbu ke atas wajan

·       Tuangkan nasi secukupnya

·       Beri sedikit garam

·       Coba rasakan pas atau tidak bumbunya

·       Jika kurang garam tambahkan sedikit lagi

·       Nasi goreng siap dinikmati

Flowchart Membuat Nasi Goreng 

contoh algoritma dan flowchart

12. Pemesanan Makanan

Algoritma Pemesanan Makanan

·       Pertama pelanggan singgah ke rumah makan

·       Pelanggan menentukan pilihan makanan melalui menu yang tersedia

·       Jika makanan sesuai selera konsumen maka mereka akan jadi memesan, jika tidak maka tidak akan ada pemesanan

·       Jika pelanggan jadi memesan maka menu akan terpilih

·       Pelayanan akan melihat stok makanan, jika tersedia maka akan dirposes jika tidak pelayan akan menyarankan konsumen untuk memilih menu yang lain.

·       Setelah  diproses kosumen akan menerima makanan yang sudah dipesan

·        Selanjutnya akan terjadi transaksi pembayaran di kasir

·       Kasir akan memberikan  kwitansi atau bukti pembayaran

·       Jika semua tahap telah dilalui (makanan sudah dibayar) maka konsumen akan pergi meninggalkan rumah makan

Flowhcart Pemesanan Makanan 

contoh algoritma dan flowchart

13. Penjumlahan 2 Angka

Algoritma Penjumlahan 2 Angka 

·       Masukan angka pertama (a) dan kedua (b)

·       Jumlahkan dengan rumus a+b

·       maka akan ditampilkan hasil dari a+b

Flowchart Penjumlahan 2 Angka

contoh algoritma dan flowchart

14. Menghitung Nilai Akhir

Algoritma Menghitung Nilai Akhir 

·       Inputkan Nim dan Nama

·       Inputkan Kehadiran, nilai tugas, kuis, UTS, dan UAS

·       Rumus Nilai Akhir : kehadiran*0.05+tugas*0.25+kuis*0.15+UTS*0.25+UAS*0.30

·       Tampilkan Nilai Akhir

Flowchart Menghitung Nilai Akhir 

contoh algoritma dan flowchart

15. Menghitung Umur Seseorang

Algoritma Menghitung Umur Seseorang 

·       Inputkan tahun sekarang  (TS)

·       Inputkan tahun lahir (TL)

·       Hitung menggunakan rumus : TS – TL

·       Tampilkan jumlah umur

Flowchart Menghitung Umur Seseorang 

contoh algoritma dan flowchart

 

 

 

 

 

 

 

16. Menghitung Jam ke Detik

Algoritma Menghitung Jam ke Detik 

·       Input Jam

·       Hitung menggunakan Rumus : Jam * 3600

·       Tampilkan detik

Flowchart Menghitung Jam ke Detik 

contoh algoritma dan flowchart

17. Menghitung Jam ke Menit

Algoritma Menghitung Jam ke menit 

·       Inputkan Jam

·       Hitung menggunakan Rumus : Jam * 60

·       Tampilkan Menit

Flowchart Menghitung Jam ke menit 

contoh algoritma dan flowchart

18. Menghitung KM ke Meter

Algoritma Menghtiung KM ke Meter

·       Inputkan KM

·       Hitung menggunakan rumus : KM*1000

·       Cetak Meter

Flowchart Menghtiung KM ke Meter

contoh algoritma dan flowchart

19. Menghitung KG ke Gram

Algoritma Menghtiung KG Ke Gram 

·       Inputkan KG

·       Hitung menggunakan rumus : KG * 1000

·       Maka akan tampil Gram

Flowchart Menghtiung KG Ke Gram 

contoh algoritma dan flowchart

20. Melakukan Panggilan Telepon

Algoritma Panggilan Telepon

·       Ambil Hape

·       Pilih Menu Kontak

·       Pilih Nomor atau kontak

·       Tekan tombol telepon

Flowchart Panggilan Telepon

contoh algoritma dan flowchart

21. Mengirim Sms

Algoritma Mengirim SMS

·       Buka Menu SMS

·       Pilih kontak / nomor telepon

·       Ketikan pesan

·       Tekan tombol kirim

·       SMS akan terkirim

Flowchart Mengirim SMS

https://badoystudio.com/wp-content/uploads/2018/03/sms.png

Itulah contoh algoritma dan flowchart yang bisa pelajari.

 

3. Membuat Database

Merupakan tahap pembuatan database sesuai dengan kebutuhan aplikasi yang akan dibuat dengan menggunakan aplikasi tertentu seperti Microsoft Access, Visdata, Foxpro dan lain sebagainya. Tahap ini bersifat optional, artinya tidak semua perancangan program melewati tahapan ini, tahap ini hanya dikerjakan bila aplikasi yang akan dibuat memerlukan hubungan dengan database.

4. Membuat Program (Pengkodean Algoritma)

Tahap ini merupakan tahap dimana pemrograman menulis program dengan salah  satu bahasa pemrograman yang telah diplih.Contoh bahasa pemograman Microsoft Visual Foxpro 9.0. Secara umum pemrograman dengan Visual Foxpro dimulai dari memasukkan objek-objek pada form yang tersedia. Kemudian menentukan properti dan event dari objek yang dimasukkan. Selanjutnya yang dilakukan adalah membentuk metode yaitu dengan menuliskan kode-kode program pada jendela kode (Code Windows).

5. Melakukan Test Program

Tahap pengetesan program bertujuan untuk memeriksa apakah program sudah benar-benar bebas dari kesalahan, baik kesalahan penulisan, kesalahan perhitungan maupun kesalahan logika. Jika ternyata di dalam program terdapat kesalahan, pemrogram bisa melakukan perbaikan atau proses debug dengan fasilitas yang tersedia.

6. Membuat Dokumentasi Program

Setelah program bebas dari kesalahan, saatnya untuk menyimpan program tersebut pada salah satu media penyimpanan (storage), baik hardisk, flashdisk, CD ROM ataupun jenis-jenis storage yang lainya sesuai kebutuhan, untuk didistribusikan kepada pihak-pihak yang memerlukan.

 ___