Visualisasi Data Rumah Tangga Dan Keluarga Hasil Sensus Penduduk Dan Survei Berbasis WebGIS 
Makalah Sidang Skripsi – Program Studi D-IV Komputasi Statistik Visualisasi Data Rumah Tangga Dan Keluarga Hasil Sensus Penduduk Dan Survei Berbasis WebGIS Studi Kasus Kecamatan Salem , Brebes , Jawa Tengah Aldi Hamidi Lubis ( 221810137 , 4SI1 ) Dosen Pembimbing : Dr. Drs. Waris Marsisno , M.Stat. Ringkasan—Kegiatan sensus dan survei Badan Pusat Statistik ( BPS ) menghasilkan pelbagai data , antara lain adalah data rumah tangga dan keluarga. Sensus penduduk 2020 dilaksanakan oleh BPS dengan pendekatan keluarga sebagai unit pendataan , akan tetapi survei-survei di BPS dan analisis statistik sebagian besar menggunakan pendekatan rumah tangga. Oleh karena itu , BPS saat ini mengelola data rumah tangga dan keluarga secara bersamaan. Aplikasi Iframe ( sistem pengolahan kerangka sampel ) BPS terkait fungsi pengelolaan database rumah tangga masih perlu dikembangkan , salah satunya karena belum adanya visualisasi data. Hal tersebut menjadi permasalahan penelitian ini karena belum ada aplikasi yang mengembangkan Iframe guna mengelola data rumah tangga dan keluarga secara bersamaan oleh BPS. Peneliti ingin membangun sebuah aplikasi berbasis webGIS ( web Geographic Information System ) yang dapat memvisualisasikan data rumah tangga dan keluarga hasil sensus penduduk dan survei serta fitur lainnya sesuai dengan kebutuhan pengguna. Aplikasi dibangun dengan metode Rapid Application Development ( RAD ) . Adapun pengguna aplikasi ini adalah BPS Pusat , Provinsi , dan Kabupaten / Kota yang masing-masing memiliki role guna membatasi akses pengguna terhadap data. Kata Kunci—Visualisasi , Data Rumah Tangga dan Keluarga , WebGIS , Rapid Application Development ( RAD ) . I. LATAR BELAKANG Sensus dan survei adalah kegiatan pengumpulan data yang dilaksanakan oleh Badan Pusat Statistik ( BPS ) . Hasil dari kegiatan tersebut salah satunya adalah berkaitan dengan data rumah tangga dan keluarga. Sensus penduduk 2020 yang dilaksanakan oleh BPS menggunakan pendekatan keluarga sebagai unit pendataan [ 1 ] . Akan tetapi survei-survei di BPS dan analisis statistik sebagian besar menggunakan pendekatan rumah tangga , oleh karena itu BPS saat ini mengelola data rumah tangga dan keluarga secara bersamaan. Data rumah tangga ( seperti nama kepala rumah tangga , alamat dan lain-lain ) di seluruh Indonesia saat ini tersimpan pada database di bagian pengolahan Direktorat Pengembangan Metodologi Sensus dan Survei BPS Pusat. Untuk mengakses data tersebut , BPS menyediakan aplikasi bernama Iframe ( sistem pengolahan kerangka sampel ) pada fungsi pengelolaan database rumah tangga. Aplikasi tersebut terdiri dari 3 bagian utama , salah satunya adalah Modul Frame [ 2 ] . Pada modul tersebut terdapat fungsi pengelolaan database rumah tangga yang masih perlu dikembangkan , salah satunya karena penyajian data yang tidak dalam bentuk visualisasi data melainkan hanya dalam bentuk tabular / tabel. Sejauh ini , belum ada aplikasi yang telah mengembangkan aplikasi Iframe BPS guna mengelola data rumah tangga dan keluarga secara bersamaan. Oleh karena itu , peneliti menawarkan solusi dengan membangun sebuah aplikasi berbasis webGIS yang dapat memvisualisasikan data rumah tangga dan keluarga hasil sensus penduduk dan survei serta fitur lainnya sesuai dengan kebutuhan pengguna , yaitu BPS. II. TUJUAN PENELITIAN Berdasarkan latar belakang yang telah dijelaskan , penelitian ini secara umum bertujuan untuk membangun sebuah aplikasi webGIS yang dapat memvisualisasikan data rumah tangga dan keluarga hasil sensus penduduk dan survei serta fitur lainya guna memelihara data rumah tangga dan keluarga secara bersamaan oleh BPS. Adapun secara khusus , tujuan penelitian ini adalah sebagai berikut : 1. Melakukan perancangan aplikasi visualisasi data rumah tangga dan keluarga hasil sensus penduduk dan survei BPS. 2. Membangun aplikasi berdasarkan hasil perancangan yang dapat memvisualisasikan data rumah tangga dan keluarga hasil sensus penduduk dan survei BPS dalam bentuk peta blok sensus secara spesifik dan detail serta dinamis yang dapat melakukan kueri ke database dan fitur lainnya sesuai kebutuhan pengguna , yaitu BPS. 3. Melakukan uji coba dan evaluasi terhadap aplikasi yang telah dirancangan dan dibangun. III. PENELITIAN TERKAIT [ 3 ] Penelitian Visualisasi Dan Diseminasi Kerangka Induk Blok Sensus 2020 ( BS2020 ) dikembangkan oleh Mahasiswa Polstat STIS , Sukron Al Amin pada tahun 2021 yang menghasilkan sebuah website yang dapat menampilkan visualisasi data dalam bentuk peta blok sensus untuk mendapatkan gambaran umum mengenai sebaran muatan yang ada pada kerangka induk BS2020. Penelitian ini berkaitan dengan penelitian yang diangkat oleh peneliti dalam hal membangun visualisasi data yang akan dimanfaatkan oleh BPS , namun memiliki perbedaan pada cakupan data , yaitu data peta kerangka induk BS2020 dibanding dengan data rumah tangga dan keluarga hasil sensus penduduk dan survei BPS. Peneliti mempelajari terkait tampilan dan fitur yang terdapat pada halaman visualisasi melalui penelitian ini. [ 4 ] Aplikasi yang dibangun oleh Kurniawan dan Darius Antoni menghasilkan sebuah sistem e-government berbasis Geographic Information System ( GIS ) yang memuat visualisasi 1 / 9 setempat pemerintah data penduduk Kelurahan 16 Ulu di Kota Palembang guna memudahkan dalam mengolah , mengakses dan mendapatkan informasi tentang penduduk serta detail profil penduduk. Permasalahan yang ada dalam penelitian terkait memiliki persamaan dengan penelitian yang diangkat oleh peneliti , yaitu dalam hal membangun aplikasi visualisasi data penduduk ( rumah tangga atau keluarga ) . Namun memiliki perbedaan pada cakupan data dan pengguna aplikasi. Data yang digunakan pada penelitian terkait hanya data penduduk di Kelurahan 16 Ulu Kota Palembang dengan penguna adalah ketua RT di wilayah tersebut , sedangkan penelitian yang diangkat oleh peneliti menggunakan data ruta dan keluarga hasil sensus penduduk dan survei BPS untuk wilayah Kecamatan Salem serta pengguna adalah BPS. Peneliti mempelajari dalam analisis pembangunan aplikasi visualisasi data dalam bentuk peta. dilakukan terkait yang IV. METODE PENELITIAN A. Ruang Lingkup Penelitian Penelitian ini bertujuan untuk membangun aplikasi visualisasi data rumah tangga dan keluarga berbasis webGIS. Subject matter dalam penelitian ini adalah Subdirektorat Pengembangan Kerangka Sampel BPS RI dengan seorang pegawai dari Subdirektorat tersebut sebagai perwakilan. Data yang digunakan adalah data rumah tangga dan keluarga hasil sensus penduduk dan survei BPS serta peta blok sensus yang diperoleh dari Subdirektorat Pengembangan Pemetaan Statistik BPS dengan batasan wilayah hanya pada Kecamatan Salem , Kabupaten Brebes , Provinsi Jawa Tengah. Penelitian ini dibatasi pada permasalahan mengenai bagaimana membangun aplikasi yang tepat sehingga dapat mengatasi kekurangan aplikasi Iframe BPS terkait fungsi pengelolaan database rumah tangga guna mengelola data rumah tangga dan keluarga secara bersamaan oleh BPS. Aplikasi ini akan digunakan oleh BPS Pusat , Provinsi dan Kabupaten / Kota. B. Metode Pengumpulan Data Penelitian ini menggunakan dalam pengumpulan data / informasi yang diperlukan guna mencapai tujuan dan menyelesaikan permasalahan penelitian , yaitu : tiga metode 1. Wawancara Wawancara dilakukan dengan perwakilan subject matter menggunakan video conference. Wawancara dilakukan untuk menemukan fakta-fakta penting ( fact ini serta terkait permasalahan penelitian finding ) memberikan gambaran umum mengenai kebutuhan sistem yang akan dibangun. 2. Studi Literatur Peneliti melakukan studi literatur ke berbagai jurnal ilmiah , buku , dokumen dan skripsi tentang berbagai konsep dan informasi yang berkaitan dengan topik penelitian ini. Informasi yang didapat digunakan dalam penelitian dan pengembangan aplikasi. 3. Kuesioner Kuesioner merupakan metode pengumpulan data dengan mengajukan pertanyaan kepada responden. Makalah Sidang Skripsi – Program Studi D-IV Komputasi Statistik Metode ini peneliti gunakan pada tahap evaluasi aplikasi menggunakan System Usability Scale ( SUS ) . C. Metode Pengembangan Aplikasi Metode pengembangan aplikasi atau System Development Life Cycle ( SDLC ) yang digunakan pada penelitian ini adalah metode Rapid Application Development ( RAD ) . Pengertian RAD menurut Whitten & Bentley ( 2007:98 ) adalah sebuah strategi pengembangan aplikasi yang menekankan pada kecepatan dalam pengembangan melalui keterlibatan pengguna dalam pembangunan secara cepat , iteratif , dan inkremental dari suatu serangkaian prototipe dari suatu aplikasi yang dapat berkembang menjadi suatu aplikasi versi akhir atau versi tertentu. Peneliti memilih metode RAD sebagai model SDLC karena metode ini memiliki keunggulan yang dapat mengatasi permasalahan peneliti , yaitu waktu pengembangan yang cepat karena penelitian ini dilakukan dengan waktu yang tidak cukup lama , menghasilkan perangkat lunak berkualitas tinggi karena keterlibatan dan memperhatikan umpan balik pengguna selama proses berlangsung , serta bagus diimplementasikan pada pembangunan aplikasi dengan kebutuhan yang tidak pasti atau rentan berubah [ 5 ] . Metode RAD terdiri dari 4 tahapan menurut Roslinda Murad et al. ( 2018 ) , yaitu requirements planning , user design , construction , dan cutover [ 6 ] . Gambar 1. Tahapan metode RAD 1. Requirements Planning Requirements planning merupakan tahapan untuk mengumpulkan dan mengidentifikasi kebutuhan dan ini berguna untuk persyaratan aplikasi. Tahapan mengidentifikasi masalah yang sedang dihadapi dan potensi yang perlu ditangani selama pembangunan aplikasi dapat menyelesaikan permasalahan penelitian. Secara garis besar , tahapan ini terdiri dari analisis sistem berjalan , analisis masalah , analisis kebutuhan , dan analisis keputusan. 2. User Design kebutuhan sistem yang serta User design merupakan tahapan pengembangan dan perbaikan desain aplikasi berdasarkan umpan balik dari pengguna. Pada tahapan ini , pengguna berkolaborasi dengan pengembang untuk mengonfirmasi bahwa kebutuhan terpenuhi di semua tahap proses desain. Pengembang mendesain prototipe dan pengguna mengujinya , kemudian memberitahu apa yang berfungsi dan apa yang tidak berfungsi. Hal tersebut dilakukan secara berulang hingga dicapai model yang dapat memuaskan pengguna. 3. Construction Construction merupakan tahapan prototipe ke bentuk aplikasi yang implementasi ingin dibuat. 2 / 9 Makalah Sidang Skripsi – Program Studi D-IV Komputasi Statistik aplikasi Pengembang akan memastikan bahwa semuanya berjalan lancar pada tahap ini dan hasil akhirnya memenuhi harapan dan tujuan pengguna. Walaupun sebagian besar masalah dan perubahan telah diatasi selama tahapan kedua yang iteratif , pengguna tetap dapat memberikan masukan dan ide-ide dalam pemecahan masalah yang muncul. 4. Cutover Tahapan cutover merupakan tahapan akhir dalam metode RAD. Cutover merupakan tahapan peluncuran aplikasi kepada pengguna. Pada tahapan ini , dilakukan konversi data , pengujian aplikasi serta pelatihan pengguna jika diperlukan. Adapun metode pengujian dan evaluasi yang digunakan peneliti adalah black-box testing dan System Usability Scale ( SUS ) . 1. Black-Box Testing adalah pengujian Black-Box Testing secara fungsional yang dilakukan dengan tidak memperhatikan struktur internal atau kode program sistem yang dibangun [ 7 ] . Black-box testing dilakukan dengan cara mengidentifikasi fitur-fitur yang dibutuhkan dan kemudian penguji menguji apakah fitur tersebut sudah berfungsi dengan baik atau tidak. 2. System Usability Scale ( SUS ) SUS merupakan metode evaluasi yang memberikan penilaian subjektif secara menyeluruh tentang tingkat kegunaan suatu sistem / aplikasi. SUS dilakukan dengan mengisi kuesioner yang terdiri dari 10 pernyataan yang diukur menggunakan skala likert 1 - 5 dengan definisi sangat tidak setuju hingga sangat setuju [ 8 ] . V. KERANGKA PIKIR Hasil identifikasi masalah yang telah peneliti rumuskan menghasilkan permasalahan penelitian , yaitu aplikasi Iframe terkait fungsi pengelolaan database rumah tangga masih perlu : aplikasi hanya dikembangkan karena beberapa hal menampilkan data rumah tangga dengan informasi yang minim dan tidak menampilkan data keluarga ; tidak adanya visualisasi data dalam bentuk peta blok sensus ( melainkan hanya dalam bentuk tabular / tabel ) ; dan aplikasi masih bersifat statis , yaitu tidak dapat melakukan kueri secara langsung ke database. Hal tersebut mengakibatkan pemeliharaan data rumah tangga dan keluarga secara bersamaan oleh BPS belum dapat terlaksana. Dengan melihat peluang bahwa belum adanya aplikasi yang dapat mengatasi permasalahan tersebut , peneliti menawarkan solusi berupa pembangunan aplikasi visualisasi data rumah tangga dan keluarga berbasis webGIS. Aplikasi ini dibangun menggunakan bahasa pemrograman Java dengan framework Spring Boot , Microsoft SQL Server sebagai Database Management System ( DBMS ) dan database serta library lain yang open source ( terbuka dan gratis ) . Metode yang digunakan dalam membangun aplikasi adalah Rapid Application Development ( RAD ) dan data yang digunakan adalah data rumah tangga hasil sensus penduduk dan survei serta peta blok sensus BPS. Adapun hasil dan manfaat yang diperoleh dari penelitian ini dapat dilihat pada Gambar 2 di bawah ini. Gambar 2. Kerangka Pikir Penelitian VI. HASIL DAN PEMBAHASAN A. Hasil Requirements Planning Tahapan analisis sistem berjalan ( aplikasi Iframe BPS ) , analisis masalah , analisis kebutuhan dan analisis keputusan dilakukan dengan cara melakukan wawancara dan diskusi dengan perwakilan subject matter serta dengan studi literatur pada dokumen Sistem Pengelolaan Kerangka Sampel 2018 milik Subdirektorat Pengembangan Kerangka Sampel BPS RI. 1 ) Analisis Sistem Berjalan Tahap analisis sistem berjalan menghasilkan gambaran tentang bagaimana cara kerja aplikasi Iframe dalam mengelola data rumah tangga , yaitu aplikasi dapat menyajikan data rumah tangga untuk setiap blok sensus di seluruh Indonesia dengan beberapa informasi , yaitu nbf ( nomor bangunan fisik ) , nbs ( nomor blok sensus ) , nurt ( nomor urut rumah tangga ) , krt ( kepala rumah tangga ) , alamat , SLS ( Satuan Lingkungan Setempat ) , dan file yang menjadi sumber updating data. Data tersebut disajikan dalam bentuk tabular / tabel dan tidak memiliki visualisasi data. Aplikasi juga tidak dapat melakukan kueri ke database. 2 ) Analisis Masalah analisis Tahap untuk masalah mengidentifikasi permasalahan yang ada pada sistem berjalan terkait fungsi pengelolaan database rumah tangga fishbone yang digambarkan menggunakan diagram ( diagram sebab akibat ) sebagai berikut. dilakukan 3 / 9 Makalah Sidang Skripsi – Program Studi D-IV Komputasi Statistik 4. Aplikasi dapat menampilkan data rumah tangga dan keluarga pada suatu blok sensus ( BS ) dengan dua file sensus / survei yang berbeda , kemudian membandingkannya untuk mengetahui apakah pada BS tersebut memiliki muatan yang sama untuk kedua file tersebut. 5. Aplikasi dapat membatasi akses pengguna sesuai dengan wilayah kerja statistik pengguna tersebut. 6. Aplikasi diharapkan dapat menerapkan single sign on ( SSO ) BPS untuk fitur login , namun untuk penelitian ini hanya menggunakan data dummy yang telah disesuaikan dengan output yang dihasilkan dari request SSO BPS. b ) Kebutuhan Non-Fungsional 1. Aplikasi memiliki tampilan yang mudah dipahami oleh pengguna. 2. Aplikasi dapat diakses dengan baik melalui beberapa web browser , diantaranya Google Chrome , Microsoft Edge dan Mozilla Firefox. 3. Aplikasi bersifat responsif yang berarti dapat diakses dengan baik pada berbagai ukuran perangkat , seperti laptop , tablet dan handphone. 4. Aplikasi dapat digunakan dan dipelajari dengan mudah. 5. Aplikasi dapat berjalan dengan cepat. 6. Aplikasi memiliki fitur dark mode. 4 ) Analisis Keputusan Tahap analisis bertujuan untuk keputusan mengidentifikasi dan merekomendasikan sistem / aplikasi yang akan dirancang , dibangun dan diimplementasikan. Tahapan ini menghasilkan rekomendasi solusi berupa pembangunan aplikasi visualisasi data rumah tangga dan keluarga hasil sensus penduduk dan survei berbasis webGIS. Aplikasi dibangun menggunakan bahasa pemrograman Java dengan framework Spring Boot pada sisi server dan Javascript untuk sisi client , Microsoft SQL Server sebagai Database Management System ( DBMS ) dan database , library leaflet.js untuk visualisasi peta dengan 5 pilihan basemap serta library lain yang open source. Jenis peta yang digunakan adalah peta tematik berupa peta choropleth. B. Hasil User Design 1 ) Rancangan Proses Bisnis Usulan bisnis proses usulan Rancangan dirangkum menggunakan BPMN ( Business Process Model and Notation ) pada gambar 4. Terdapat dua pelaku , yaitu pengguna dengan role Admin Pusat / Admin Provinsi / Operator Pusat / Provinsi / Kabupaten dan pengguna dengan role Viewer Pusat / Provinsi / Kabupaten. Proses bisnis dimulai dari pelaku pertama mengunggah file sensus / survei terkait data rumah tangga ( ruta ) & keluarga dengan format xlsx atau csv. Kemudian menyimpan file tersebut sehingga data rumah tangga dan keluarga terkirim ke database aplikasi. 4 / 9 Gambar 3. Diagram Fishbone Pada diagram tersebut terlihat bahwa permasalahan aplikasi Iframe terdiri dari tiga kategori , yaitu keandalan , efektivitas , dan informasi. Pada kategori keandalan terdapat permasalahan berupa pengguna yang kesulitan untuk menganalisis data ( karena tidak adanya visualisasi data ) dan aplikasi yang masih statis ( yaitu aplikasi tidak dapat melakukan kueri ke database secara langsung ) . Pada kategori efektivitas , aplikasi tidak dapat melakukan kueri ke database , melainkan harus melalui DBMS secara langsung sehingga membutuhkan waktu lebih lama ( tidak efektif ) ketika ingin menambah atau meng-update data , ditambah hal tersebut hanya dapat dilakukan oleh pihak tertentu yang memiliki pengetahuan mengenai kueri di DBMS. Pada kategori informasi , terdapat permasalahan berupa minimnya informasi yang ditampilkan pada aplikasi ( hanya 7 informasi , mulai dari nomor bangunan fisik hingga sumber data ) dan tidak menampilkan data keluarga yang ingin dipelihara secara bersamaan dengan data rumah tangga oleh BPS. Aplikasi juga tidak menyajikan data dalam bentuk visualisasi , melainkan hanya berupa data tabular / tabel. 3 ) Analisis Kebutuhan Tahap analisis berguna kebutuhan untuk mengidentifikasi apa saja kebutuhan yang diinginkan oleh pengguna ( BPS ) dari aplikasi yang akan dibangun guna mengatasi permasalahan yang telah diidentifikasi. Secara garis besar , analisis kebutuhan terdiri dari analisis kebutuhan fungsional dan analisis kebutuhan non- fungsional. Berikut kebutuhan yang berhasil peneliti identifikasi : a ) Kebutuhan Fungsional 1. Aplikasi dapat menampilkan dan mengunduh visualisasi berupa peta blok sensus terkait data rumah tangga dan keluarga. 2. Aplikasi dapat menambah dan / atau meng-update data rumah tangga ( ruta ) dan keluarga hasil sensus penduduk dan survei BPS. 3. Aplikasi dapat menampilkan dan mengunduh data ruta dan keluarga hasil sensus penduduk dan survei yang telah disimpan oleh pengguna. Makalah Sidang Skripsi – Program Studi D-IV Komputasi Statistik vinsi / Kabupaten dengan 7 kategori fitur aplikasi , mulai dari fitur login hingga fitur mengelola pengguna. 3 ) Rancangan Database Selanjutnya pelaku dapat memilih aktivitas apa yang akan dijalankan , yaitu melihat dan / atau mengkustomisasi visualisasi ( aktivitas 1 ) ; melihat dan / atau mengunduh file yang telah diunggah ( aktivitas 2 ) ; melihat dan / atau mengunduh data ruta & keluarga ter-update ( aktivitas 3 ) ; melihat dan / atau mengunduh metada ruta & keluarga ( aktivitas 4 ) ; atau mengakhiri proses bisnis. Jika pelaku memilih aktivitas 1 , maka selanjutnya pengguna dapat memilih aktivitas berikutnya , yaitu membandingkan suatu blok sensus ( aktivitas 5 ) ; mengunduh hasil visualisasi ( aktivitas 6 ) ; melakukan aktivitas 2,3 , atau 4 ; atau jika pelaku mengakhiri proses bisnis. Sedangkan melakukan aktivitas 2,3 , ataupun 4 , maka aktivitas selanjutnya yang dapat dilakukan adalah aktivitas 1 , 2 , 3 , 4 , atau mengakhiri proses bisnis. Adapun pelaku kedua dapat melakukan aktivitas yang sama dengan yang dilakukan oleh pelaku pertama setelah aktivitas penyimpanan file sensus / survei terkait data rumah tangga dilaksanakan. Gambar 4. Rancangan Proses Bisnis Usulan 2 ) Rancangan Use Case Aplikasi Gambar 6. Diagram Relasi Entitas Fisik Perancangan database merupakan proses mendesain database yang akan digunakan pada aplikasi yang terdiri dari tiga tahapan , yaitu perancangan konseptual database , perancangan logis database dan perancangan fisik database [ 9 ] . Rancangan database ini menghasilkan diagram relasi entitas fisik yang ditunjukkan oleh Gambar 6. Pada gambar dapat diketahui bahwa database aplikasi memiliki 9 tabel / entitas. 4 ) Rancangan Antarmuka Pengguna Gambar 5. Diagram Use Case Aplikasi Visualisasi Data Ruta & Keluarga Diagram use case menggambarkan siapa yang akan menggunakan aplikasi dan dengan cara apa pengguna mengharapkan untuk berinteraksi dengan aplikasi [ 5 ] . Diagram ini memetakan kebutuhan pengguna yang menjadi fitur pada aplikasi yang akan dibangun. Pada Gambar 5 , terdapat 3 kelompok pengguna , yaitu Admin Pusat / Provinsi , Operator Pusat / Provinsi / Kabupaten dan Viewer Pusat / Pro- Gambar 7. Rancangan Antarmuka Halaman Visualisasi Rancangan antarmuka pengguna merupakan proses merancang antarmuka dengan berfokus pada tampilan dan interaktif. Tujuan perancang adalah untuk membuat antarmuka yang menurut pengguna mudah digunakan dan menyenangkan secara estetik [ 10 ] . Dalam melakukan 5 / 9 Makalah Sidang Skripsi – Program Studi D-IV Komputasi Statistik tahapan ini , peneliti membuat mockup aplikasi , yaitu hasil akhir desain yang sudah berisi informasi , seperti gambar dan tulisan sehingga siap untuk diimplementasikan atau diprogram. Rancagan antarmuka untuk halaman visualisasi dapat dilihat pada Gambar 7. 3 ) Implementasi Fitur-Fitur Aplikasi Pada bagian ini akan dipaparkan hasil implementasi beserta penjelasan fitur-fitur yang terdapat pada aplikasi yang merupakan hasil adaptasi dari analisis kebutuhan. C. Hasil Construction 1 ) Implementasi Database 1. Fitur Login Gambar 8. Implementasi Tabel ‘wilker_pengguna’ Diagram relasi entitas fisik ( Gambar 6 ) menjadi acuan peneliti dalam membuat setiap tabel beserta relasinya pada database dengan bantuan hibernate ( implementasi JPA / Java Persistence API ) yang dapat memetakan objek Java ke tabel pada database relasional [ 11 ] . Dengan hibernate , peneliti cukup menulis sintaks yang berisikan nama tabel , nama kolom , tipe data , serta constraint ( batasan ) dan konfigutasi lainnya untuk setiap tabel. Kemudian telah hibernate akan men-generate didefenisikan. tabel Implementasi ‘wilker_pengguna’ ditunjukkan pada Gambar 8. tabel-tabel yang pada database 2 ) Implementasi Antarmuka Pengguna Gambar 9. Implementasi Antarmuka Halaman Visualisasi Tahapan ini merupakan tahapan pengimplementasian rancangan antarmuka pengguna ke dalam bahasa markup HTML dan CSS ( menggunakan framework TailwindCSS ) serta Javascript. Implementasi antarmuka untuk halaman visualisasi dapat dilihat pada Gambar 9. Gambar 10. Diagram Aktivitas Login Login pada aplikasi belum menggunakan SSO BPS hal jika tersebut hanya dapat diimplementasikan aplikasi sudah di-deploy pada server BPS. Namun isian untuk melakukan autentikasi ( username dan password ) pada saat login serta atribut yang terdapat pada pengguna telah disesuaikan dengan output yang dihasilkan dari request SSO BPS. Gambar 10 menjelaskan aktivitas pengguna dalam menggunakan fitur login. Pengguna diharuskan untuk memasukkan isian username dan password agar dapat menggunakan aplikasi ini. 2. Fitur Visualisasi dan pria ) . Aplikasi Visualisasi data rumah tangga dan keluarga memuat 9 variabel , yaitu muatan keluarga , muatan ruta ( rumah tangga ) , muatan ruta tani , muatan petani , muatan ruta UMKM ( Usaha Mikro , Kecil , dan Menengah ) , muatan UMKM , muatan pria , muatan wanita , dan populasi ( jumlah wanita akan memvisualisasikan nilai suatu variabel yang dipilih oleh pengguna untuk setiap blok sensus yang memiliki data variabel tersebut. Tampilan visualisasi juga dapat dilakukan kustomisasi berupa pemilihan variabel , banyaknya kelas / kategori , metode klasifikasi data ( natural breaks , quantile dan equal interval ) , pemilihan warna , pengguna mengarahkan kursor ke blok sensus ( BS ) tertentu , maka akan tersedia informasi berupa identitas BS dan nilai variabel yang divisualisasikan untuk BS tersebut pada pojok kanan atas peta. Kemudian apabila pengguna mengeklik BS tertentu , maka akan muncul popup yang berisi informasi terkait BS serta tabel yang berisi data rumah tangga dan keluarga untuk BS tersebut. Tabel tersebut dapat diunduh oleh pengguna dengan format transparansi. Apabila dan 6 / 9 melakukan visualisasi , csv atau xlsx atau hanya untuk menyalin datanya saja ( copy ) . Selain itu , pengguna juga dapat mengganti basemap visualisasi , melakukan pencarian suatu BS , dan mengunduh peta hasil visualisasi dengan format jpg , jpeg , atau png. Fitur visualisasi dapat dilihat pada Gambar 9. Dalam peneliti memperhatikan metode klasifikasi data dan pemilihan warna , yaitu mengikuti skema sequential yang diskret. Dilansir dari situs ArcGIS [ 12 ] , pembentukan kelas pada natural breaks dilakukan berdasarkan pola data. Pembagian kelas dibentuk dengan mengelompokkan data yang memiliki nilai sama / berdekatan dan memaksimalkan perbedaan data dengan nilai yang relatif besar antar kelas. Metode ini merupakan metode yang paling baik sehingga menjadi default metode yang digunakan quantile mengelompokkan data secara sama / rata untuk semua kelas sehingga setiap kelas memiliki jumlah anggota yang sama. Metode equal interval mengelompokkan data sehingga setiap kelas memiliki interval / jarak yang sama. Adapun skema warna sequential disusun secara logis dari satu warna ke warna lainnya dengan jumlah langkah tertentu yang naik secara ringan dan berurutan. Biasanya , data bernilai kecil diwakili oleh warna terang dan data bernilai besar diwakili oleh warna gelap [ 13 ] . Alasan peneliti memilih skema sequential adalah karena skema ini cocok untuk data yang dimulai dari nilai rendah ke tinggi ( sesuai dengan nilai domain dari kesembilan variabel yang akan divisualisasikan , yaitu dari 0 hingga suatu bilangan bulat positif tertentu ) . visualisasi. Metode untuk 3. Fitur Menyimpan Dan / Atau Meng-update Data Makalah Sidang Skripsi – Program Studi D-IV Komputasi Statistik Gambar 11 menjelaskan aktivitas pengguna dalam menggunakan fitur ini. • Pada halaman “Unggah File Sensus / Survei” , penggu- na mengeklik tombol “Unggah File Sensus / Survei”. • Pengguna memilih file yang akan diunggah dengan format csv atau xlsx. • Aplikasi akan menampilkan isi dari file tersebut pada spreadsheet yang dapat diedit oleh pengguna. • Pengguna melakukan mapping atau menentukan kolom mana pada spreadsheet yang bersesuaian dengan salah satu dari 29 variabel pada tabel ‘data_ruta_live’. • Terdapat 6 variabel yang dapat dipilih untuk di-update , yaitu ‘rt_tani’ , ‘jml_tani’ , ‘rt_umkm’ , ‘jml_umkm’ , ‘art_pria’ dan ‘art_wanita’. Untuk kasus update data ( yaitu apabila data telah ada pada database , dilihat dari variabel NIK yang unik ) , pengguna memilih variabel apa yang saja yang akan di-update , yaitu ‘rt_tani’ ( untuk menghitung muatan ruta tani ) hingga ‘art_wanita’ ( untuk menghitung muatan wanita ) . Hal ini juga akan meng-update kolom ‘sumber_data’ sesuai dengan nama file yang di-upload oleh pengguna. Pemilihan variabel ini tidak berdampak apapun untuk kasus menyimpan data. • Setelah mengeklik tombol “Simpan” , aplikasi melakukan proses validasi dan cleaning data. • Jika terdapat data yang tidak valid , aplikasi akan menampilkan pesan kesalahan , selanjutnya pengguna melakukan pengeditan data pada spreadsheet dan mengeklik kembali tombol “Simpan”. • Sebaliknya jika semua data valid , maka aplikasi akan menyimpan dan / atau meng-update data ke database. • Aplikasi menampilkan pesan sukses. 4. Fitur Menampilkan Dan Mengunduh Data Aplikasi memiliki fitur untuk menampilkan dan mengunduh data rumah tangga dan keluarga hasil sensus penduduk dan survei yang telah disimpan oleh pengguna , baik data ter-update maupun data pada file tertentu. Data yang sensitif , yaitu NIK dan nomor keluarga tidak ditampilkan secara keseluruhan untuk menjaga kerahasian data ruta dan keluarga. Gambar 11. Diagram Aktivitas Menyimpan Dan / Atau Meng-update Data Gambar 12. Fitur Melihat Data Ruta Dan Keluarga Ter-update 7 / 9 Makalah Sidang Skripsi – Program Studi D-IV Komputasi Statistik 5. Fitur Membandingkan Blok Sensus Gambar 13 menjelaskan aktivitas pengguna dalam menggunakan fitur ini. • Pada halaman “Visualisasi” , pengguna mengeklik suatu BS yang akan dibandingkan pada peta. • Pengguna mencentang checkbox “Bandingkan BS” , kemudian aplikasi akan menampilkan dua buah spreadsheet dan daftar file sensus / survei yang telah diunggah oleh pengguna. Adapun spreadsheet berguna untuk menampilkan data rumah tangga dan keluarga untuk file dan pada blok sensus yang dipilih. • Pengguna memilih dua nama file sensus / survei yang akan dibandingkan pada dua daftar yang tersedia. dan kemudian menentukan apakah fitur yang ada sudah berjalan sesuai dengan yang diharapkan atau tidak. Berdasarkan hasil pengujian didapat bahwa semua fitur pada aplikasi sudah berjalan dengan baik sebagaimana mestinya. 2 ) System Usability Scale ( SUS ) Evaluasi aplikasi menggunakan SUS dilakukan oleh 8 pegawai di Subdit PKS BPS RI dan 3 mahasiswa Politeknik Statistika STIS sebagai responden. Berdasarkan Tabel 1 , rata-rata skor SUS yang didapat adalah 73,64. Menurut referensi [ 14 ] , skor SUS di atas 68 dapat dianggap sebagai skor di atas rata-rata sehingga aplikasi ini dapat diterima oleh pengguna. • Pengguna mengeklik tombol “Bandingkan BS” , kemudian proses akan melakukan perbandingan dan menampilkan hasil perbandingan BS yang dipilih seperti pada Gambar 14. aplikasi TABEL I HASIL EVALUASI SUS Pertanyaan ke- 2 4 3 3 2 4 2 2 1 1 2 4 3 4 5 5 5 4 4 4 5 5 4 3 4 4 3 2 2 4 4 1 1 1 3 2 5 4 4 4 4 3 3 4 5 5 3 5 6 4 2 3 1 2 3 2 1 1 3 1 7 4 4 4 4 4 4 4 5 5 3 3 8 1 2 4 2 2 3 2 1 1 2 4 Respon- den 1 2 3 4 5 6 7 8 9 10 11 1 4 5 4 4 4 4 4 5 5 4 4 9 5 4 5 4 4 4 4 5 5 4 4 10 3 3 2 2 3 4 2 1 1 3 1 Gambar 13. Fitur Melihat Data Ruta Dan Keluarga Ter-update VII. PENUTUP Gambar 14. Contoh Hasil Perbandingan Suatu Blok Sensus 6. Fitur Kontrol Hak Akses Pengguna Setiap pengguna memiliki satu role yang akan membatasi hak akses mereka ke peta serta data rumah tersebut dibedakan tangga dan keluarga. Role berdasarkan wilayah kerja statistik ( pusat yang mencakup seluruh wilayah Indonesia , provinsi dan kabupaten / kota ) masing-masing pengguna. D. Hasil Cutover 1 ) Black-box Testing Pengujian black-box pada aplikasi dilakukan oleh peneliti sendiri. Penguji melakukan 19 skenario terkait pengujian setiap fitur dengan melakukan langkah tertentu aplikasi Kesimpulan dari penelitian ini adalah sebagai berikut. 1. Perancangan aplikasi telah dilakukan yang terdiri dari rancangan proses bisnis usulan , role dan hak akses pengguna , diagram use case , database , dan antarmuka pengguna. 2. Pembangunan dan menghasilkan aplikasi webGIS yang dapat melakukan visualisasi data rumah tangga dan keluarga hasil sensus penduduk dan survei BPS dalam bentuk peta blok sensus secara spesifik dan detail serta dinamis yang dapat melakukan kueri ke database dan fitur lainnya sesuai kebutuhan pengguna , yaitu BPS. Adapun metode yang digunakan dalam pembangunan aplikasi adalah Rapid Application Development ( RAD ) . dilakukan telah 3. Pengujian aplikasi yang dilakukan dengan black-box testing menunjukkan bahwa setiap fitur yang terdapat pada aplikasi sudah berjalan sesuai harapan. Adapun hasil evaluasi menggunakan SUS dengan responden 11 orang mendapat skor rata-rata sebesar 73,64 dengan kesimpulan aplikasi dapat diterima oleh pengguna. Saran yang dapat peneliti berikan adalah membuat fitur untuk menghapus suatu data dengan NIK yang tidak aktif lagi fitur yang karena kasus meninggal dunia ; membuat 8 / 9 Makalah Sidang Skripsi – Program Studi D-IV Komputasi Statistik memungkinkan untuk menambahkan variabel baru untuk divisualisasikan ; penggunaan teknologi web socket untuk time ; menampilkan memberikan notifikasi secara real ringkasan data rumah tangga dan keluarga dalam bentuk angka dan grafik. DAFTAR PUSTAKA [ 1 ] BPS , Hasil Sensus Penduduk 2020 , Berita Resmi Statistik No. 7 / 01 / Th. XXIV , 21 Januari 2021. [ 2 ] BPS , Sistem Pengelolaan Kerangka Sampel , Subdirektorat Pengembangan Kerangka Sampel , 2018. [ 3 ] S. A. Amin , “Visualisasi dan Diseminasi Kerangka Induk Blok Sensus 2020 ( BS2020 ) , ” Skripsi Polstat STIS , 2021. [ 4 ] Kurniawan and D. Antoni , “Visualisasi Data Penduduk Dalam Membangun E-government Berbasis Sistem Informasi Geografis , ” Jurnal Sistem Informasi dan Komputer , vol. 09 , no. 03 , pp. 310-316 , 2020. [ 5 ] Whitten and Bentley , System Analysis & Design Methods , 7th ed , New York : McGraw-Hill , 2007. [ 6 ] R. Murad et al , “Collaborative Research Management Method in Knowledge Management : Conceptual Foundations and Research Issues , ” IEEE Conference on Computer and Information Sciences , Sept 2018. [ 7 ] R. S. Pressman , et al , A practitioner’s approach. Software Engineering , 5th ed. New York : McGraw-Hill , 2010 , pp. 472. [ 8 ] J , Brooke , “SUS-A quick and dirty usability scale” , Usability Evaluation In Industry , 1996. [ 9 ] T. Connolly , C. Begg , Database Systems : A Practical Approach to Design , Implementation , and Management , 4th ed , London : Addison-Wesley , 2005. [ 10 ] Ivan Kreimer. ( 2021 , 5 ) User interface design : Definition , guidelines , and process [ Online ] . Available : https : / / maze.co / collections / ux-ui-design / ui- design [ 11 ] Ramesh Fadatare. ( 2022 , 6 ) What Is the Difference Between Hibernate and Spring Data JPA ? [ Online ] . Available : https : / / dzone.com / articles / what-is- the-difference-between-hibernate-and-sprin-1 [ 12 ] Esri. ( 2021 ) Data classification methods. [ Online ] . Available : https : / / pro.arcgis.com / en / pro-app / latest / help / mapping / layer- properties / data-classification-methods.htm [ 13 ] C. A. Brewer , “Color Use Guidelines for Mapping and Visualization , ” Visualization in Modern Cartography , Ed. by A. M. MacEachren and D. R. F. Taylor , New York : Pergamon , 1994 , pp. 123-147. [ 14 ] U.S. General Services Administration. ( 2022 , 6 ) System Usability Scale [ Online ] . Available : https : / / www.usability.gov / how-to-and- ( SUS ) tools / methods / system-usability-scale.html 9 / 9
O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN O O O B-METODE I-METODE I-METODE I-METODE I-METODE I-METODE I-METODE O B-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-METODE I-METODE O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-METODE O O O O O O O O O O B-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O
Makalah Sidang Skripsi – Program Studi D-IV Komputasi Statistik Visualisasi Data Rumah Tangga Dan Keluarga Hasil Sensus Penduduk Dan Survei Berbasis WebGIS Studi Kasus Kecamatan Salem , Brebes , Jawa Tengah Aldi Hamidi Lubis ( 221810137 , 4SI1 ) Dosen Pembimbing : Dr. Drs. Waris Marsisno , M.Stat. Ringkasan—Kegiatan sensus dan survei Badan Pusat Statistik ( BPS ) menghasilkan pelbagai data , antara lain adalah data rumah tangga dan keluarga. Sensus penduduk 2020 dilaksanakan oleh BPS dengan pendekatan keluarga sebagai unit pendataan , akan tetapi survei-survei di BPS dan analisis statistik sebagian besar menggunakan pendekatan rumah tangga. Oleh karena itu , BPS saat ini mengelola data rumah tangga dan keluarga secara bersamaan. Aplikasi Iframe ( sistem pengolahan kerangka sampel ) BPS terkait fungsi pengelolaan database rumah tangga masih perlu dikembangkan , salah satunya karena belum adanya visualisasi data. Hal tersebut menjadi permasalahan penelitian ini karena belum ada aplikasi yang mengembangkan Iframe guna mengelola data rumah tangga dan keluarga secara bersamaan oleh BPS. Peneliti ingin membangun sebuah aplikasi berbasis webGIS ( web Geographic Information System ) yang dapat memvisualisasikan data rumah tangga dan keluarga hasil sensus penduduk dan survei serta fitur lainnya sesuai dengan kebutuhan pengguna. Aplikasi dibangun dengan metode Rapid Application Development ( RAD ) . Adapun pengguna aplikasi ini adalah BPS Pusat , Provinsi , dan Kabupaten / Kota yang masing-masing memiliki role guna membatasi akses pengguna terhadap data. Kata Kunci—Visualisasi , Data Rumah Tangga dan Keluarga , WebGIS , Rapid Application Development ( RAD ) .
VII. PENUTUP Gambar 14. Contoh Hasil Perbandingan Suatu Blok Sensus 6. Fitur Kontrol Hak Akses Pengguna Setiap pengguna memiliki satu role yang akan membatasi hak akses mereka ke peta serta data rumah tersebut dibedakan tangga dan keluarga. Role berdasarkan wilayah kerja statistik ( pusat yang mencakup seluruh wilayah Indonesia , provinsi dan kabupaten / kota ) masing-masing pengguna. D. Hasil Cutover 1 ) Black-box Testing Pengujian black-box pada aplikasi dilakukan oleh peneliti sendiri. Penguji melakukan 19 skenario terkait pengujian setiap fitur dengan melakukan langkah tertentu aplikasi Kesimpulan dari penelitian ini adalah sebagai berikut. 1. Perancangan aplikasi telah dilakukan yang terdiri dari rancangan proses bisnis usulan , role dan hak akses pengguna , diagram use case , database , dan antarmuka pengguna. 2. Pembangunan dan menghasilkan aplikasi webGIS yang dapat melakukan visualisasi data rumah tangga dan keluarga hasil sensus penduduk dan survei BPS dalam bentuk peta blok sensus secara spesifik dan detail serta dinamis yang dapat melakukan kueri ke database dan fitur lainnya sesuai kebutuhan pengguna , yaitu BPS. Adapun metode yang digunakan dalam pembangunan aplikasi adalah Rapid Application Development ( RAD ) . dilakukan telah 3. Pengujian aplikasi yang dilakukan dengan black-box testing menunjukkan bahwa setiap fitur yang terdapat pada aplikasi sudah berjalan sesuai harapan. Adapun hasil evaluasi menggunakan SUS dengan responden 11 orang mendapat skor rata-rata sebesar 73,64 dengan kesimpulan aplikasi dapat diterima oleh pengguna. Saran yang dapat peneliti berikan adalah membuat fitur untuk menghapus suatu data dengan NIK yang tidak aktif lagi fitur yang karena kasus meninggal dunia ; membuat 8 / 9 Makalah Sidang Skripsi – Program Studi D-IV Komputasi Statistik memungkinkan untuk menambahkan variabel baru untuk divisualisasikan ; penggunaan teknologi web socket untuk time ; menampilkan memberikan notifikasi secara real ringkasan data rumah tangga dan keluarga dalam bentuk angka dan grafik.
rumah tangga dan keluarga secara bersamaan oleh BPS. Peneliti ingin membangun sebuah aplikasi berbasis webGIS ( web Geographic Information System ) yang dapat memvisualisasikan data rumah tangga dan keluarga hasil sensus penduduk dan survei serta fitur lainnya sesuai dengan kebutuhan pengguna. Aplikasi dibangun dengan metode Rapid Application Development ( RAD ) . Adapun pengguna aplikasi ini adalah BPS Pusat , Provinsi , dan Kabupaten / Kota yang masing-masing memiliki role guna membatasi akses pengguna terhadap data. Kata Kunci—Visualisasi , Data Rumah Tangga dan Keluarga , WebGIS / kota ) masing-masing pengguna. D. Hasil Cutover 1 ) Black-box Testing Pengujian black-box pada aplikasi dilakukan oleh peneliti sendiri. Penguji melakukan pada aplikasi sudah berjalan sesuai harapan. Adapun hasil evaluasi menggunakan SUS dengan responden 11 orang mendapat skor rata-rata sebesar 73,64 dengan kesimpulan aplikasi dapat diterima oleh pengguna. Saran yang dapat peneliti berikan adalah membuat fitur untuk menghapus
O O O O O O O O O O B-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN I-TUJUAN O O O B-METODE I-METODE I-METODE I-METODE I-METODE I-METODE I-METODE O B-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN O O O O O O O O O O O O O O O O O O O O B-METODE I-METODE O O O O O O O O O O O O O O O O O O O O B-METODE O O O O O O O O O O B-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN I-TEMUAN O O O O O O O O O O