You are on page 1of 49

PROPOSAL SKIRIPSI

APLIKASI PENGELOLAAN DATA REGISTRASI SOSIAL


EKONOMI (REGSOSEK) PADA BADAN PUSAT STATISTIK
KABUPATEN BANJAR

Oleh:

EKA DINAYANTI
NPM : 19630434

PROGRAM STUDI S1 TEKNIK INFORMATIKA


FAKULTAS TEKNOLOGI INFORMASI
UNIVERSITAS ISLAM KALIMANTAN
MUHAMMAD ARSYAD AL BANJARI
BANJARMASIN
2023
DAFTAR ISI

DAFTAR ISI .......................................................................................................... ii

DAFTAR GAMBAR ............................................................................................ iv

DAFTAR TABEL ................................................................................................ vi

BAB I PENDAHULUAN ...................................................................................... 1

1.1. Latar Belakang ............................................................................................. 1

1.2 Rumusan Masalah ......................................................................................... 4

1.3 Batasan Masalah ............................................................................................ 4

1.4 Tujuan Penelitian ........................................................................................... 4

1.5 Manfaat Penelitian ......................................................................................... 5

BAB II TINJAUAN PUSTAKA........................................................................... 6

2.1 Landasan Teori .............................................................................................. 6

2.1.1 Pengelolaan Data .................................................................................... 6

2.1.2 Website ................................................................................................... 6

2.1.3 Basis Data ............................................................................................... 7

2.1.4 Xampp ..................................................................................................... 7

2.1.5 MySQL ................................................................................................... 7

2.1.6 PHP ......................................................................................................... 7

2.3 Penelitian Terkait .......................................................................................... 9

BAB III METODE PENELITIAN .................................................................... 11

3.1 Teknik Pengumpulan Data .......................................................................... 11

3.1.1 Teknik Pengumpulan Data.................................................................... 11

3.1.2 Perancangan Perangkat Lunak .............................................................. 12

3.2 Analisis Sistem Berjalan ............................................................................. 12

ii
3.3 Analisis Kebutuhan Sistem ......................................................................... 13

3.4 Rancangan Model Sistem ............................................................................ 15

3.4.1 Use Case Diagram ................................................................................ 15

3.4.2 Activity Diagram ................................................................................... 16

3.4.3 Sequense Diagram................................................................................. 20

3.4.4 Diagram Class....................................................................................... 22

3.5 Rancangan Basis Data ................................................................................. 23

3.5.1 Perancangan Database .......................................................................... 23

3.5.2 Rancangan Relasi Tabel........................................................................ 27

3.6 Rancangan Antarmuka Masukan Sistem ..................................................... 28

3.7 Rencana Antarmuka Keluaran Sistem ......................................................... 35

3.8 Tempat dan Jadwal Penelitian ..................................................................... 40

3.8.1 Tempat Penelitian ................................................................................. 40

3.8.2 Jadwal Penelitian .................................................................................. 41

DAFTAR PUSTAKA .......................................................................................... 42

iii
DAFTAR GAMBAR
Gambar 3. 1 Analisis Sistem Berjalan .................................................................. 13
Gambar 3. 2 Use Case Diagram ............................................................................ 16
Gambar 3. 3 Activity Diagram Proses Login ........................................................ 17
Gambar 3. 4 Activity Diagram Proses Login ........................................................ 17
Gambar 3. 5 Activity Diagram Proses Petugas ..................................................... 18
Gambar 3. 6 Activity Diagram Proses User .......................................................... 18
Gambar 3. 7 Activity Diagram Proses Entry VK1 ................................................ 19
Gambar 3. 8 Activity Diagram Proses Entry K..................................................... 20
Gambar 3. 9 Activity Diagram Proses Laporan .................................................... 20
Gambar 3. 10 Squense Diagram Login ................................................................. 21
Gambar 3. 11 Squense Diagram User ................................................................... 22
Gambar 3. 12 Diagram Class ................................................................................ 22
Gambar 3. 13 Relasi Tabel .................................................................................... 28
Gambar 3. 14 Rancangan Halaman Form Login .................................................. 29
Gambar 3. 15Rancangan Halaman Dashboard ..................................................... 29
Gambar 3. 16 Rancangan Master Data ................................................................. 30
Gambar 3. 17 Rancangan Halaman Dokumen ...................................................... 30
Gambar 3. 18 Rancangan Tambah Data Dokumen ............................................... 31
Gambar 3. 19 Rancangan Halaman Petugas ......................................................... 31
Gambar 3. 20 Rancangan Tambah Data Petugas .................................................. 32
Gambar 3. 21 Rancangan Halaman User .............................................................. 32
Gambar 3. 22 Rancangan Tambah Data User ....................................................... 33
Gambar 3. 23 Rancangan Proses Data .................................................................. 33
Gambar 3. 24 Rancangan Halaman Entry VK1 .................................................... 34
Gambar 3. 25 Rancangan Halaman Tambah Data Entry VK1 ............................. 34
Gambar 3. 26 Rancangan Halaman Entry K ......................................................... 35
Gambar 3. 27 Rancangan Hakaman Tambah Data Entry K ................................. 35
Gambar 3. 28 Rancangan Laporan Dokumen ....................................................... 36
Gambar 3. 29 Rancangan Laporan Entry VK1 ..................................................... 37
Gambar 3. 30 Rancangan Laporan Entry K .......................................................... 37

iv
Gambar 3. 31 Rancangan Diagram Dokumen ...................................................... 38
Gambar 3. 32 Rancangan Diagram Petugas .......................................................... 38
Gambar 3. 33 Rancangan Diagram Miskin ........................................................... 39
Gambar 3. 34 Rancangan Diagram Sangat Miskin ............................................... 39
Gambar 3. 35 Rancangan Diagram Tidak Miskin ................................................ 40
Gambar 3. 36 Tempat Penelitian........................................................................... 41

v
DAFTAR TABEL
Tabel 2. 1 Penelitian Terkait .................................................................................. 9

Tabel 3. 1 Tabel Login .......................................................................................... 24


Tabel 3. 2 Tabel Dokumen .................................................................................... 24
Tabel 3. 3 Tabel Entry Peta WS ............................................................................ 25
Tabel 3. 4 Tabel Petugas ....................................................................................... 25
Tabel 3. 5 Tabel Entry VK1 .................................................................................. 26
Tabel 3. 6 Tabel Entry K ....................................................................................... 26
Tabel 3. 7 Tabel Detail K ...................................................................................... 27
Tabel 3. 8 Jadwal Penelitian.................................................................................. 41

vi
BAB I
PENDAHULUAN
1.1. Latar Belakang
Badan Pusat Statistik (BPS) Kabupaten Banjar berperan dalam penyediaan data

statistik nasional maupun internasional, untuk menghasilkan statistic yang

mempunyai kebenaran akurat dan menggambarkan keadaan yang sebenarnya,

dalam rangka mendukung Indonesia Maju. Pada tahun 2022 Badan Pusat Statistik

(BPS) melaksanakan kegiatan pendataan Registrasi Sosial Ekonomi (Regsosek),

dimana pengumpulan data seluruh penduduk Indonesia yang terdiri atas profil,

kondisi sosial, ekonomi dan tingkatan kesejahteraan. Kegiatan yang dilakukan

merupakan salah satu upaya pemerintah untuk membangun satu basis data

kependudukan tungal. Dengan memanfaatkan basis data kependudukan tunggal

yang terintegrasi dengan seluruh instansi, dapat meminimalkan data ganda, dan

seluruh program pemerintah yang berhungan dengan data kependudukan menjadi

lebih efektik dan efisien. Tahap pengolahan data sangat menentukan seberapa jauh

tingkat keakuratan dan ketepatan data statistik yang dihasilkan. BPS merupakan

instansi perintis dalam penggunaan komputer karena telah memulai

menggunakannya sejak sekitar 1960. Sebelum menggunakan komputer, BPS

menggunakan kalkulator dan alat hitung sipoa dalam mengolah data. Teknologi

komputer yang diterapkan di BPS selalu disesuaikan dengan perkembangan

teknologi informasi dan juga mengacu kepada kebutuhan. Personal 2 komputer

yang secara umum lebih murah dan efisien telah dicoba digunakan untuk

menggantikan mainframe. Sejak 1980-an, personal komputer telah digunakan di

seluruh kantor BPS provinsi, diikuti dengan penggunaan komputer di seluruh BPS

1
2

kabupaten dan kota sejak 1992. Dengan menggunakan personal komputer, kantor

statistik di daerah dapat segera memproses pengolahan data, yang merupakan

rangkaian kegiatan yang dimulai dari pengumpulan data, kemudian memasukkan

data mentah ke dalam komputer dan selanjutnya data tersebut dikirim ke BPS pusat

untuk diolah menjadi data nasional. Pengolahan data menggunakan personal

komputer telah lama menjadi contoh pengolahan yang diterapkan oleh direktorat

teknis di BPS pusat, terutama jika direktorat tersebut harus mempublikasikan hasil

yang diperoleh dari survei yang diselenggarakan. Pengolahan data Sensus

Penduduk tahun 2000 telah menggunakan mesin scanner, tujuannya untuk

mempercepat kegiatan pengolahan data. Efek positif dari penggunaan komputer

oleh direktorat teknis yaitu selain lebih cepat, juga dapat memotivasi pegawai yang

terlibat turut bertanggung jawab untuk menghasilkan sebanyak mungkin data

statistik dan indikator secara tepat waktu dan akurat dibanding sebelumnya. Selain

itu, penggunaan computer sangat mendukung BPS dalam menghasilkan berbagai

data statistik dan indikator-indikator yang rumit seperti kemiskinan, Input-Output

(I-O) table, Social Accounting Matrix (SAM), dan berbagai macam indeks

komposit dalam waktu yang relatif singkat. 3 Pada 1993, BPS mulai

mengembangkan sebuah sistem informasi statistik secara geografis khususnya

untuk pengolahan data wilayah sampai unit administrasi yang terkecil yang telah

mulai dibuat secara manual sejak 1970. Data wilayah ini dibuat khususnya untuk

menyajikan karakteristik daerah yang menonjol yang diperlukan oleh para perumus

kebijakan dalam perencanaan pembangunan. Dalam mengolah data, BPS juga telah

mengembangkan berbagai program aplikasi untuk data entry, editing, validasi,


3

tabulasi dan analisis dengan menggunakan berbagai macam bahasa dan paket

komputer. BPS bertanggung jawab untuk mengembangkan berbagai perangkat

lunak komputer serta mentransfer pengetahuan dan keahliannya kepada staf BPS

daerah. Pembangunan infrastruktur teknologi informasi di BPS didasarkan pada

tujuan yang ingin dicapai yaitu mengikuti perkembangan permintaan dan

kebutuhan dalam pengolahan data statistik; melakukan pembaharuan/inovasi dalam

hal metode kerja yang lebih baik serta memberikan kemudahan kepada publik

dalam mendapatkan informasi statistik. Badan Pusat Statistik (BPS) Kabupaten

Banjar memiliki beberapa tugas, salah satu diantaranya adalah pengumpulan data.

Penelitian terkait pengumpulan datanya masih menggunakan cara manual.

Meskipun sudah menggunakan komputer namun hanya dicatat menggunakan

Microsoft Excel saja, yang membuat laporan tidak tertata dan susah pencarian

datanya. Dilihat dari penelitian sebelumnya yaitu penelitian dari (Aditya, Rizky,

Viktor Handrianus Pranatawijaya, 2021) yang berjudul “Rancang Bangun Aplikasi

4 Monitoring Kegiatan Menggunakan Metode Prototype” dari penelitian tersebut

hasil yang didapatkan yaitu, Apabila monitoring dilakukan dengan baik akan

bermanfaat dalam memastikan pelaksanaan kegiatan tetap pada jalurnya (sesuai

pedoman dan perencanaan program). Juga memberikan informasi kepada pengelola

program apabila terjadi hambatan dan penyimpangan, serta sebagai masukan dalam

melakukan evaluasi. Secara prinsip, monitoring dilakukan sementara kegiatan

sedang berlangsung guna memastikan kesesuaian proses dan capaian sesuai

rencana, tercapai atau tidak. Bila ditemukan penyimpangan atau kelambanan maka

segera dibenahi sehingga kegiatan dapat berjalan sesuai rencana dan targetnya. Jadi,
4

hasil monitoring menjadi input bagi kepentingan proses selanjutnya. Berdasarkan

uraian diatas, maka dibuat suatu aplikasi yaitu: “APLIKASI PENGELOLAAN

DATA REGISTRASI SOSIAL EKONOMI (REGSOSEK) PADA BADAN

PUSAT STATISTIK KABUPATEN BANJAR”.

1.2 Rumusan Masalah


Berdasarkan latar belakang yang telah diuraikan, maka ditetapkan rumus

masalah sebagai berikut:

1. Belum adanya sistem pengolahan data secara komputerisasi membuat

pendataan kurang efisien.

2. Dengan aplikasi pengolahan data yang masih manual, sering terjadi

keterlamabatan dan membutuhkan waktu dalam pencarian datanya.

1.3 Batasan Masalah


Agar permasalahan lebih terarah dan mendapatkan kesimpulan yang tepat,

serta tidak menyimpang dari permasalahan yang dibahas maka penulis

membatasi permasalahan yang akan dibahas yaitu:

1. Sistem ini hanya dipakai oleh staff dan mitra (petugas) Badan Pusat Statistik

Kabupaten Banjar.

2. Dalam pembuatan menggunakan bahasa pemrograman PHP, dan MySQL

sebagai server untuk menyimpan data.

1.4 Tujuan Penelitian


Adapun tujuan yang ingin dicapai pada penelitian ini ialah merancang dan

membuat Aplikasi Pengelolaan Registrasi Sosial Ekonomi (Regsosek), yang

mampu mempermudah baik dari Pengolahan data, dan Pencarian data Registrasi

Sosial Ekonomi (Regsosek) pada Badan Pusat Statistik Kabupaten Banjar.


5

1.5 Manfaat Penelitian


Adapun manfaat penelitiaan yang akan diperoleh dari penelitian ini adalah

sebagai berikut :

1. Dapat mempermudah Staff dan Mitra (petugas) dalam pengolahan data Registrasi

Sosial Ekonomi (Regsosek).

2. Data yang telah terdokumentasi tersimpan dengan rapi dalam bentuk database

sehingga mudah untuk dicari ketika ingin diperlukan.


BAB II
TINJAUAN PUSTAKA
2.1 Landasan Teori

Pada tahun 2022 Badan Pusat Statistik (BPS) melaksanakan kegiatan

pendataan Registrasi Sosial Ekonomi (Regsosek), dimana pengumpulan data

seluruh penduduk Indonesia yang terdiri atas profil, kondisi sosial, ekonomi dan

tingkatan kesejahteraan. Kegiatan yang dilakukan merupakan salah satu upaya

pemerintah untuk membangun satu basis data kependudukan tungal.

Dengan memanfaatkan basis data kependudukan tunggal yang terintegrasi dengan

seluruh instansi, dapat meminimalkan data ganda, dan seluruh program

pemerintah yang berhungan dengan data kependudukan menjadi lebih efektik

dan efisien.

2.1.1 Pengelolaan Data

Menurut Setiawan, R. (2016). Pengelolaan adalah suatu istilah yang berasal

dari kata “kelola” mengandung arti serangkaian usaha yang bertujuan untuk

menggali dan memanfaatkan segala potensi yang dimiliki secara efektif dan efisien

guna mencapai tujuan tertentu yang telah direncanakan sebelumnya

2.1.2 Website

Menurut Sidik dalam (Kaunen & Arizona, 2017) Website adalah suatu

layanan sajian informasi yang menggunakan konsep hyperlink yang memudahkan

bagi pengguna untuk berselancar, menelusuri informasi yang mereka cari di

internet. Untuk mendapatkan informasi, cukup dengan mengklik suatu link atau

alamat website pada suatu teks, tombol, atau gambar, maka informasi tersebut akan

ditampilkan secara lebih terpperinci dan lengkap.

6
7

2.1.3 Basis Data

Menurut Wulandari & aprilia dalam (Apriyanto & Putra, 2020) Basis data

(databese) adalah kumpulan data yang saling berkaitan dan berhubungan dengan

yang lain, tersimpan di perangkat keras komputer dan menggunakan perangkat

lunak untuk memanipulasinya. Data perlu disimpan dalam basis data untuk

keperluan penyediaan informasi lebih lanjut.

2.1.4 Xampp

Menurut (Hanafri, Triono, & Lutfiudin, 2018) Xampp merupakan sebuah

perangkat lunak gratis sehingga bebas digunakan. Xampp berfungsi sebagai server

yang berdiri sendiri (localhost), yang terdiri dari Apache HTTP Server, MySQL

database dan penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan

Perl.

2.1.5 MySQL

Menurut (Umagapi & Ambarita, 2018) MySQL adalah sebuah perangkat

lunak sistem manajemen basis data SQL (database management system) atau

DBMS yang multithread, multiuser,dengan sekitar 6 juta instalasi di seluruh dunia.

MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah

lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah

lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan

penggunaan GPL.

2.1.6 PHP

Menurut (Rahmawati & Mulyono, 2016) PHP atau yang memiliki

kepanjangan PHP Hypertext Preprocessor merupakan suatu bahasa pemrograman


8

yang difungsikan untuk membangun suatu website dinamis. PHP menyatu dengan

kode HTML, maksudnya adalah beda kondisi. HTML digunakan sebagai

pembangun atau pondasi dari kerangka layout web, sedangkan PHP difungsikan

sebagai prosesnya sehingga dengan adanya PHP tersebut, web akan sangat mudah

di-maintenance. Linux.PHP juga dibangun sebagai modul pada web server apache

dan sebagai binary yang dapat berjalan sebagai CGI.


9

2.3 Penelitian Terkait


Tabel 2. 1 Penelitian Terkait

NAMA
No JUDUL PENELITIAN dan MASALAH APLIKASI KETIDAKSUAIAN
TAHUN
1. Implementasi Aplikasi Sensus Heryanto, A., Bagaimana cara PHP Mengembangkan aplikasi
Penduduk di Sutarman, S., & membuat program dan komputer yang
Kelurahan Bugel Karawaci Aplikasi sensus MySQL disesuaikan
Sukmawati, E.
penduduk yang dapat dengan kebutuhan
Tangerang (2013). memberikan data lembaga sehingga
penduduk yang aplikasi tersebut
efektif dan efisien? menjadi lebih kompleks
dan lebih sempurna.

Link : http://journal.global.ac.id/index.php/sisfotek/article/view/19
2. APLIKASI PENGELOLAAN Puspita, D., Bagaimana membuat PHP dan Perlu diadakannya
DATA PENDUDUK DENGAN Muslim, B., & Aplikasi Pengelolaan MySQL pelatihan penggunaan
PEMROGRAMAN PHP ( Aminah, S. (2019) Data Penduduk Pada komputer dengan tujuan
STUDI KASUS : Kantor Camat untuk meningkatkan
KECAMATAN SUKA Sukamerindu keterampilan dan
MERINDU) menggunakan PHP dan penguasaan terhadap
MySQL pengelolaan data
penduduk
10

Link : http://ejournal.lppmsttpagaralam.ac.id/index.php/betrik/article/view/21

3. Rancang Bangun Sistem Ramlan, A. F. bagaimana merancang PHP dan Dengan adanya aplikasi
Informasi Pengolahan Data (2018). suatu sistem yang dapat MySQL ini diharapkan petugas
Sensus Penduduk pada Kantor 5 mempermudah Sensus penduduk
disarankan untuk
Badan Pusat Staistik Provinsi pendataan atau lebih
memperhatikan
Sulawesi Selatan Berbasis spesifik dalam kekurangan dan
Web (Doctoral dissertation, pengolahan data sensus kelemahan Sistem agar
Universitas Islam Negeri penduduk? dapat segera dicari
Alauddin Makassar). pemecahan masalahnya
dan dapat segera
diperbaharui

Link : http://repositori.uin-alauddin.ac.id/12929/1/Aan%20fitriani%20Ramlan.pdf
BAB III

METODE PENELITIAN

3.1 Teknik Pengumpulan Data


3.1.1 Teknik Pengumpulan Data
Metode yang digunakan dalam proses pengumpulan data adalah sebagai

berikut :

1. Observasi

Observasi (Observation) Yaitu mengamati secara langsung pada bagian

umum proses pendataan dan pengusulan yang berjalan disana.

2. Wawancara

Wawancara (Interview) Yaitu metode pengumpulan data yang diakukan

secara bertatap muka secara langsung dengan pihak yang terkait untuk

mendapatkan informasi.

3. Studi Pustaka

Pustaka dilakukan dengan cara mempelajari dan mengumpulkan beberapa

literatur dari media internet atau buku-buku yang berhubungan dengan laporan

penelitian tentang Aplikasi Monitoring Kegiatan Regsosek Kabupaten Banjar.

4. Dokumentasi

Dokumentasi yaitu pengumpulan data yang memperoleh informasi dari

macam – macam yang tertulis atau dari dokumen yang ada pada informan. Teknik

pengumpulan dokumentasi dalam penelitian kualitatif merupakan pelengkap dari

penggunaan metode observasi dan wawancara.

11
12

3.1.2 Perancangan Perangkat Lunak

Metode pengembangan yang digunakan adalah metode waterfall. Metode

waterfall merupakan metode yang sering digunakan oleh penganalisa sistem pada

umumnya. Ini dari metode waterfall adalah pengerjaan dari suatu sistem yang

dilakukan secara berurutan atau secara linear. Jadi jika langkah pertam belum

dikerjakan, maka langkah kedua tidak dapat dikerjakan. Jika langkah kedua belum

dikerjakan maka langkah ketiga juga tidak dapat dikerjakan, begitu seterusnya.

Secara otomatis tahap demi tahap yang dilalui harus menungu selesainya tahap

sebelumnya dan berjalab berurutan.

3.2 Analisis Sistem Berjalan

Selama melakukan penelitian pada Badan Pusat Statistik Kabupaten Banjar

dari wawancara dan observasi di Bagian Umum dan Kepegawaian yang sedang

melakukan pengolahan data Registrasi Sosial Ekonomi ( Regsosek).

Pengolahannya masih sederhana menggunakan program aplikasi yang sudah ada,

yaitu dengan menggunakan aplikasi Microsoft Excel. Prosuder yang sekarang

berjalan perlu dikembangkan untuk mempermudah dalam pengolahan data saat

membuat laporan.
13

Berikut Flowchart Analisis Sistem yang berjalan saat ini.

Gambar 3. 1 Analisis Sistem Berjalan

Alur sistem yang sedang berjalan pada Badan Pusat Statistik Kabupaten

Banjar sebagain berikut:

1. Petugas mengumpulkan data (dokumen) regsosek.

2. Setelah itu admin menginput data tersebut menggunakan Microsoft excel.

3. Data tersebut tersimpan di Microsoft excel.

3.3 Analisis Kebutuhan Sistem

Analisis kebutuhan sistem merupakan analisis yang dibutuhkan untuk

menentukan spesifikasi kebutuhan sistem. Spesifikasi ini juga meliputi elemen atau

komponen – komponen apa saja yang dibutuhkan untuk sistem yang akan dibangun

sampai dengan sistem tersebut diimplementasikan. Analisis kebutuhan ini juga

menentukan spesifikasi masukkan yan diperlukan sistem, keluaran yang akan


14

dihasilkan sistem dan proses yang dibutuhkan untuk mengolah masukkan sehingga

menghasilkan suatu keluaran yang diinginkan.

1. Perangkat Keras (Hardware)

Dalam menjalankanAplikasi ini penulis menyarankan spesifikasi keras

minimun untuk menjalankan sistem ini :

a. Processor Core i3 minimal 2,0 Gz

b. RAM 8 GB DDR3

c. Hdd 500gb atau lebih

d. VGA (Monitor) 14” dengan resolusi warna 64bit

e. Mouse

f. Keyboard

g. Printer

2. Perangkat Lunak (Software)

Perangkat lunak atau biasa disebut software merupakan perangkat lunak

yang biasa dikenal dengan aplikasi yang digunakan untuk mengolah data sesuai

dengan fungsi masing-masing. Bisa dikatakan bahwa software merupakan

komponen yang tidak terlihat secara fisik. Adapun perangkat lunak yang diperlukan

sebagai berikut yaitu :

a. Hampir semua Versi Windows juga dapat menggunakan aplikasi ini terlebih

Windows 10.

b. Aplikasi Browser seperti Google Chrome atau Firefox dan lain – lain.

c. XAMPP Control Panel v3.2.4.

d. MySQL (Database).
15

3.4 Rancangan Model Sistem

Pada rancangan model sistem ini akan membahas gambaran sistem yang

akan dibangun, permodelan rancangan sistem ini menggunakan UML (Unified

Modelling Language) yang memiliki beberapa tahap yaitu usecase diagram, activity

diagram, sequence diagram, dan class diagram. UML merupakan singkatan dari

“Unified Modelling Language” merupakan metode permodelan yang disajikan

secara visual yang bertujuan untuk menunjukan perancangan sistem berorientasi

objek. UML juga dapat dikatakan sebagai alat yang menjadi standar dalam

visualisasi, perancangan, dan dokumentasi sistem aplikasi. Saat ini, UML juga telah

menjadi bahasa standar yang digunakan dalam penulisan arsitektur. Berikut ini

merupakan rancangan UML dari “Aplikasi Monitoring Kegiatan Regsosek Pada

Badan Pusat Statistik Kabupaten Banjar”.

3.4.1 Use Case Diagram

Use Case Diagram adalah satu dari berbagai jenis diagram UML (Unified

Modelling Language) yang menggambarkan hubungan interaksi antara sistem dan

aktor. Use Case dapat mendeskripsikan tipe interaksi antara si pengguna sistem

dengan sistemnya.

Use Case Diagram usulan untuk Aplikasi Monitoring Kegiatan Regsosek

Pada Badan Pusat Statistik Kabupaten Banjar sebagai berikut:


16

Gambar 3. 2 Use Case Diagram

Di gambar use case diagram ini menjelaskan bagaimana admin akan

melakukan login, dan admin dapat input data dokumen, petugas, user, entry vk1,

entry k dan laporan admin, kemudian user bisa melakukan entry vk1 dan entry k

lalu output berupa dari hasil laporan admin yang akan tersimpan diaplikasi.

3.4.2 Activity Diagram

Activity diagram merupakan rancangan aliran aktivitas atau aliran kerja

dalam sebuah sistem yang akan dijalankan. Activity Diagram juga digunakan untuk

mendefinisikan atau mengelompokan aluran tampilan dari sistem tersebut. Activity

Diagram memiliki komponen dengan bentuk tertentu yang dihubungkan dengan

tanda panah. Panah tersebut mengarah ke-urutan aktivitas yang terjadi dari awal

hingga akhir. Berikut gambaran Activity Diagram Aplikasi Monitoring Kegiatan

Regsosek Pada Badan Pusat Statistik Kabupaten Banjar.

1. Activity Diagram Proses Login

Pada proses ini admin akan memasukan username dan password

apabila password dan username salah maka admin akan kembali ke halaman
17

login, dan apabila username dan password nya benar maka akan lanjut ke

menu selanjut nya.

Gambar 3. 3 Activity Diagram Proses Login

2. Activity Diagram Proses Dokumen

Pada activity diagram ini admin akan memasukkan data dokumen

lalu admin bisa tambah,edit dan hapus data dokumen yang kemudian akan

tersimpan di database.

Gambar 3. 4 Activity Diagram Proses Login

3. Activity Diagram Proses Petugas


18

Pada activity diagram ini admin dapat memasukkan data petugas

dan admin bisa tambah,edit dan hapus data petugas yang kemudian akan

tersimpan di database.

Gambar 3. 5 Activity Diagram Proses Petugas

4. Activity Diagram Proses User

Pada activity diagram ini admin dapat memasukkan data user dan

admin bisa tambah,edit dan hapus data user yang kemudian akan tersimpan

di database.

Gambar 3. 6 Activity Diagram Proses User


19

5. Activity Diagram Proses Entry VK1

Pada activity diagram ini admin dan user dapat memasukkan data

entry vk1 dan bisa tambah,edit dan hapus data entry vk1 yang kemudian

akan tersimpan di database.

Gambar 3. 7 Activity Diagram Proses Entry VK1

6. Activity Diagram Proses Entry K

Pada activity diagram ini admin dan user dapat memasukkan data

entry k dan bisa tambah,edit dan hapus data entry k yang kemudian akan

tersimpan di database.
20

Gambar 3. 8 Activity Diagram Proses Entry K

7. Activity Diagram Proses Laporan

Pada activity diagram ini admin dapat memilih data laporan yang

ingin dicetak dan terdapat fitur filter tahun, bulan, dan desa untuk rekap

cetak laporan.

Gambar 3. 9 Activity Diagram Proses Laporan

3.4.3 Sequense Diagram

Sequence diagram adalah salah satu cara terbaik untuk memvisualisasikan

dan memvalidasi berbagai skenario runtime, hal ini karena dapat membantu untuk
21

memprediksi bagaimana suatu sistem akan berperilaku dan untuk menemukan

tanggung jawab sebuah kelas yang mungkin diperlukan dalam melakukan proses

pemodelan sistem baru.

1. Sequense Diagram Admin

Admin melakukan login dan memasukkan username dan password

dihalaman login ketika username dan password salah maka akan kembali ke

halaman login, sebaliknya jika username dan password nya benar maka

akan lanjut ke menu selanjutnya. Admin bisa mengelola data dokumen, data

petugas, data user, data entry vk1, data entry k, laporan, dan diagram.

Gambar 3. 10 Squense Diagram Login

2. Sequense Diagram User

User melakukan login dan memasukkan username dan password

dihalaman login ketika username dan password salah maka akan kembali ke

halaman login, sebaliknya jika username dan password nya benar maka

akan lanjut ke menu selanjutnya. Admin bisa mengelola data entry vk1 dan

data entry k.
22

Gambar 3. 11 Squense Diagram User

3.4.4 Diagram Class

Class diagram disebut jenis diagram struktur karena menggambarkan apa

yang harus ada dalam sistem yang dimodelkan dengan berbagai komponen.

Berbagai komponen tersebut dapat mewakili class yang akan diprogram, objek

utama, atau interaksi antara class dan objek.

Gambar 3. 12 Diagram Class

Keterangan gambar:
23

1. Login admin ada menu data master, user, proses data, laporan, dan diagram bisa

untuk menambah, mengubah, menghapus, dan melihat datanya.

2. Login admin perlu memasukkan username dan password bisa untuk mengisi,

edit, cek data.

3. Data master diinput admin ada menu dokumen, petugas, dan user. Bisa mengisi,

edit, dan cek data.

4. Proses data diinput admin dan user, bisa untuk mengisi, edit, dan cek data.

5. User diinput oleh admin bisa untuk mengisi, edit, dan cek data.

6. Laporan ada menu laporan entry vk1, laporan entry k dan laporan detail k, bisa

untuk mengisi, edit, cek data.

7. Diagram ada menu diagram dokumen, diagram petugas, diagram miskin,

diagram sangat miskin, dan diagram tidak miskin.

3.5 Rancangan Basis Data

Menurut C. J Date (dalam Muiz, 2007) mengatakan bahwa sistem basis data

pada dasarnya dapat dianggap sebagai tempat atau lokasi untuk sekumpulan berkas

data yang sudah terkomputerisasi dengan tujuan untuk memelihara informasi, dan

juga memuat informasi tersebut, terutama apabila informasi tersebut sedang

dibutuhkan.

Dalam perancangan basis data, tahap awal yang harus dilakukan adalah

perencanaan struktur tabel data. Struktur tabel data yang direncanakan dengan baik

akan mempengaruhi kualitas informasi yang dihasilkan oleh sistem.

3.5.1 Perancangan Database

1. Tabel Login
24

Tabel login digunakan untuk menyimpan data admin dan user.

Tabel 3. 1 Tabel Login

No Field Nama Type Width Keterangan

1 Id Int 11 Primary Key

2 Username Varchar 100

3 Password Text -

4 Level Int 11

2. Tabel Dokumen

Tabel dokumen digunakan untuk menyimpan dokumen regsosek yang

masuk.

Tabel 3. 2 Tabel Dokumen

No Field Nama Type Width Keterangan

1 id_dokumen Int 11 Primary Key

2 tanggal_masuk Date -

3 Kabupaten Varchar 200

4 Kecamatan Varchar 200

5 Desa Varchar 200

7 nama_sls Varchar 200

8 jumlah_keluarga Int 11

9 jumlah_peta_ws Int 11
25

3. Tabel Entry Peta WS

Tabel entry peta ws digunakan untuk menyimpan peta daerah yang di data

pada survei regsosek.

Tabel 3. 3 Tabel Entry Peta WS

No Field Nama Type Width Keterangan

1 id_entry_peta_ws Int 11 Primary Key

2 id_dokumen Int 100 Foreign Key

3 Scan Varchar 200

4. Tabel Petugas

Tabel petugas digunakan untuk menyimpan nama petugas/penyurvei.

Tabel 3. 4 Tabel Petugas

No Field Nama Type Width Keterangan

1 id_petugas Int 11 Primary Key

2 id_dokumen Int 11 Foreign Key

3 Koseka Varchar 100

4 Pml Varchar 100

5 Ppl Varchar 100

5. Tabel Entry VK1

Tabel entry VK1 digunakan untuk menyimpan data entry VK1 ( Verifikasi

Keluarga).
26

Tabel 3. 5 Tabel Entry VK1

No Field Nama Type Width Keterangan

1 Id Int 11 Primary Key

2 Username Varchar 50

3 Password Varchar 45

4 Email Varchar 45

6. Tabel Entry K

Tabel entry K digunakan untuk menyimpan data entry K ( Kuisioner ).

Tabel 3. 6 Tabel Entry K

No Field Nama Type Width Keterangan

1 id_entry_vk1 Int 11 Primary Key

2 id_petugas Int 11 Foreign Key

3 tgl_entry_vk1 Date -

4 jumlah_keluarga Varchar 100

5 Miskin Int 11

6 tidak_miskin Int 11

7 sangat_miskin Int 11

7. Tabel Detail K

Tabel detail k digunakan untuk menginput data keluarga.


27

Tabel 3. 7 Tabel Detail K

No Field Nama Type Width Keterangan

1 id_detail_k Int 11 Primary Key

2 id_entry_k Int 11 Foreign Key

3 Nama Varchar 200

4 Nik Varchar 100

5 Jk Varchar 30

6 tgl_lahir Date -

7 status_perkawinan Varchar 200

8 status_hubungan Varchar 200

9 status_identitas Varchar 200

3.5.2 Rancangan Relasi Tabel

Perancangan database fisik adalah transformasi dari perancangan logis ke

dalam jenis DBMS yang digunakan sehingga dapat disimpan secara fisik. Relasi

merupakan hubungan yang terjadi pada suatu tabel dengan lainnya yang

mempersentasikan hubungan antar objek di dunia nyata dan berfungsi untuk

mengatur operasi suatu database. Di bawah ini adalah relasi tabel pada pengelolaan

data regsosek pada badan pusat statistik.


28

Gambar 3. 13 Relasi Tabel

Keterangan :

Tabel dokumen membentuk relasi dengan tabel entry_peta_ws dan petugas

menggunakan foreign key, kemudian tabel petugas membentuk relasi dengan tabel

entry_vk1 menggunakan foreign key, kemudian entry_vk1 membentuk relasi

dengan tabel entry_k menggunakan forign key, kemudian tabel login membuat

relasi ke tabel entry_k.

3.6 Rancangan Antarmuka Masukan Sistem

1. Rancangan Form Halaman Login

Rancangan antarmuka pada form login merupakan sistem keamanan pada

sistem karena ketika ingin masuk ke sistem diharuskan menginput username dan

password yang sesuai agar bisa masuk ke halaman selanjutnya.


29

Gambar 3. 14 Rancangan Halaman Form Login

2. Rancangan Halaman Dashboard

Rancangan antarmuka pada dashboard merupakan halaman awal saat

admin berhasil login dimana di halaman selanjutnya terdapat menu data master,

proses data, laporan, dan diagram.

Gambar 3. 15Rancangan Halaman Dashboard

3. Rancangan Master Data


Rancangan didalam master data ada terdapat menu dokumen, petugas, dan
user.
30

Gambar 3. 16 Rancangan Master Data

4. Rancangan Halaman Dokumen


Rancangan halaman dokumen berfungsi untuk melihat dokumen masuk.

Gambar 3. 17 Rancangan Halaman Dokumen

5. Rancangan Tambah Data Halaman Dokumen

Rancangan tambah data dokumen berguna untuk meinput dokumen.

Diantaranya ada tanggal masuk, kecamatan, kabupaten, desa, nama sls, jumlah

keluarga, jumlah dokumen k, jumlah peta ws.


31

Gambar 3. 18 Rancangan Tambah Data Dokumen

6. Rancangan Halaman Petugas

Rancangan halaman petugas berfungsi untuk melihat data petugas.

Gambar 3. 19 Rancangan Halaman Petugas

7. Rancangan Tambah Data Petugas

Rancangan tambah data petugas berguna untuk menginput data petugas.

Diantaranya ada dokumen, koseka, ppl, dan pml.


32

Gambar 3. 20 Rancangan Tambah Data Petugas

8. Rancangan Halaman User

Rancangan halaman user berguna untuk melihat username dan password

user yang di input oleh admin.

Gambar 3. 21 Rancangan Halaman User

9. Rancangan Tambah Data Halaman User

Rancangan tambah data halaman user berguna untuk menginput username

dan password user yang diinput oleh admin.


33

Gambar 3. 22 Rancangan Tambah Data User

10. Rancangan Proses Data

Rancangan proses data ada terdapat menu entry vk1 dan entry k yang bisa

diinpu oleh admin dan user.

Gambar 3. 23 Rancangan Proses Data

11. Rancangan Halaman Entry VK1

Rancangan halaman entry vk1 berguna untuk melihat inputan dari entry

vk1.
34

Gambar 3. 24 Rancangan Halaman Entry VK1

12. Rancangan Halaman Tambah Data Entry VK1

Rancangan halaman tambah data entry vk1 berguna untuk menginput data

entry vk1. Diantaranya ada tanggal entry, dokumen, jumlah keluarga hasil

verifikasi, miskin, tidak miskin, dan sangat miskin.

Gambar 3. 25 Rancangan Halaman Tambah Data Entry VK1

13. Rancangan Halaman Entry K

Rancangan halaman entry k berguna untuk melihat data yang ada di entry k
35

Gambar 3. 26 Rancangan Halaman Entry K

14. Rancangan Halaman Tambah Data Entry K

Rancangan halaman tambah data entry k berguna untuk menginput data

entry k. Diantaranya ada tanggal entry, dokumen, no hasil verifikasi, no kk, nama

kepala keluarga, jumlah anggota keluarga, dan status keluarga.

Gambar 3. 27 Rancangan Hakaman Tambah Data Entry K

3.7 Rancangan Antarmuka Keluaran Sistem

1. Rancangan Laporan Dokumen


36

Rancangan halaman keluaran dokumen berupa data dokumen regsosek

yang dikumpulkan oleh petugas.

Gambar 3. 28 Rancangan Laporan Dokumen

2. Rancangan Laporan Entry VK1

Rancangan halam keluaran berupa data Entry VK1 yaitu hasil laporan entry

vk1yang telah diinput oleh admin dan user.


37

Gambar 3. 29 Rancangan Laporan Entry VK1

3. Rancangan Laporan Entry K

Rancangan halaman keluaran berupa entry k yaitu hasil laporan entry

vk1yang telah diinput oleh admin dan user.

Gambar 3. 30 Rancangan Laporan Entry K


38

4. Rancangan Diagram Dokumen

Rancanngan halaman keluaran diagram dokumen berfungsi untuk

menyajikan perbandingan data pada satu atau beberapa seri data.

Gambar 3. 31 Rancangan Diagram Dokumen

5. Rancangan Diagram Petugas

Rancangan halaman petugas befungsi untuk menyajikan perbandingan

petugas pada beberapa petugas.

Gambar 3. 32 Rancangan Diagram Petugas

6. Rancangan Diagram Miskin


39

Rancangan halaman miskin berfungsi untuk menyajikan perbandingan data

pada satu atau dari beberapa data miskin.

Gambar 3. 33 Rancangan Diagram Miskin

7. Rancangan Diagram Sangat Miskin

Rancangan diagram sangat miskin befungsi untuk menyajikan

perbandingan data pada satu atau beberapa data sangat msikin.

Gambar 3. 34 Rancangan Diagram Sangat Miskin

8. Rancangan Diagram Tidak Miskin


40

Rancangan diagram tidak miskin berfungsi untuk menyajikan perbandingan

data pada satu atau beberapa data tidak miskin.

Gambar 3. 35 Rancangan Diagram Tidak Miskin

3.8 Tempat dan Jadwal Penelitian


3.8.1 Tempat Penelitian
Dalam penyusunan laporan ini dilakukan di:

Nama Tempat : Kantor Badan Pusat Statistik Kabupaten Banjar

Alamat : Jl. A. Yani No.51, Cindai Alus, Kecamatan Martapura,

Kabupaten Banjar, Kalimantan Selatan

Nomor Telpon : (0511)4721394

Nomor Fax : (0511)4723384

Kode Pos : 70611

Email : bps6303@gmail.com
41

Gambar 3. 36 Tempat Penelitian

3.8.2 Jadwal Penelitian

Tabel 3. 8 Jadwal Penelitian

Bulan ke-1 Bulan ke-2 Bulan ke-3


No Kegiatan
1 2 3 4 1 2 3 4 1 2 3 4
1 Pengumpulan Data X X X X X X X X
2 Analisa Sistem X X X X X X X
3 Perancangan Sistem X X
4 Pembuatan Program X
5 Test Program X X
6 Evaluasi Program X X
7 Perbaikan Program
8 Pelatihan User X X
9 Implementasi Sistem X
10 Dokumentasi X X X X X X X X
DAFTAR PUSTAKA

Kepala Biro Humas, H. (2008, 05 12). Badan Pusat Statistik. From bps:
https://ppid.bps.go.id/?mfd=0000
Ihsan, S. (2022). Rancangan Desain Aplikasi Manajemen Mitra Badan Pusat
Statistik Kabupaten Probolinggo.
Apriadi, D., & Alfiarini, A. (2022). Rekrutmen Petugas Pendataan Registrasi Sosial
Ekonomi Dengan Metode Multi Factor Evaluation Process. JATISI (Jurnal
Teknik Informatika dan Sistem Informasi), 9(4), 3775-3786.
Aditya, R., Pranatawijaya, V. H., & Putra, P. B. A. A. (2021). Rancang Bangun
Aplikasi Monitoring Kegiatan Menggunakan Metode Prototype. Journal of
Information Technology and Computer Science, 1(1), 47-57.
Prianto, C., & Lutfiasih, N. (2019). Rancang Bangun Aplikasi Pendataan Sensus
Ekonomi Berbasis Mobile. JUMANJI (Jurnal Masyarakat Informatika
Unjani), 2(2), 96-106.
Suwitraa, I. M. P., & Astawa, I. G. S. Implementasi Rancang Bangun Sistem
Informasi Survei Industri Besar dan Sedang Bulanan Badan Pusat Statistik
Provinsi Bali. Jurnal Elektronik Ilmu Komputer Udayana p-ISSN, 2301,
5373.
Michael, D., & Gustina, D. (2019). Rancang Bangun Prototype Monitoring
Kapasitas Air Pada Kolam Ikan Secara Otomatis Dengan Menggunakan
Mikrokontroller Arduino. ikraith-informatika, 3(2), 59-66.
Guntari, R., & Setiawan, R. (2016). Rancang Bangun Aplikasi Pengelolaan Surat
di Desa Tanjung Kamuning. Jurnal Algoritma, 13(2), 269-274.
Herliana, A., & Rasyid, P. M. (2016). Sistem Informasi Monitoring Pengembangan
Software Pada Tahap Development Berbasis Web. Jurnal Informatika, Vol.III
No.1, 41-43.
Kaunen, & Arizona, N. D. (2017). Aplikasi Pengolahan Data Anggaran Pendapatan
dan Belanja Desa (APBDES) Pada Kantor Desa Bakau Kecamatan Jawai
Berbasis Web. CYBERNETICS, Vol.01, No.02, 105~119.

42
43

Rahmawati, N., & Mulyono, H. (2016). Analisis Dan Perancangan Sistem


Informasi Pemasaran Berbasis Web Pada Toko Billy. Jurnal Manajemen
Sistem Informasi Vol 1 No. 2, 104-106.
Umagapi, D., & Ambarita, A. (2018). Sistem Informasi Geografis Wisata Bahari
pada Dinas Pariwisata. Jurnal Ilmu Komputer dan Informatika, 56-63
Heryanto, A., Sutarman, S., & Sukmawati, E. (2013). Implementasi Aplikasi
Sensus Penduduk di Kelurahan Bugel Karawaci Tangerang. Jurnal Sisfotek
Global, 3(1).
Puspita, D., Muslim, B., & Aminah, S. (2019). Aplikasi Pengelolaan Data
Penduduk Dengan Pemrograman PHP (Studi Kasus: Kecamatan Suka
Merindu). JURNAL ILMIAH BETRIK: Besemah Teknologi Informasi dan
Komputer, 10(01), 7-16.
Ramlan, A. F. (2018). Rancang Bangun Sistem Informasi Pengolahan Data Sensus
Penduduk pada Kantor Badan Pusat Staistik Provinsi Sulawesi Selatan
Berbasis Web (Doctoral dissertation, Universitas Islam Negeri Alauddin
Makassar).

You might also like