PostgreSQL Deskripsi Teori 1. Sistem

29 verification dan yang terakhir maintenance atau perawatan. Dimodelkan setelah siklus rekayasa konvensional, model sekuensial linier melingkupi aktivitas-aktivitas sebagai berikut Pressman, 2002: a. Rekayasa dan pemodelan sisteminformasi Pengumpulan kebutuhan pada tingkat sistem dengan sejumlah kecil analisis serta desain tingkat puncak. b. Analisis kebutuhan perangkat lunak Proses pengumpulan kebutuhan diintensifkan dan difokuskan, khususnya pada perangkat lunak, untuk memahami sifat program yang dibangun, perekayasa perangkat lunak analis harus memahami domain informasi, tingkah laku, unjuk kerja dan antarmuka interface yang diperlukan. c. Desain Desain perangkat lunak sebenarnya adalah proses multi langkah yang berfokus pada empat atribut sebuah program yang berbeda; struktur data, arsitektur perangkat lunak, representasi interface, dan detail algoritma prosedural. d. Generasi kode Desain harus diterjemahkan ke dalam bentuk mesin yang bisa dibaca. Dalam penelitian menggunakan bahasa pemrograman PHP untuk menterjemahkan perintah yang akan dieksekusi kedalam bahasa mesin. e. Pengujian Proses pengujian berfokus pada logika internal perangkat lunak, memastikan bahwa semua pernyataan sudah diuji dan pada eksternal fungsional, yaitu 30 mengarahkan pengujian untuk menemukan kesalahan-kesalahan dan memastikan bahwa input yang dibatasi akan memberikan hasil aktual yang sesuai dengan hasil yang dibutuhkan. f. Pemeliharaan Pemeliharaan perangkat lunak mengaplikasikan lagi setiap fase program sebelumnya dan tidak membuat yang baru lagi. Fase-fase dalam Waterfall Model menurut referensi Pressman 2002 : Gambar 5 Waterfall Model Pressman

12. Data Flow Diagram DFD

Rossa dan Shalahuddin 2011, menjelaskan bahwa DFD adalah representasi grafik yang menggambarkan aliran informasi dan transformasi informasi yang diaplikasikan sebagai data yang mengalir dari masukan input dan keluaran output. Menurut Kristanto 2008 DFD adalah suatu model logika data atau proses yang dibuat untuk menggambarkan darimana asal data dan kemana tujuan data yang keluar dari sistem. Arus data Data Flow di DFD diberi simbol suatu anak panah. Arus data 31 mengalir diantara proses process, simpanan data data store, dan kesatuan luar external entity. DFD dapat digunakan untuk merepresentasikan sebuah sistem atau perangkat lunak pada beberapa level abtraksi. DFD dapat dibagi menjadi beberapa level yang lebih detail untuk merepresentasikan aliran informasi atau fungsi yang lebih detail. Edward Yourdon dan Tom DeMarco Keterangan Chris Gane dan Trish Sarson Source Entitas Luar Proses Data Flow AliranArus Data Data Store Penyimpanan Data Gambar 6 Simbol – Simbol Pada DFD DFD digambarkan di awal merupakan level teratas, diagram ini disebut context diagram. Diagram tersebut kemudian digambar secara lebih rinci lagi yang