Perencanaan Perancangan Sistem Desain Sistem

commit to user 6 Dibandingkan dengan angket tercetak, angket elektronik memiliki beberapa kelebihan antara lain dari segi kemutakhiran, kecepatan penerimaan hasil angket , kemudahan dalam pengumpulan data hasil angket , dan penyimpanan dokumen lebih mengirit tempat.

2.2. Tahapan Pembuatan Rekayasa Perangkat Lunak

2.2.1 Perencanaan

Perencanaan meliputi semua kegiatan yang diperlukan untuk menyeleksi tim penganalisis sistem, menetapkan anggota tim yang sesuai untuk proek-proyek tertentu, memperkirakan waktu yang diperlukan untuk menyelesaikan setiap tugas, dan membuat jadwal proyek sehingga tugas-ugas dapat diselesaikan sesuai waktu yang direncanakan Kendal Kendal, 2003.

2.2.2 Perancangan Sistem

Perancangan sistem adalah suatu pendekatan yang sistematis untuk mengidentifikasi masalah, peluang , dan tujuan-tujuan. Kendal Kendal, 2003

2.2.3 Desain Sistem

Tahap desain sistem adalah tahap di mana suatu keahlian perancangan diperlukan untuk elemen-elemen komputer yang akan menggunakan sistem baru. Beberapa alat bantu yang digunakan dalam desain sistem, yaitu : 1. CD Context Diagram Context Diagram atau diagram konteks adalah tingkatan tertinggi dalam diagram aliran data dan hanya memuat satu proses, menunjukkan sistem secara keseluruhan Kendall Kendall, 2003. Proses tersebut diberi nomor nol. Semua entitas eksternal yang ditunjukkan pada diagram konteks berikut aliran data-aliran data utama menuju dan dari sistem. 2. DFD Data Flow Diagram DFD menggambarkan pandangan sejauh mungkin mengenai masukan, proses dan keluaran sistem, yang berhubungan dengan masukan, proses, dan keluaran dari model sistem. Penggunaan kombinasi empat simbol dalam DFD ini commit to user 7 dapat menciptakan suatu gambaran proses-proses yang bisa menampilkan dokumentasi sistem yang solid. Beberapa simbol yang dipakai dalam DFD : Tabel 2.1 Simbol Data Flow Diagram DFD Kendall Kendall,2003 Simbol Arti Keterangan Proses Suatu proses di mana beberapa tindakan atau sekelompok tindakan dijalankan. Entitas Suatu entitas berupa orang, kelompok, departemen atau sistem yang bisa menerima informasi atau data-data awal. Aliran Data Aliran data yang menunjukkan bahwa informasi sedang melintas dari atau menuju suatu proses Penyimpanan Data Berkas atau tempat penyimpanan fungsi untuk menyimpan data atau file 3. ERD Entity Relationship Diagram Entity Relationship Diagram adalah model konseptual yang mendeskripsikan hubungan antara penyimpanan data atau file data. Simbol-simbol yang digunakan dalam Entity Relationship Diagram ada pada tabel berikut: a Entity, merupakan suatu obyek yang dapat didefinisikan dalam lingkungan pemakai dalam konteks sistem yang telah dibuat. Entity digambarkan dalam bentuk persegi empat. commit to user 8 b Atribut, adalah elemen-elemen yang terkandung dalam entity dan fungsi, mendeskripsikan karakter dari entity . Atribut digambarkan dalam bentuk elips. c Hubungan, juga dapat disebut relationship atau relasi, digambarkan dengan simbol ketupat . d Garis, berfungsi menghubungkan entity dengan entity maupun entity dengan atribut . Tabel 2.2 Simbol ERD Landon, 2005 Simbol Keterangan Atribut Entity Garis Hubungan 4. Tabel Relasional Model relasional memiliki field kunci yang memegang peranan penting dalam pembuatan tabel yang berisi entity dan relasinya. Field kunci merupakan satu field utama dan mewakili record.

2.3. Basis Data