Context diagram DFD Data Flow Diagram ERD Entity Relational Diagram

41

3.4 Desain Sistem

Desain sistem pada tugas akhir ini menggunakan process analyst dari power designer 6.1. Sedangkan Entity Relationship Diagram menggunakan Erwin Data Modeler yang memiliki kemampuan generate data ke database.

3.4.1 Context diagram

Context diagram berfungsi untuk menggambarkan alur sistem secara umum dan selanjutnya context diagram di didekomposisi menjadi DFD Level 0 yang menjelaskan proses pada level yang lebih tinggi. Gambar 3.4. Context diagram

3.4.2 DFD Data Flow Diagram

Data Flow Diagram DFD berfungsi untuk menggambarkan proses aliran data yang terjadi dalam sistem dari tingkat tertinggi sampai yang terendah, yang memungkinkan untuk melakukan dekomposisi atau membagi sistem kedalam bagian-bagian yang lebih kecil dan lebih sederhana. SPK Untuk Menilai Kinerja Keuangan Perusahaan Menggunakan Analisa Rasio dg Fuzzy + 42 kep_analisa Data rule Fuzzy R9 Fuzzy R8 Fuzzy R7 Fuzzy R6 Fuzzy R5 Fuzzy R4 Fuzzy R3 Fuzzy R2 Fuzzy_R1 Rule Fuzzy Keputusan analisa rasio Lap_keuangan Konfigurasi Fuzzy Data Perusahaan Data Industri dt_Rule FuzzyfikasiR9 FuzzyfikasiR8 FuzzyfikasiR7 FuzzyfikasiR6 FuzzifikasiR5 FuzzyfikasiR4 FuzzyfikasiR3 FuzzyfikasiR2 FuzzyfikasiR1 data kep dt_Lap_Keuangan dt_perusahaan dt_lap_keuangan dt_Perusahaan dt_Industri dt_Industri Hasil keputusan Rule Fuzzy 1 Merawat Data Tipe Industri 2 Merawat Data Perusahaan 3 Merawat Laporan Keuangan 4 Memproses Keputusan Analisa Rasio 6 Menampilkan Proses Fuzzyfikasi 1 Tipe_Industri 2 Perusahaan 3 Lap_Keuangan 4 Keputusan analisa 7 Menampilkan Fuzzy Rule 6 Fuzzyfikasi R1 7 Fuzzyfikasi R2 8 Fuzzyfikasi R3 9 Fuzzyfikasi R4 10 Fuzzyfikasi R5 11 Fuzzyfikasi R6 12 Fuzzyfikasi R7 13 Fuzzyfikasi R8 14 Fuzzyfikasi R9 15 Fuzzy_Rule User Admin 8 Proses Penilaian Fuzzy Gambar 3.5. DFD Data Flow Diagram Level 0

3.4.3 ERD Entity Relational Diagram

Entity Relationship Diagram ERD digunakan untuk menginterpretasikan, menentukan dan mendokumentasikan kebutuhan-kebutuhan untuk sistem pemrosesan database. ERD menyediakan bentuk untuk menunjukkan struktur keseluruhan kebutuhan data dari pemakai. Desain ERD dari aplikasi ini adalah sebagai berikut : 43 T ahun id_FuzzyR9 id_FuzzyR8 id_Fuzzy id_Fuzzy T hn id_Fuzzy id_Fuzzy id_Fuzzy id_Fuzzy id_Fuzzy id_Fuzzy id_Fuzzy id_FuzzyR7 id_FuzzyR6 id_FuzzyR5 id_FuzzyR4 id_FuzzyR3 id_FuzzyR2 id_FuzzyR1 id_perus h idT ipeInds Tipe_Industri Id_Tipe_Inds NamaTipeInd Perusahaan IdPerush idTipeInds NamaPerush Lap_Keuangan tahun id_perush id_Fuzzy AktivaLancar HutangLancar Kas Efek TotalHutang TotalAktiva Penj ual an AktivaTetap EBIT EAT Modal Fuzzy_Rul e idFuzzyRule id_FuzzyR 1 bhsFuzzyR1 id_FuzzyR 2 bhs_FuzzyR2 id_FuzzyR 3 bhs_FuzzyR3 id_FuzzyR 4 bhs_FuzzyR4 id_FuzzyR 5 bhs_FuzzyR5 id_FuzzyR 6 bhs_FuzzyR6 id_FuzzyR 7 bhs_FuzzyR7 Fuzzyfikasi R1 id_FuzzyR 1 IdFuzzy bhsFuzzy Mi n Tengah Max Fuzzy IdFuzzy ThnLap IdPerusahaan CurrentRasi o CashRasio TotalDebt DebtToEquity Perp_Akti vaTetap Perp_Akti va NetProfitMargin ReturnOnAssets ReturnOnEquity Fuzzyfikasi R2 id_FuzzyR 2 Id_Fuzzy bhsFuzzy Mi n Tengah Max Fuzzyfikasi R3 id_FuzzyR 3 Id_Fuzzy bhsFuzzy Mi n Tengah Max Fuzzyfikasi R4 id_FuzzyR 4 Id_Fuzzy bhsFuzzy Mi n Tengah Max Fuzzyfikasi R5 id_FuzzyR 5 Id_Fuzzy bhsFuzzy Mi n Tengah Max Fuzzyfikasi R6 id_FuzzyR 6 Id_Fuzzy bhsFuzzy Mi n Tengah Max Fuzzyfikasi R7 id_FuzzyR 7 Id_Fuzzy bhsFuzzy Mi n Tengah Max Keputusan id_Keputusan Thn Jeni sRasio Keputusan Fuzzyfikasi R8 id_FuzzyR 8 Id_Fuzzy bhsFuzzy Mi n Tengah Max Fuzzyfikasi R9 id_FuzzyR 9 Id_Fuzzy bhsFuzzy Mi n Tengah Max Gambar 3.6. ERD Entity Relational Diagram

3.5 Desain Antarmuka