Perancangan Sistem Flowchart Program

BAB 3 PERANCANGAN SISTEM

3.1 Perancangan Sistem

Membangun sebuah sistem pada umumnya diawali oleh perancangan dari sistem tersebut. Perancangan sistem adalah sebuah proses yang secara garis besar meliputi langkah-langkah operasi dalam proses pengolahan data dan prosedur untuk mendukung operasi sistem. Tujuan dari perancangan sistem adalah untuk memenuhi kebutuhan user pemakai mengenai gambaran yang jelas tentang perancangan sistem yang akan dibuat serta diimplementasikan. 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. Secara umum perancangan sistem ini adalah untuk membuat sistem informasi yang akan mengingatkan jadwal pengembalian buku perpustakaan dari buku yang Universitas Sumatera Utara dipinjam oleh anggota perpustakaan FMIPA USU. Sistem ini dirancang berbasis SMS Gateway dengan menggunakan MySQL dan bahasa pemrograman Visual Studio, dimana sistem ini akan membantu untuk mengingatkan para peminjam buku tentang batas waktu pengembalian buku yang dipinjamnya serta memberikan juga informasi mengenai denda yang harus dibayarkan apabila telah melampaui batas waktu peminjaman buku. Sistem ini diharapkan dapat dengan mudah digunakan oleh petugas perpustakaan sehingga akan membantu memudahkan pekerjaannya.

3.2 Flowchart Program

Flowchart adalah bagan-bagan yang mempunyai arus yang menggambarkan langkah-langkah penyelesaian suatu masalah. Flowchart merupakan cara penyajian dari suatu algoritma. Ladjamudin, 2005. Flowchart disusun dengan simbol. Simbol ini dipakai sebagai alat bantu menggambarkan proses di dalam program. Simbol-simbol yang dipakai dibagi dalam 3 tiga kelompok, yaitu : 1. Flow Direction Symbol Simbol yang digunakan untuk menghubungkan antara simbol yang satu dengan simbol yang lain dan disebut juga connecting line. 2. Processing Symbol Simbol yang digunakan untuk menunjukkan jenis operasi pengolahan dalam suatu prosesprosedur. 3. Input-Output Symbol Simbol ini digunakan untuk menunjukkan jenis peralatan yang digunakan sebagai media input atau output. Universitas Sumatera Utara Berikut adalah alur flowchart untuk sistem yang dibangun beserta penjelasannya. Start Pilih Nama Port Cek Koneksi Menu Input Data Buku Isi Data Buku Database Lihat Data Buku List Data Buku Edit dan Hapus Data Input Data Anggota Isi Data Anggot a Database Lihat Data Anggota List Data Anggota Input Data Peminjaman Edit dan Hapus Data Isi Data Peminj aman Database Lihat Data Peminjaman List Data Peminja man Input Data Pengembalian Isi Data Penge mbalia n Database Lihat Data Pengembalian List Data Pengem balian Finish YES YES YES YES YES YES YES YES YES NO NO NO NO NO NO NO NO Gambar 3.1 Flowchart Program Dari bagan flowchart diatas, tampak bahwa petugas perpustakaan sebagai admin sistem dapat melakukan beberapa kegiatan. Admin dapat memulai kegiatan pada Universitas Sumatera Utara sistem setelah modem berhasil dikoneksikan pada PC. Setelah berhasil terkoneksi, admin dapat melihat berbagai data, seperti data buku, anggota, peminjaman buku dan pengembalian buku. Admin juga dapat mengedit untuk merubah data ataupun menghapus beberapa data yang dirasa tidak perlu ada di sistem.

3.3 Diagram Konteks Sistem