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