3.4 Perancangan Algoritma
Algoritma adalah urutan dari barisan langkah-langkah atau instruksi penyelesaian masalah yang disusun secara sistematis. Kriteria algoritma yang baik adalah
mempunyai output efektif, jumlah langkah berhingga, terstruktur dan punya akhir. Salah satu cara penyajian dengan algoritma yaitu dalam bentuk flowchart.
Fllowchart adalah gambaran dalam bentuk diagram alir dari algoritma dalam suatu program yang menyatakan arah alur program dalam menyelesaikan suatu
masalah.
Berikut algoritma untuk menampilkan halaman menu pada sistem informasi :
Langkah algoritmanya adalah : 1. Definisikan variabel menu
2. Definisikan variabel isi menu 3. Pilih menu
4. Tampilkan hasilnya Pseude Code :
Algoritma tampilan menu Deklarasi
Private Sub menu_Click
End Sub
Universitas Sumatera Utara
Deskripsi Masukkan menu File, About, Help, Exit dan sub menu Inormasi Buah,
Pengolah data buah, Pencarian Buah. Pilih isi menu :
1. File Menu yang berisi beberapa sub menu diantaranya
Informasi Buah, Pengolah Data Buah dan Pencarian Buah 2. About Menu yang berisi informasi tentang programmer
3. Help Menu bantuan yang berisi cara penggunaan sistem
4. Exit Keluar dari sistem Tampilan isi menu
Universitas Sumatera Utara
3.5 Perancangan Diagram Alir Flowchart
Flowchart atau diagram alir data adalah sekumpulan simbol-simbol atau skema yang menunjukkan atau menggambarkan rangkaian kegiatan-kegiatan program
dari awal hingga akhir. Inti dari pembuatan flowchart ini adalah penggambaran dari urutan langkah-langkah pekerjaan dari suatu algoritma.
Berikut ini adalah flowchart dari sistem informasi ini :
No
Yes
Gambar 4.3 Flowchart Data Buah
Start
If dipilih
Add Update
Input Data
If update=selesai Data tidak
lengkap
Save Data berhasil
diupdate
Data berhasil disimpan
Finish
Universitas Sumatera Utara
BAB 4
IMPLEMENTASI SISTEM
4.1 Implementasi Antar Muka
Dalam Visual Basic 6.0, implementasi antarmuka dilakukan dengan sebuah form yang berekstensi frm. Setiap halaman dalam perangkat lunak dibuat file program
yang ditulis dengan berektensi frm. Berikut ini adalah implementasi dari setiap halaman yang dibuat.
4.1.1 Halaman Utama
Form halaman utama merupakan pusat dari semua halaman form yang lainnya. Form ini berisi menu-menu utama yang dapat mengakses dan menjadi
penghubung antara pengguna dengan sistem. Berikut ini implementasi struktur menu pada halaman utama Sistem Informasi
Mengenai Manfaat dan Kandungan Buah-Buahan yaitu:
Tabel 2.6 Implementasi Struktur Menu
Sub Menu Deskripsi
Nama File File
Sub menu yang memiliki sub menu Informasi Buah, Pengolahan Data Buah,
frm_utama.frm
Universitas Sumatera Utara
dan Pencarian Buah. About
Sub menu yang berisi informasi tentang programmer.
frm_about.frm
Help Sub menu yang berisi instruksi cara
menggunakan sistem. frm_help.frm
Exit Sub menu yang memiliki fungsi untuk
keluar dari sistem. frm_utama.frm
Sebelum masuk ke halaman utama akan tampil sebuah spalsh screen Sistem Informasi Mengenai Manfaat dan Kandungan Buah-Buahan.
Gambar 4.4 Splash Screen Sistem Informasi Mengenai Manfaat dan Kandungan Buah - Buahan
Universitas Sumatera Utara
Gambar 4.5 Halaman Utama
4.1.2 Sub Menu Informasi Buah
Form ini berisi informasi dari buah-buahan diantaranya informasi nama latin, manfaat, kandungan dan gambar dari buah.
Gambar 4.6 Halaman Sub Menu Informasi Buah
Universitas Sumatera Utara
Pada halaman informasi buah ini terdapat 3 command button diantaranya yaitu: 1. Detail berfungsi untuk melihat informasi buah secara detail.
2. Delete berfungsi untuk menghapus data buah. 3. Print berfungsi untuk mencetak informasi dari buah.
Gambar 4.7 Tampilan Cetak Informasi Buah
4.1.3 Sub Menu Pengolah Data Buah
Sub menu pengolah data buah berfungsi untuk mengolah data buah, diantaranya ada nama buah, nama latin, manfaat, kandungan dan gambar buah. Pada form
pengolah data buah ini pengguna user dapat menambah dan mengedit data buah, selain itu form ini juga menyediakan 6 command button untuk mempermudah
pengolahan data buah diantaranya yaitu : 1. Add berfungsi untuk menambah data buah.
2. Save berfungsi untuk menyimpan data buah.
Universitas Sumatera Utara
3. Cancel berfungsi
untuk membatalkan
sebuah perintah,
misalnya membatalkan perintah untuk menambah, menyimpan maupun mengedit data
buah. 4. Edit berfungsi untuk memperbaharui data buah.
5. View berfungsi untuk melihat informasi buah. 6. Close berfungsi untuk keluar dari form pengolah data buah.
Gambar 4.8 Sub Menu Pengolah Data Buah
4.1.4 Sub Menu Pencarian Buah
Sub menu pencarian buah berfungsi untuk mencari informasi buah berdasarkan kategori sehingga mempermudah pengguna dalam mencari informasi buah yang
diinginkan. Kategori tersebut diantaranya adalah nama latin, manfaat dan kandungan dari buah. Di dalam form ini terdapat button Close yang digunakan
untuk keluar dari form pencarian buah.
Universitas Sumatera Utara
Gambar 4.9 Sub Menu Pencarian Buah
4.1.5 Sub Menu About
Sub menu about berisi informasi tentang programmer, diantaranya ada nama project, nama programmer, nim, kom, jurusan, dan fakultas.
Gambar 5.0 Sub Menu About
Universitas Sumatera Utara
4.1.6 Sub Menu Help
Sub menu help berisi instruksi cara menggunakan sistem. Form ini mempermudah pengguna dalam memakai Sistem Informasi Mengenai Manfaat
dan Kandungan Buah-Buahan.
Gambar 5.1 Sub Menu Help
4.1.7 Sub Menu Exit
Sub menu exit berfungsi untuk keluar dari sistem.
Universitas Sumatera Utara
BAB 5
KESIMPULAN DAN SARAN
5.1 Kesimpulan
Berdasarkan hasil uraian-uraian sebelumnya maka dapat diambil kesimpulan sebagai berikut :
1. Sistem informasi ini dirancang menggunakan bahasa pemrograman Microsoft Visual Basic 6.0 dan Microsoft Access sebagai tempat penyimpanan data.
2. Sistem informasi mengenai manfaat dan kandungan buah-buahan ini dapat menampilkan informasi buah seperti nama latin, manfaat, kandungan beserta
gambarnya. 3. Sistem informasi ini juga menyediakan pengolahan data buah diantaranya
dapat menambah, mengedit dan menghapus data buah, ada juga pencarian buah berdasarkan kategori yaitu berdasarkan nama latin, manfaat dan
kandungan buah, dan informasi buah yang dicari juga dapat dicetak. Walupun menampilkan informasi tambahan seperti nama latin dan gambar buah tetapi
sesuai dengan judulnya sistem informasi ini tetap berfokus pada penyampaian informasi mengenai manfaat dan kandungan dari buah-buahan.
Universitas Sumatera Utara
5.2 Saran