• Tidak ada hasil yang ditemukan

SKRIPSI APLIKASI POTENSI DESA DAN KEPENDUDUKAN PADA KECAMATAN SIOMPU BARAT DENGAN MENGGUNAKAN TEKNOLOGI DOCKER SEBAGAI PLATFORM AS A SERVICE

N/A
N/A
Protected

Academic year: 2021

Membagikan "SKRIPSI APLIKASI POTENSI DESA DAN KEPENDUDUKAN PADA KECAMATAN SIOMPU BARAT DENGAN MENGGUNAKAN TEKNOLOGI DOCKER SEBAGAI PLATFORM AS A SERVICE"

Copied!
16
0
0

Teks penuh

(1)

i

SKRIPSI

APLIKASI POTENSI DESA DAN KEPENDUDUKAN PADA

KECAMATAN SIOMPU BARAT DENGAN MENGGUNAKAN

TEKNOLOGI DOCKER SEBAGAI PLATFORM AS A

SERVICE

IIN SUPIAWATI

Nomor Mahasiswa : 145410153

PROGRAM STUDI TEKNIK INFORMATIKA

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN

KOMPUTER AKAKOM

YOGYAKARTA

2018

(2)

ii

SKRIPSI

APLIKASI POTENSI DESA DAN KEPENDUDUKAN PADA KECAMATAN SIOMPU BARAT DENGAN MENGGUNAKAN TEKNOLOGI DOCKER SEBAGAI PLATFORM AS A SERVICE

Diajukan sebagai syarat untuk memperoleh Gelar Sarjana Strata Satu (S1) Program Studi Teknik Informatika

Sekolah Tinggi Manajemen Informtika dan Komputer AKAKOM Yogyakarta

Disusun Oleh :

IIN SUPIAWATI

Nomor Mahasiswa : 145410153

PROGRAM STUDI TEKNIK INFOMATIKA

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTR AKAKOM

YOGYAKARTA 2018

(3)
(4)

iv

(5)

v

HALAMAN PERSEMBAHAN

Mengulang bukan berarti bodoh, skripsi cepat selesai juga bukan berarti kita rajin, tapi agar kita belajar nikmatnya setiap perjalanan yang membawa kita melebur ke dalam sebuah proses karena skripsi bukan adu cepat tapi skripsi adalah perjalanan melelahkan menyita kenyamanan yang rumit, bagaikan kitab sakti yang di dalamnya berisikan cerita tentang usaha, perjuangan, doa, kesabaran, kesungguhan, keikhlasan, dan keberhasilan. Jalan menuju tahap sukses beda – beda jalanin aja dan tetap kembali kepada Yang Maha Kuasa

Alhamdulillahi Robbil Alamin Puji Syukur kepada Allah subhanahu wa ta’ala atas Rahmat, Hidayah, dan kesempatan sehingga skripsi ini bisa terselesaikan karena tanpa campur tangan Sang Kuasa Niscahya bisa terselesaikan.

Karya Tulis ini saya persembahkan kepada sepasang malaikatku, mereka yang dalam sujud panjangnya berdoa untuk kebaikanku. Lantunan Al-Fatihah, berbaring shalawat merintih menadah doa dalam syukur yang tiada terkira. Terimakasih Ibu yang tanpa lelah memberikan dukungan, doa, semangat dan motivasi agar anaknya menjadi seseorang yang sukses, bermanfaat dan berahlak yang baik. Almarhum Bapak yang selalu mendoakan dan selalu memberi dukungan, sosok seorang ayah yang selalu berjuang tanpa lelah sehingga bisa duduk di bangku kuliah dan bisa menyelesaikannya dan Seluruh keluargaku yang tersayang yang selalu menyemangati dan membantu jikalau kesusahan, terimakasih keluarga tercinta.

Terimakasih sahabatku manura, cipikun, Mumut, Yantok, Rista, Kepeng, Mbak Eges, Pipianta, yang selalu memberi semangat ketika diri ini malas, ketika diri ini salah, kerika diri ini mulai jatuh terimakasih atas semangat itu. Terimakasih Teman – teman Kos melati 135 a dan Kos pinguin HMJTI yang selalu menanyakan “kawan wisudah ?”yang menjadi tamparan besar, yang membuat hidupku cemas, tidur tak nyenyak, makan tak lahap, tetapi itu semua adalah pendorong semangat kala aku harus lebih berusaha lagi dan alhasil Alhamdulillah aku sampai dimana aku bisa menyampaikan itu semua lewat untaian ketikan jari jemari pada lembaran persembahan.

(6)

vi

“Terimakasih untuk Kawan – kawan dari semester satu hingga saat ini Gengs’GPS, Geng’s kepantai(Ridha, Rahmat, Mutia, Silpiani Angga, Frendi, Siko, Rian, Syafi) Cahyo Wibowo, Gens emot (Nurul, Nuryanti, Nanda, Rista)yang mengenalkan oh jogja tuh kaya gini toh, kegilaan yang mungkin akan kita rindukan nantinya, kebersamaan yang mengajarkan arti sebuah kenangan,

“Terimakasih untuk keluarga baruku HMJTI yang banyak sekali mengajarkan tanggung jawab, cara menghargai seseorang, cara beradaptasi dengan orang lain, cara mengambil keputusan.

“Terimakasih BJL-BFF (Feki Wahe, Ifha, Sarce TM, wa Galen, Yeping Kosambi, Pipianta, Ncena, Cecel, Plend ciar, plend cicer, plend ciper, plend ncena, plend yuni, plend edhiel, nelang, apradita, ninci, noci, Cini, Ntala, Yeffin, Finti). Terimakasih Untuk Keluarag IMSB SIOMPU BARAT (Kak Jofan, Kak Mahadi, Kak Okta, Kak Darwin, Kak Dion, Kak Dayat, Kak Leli, Kak Dirman, Kak Annas, Gege, Yunda, Utut, Rahma, Sadam, Ali, Nur, Ena dan yang lainnya).

Yang terakhir terimakasih untuk para mantan yang pernah singgah di hati, terimakasih juga buat seseorang yang mengisi hati saat ini, berkad doa, motivasi, penyemangat, dan kepercayaan saya bisa di tahap ini.

(7)

vii

HALAMAN MOTTO

“Allah tidak membebani seseorang itu melainkan sesuai dengan kesanggupannya.”

(Q.S. AL-Baqarah:280)

“Dibalik kesusahan akan diiringi kebahagiaan.

Sukses itu dicapai dengan tindakan bukan hanya keinginan.”

“seberat apapun kesulitan yang kamu hadapi Masih Lebih berat perjuangan Orang Tua untuk kita”

Tetap Semangat, Optimis, Usaha, Tawakal, dan Berdoa Niscahya Proses tidak akan mengecewakan hasil.

Mintahlah ridho Allah SWT dan Ridho kedua Orang Tua. Aamiin.

(8)

viii

INTISARI

Perkembangan telnologi saat ini berkembang dan banyak yang memberi kemudhan terutama yannternet dan muculnya berbagai g berbasis internet, hampir semua menggunakan internet untuk berbagai maam keperluan mialnya, mengolah data, mengubah data, dan sebagainya. Dengan kemajuan internet dan munculnya berbagai macam teknologi seperti cloud computing yang memudahkan

pengolahan data.

Docker merupakan software open source di bawah lisensi apache versi 2.0 yang bisa dipergunakan secara gratis. Docker juga adalah salah satu platform yang dibangun berdasarkan teknologi container. Docker merupakan sebuah

project open-source yang menyediakan platform terbuka untuk developer maupun

sysadmin untuk dapat membangun, mengemas, dan menjalankan aplikasi dimanapun sebagai sebuah wadah (container) yang ringan. Dengan sangat populernya docker, sebagian orang sering menganggap docker adalah sebutan lain untuk container.

Pengolahan data masih manual, tidak tersistematis sehingga menjadikkan faktor penghambat pertukaran data informasi dan tugas-tugas yang seharusnya dapat terselesaikan dengan proses yang cepat. Dari permasalahan dengan memanfaatkan teknologi yang telah berkembang agar dapat memberikan kemudahan bagi masyarakat dalam pengelolahan data penduduk, menampilkan infomasi – informasi kependudukan dari desa satu dengan desa lainnya. Sejalan dengan arah penyelenggaraan pendataan kependudukan, maka pendaftaran pendududk dan pencatatan sipil sebagai sub pilar perlu ditata dengan sebaik – baiknya, ini akan membantu masyarakat Siompu Barat dan sebagai wadah untuk memperkenalkan ragam budaya dan wisata. Berdasarkan rumusan masalah dan ruang lingkup yang telah di jabarkan, tujuan dari penyusunan skripsi ini adalah membangun suatu aplikasi sistem informasi potensi desa dan sebagai pengolahan data kependudukan pada kecamatan Siompu Barat.

Berdasarkan aplikasi yang telah di buat dapat disimpulkan bahwa dengan adanya web kependudukan ini pngolahan data akan diakukkan dengan cepat karena sudah tersedianya wadah untuk pengolahan aplikasi

Kata Kunci :

(9)

ix

KATA PENGANTAR Bismillahirrohmanirrohim,

Puji dan Syukur penulis panjatkan Allah Subhanahu Wa Ta’ala atas segala rahmat dan hidayah-Nya sehingga ppenulis dapat menylesaikan Skripsi ini. Tujuan penulisan Skripsi adakah untuk memenuhi persyaratan mencapai Derajat Sarjana Teknik dari Program Studi Teknik Informatika STMIK AKAKOM Yogyakarta.

Dengan terselesaikannya penulis skripsi ini, penulis sampaikan terima kasih kepada :

1. Allah SWT, tanpa ridho-Nya mustahil penulis dapat menyelesaikan tugas akhir ini dengan baik.

2. Totok Suprawoto, Ir., M.M., selaku Ketua Sekolah Tinggi Manajemen Informatika dan Komputer AKAKOM Yogyakarta

3. Ibu Dini Fakta Sari, S.T.,M.T selaku Ketua Program Studi Teknik Informatika Sekolah Tinggi Manajemen Informatika dan Komputer AKAKOM Yogyakarta.

4. Cuk Subiyantoro, S.Kom., M.Kom., selaku dosen pembimbing yang telah memberikan waktu, bimbingan, pengarahan dan ilmu dalam penyusunan karya tulis ini.

5. Kedua orang tua dan seluruh keluarga yang telah memberikan doa dan dukungan nya selama ini.

(10)

x

6. Seluruh dosen dan staf karyawan Sekolah Tinggi Manajemen Informatika dan Komputer AKAKOM Yogyakarta

Penulis menyadari bahwa dalam penyusunan karya tulis ini masih jauh dari kata sempurna. Oleh karena itu, kritik dan saran yang membangun sangatlah diharapkan guna menambah wawasan dan pengembangan ilmu yang telah penulis peroleh selama ini. Semoga karya tulis ini dapat bermanfaat bagi semua pihak.

Yogyakarta, ... 2018

(11)

xi

DAFTAR ISI

COVER ... i

HALAMAN JUDUL ... ii

HALAMAN PERSETUJUAN ... iii

HALAMAN PENGESAHAN ... iv

HALAMAN PERSEMBAHAN ... v

HALAMAN MOTTO ... vii

INTISARI ... viii

KATA PENGANTAR ... ix

DAFTAR ISI ... xi

DAFTAR GAMBAR ... xiv

DAFTAR TABEL ... xvi

BAB I ... 1 PENDAHULUAN ... 1 1.1 Latar Belakang ... 1 1.2 Rumusan Masalah ... 4 1.3 Ruang Lingkup ... 4 1.4 Tujuan Penelitian ... 5 1.5 Sistematika Penulisan ... 5 BAB II ... 7

TINJAUAN PUSTAKA DAN DASAR TEORI ... 7

2.1 Tinjauan Pustaka ... 7

2. 2 Dasar Teori ... 9

2.2.1 Docker ... 9

2.2.2 Penduduk dan Kependudukan ... 12

2.2.3 Php ... 13

2.2.4 Cloud Computing ... 13

BAB III ... 14

METODE PENELITIAN ... 14

(12)

xii

3.1.1 Kebutuhan Input ... 14

3.1.2 Kebutuhan Output ... 14

3.1.3 Kebutuhan Proses ... 14

3.1.4 Kebutuhan Perangkat Lunak ... 14

3.1.5 Kebutuhan Perangkat Keras ... 15

3.2 Perancangan Sistem ... 15

3.2.1 Use Case Diagram ... 16

3.2.2 Sequence Diagram ... 18 3.2.3 Activity Diagram ... 19 3.2.4 Perancangan Antarmuka ... 20 3.2.5 Rancangan Tabel ... 29 3.3 Skema kerja ... 33 BAB IV ... 36

IMPLEMENTASI DAN PEMBAHASAN ... 36

4.1 Implementasi ... 36

4.1.1 Implementasi Halaman utama ... 36

4.1.2 Implementasi halaman kependudukan ... 38

4.1.3 Implementasi halaman kependudukan dusun... 39

4.1.4 Implementasi halaman potensi desa ... 41

4.1.5 Implementasi Login Admin ... 42

4.1.6 Implementasi input data dusun... 43

4.1.7 Implementasi Tambah Penduduk ... 43

4.1.8 Implementasi kepala desa melihat laporan kependudukan ... 45

4.1.9 Implementasi Docker Pada Aplikasi Potensi Desa dan Kependudukan ... 46

4.1.10 Menggabugkan dan Menjalankan Countainer dengan Docker-compose ... 47

4.2 Uji Coba Sistem ... 50

4.2.1 Menjalankan Server Aplikasi dengan Docker-Compose ... 50

4.2.2

Uji

Coba Port dari hasil yang di buat ... 53

4.2.2.1 Uji Port Localhost 8080... 53

BAB V ... 55

(13)

xiii

5.1 Kesimpulan ... 55 5.2 Saran ... 55 Daftar Pustaka ... 56

(14)

xiv

DAFTAR GAMBAR

Gambar 2.1 Arsitektur Docker ... 11

Gambar 3.1 Use Case Diagram ... 17

Gambar 3.2 Sequence Diagram penambahan data keendudukan ... 19

Gambar 3.3 Activity Diagram input data kependudukan ... 20

Gambar 3.4 Tampilan Halaman utama ... 21

Gambar 3.5 Tampilan utam profil kecamatan... 22

Gambar 3.6 Tampilan visi misi ... 22

Gambar 3.7 Tampilan utama opsi sejaran Siompu Barat ... 23

Gambar 3.8 Tampilan Opsi kecamatan kependudukan... 23

Gambar 3.9 Tampilan Utama profil desa ... 24

Gambar 3.10 Tampilan Potensi desa ... 24

Gambar 3.11 Tampilan Potensi desa pakaian ... 25

Gambar 3.12 Tampilan potnsi desa tenunan ... 25

Gambar 3.13Tampilan adat istiadat ... 26

Gambar 3.14 Tampilan potensi desa makanan khas ... 26

Gambar 3.15 Tampilan wisata ... 27

Gambar 3.16 Tampilan wisata permandian ... 27

Gambar 3.17 Tampilan wisata pantai... 28

Gambar 3.18 Tampilan utama galeri ... 28

Gambar 3.19 Tampilan utama galeri foto ... 29

Gambar 3.20 Tampilan utama galeri video ... 29

Gambar 3.21 Tampilan kotak saran ... 30

Gambar 3.22 Login admin ... 30

Gambar 4.1 Tampilan Halaman utama ... 36

Gambar 4.2 Script Tampilan Halaman utama ... 38

Gambar 4.3 Tampilan Menu Kependudukan ... 39

Gambar 4.4 Script Tampilan Menu Kependudukan ... 41

Gambar 4.5 Halaman kependudukan dusun... 40

Gambar 4.6 Script Halaman kependudukan dusun ... 41

Gambar 4.7 Tampilan potensi desa Menu Tenunan... 41

(15)

xv

Gambar 4.9 Tampilan Login Admin ... 42

Gambar 4.10 Script Tampilan Login Admin ... 43

Gambar 4.11Tampilan Input data dusun ... 43

Gambar 4.12 Script Tampilan Input data dusun ... 43

Gambar 4.13 Tampilan Halaman Input data Penduduk ... 44

Gambar 4.14 Script Tampilan Halaman Input data Penduduk ... 45

Gambar 4.15 Tampilan Kepdes Melihat laporan penduduk ... 45

Gambar 4.16 Script Tampilan Kepdes Melihat laporan penduduk ... 46

Gambar 4.17 Kode program Image Aplikasi Potensi Desa dan Kependudukan .. 46

Gambar 4.18 Kode program menggabungkan coiuntainer dengan menggunakan docker-compose ... 47

Gambar 4.19 Lokasi direktori Aplikasi ... 51

Gambar 4.20 Hasil pull ke docker pull ... 52

Gambar 4.21 Hasil setelah menjalankan docker ps ... 53

Gambar 4.22 hasil pengujian port 8080/localhost/phpmyadmin...53

(16)

xvi

DAFTAR TABEL

Tabel 2.1 Tinjauan Pustaka ... ...8

Tabel 3.1 Struktur tabel penduduk ... ...29

Tabel 3.2 Struktur tabel kecamatan ... 30

Tabel 3.3 Struktur tabel desa ... 30

Tabel 3.4 Struktur tabel dusun ... 30

Tabel 3.5 Struktur tabel potensi desa ... 31

Tabel 3.6 Struktur tabel wisata... 31

Tabel 3.7 Struktur tabel galeri ... 31

Tabel 3.8 Struktur tabel masukkan ... 32

Tabel 3.9 Struktur tabel kematian ... 32

Tabel 3.10 Struktur tabel mutasi ... 32

Referensi

Dokumen terkait

(MCT) dan Kafein pada Kadar Keton Dalam Darah dan Gula Darah Puasa Tikus Obese untuk dipublikasikan atau ditampilkan di internet atau media lain yaitu Digital Library

97 Berdasarkan latar belakang dan rumusan masalah di atas, maka tujuan yang ingin dicapai dalam penelitian ini dapat disampaikan sebagai berikut, yaitu: Untuk

Berdasarkan besarnya nilai koefisien korelasi yang tersaji pada Lampiran 3 dapat diketahui bahwa korelasi antara diameter pangkal dengan dimensi yang lainnya berurutan mulai dari

(1) Dinas Kebersihan dan Pertamanan merupakan unsur pelaksana tugas Walikota, mempunyai tugas Pokok melaksanakan urusan pemerintahan Kota dibidang Kebersihan dan

Ini menyatakan bahwa suatu negara mempunyai hak untuk menerapkan hukum (pidana) nasionalnya pada pelaku suatu tindak perdana sekalipun dilakukan di luar wilayah negara

Berdasarkan hal tersebut diatas peneliti tertarik untuk mengetahui hubungan asupan kalium, kalsium dan rasio lingkar pinggang pinggul dengan tekanan darah pada pasien

Perlakuan varietas sangat berpengaruh nyata terhadap pertumbuhan dan produksi jagung QPM pada berbagai dosis pupuk N 2. Varietas Srikandi

INFORMASI MODEL BISNIS NILAI DAN BUDAYA BARU TOTAL BENEFIT MELALUI BPJS INC SMART FINANCIAL MANAGEMENT RISK BASED AUDIT BRANDING BPJS KETENAGAKERJAAN Agenda 2014 Sustainable