BAB 3
PERANCANGAN SISTEM
3.1 Pengertian Perancangan Sistem
Membangun sebuah aplikasi pada umumnya akan diawali oleh perancangan sistem terlebih dahulu. Dimana perancangan sistem adalah sebuah proses yang secara garis besar meliputi
langkah-langkah operasi dalam proses pengolahan data dan prosedur untuk mendukung operasi sistem.
Menurut Jogiyanto H. M 1991 dalam bukunya “Analisis dan Desain Sistem”,
perancangan sistem dapat diartikan seperti berikut : 1.
Tahap setelah analisis dari siklus pengembangan sistem. 2.
Pendefinisian dari kebutuhan-kebutuhan fungsional. 3.
Persiapan untuk rancang bangun implementasi. 4.
Menggambarkan bagaimana suatu sistem dibentuk. 5.
Yang dapat berupa pengambaran perencanaan dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang utuh dan berfungsi.
6. Termasuk menyangkut mengkonfigurasi dari komponen perangkat keras dari suatu
sistem.
Universitas Sumatera Utara
3.2 Flowchart Program
Berikut adalah alur flowchart untuk aplikasi yang dibangun beserta penjelasannya.
Start
Login
Cek Login
Yes
Menu
Input Data Yes
Input data
tomat
Database
Lihat data hama
List data
hama
Edit dan hapus
data
Lihat data penanggulangan
List data
penanggula
ngan yes
yes
finish
Gambar 3.1. Flowchart Program Dari bagan flowchart diatas, tampak bahwa pengguna dapat melakukan beberapa hal
saja. Seperti melihat data hama,data penanggulangan,menginput data hama ,penanggulanagn hingga mengedit ,menghapus data hanya dapat dilakukan admin saja.
Universitas Sumatera Utara
3.3 Diagram Konteks Sistem
Berikut adalah diagram konteks dari sistem informasi yang dibangun.Diagram konteks ini hanya menampilkan entitas yang terdapat dalam aplikasi tersebut, yakni admin, user, dan sistem.
SISTEM INFORMASI BUDIDAYA TOMAT
ADMIN petani
Edit data dan hapus
data Input data
Data hama Data penanggulangan
Gambar 3.2. Diagram Konteks Sistem
3.4 Diagram Nol Sistem
Berikut adalahdiagram nol dari diagram konteks pada aplikasi kontrol keuangan.
1.0 Input data hamadan
penanggulanagan petani
Sumber data Admin
Proses input data
2.0 edit dan hapus data
hama ,penanggulanagan
3.0 Lihat data
Mengedit dan menghapus
kesalahan data
Melihat hasil akhir
Universitas Sumatera Utara
Gambar 3.3. Diagram Nol Sistem
Diagram nol diatas menggambarkan jelas bahwasanya terdapat tiga proses utama dalam aplikasi ini. Yakni input data, edit dan hapus data, serta lihat data hama,penanggulangan Ketiga proses
yang saling dikaitkan ini mencakup metode CRUD Create, Read, Update, dan Delete dalam database.
3.5 Diagram Rinci Proses 1: Input Data