Tahap ini bertujuan untuk menulis kode program, menguji, mendokumentasikan program. Kemudian membuat evaluasi system
untuk menentukan apakah sistem beroperasi secara tepat 5.
Operasi dan Pemeliharaan Sistem Tahap ini bertujuan untuk memelihara dan meningkatkan kerja system
dengan memperbaiki kesalahan dan mengadaptasikan sistem dengan lingkungan.
2.4. Tools Analisis dan Desain Sistem Informasi
2.4.1. Flowchart
Flowchart dalam Bahasa Indonesia di terjemahkan sebagai Diagram
Alir. Dari dua kata ini, maka dapat kita bayangkan bahwa flowchart itu berbentuk diagram yang bentuknya dapat mengalirkan sesuatu
Dalam flowchart dilukiskan suatu aliran kegiatan dari awal hingga akhir mengenai suatu langkah-langkah dalam penyelesaian suatu masalah.
Masalah tersebut bisa bermacam-macam, mulai dari masalah yang sederhana sampai yang kompleks. Masalah yang kita pelajari tentu saja
masalah pemrograman dengan menggunakan komputer, tetapi secara logika dapat kita awali dengan mengamati permasalahan dalam kehidupan
sehari-hari kita.
2.4.2. Data Flow Diagram DFD
Menurut McLeod 2004 Data Flow Diagram DFD adalah gambaran grafis dari suatu sistem yang menggunakan sejumlah bentuk-
bentuk simbol untuk menggambarkan bagaimana data mengalir dari suatu proses yang saling berkaitan. Sedangkan menurut Whitten, Bentey dan
Dittman 2006 DFD adalah alat yang menggambarkan aliran data melalui sistem dan kerja atau pengolahan yang dilakukan oleh sistem tersebut.
Untuk memudahkan pembacaan DFD, maka penggambaran DFD disusun berdasarkan tingkatan atau level dari atas ke bawah, yaitu :
1. Diagram Konteks Level 0 Merupakan diagram paling atas yang terdiri dari suatu proses dan
menggambarkan ruang lingkup proses. 2. Diagram Zero Level 1
Merupakan diagram yang berada diantara Diagram konteks dan Diagram Detail serta menggambarkan proses utama dari DFD.
3. Diagram Detail Primitif Merupakan penguraian dalam proses yang ada dalam Diagram Zero,
diagram yang paling rendah dan tidak dapat diuraikan lagi. Data Flow Diagram
DFD sendiri memiliki empat komponen Whitten 2004:326, yaitu :
1. Terminator External entity ; Mendefinisikan orang, unit organisasi, sistem lain, atau organisasi lain
yang berada di luar sistem tetapi berinteraksi dengan sistem.
Terminator diberi nama yang berhubungan dengan sistem tersebut dan biasanya menggunakan kata benda. Simbol ini menggambarkan asal
dan tujuan dari data dan atau informasi. 2. Proses ;
Kerja yang dilakukan pada atau sebagai respon terhadap aliran data masukkondisi. Komponen proses menggambarkan transformasi input
menjadi output. Penamaan proses disesuaikan dengan proseskegiatan yang sedang dilakukan.
3. Alur data garis berarah ; Digunakan untuk menerangkan perpindahan datapaket data dari satu
bagian ke bagian lainnya. Alur data dapat berupa kata, pesan, formulirinformasi.
4. Data store ; Menggambarkan tempat penyimpanan data sementara yang akan
digunakan oleh proses-proses yang ada di dalam sistem. Komponen ini digunakan untuk membuat model sekumpulan paket data dan diberi
nama dengan kata benda bersifat jamak. Data store dapat berupa filedatabase yang tersimpan dalam harddisk atau bersifat manual
seperti buku alamat, file folder. Whitten 2004:329-346
2.4.3. Entity Relationship Diagra ERD