42
3.6 Skenario Visualisasi Data
Visualisasi data hasil cropping menggunakan bahasa pemograman python, modul yang digunakan untuk visualisasi ini adalah matplotlib
untuk membuat plot dan numpy modul untuk melakukan perhitungan matematika. Visualisasi ini dilakukan secara otomatis setiap ada data
baru yang masuk script python akan bekerja untuk membuat plot sebaran 2D angin. Setelah proses visualisasi selesai di simpan dengan nama
tertentu pada directory yang telah ditentukan. Proses terakhir adalah import ke mysql disini juga yang berperan adalah python dengan bantuan
modul mysqlDB. Secara keseluruhan proses visualisasi data dapat dilihat pada Gambar 13 berikut.
Data Indonesia
Simpan Gambar dalam komputer
lokal
Import nama dan directory
ke mysql Modul python mysqlDB
Modul python Numpy untuk mengubah zonal dan merdional wind
speed menjadi arah dan kecepatan Modul python
matplotlib untuk membuat Plot
sebaran angin 2D
Gambar 13. Proses visualisasi data
43
3.7 Skenario Sistem Webserver
Melalui Gambar 14 dapat dijelaskan bahwa pada penelitian ini terdiri dari tiga sistem yang bekerja saling berhubungan, yaitu sistem pengolahan data, sistem
basis data, dan sistem webserver. Setiap sistem menjalankan fungsinya sendiri –
sendiri, sistem pengolahan data berfungsi untuk download data, pengolahan data, dan mengirim lokasi file ke sistem basis data. Sistem database ini menyimpan
informasi database dan bekerja menurut respon dari sistem webserver yang berperan sebagai interface dengan user.
Webserver apache
Sistem Pengolahan Data Sistem Basis Data mysql
Hub
Website penyedia data ftp:ftp.ifremer.frifremer
cersatproductsgriddedmwf- blendeddata6-hourly
Gambar 14. Sistem webserver
44
3.8 Website
Website merupakan interface ke user yang membutuhkan data. Website ini berisi dua link yaitu about us dan data, about us berisi tentang pengelola website.
Link data berisi dua bagian yaitu raw data dan data Indonesia, raw data berisi data mentah global hasil unduhan dari website
ftp:ftp.ifremer.frifremercersatproductsgriddedmwf-blendeddata6-hourly ,
sedangkan data Indonesia adalah data telah mengalami pengolahan data yang telah dijelaskan di bagian pengolahan data. Data Indonesia ini berisi 5 link yaitu
rataan: data 6jam, data harian,data bulanan, data tahunan dan plot data. Semua bagian ini dihubungkan dengan basis data yang berada di sistem basis data. Pada
website ini terdapat fungsi searching yang berfungsi untuk mencari data yang dikehendaki oleh user dapat dilihat pada Gambar 15.
Home Page Data
About Us Raw Data
Data Indonesia
Plot Data Indonesia
Data Harian
Data Bulanan
Data Tahunan
Data 6 jam
Rataan
Deskripsi Data
Gambar 15. Diagram alir website
45
3.9 Analisis Kerja Sistem