65
3.1.10.3 Analisis Perangkat Lunak
Analisis perangkat lunak adalah analisa perangkat lunak yang ada dan dibutuhkan oleh user untuk menjalankan Sistem Pakar Untuk Penyakit ISPA.
A. Spesifikasi Existing 1. Sistem Operasi : Window 7
2. Browser : Mozilla 15.0, Chrome 13.0 3. Server : Xamp 1.6.7
B. Spesifikasi Requirements 1. Sistem Operasi : Window 7
2. Browser : Mozilla 5.0, Chrome 8.0 3. Server : Xamp 1.6.7
Berdasarkan analisa dengan membandingkan spesifikasi existing yang ada disana dan spesifikasi requirements maka disimpulkan bahwa sistem dapat
diterapkan dengan baik.
3.1.10.4 Deskripsi Kebutuhan Non Fungsional
Kebutuhan non fungsional website Sistem Pakar Klasifikasi dan Diagnosa Penyakit ISPA agar dapat beroperasi dengan baik terdiri dari:
1. Reliability tinggi 2. Availability tinggi
3. Security tinggi 4. Maintainability
5. Responsiveness cepat Penjelasan mengenai masing-masing kebutuhan non fungsional secara
detail ada pada tabel di bawah ini.
66
Tabel 3.6 Tabel Deskripsi Kebutuhan Non Fungsional
No Atribut
Penjelasan
1 Reliability tinggi
Sistem harus reliable, kegagalan karena kerusakan sistem atau gangguan jaringan
ditekan seminimal mungkin.
2 Availability tinggi
Bahasa pemrograman yang digunakan adalah bahasa yang kecil kemungkinannya tidak
digunakan lagi dalam jangka waktu 5 tahun Menggunakan antarmuka perangkat keras
yang sudah standar dan tersedia banyak dipasaran
3 Security tinggi
Hanya mengunakan port komunikasi sebatas kebutuhan komunikasi dan penggunaan
authentifikasi saat mengolah sistem.
4 Maintainability
Sistem harus di-maintain agar tetap dapat berfungsi dengan baik. Perawatan meliputi
perangkat lunak dan perangkat keras.
5 Responsiveness cepat
Perangkat lunak dibuat dengan bahasa pemrograman yang dapat bekerja di berbagai
arsitektur komputer Penggunakan pustaka tertentu yang hanya terdapat pada suatu
sistem operasi spesifik hanya boleh berkaitan
3.1.11 Analisis Basis Data
Entity Relational
Diagram ERD
merupakan cara
untuk mengorganisasikan data, dimana diagram ini akan memperlihatkan hubungan