Perancangan Sistem Data Flow Diagram Perancangan Basis Data

BAB 3 PERANCANGAN SISTEM

3.1 Perancangan Sistem

Tujuan dari perancangan sistem adalah untuk memenuhi kebutuhan user pemakai mengenai gambaran yang jelas tentang perancangan sistem yang akan dibuat serta diimplementasikan. Perancangan sistem adalah suatu upaya untuk membuat suatu sistem baru atau memperbaiki sistem yang lama secara keseluruhan atau memperbaiki sistem yang telah ada. Desain sistem secara umum mengidentifikasikan komponen- komponen sistem informasi yang akan didesain secara terinci. Desain terinci dimaksudkan untuk pemogram komputer dan ahli teknik lainnya yang akan mengimplementasikan sistem.

3.2 Data Flow Diagram

Data Flow Diagram DFD merupakan alat bantu yang dapat digunakan untuk menggambarkan aliran data informasi dan transformasi proses dari data dimulai dari pemasukan data sampai menghasilkan keluaran output data. Adapun simbol-simbol dari Data Flow Diagram yaitu: Universitas Sumatera Utara Tabel 3.1 Simbol-simbol DFD No Gambar Nama Fungsi 1 Kesatuan Luar Exsternal Entity Merupakan kesatuan luar di lingkungan luar sistem yang akan memberikan input atau menerima outpu t dari sistem. 2 Proses Proses Kegiatan dari hasil suatu arus data yang masuk dalam proses untuk dihasilkan arus data yang akan keluar atau untuk mengubah input menjadi output. 3 Aliran Data Data Flow Data mengalir melalui sistem dimulai dengan sebagian input dan diubah menjadi output. 4 Penyimpanan Data Data Storage Data disimpan untuk keperluan berikutnya. Berikut ini merupakan Data Diagram Flow dari rancangan Sistem Informasi perawatan tumbuhan kako. Universitas Sumatera Utara

3.3 Flowchart

Flowchart merupakan bagan-bagan yang mempunyai arus yang menggambarkan langkah-langkah penyelesaian suatu masalah. Flowhcart merupakan cara penyajian dari suatu algoritma No Simbol Fungsi 1 Terminator, untuk memulai dan mengakhiri suatu program. User Admin Sitem Informasi perwatan tumbuhan kakao informasi tumbuhan kakao Update informasi Perawatan tumbuhan kakao 1. Pengelolaan data informasi 2. Pemrosesan hasil konsultasi Gambar 3.1 DFD Level Konteks Sistem informasi perawatan tumbuhan kakao Tabel 3.10 Tabel Flowchart Universitas Sumatera Utara 2 Process, suatu simbol yang menunjukkan setiap pengolahan yang dilakukan oleh komputer. 3 Data, digunakan untuk memasukkan data maupun menunjukkan hasil dari suatu proses. 4 Decision , suatu kondisi yang akan menghasilkan beberapa kemungkinan jawaban atau pilihan. 5 Preparation , suatu simbol yang menyediakan tempat-tempat pengolahan data dalam storage. 6 Connector, merupakan simbol untuk masuk dan keluarnya suatu prosedur pada lembar kertas yang sama. 7 Off-Page Connector , merupakan simbol untuk masuk dan keluarnya suatu prosedur pada lembar kertas yang lain. 8 Arus atau flow, prosedur yang dapat dilakukan dari atas ke bawah, bawah ke atas, dari kiri ke kanan, atau dari kanan ke kiri. 9 Document , merupakan simbol untuk data yang berbentuk informasi. 10 Predefined process, digunakan untuk menyatakan sekumpulan langkah proses yang ditulis sebagai prosedur. 11 Display, untuk output yang ditujukan suatu device, seperti monitor. Universitas Sumatera Utara 12 Magnetic Disk , untuk menyimpan data.

3.3.1 Flowchart pencarian

Start video Tsmpilan Menu Gambar 3.2 Flowchart Pencarian home tentang Home halaman cara pananaman Halaman cara paerawatan YA YA YA Universitas Sumatera Utara

3.4.2 Flowchart halaman log in

Start Stop Halaman Utama Selesai Masukan username atau password Cek Salah Benar Halaman Data Personal Input Data Personal pengunjung Disimpan ke Database Data tersimpan Halaman Data Pengunjung Input Data Pngunjung Gambar 3.3 Flowchart halaman Log in Universitas Sumatera Utara

3.4 Perancangan Basis Data

Basis data atau database merupakan kumpulan data yang saling berhubungan satu dengan lainnya, tersimpan disimpanan luar komputer dan digunakan perangkat lunak tertentu untuk memanipulasinya. Database merupakan salah satu komponen yang penting dalam sistem informasi, karena berfungsi sebagai basis penyedia informasi bagi para pemakainya. Karena database merupakan kumpulan dari beberapa file, dalam hal ini file-file tersebut dikelompokkan secara terstruktur dalam beberapa tabel sesuai dengan informasi yang terkandung di dalamnya. Berikut rancangan tabel yang digunakan dalam membangun aplikasi web ini: Nama Field Tipe Lebar Penjelasan username varchar 20 Username untuk user password varchar 20 Kata sandi untuk user Nama Field Tipe Lebar Penjelasan Id varchar 12 Nomer identitas user Nama varchar 80 Nama lengkap user username varchar 80 Nama pengguna Password varchar 100 Password user E-mail varchar 100 E-mail user Tabel 3.2 Tabel Login Tabel 3.3 Tabel Personal Universitas Sumatera Utara

3.4 Perancangan Antar Muka Interface