Oleh :
Nurliali Handayani
171013002
Nurliali Handayani
171013002
Tim Penguji :
i
HALAMAN PERSETUJUAN
LAPORAN KERJA PRAKTEK
Dosen Pembimbing
ii
ABSTRAK
iii
KATA PENGANTAR
kehadirat Allah SWT, yang telah memberikan rahmat dan hidayah-Nya berupa
Desa”. Penulis menyadari bahwa penulisan laporan ini masih jauh dari sempurna,
maka dari itu penulis mengharapkan saran dan kritik yang membangun dari semua
pihak. Menyadari penyusunan laporan ini tidak lepas dari bantuan berbagai pihak,
maka pada kesempatan ini penulis menyampaikan ucapan terima kasih yang
setulusnya kepada:
1. Orang tua tercinta atas curahan kasih sayang, doa dan dorongan baik moril
dan nasehatnya.
5. Badan Pusat Statistik Kota Payakumbuh dan Desa Kluek yang telah
iv
7. Teman-teman seperjuangan Informatika Tahun angkatan 2017.
tugas akhir ini baik secara langsung maupun tidak langsung yang tidak
membalas segala amal budi serta kebaikan pihak-pihak yang telah membantu penulis
dalam pelaksanaan pembuatan laporan ini dan semoga tulisan ini dapat memberikan
Nurliali handayani
v
DAFTAR ISI
HALAMAN JUDUL
HALAMAN PENGESAHAN................................................................................ i
KATA PENGANTAR............................................................................................ iv
DAFTAR ISI........................................................................................................... vi
DAFTAR TABEL................................................................................................... ix
DAFTAR GAMBAR.............................................................................................. x
BAB I PENDAHULUAN
1.3 Tujuan.................................................................................................. 2
1.4 Manfaat................................................................................................ 3
2.1 Sistem.................................................................................................. 5
2.2 Informasi............................................................................................. 7
vi
2.2.3 Sistem Informasi....................................................................... 9
2.5 Notepad++.......................................................................................... 10
2.6 XAMPP............................................................................................... 10
vii
3.5.5 Relasi Antar Tabel.................................................................... 32
3.6.5 Logout................................................................................... 41
BAB IV PENUTUP
4.1 Kesimpulan.......................................................................................... 43
4.2 Saran.................................................................................................... 43
DAFTAR PUSTAKA............................................................................................. 44
LAMPIRAN ........................................................................................................... 45
viii
DAFTAR TABLE
ix
DAFTAR GAMBAR
x
Gambar 3.13 Tampilan Cetak Surat Kelahiran....................................................... 39
xi
BAB I
PENDAHULUAN
kerja praktek minimal selama 3 bulan yang akan berpengaruh terhadap bobot
penilaian (3) SKS. Program Kerja Praktek itu sendiri merupakan penjabaran dari
strategi pendidikan “keterkaitan dan kesepadanan (link and match)” antara dunia
pendidikan dengan dunia usaha / industri. Strategi ini memadukan proses belajar-
mengajar dalam kelas dengan pembelajaran dilapangan melalui kerja nyata pada
Sensus dan UU Nomer 7 Tahun 1960 tentang Statistik. Sebagai pengganti kedua
dibawahnya, secara formal nama Biro Pusat Statistik diganti menjadi Badan Pusat
Statistik.
1
Implementasi sistem pendataan kependudukan. Implementasi ini akan
desa dan membantu Badan Pusat Statistik dalam sensus penduduk ke setiap desa
yang ada di kota Payakumbuh terutama pada proses pendataan Kartu Keluarga
(KK), Surat Kelahiran, Surat Kematian, dan Surat Keterangan Pindah yang
kesalahan yang mungkin terjadi dan dapat memberikan laporan secara cepat dan
tepat.
Sisitem ini juga membantu Badan Pusat Statistik mengelola data penduduk
dari setiap desa. Dan mendapatkan informasi yang lebih jelas dan akurat dalam
Dari latar belakang di atas, maka rumusan masalah dalam kerja praktek ini
adalah :
Desa?
1.3 Tujuan
2
1. Untuk mengetahui bagaimana kerja sistem informasi pendataan penduduk
desa.
penduduk desa.
1.4 Manfaat
1. Bagi perancang
Bagi Badan Pusat Statistik manfaat yang di dapatkan adalah lebih mudah
mendapat data penduduk setiap desa dengan benar dan cepat saat di
3. Bagi kantor
laporan perbulan dari angka lahir, mati pindah, dan datang.Mempercepat dan
mempermudah dalam proses pencarian data penduduk saat data penduduk itu
3
1.5 Waktu dan Tempat Pelaksanaan Kerja Praktek
Kantor Badan Statistik Kota Payakumbuh beralamat di, Jl. Imam Bonjol No. 7 Koto
Nan IV Payakumbuh Barat. Waktu Pelaksanaan Kerja Praktek dari senin sampai
4
BAB II
TINJAUAN PUSTAKA
2.1 Sistem
Sistem adalah sekumpulan elemen yang saling terkait atau terpadu yang
dimaksudkan untuk mencapai suatu kesatuan yang terdiri dari dua atau lebih
komponen atau subsistem yang berinteraksi untuk mencapai suatu tujuan (Jogiyanto,
2000).
komponen atau elemennya. Pendekatan sistem yang lebih menekankan pada prosedur
pendefinisian sistem adalah suatu jaringan kerja dari prosedur prosedur yang paling
sasaran tertentu. Makna dari prosedur, yaitu urutan yang tepat dari tahapan-tahapan
instruksi yang menerangkan apa (what) yang harus dikerjakan, siapa (who) yang
adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan
5
(interface), masukan (input), keluaran (output), pengolah (process) dan
Sebuah sistem terdiri dari berbagai unsur yang saling melengkapi dalam
6
Sistem tertutup adalah sistem yang tidak berhubungan dengan
manusia.
2.2 Informasi
Informasi adalah suatu data yang telah diproses sehingga dapat mengurangi
ketidak jelasan tentang keadaan atau suatu kejadian. Sedangkan kata data itu sendiri
adalah fakta atau kenyataan yang sebenarnya. Informasi juga dapat didefinisikan
sebagai hasil dari pengolahan data dalam suatu bentuk yang lebih berguna dan lebih
1. Benar atau salah, ini dapat berhubungan dengan realitas atau tidak.
2. Baru, informasi dapat sama sekali baru dan segar bagi penerimanya.
7
3. Tambahan, informasi dapat memperbaharui atau memberikan
informasi sebelumnya.
informasi tersebut.
a. Keakuratan
maksudnya.
b. Ketepatan Waktu
c. Kesesuaian
8
Informasi tersebut mempunyai manfaat untuk pemakainya.
Berdasarkan kedua definisi di atas, maka dapat disimpulkan data adalah bahan
mentah yang perlu diolah sehingga menghasilkan informasi yang menunjukkan fakta.
9
2.4 Definisi Perancangan Sistem
Rancangan Sistem adalah penentuan proses dan data yang diperlukan oleh sistem
baru. Berdasarkan kedua definisi di atas, maka dapat disimpulkan perancangan sistem
adalah suatu tahapan perencanaan untuk membentuk suatu sistem agar dapat
berfungsi.
2.5 Notepad++
Notepad++ adalah sebuah penyunting teks dan penyunting kode sumber yang
untuk dapat menampilkan dan menyuntingkan teks dan berkas kode sumber berbagai
bahasa pemrograman.
2.6 XAMPP
operasi, merupakan kompilasi dari beberapa program. xampp merupakan tool yang
menyediakan paket perangkat lunak ke dalam satu buah paket. Dengan menginstal
xampp maka tidak perlu lagi melakukan instalasi dan konfigurasi web server Apache,
10
Xampp merupakan salah satu paket installasi Apache, PHP dan MySQL
instant yang dapat kita gunakan untuk membantu proses installasi ketiga produk
tersebut. Selain paket installasi instant xampp versi 1.6.4 juga memberikan fasiltias
pilihan pengunaan PHP4 atau PHP5.Untuk berpindah versi PHP yang ingin
yang telah disertakan oleh xampp, dan yang terpenting xampp bersifat free atau gratis
untuk digunakan.
satu buah paket.Dengan menginstall Xampp maka tidak perlu lagi melakukan
instalasi dan konfigurasi web server Apache, PHP dan MySQL secara manual.
web server yang mudah digunakan yang dapat melayani tampilan halaman web yang
PHP and PERL), Xampp ini merupakan project non-profit yang dikembangkan oleh
Apache Friends yang didirikan Kai ‘Oswalad’ Seidler dan Kay Vogelgesang pada
tahun 2002, project mereka ini bertujuan mempromosikan pengunaan Apache web
server.
Fungsi XAMPP sendiri adalah sebagai server yang berdiri sendiri (localhost),
yang terdiri beberapa program antara lain : Apache HTTP Server, MySQL database,
11
dan penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl.
Nama Xampp sendiri merupakan singkatan dari X (empat sistem operasi apapun),
Program ini tersedia dalam GNU General Public License dan bebas,
merupakan web server yang mudah untuk digunakan yang dapat menampilkan
halaman web yang dinamis. Untuk mendapatkanya xampp anda dapat mendownload
Dilihat dari segi bahasa maka database juga dapat disebut basis data. Suatu
data dapat dimaksudkan informasi yang diperoleh dan disimpan sedangkan basis
kesimpulan bahwa arti dari database adalah kumpulan data atau informasi yang
komputer.
dengan istilah DBMS (Database Management System). Suatu database juga dapat
didefinisikan terdiri dari kumpulan tabel – tabel yang menyimpan data serta
informasi.
12
Namun pada hakikatnya penerapan database tidak hanya terdapat dalam
lingkup IT saja, namun lebih dari itu. Contohnya pada sekolah atau universitas
terdapat database mahasiswa, murid, tenaga pengajar, sarana prasarana dan lain lain.
sehingga menjadi Si Pandu Pendataan Penduduk Desa yang ada di kota payakumbuh.
teknologi informasi.sehingga data desa menjadi informasi yang valid dan akurat
13
BAB III
Tahun 1960 tentang Sensus dan UU Nomer 7 Tahun 1960 tentang Statistik.
Materi yang merupakan muatan baru dalam UU Nomor 16 Tahun 199 antara
lain :
14
b. Hasil statistik yang diselenggarakan oleh BPS diumumkan dalam
yang diperlukan.
ini didapatkan dari sensus atau survey yang dilakukan sendiri dan juga
sekunder
pelatihan statistik.
15
d. Membangun kerjasama dengan institusi internasional dan negara lain
VISI :
MISI :
Indonesia.
pengukuran, dan kode etik statistik yang bersifat universal dalam setiap
penyelenggaraan statistik.
16
a. Nilai-Nilai Inti Core values (nilai–nilai inti) BPS merupakan pondasi yang
kokoh untuk membangun jati diri dan penuntun perilaku setiap insan BPS
1. PROFESIONAL
a. Kompeten
b. Efektif
c. Efisien
d. Inovatif
e. Sistemik
yang satu menjadi bagian tidak terpisahkan dari pekerjaan yang lain.
17
2. INTEGRITAS
a. Dedikasi
institusi
b. Disiplin
c. Konsisten
d. Terbuka
Menghargai ide, saran, pendapat, masukan, dan kritik dari berbagai pihak
e. Akuntabel
3. AMANAH
a. Terpercaya
spiritual
18
b. Jujur
moralitas
c.Tulus
d. Adil
Badan Pusat Statistik dan Peraturan Kepala Badan Pusat Statistik Nomor 7
19
Gambar 2.1 Struktur Badan Pusat Statistik
1. BPS dipimpin oleh seorang Kepala yang mempunyai tugas memimpin BPS
BPS. menetap kan kebijakan teknis pelaksanaan tugas BPS yang menjadi
instansi dan organisasi lain. Kepala dibantu oleh seorang Kepala Sub Bagian
Tata Usaha dan 5 (lima) Kepala Seksi dan Tenaga Koordinator Statistik
Kecamatan.
20
lingkungan BPS Kota Payakumbuh. Kepala Sub. Bagian Tata Usaha
21
1. Tugas Pokok
perundang-undangan.
2. Fungsi
kegiatan statistik.
rumah tangga.
3. Kewenangan
22
b.Perumusan kebijakan di bidangnya untuk mendukung pembangunan
secara makro.
statistik.
Adapun moto dan maklumat Badan Pusat Statistik (BPS) pada Gambar 2.2
23
b. Makumat pelayanan
standar pelayanan yang telah di tetap kan dan apabila tidak menepati,kami
dengan perancangan dan implementasi system informasi data penduduk desa di BPS
data penduduk desa ini menjadi pilihan utama karena sesuai kebutuhan di kantor desa
kaluek yang masih menggunakan cara manual dalam mengolah data penduduk.
24
3.3 Bentuk Kegiatan
Kerja Praktek di BPS kota payakumbuh. Menganalisis kebutuhan sistem yang akan
desa untuk pendataan penduduk yang ada dalam suatu desa. Dan sangat berguna
untuk Badan Pusat Statistik dalam pendataan penduduk atau dinamakan dengan
sensus penduduk di setiap desa, untuk mendapatkan informasi yang jelas dan akurat
Perancangan ini di dapat dari sebuah youtube yang menampilkan informasi mengenai
perancangan sistem informasi data penduduk desa. Kemudian memberikan data base
dan programnya di dalam konten sehingga sistem ini dapat di terapkan untuk desa
25
3.5 Rancangan Tampilan Program
Tabel_penduduk
Id_pend Int (PK)
Nik varchar
Nama Varchar
Tempat_lhir Varchar
Tanggal lahir Date
Jekel Enum(“lk”,”pr”)
Desa Varchar
Rt Varchar
26
Rw Varchar
Agama Varchar
Kawin Varchar
Pekerjaan Varchar
8tatus Enum(“ada”,“meninggal”,”pindan
Table_kk
Id_kk Int (PK)
No_kk Varchar
Kepala Varchar
Desa Varchar
Rt Varchar
Rw Varchar
Kecamatan Varchar
Kabupaten Varchar
provinsi Varchar
keterangan Enum
(“miskin”,”menengah”,”mampu”)
c. Table kelahiran
Table_kelahiran
Id_lahir Int (PK)
Nama Varchar
Tgl_lahir Date
Jekel Enum (“lk”,”pr”)
Id_kk int
d. Table kematian
Table 3.5 Table Kematian
Table_mendu
Id_mendu Int(PK)
27
Id_pdd Int
Tgl_mendu Date
sebab Varchar
e. Table pindah
Table_pindah
Id_pindah Int (PK)
Idpdd Int
Tgl_pindah Date
alasan Varchar
f. Table pendatang
Table_pendatang
Id_datang Int (PK)
Nik Varchar
Nama_datang Varchar
Jekel Varchar
Tgl_datang Date
pelapor Int
g. Table anggota
Table_anggota
Id_anggota Int (PK)
Id_kk Int
Id_pend Int
Hubungan Varchar
28
h. Table pengguna
Table_pengguna
Id_pengguna Int (PK)
Nama_pengguna Varchar
Username varchar
Password varchar
Level Enum(“administrator”,”kaur
pemerintah”
29
3.5.3 Use case Diagram Admin
30
3.5.4 Use Case Diagram Kaur Pemerintah
31
3.5.4 Relasi Antar Tabel
32
3.5.5 Diagram Konteks
Implementasi sistem dilakukan dengan setiap halaman aplikasi yang dibuat dan
pengkodeannya dalam bentuk file Program. Berikut ini adalah implementasi system
33
3.6.1 Login Aplikasi
pertama yang pertama kali muncul pada saat seorang operator akan
34
3) Login berfungsi untuk melanjutkan pemrosesan untuk bisa masuk
ke dalam sistem.
Adapun penjelasan dari menu atau tampilan yang terdapat pada Gambar 4
dating dan data pindah.dan bisa melihat data yang sudah di input atau
3. Kelola Surat berfungsi mengelola surat yang sudah ada dan mencetak
surat yang di inginkan seperi surat kelahiran, surat pindah, surat kematian,
5. Pengguna system pengguna system adalah orang yang bias menjalan kan
sisitem tersebut.
35
6. Logout berfungsi sebagai tombol keluar system
didalam database melalui Form Input Data Penduduk ini. Adapun fungsi
atau keguanaan dari masing-masing kolom atau menu pada tampilan menu
36
From Input Data Kartu Keluarga berfungsi menginputkan data
lahir.
37
Gambar 3.11 From Data Pendatang
Suatu Desa.
38
Gambar 3.13 Tampilan Cetak Surat Kelahiran
39
Gambar 3.15 Tampilan Cetak Surat Pendatang
Pengguna System adalah user yang menjalan kan system tersebut agar
berjalan dengan baik. Dan agar mendapat kan infor masi yang benar. Berikut
40
Gambar 3.17 Tampilan Pengguna System
3.6.5 Logout
Logout adalah langkah akhir dalam menjalan kan suatu system terutama
system.
1. Kelebihan Sistem
41
c. Mendapat informasi tentang penduduk yang falid dan akurat
2. Kekurangan Sistem
42
BAB IV
4.1 Kesimpulan
kesalahan pendataan. Solusi untuk mengatasi masalah ini yaitu dengan penggunaan
dengan memakai system ini yaitu akan mempermudah petugas Desa dalam
kesalahan yang terjadi pada manajemen pengolahan data penduduk Desa seperti data
penduduk ganda.
4.2 Saran
aplikasinya. Dari Implementasi aplikasi yang berbasis desktop / komputer ini untuk
ada pengembangan desain atau fasilitas yang lebih baik dari Implementasi yang telah
disusun.Diharapkan suatu saat nanti ada pengembangan desain atau fasilitas yang
43
DAFTAR PUSTAKA
Badan Pusat Statistik. 2020. Badan Pusat Statistik. [Online] Tersedia di:
https://payakumbuhkota.bps.go.id [Di akses 15 November 2020].
Priyanti,D dan iriani,S. 2013. Sistem Informasi Data Penduduk Pada Desa
Bgoharjo Kecamatan Ngadirojo Kabupaten Pacitan. Indonesia
journal on Networking and Security, 2(4) hal : 55-61.
44
LAMPIRAN
Berikut ini merupkan beberapa source code utama dari sistem pendataan
penduduk desa.
<?php
include "inc/koneksi.php";
?>
2. Source code untuk menampilkan halaman login.
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>login | SI - PANDU</title>
<link rel="icon" href="dist/img/izin.png">
<!-- Tell the browser to be responsive to screen width -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- Font Awesome -->
<linkrel="stylesheet"href="plugins/fontawesomefree/css/all.min.css">
<!-- Ionicons -->
<linkrel="stylesheet"href="https://code.ionicframework.com/ionicons/2.0.1/cs
s/ionicons.min.css">
<!-- icheck bootstrap -->
<linkrel="stylesheet"href="plugins/icheck-bootstrap/icheck-
bootstrap.min.css">
<!-- Theme style -->
<link rel="stylesheet" href="dist/css/adminlte.min.css">
<!-- Google Font: Source Sans Pro -->
<linkhref="https://fonts.googleapis.com/css?family=Source+Sans+Pr :
300,400,400i,700" rel="stylesheet">
</head>
<body class="hold-transition login-page">
<div class="login-box">
<div class="login-logo">
45
</div>
<!-- /.login-logo -->
<div class="card">
<div class="card-body login-card-body">
<center>
<img src="dist/img/izin.png" width=170px />
<br>
<br>
<h5>
<b>Sistem Pendataan Penduduk</b>
</h5>
<br>
</center>
<form action="" method="post">
<div class="input-group mb-3">
<inputtype="text"class="form-
control"name="username"placeholder="Username" required>
<div class="input-group-append">
<div class="input-group-text">
<span class="fas fa-user"></span>
</div>
</div>
</div>
<div class="input-group mb-3">
<inputtype="password"class="form-control"name="password"
placeholder="Password" required>
<div class="input-group-append">
<div class="input-group-text">
<span class="fas fa-lock"></span>
46
</div>
</div>
</div>
<div class="row">
<div class="col-12">
<button type="submit" class="btn btn-danger btn-block btn-flat"
name="btnLogin" title="Masuk Sistem">
<b>Login System</b>
</button>
</div>
</form>
</div>
</div>
</div>
<!-- /.login-box -->
<!-- jQuery -->
<script src="plugins/jquery/jquery.min.js"></script>
<!-- Bootstrap 4 -->
<script src="plugins/bootstrap/js/bootstrap.bundle.min.js"></script>
<!-- AdminLTE App -->
<script src="dist/js/adminlte.min.js"></script>
<!-- Alert -->
<script src="plugins/alert.js"></script>
</body>
47
3. Source code untuk menampilkan halaman penggun.
<?php
$no = 1;
$sql = $koneksi->query("select * from tb_pengguna");
while ($data= $sql->fetch_assoc()) {
?>
<tr>
<td>
<?php echo $no++; ?>
</td>
<td>
<?php echo $data['nama_pengguna']; ?>
</td>
<td>
<?php echo $data['username']; ?>
</td>
48
<td>
<?php echo $data['level']; ?>
</td>
<td>
<a href="?page=edit-pengguna&kode=<?php echo $data['id_pengguna']; ?>"
title="Ubah"
class="btn btn-success btn-sm">
<i class="fa fa-edit"></i>
</a>
<a href="?page=del-pengguna&kode=<?php echo $data['id_pengguna']; ?>"
onclick="return confirm('Apakah anda yakin hapus data ini ?')"
title="Hapus" class="btn btn-danger btn-sm">
<i class="fa fa-trash"></i>
</>
</td>
</tr>
<?php
}
?>
</tbody>
</tfoot>
</table>
</div>
</div>
<?php
//Mulai Sesion
session_start();
if (isset($_SESSION["ses_username"])==""){
header("location: login.php");
}else{
$data_id = $_SESSION["ses_id"];
$data_nama = $_SESSION["ses_nama"];
$data_user = $_SESSION["ses_username"];
$data_level = $_SESSION["ses_level"];
}
//KONEKSI DB
include "inc/koneksi.php";
?>
49
5. Source code untuk menampilkan halaman data penduduk
<?php
$no = 1;
$sql = $koneksi->query("SELECT p.id_pend, p.nik, p.nama, p.jekel, p.desa,
p.rt, p.rw, a.id_kk, k.no_kk, k.kepala from tb_pdd p left join tb_anggota a on
p.id_pend=a.id_pend left join tb_kk k on a.id_kk=k.id_kk where
status='Ada'");
while ($data= $sql->fetch_assoc()) {
?>
<tr>
<td>
<?php echo $no++; ?>
50
</td>
<td>
<?php echo $data['nik']; ?>
</td>
<td>
<?php echo $data['nama']; ?>
</td>
<td>
<?php echo $data['jekel']; ?>
</td>
<td>
<?php echo $data['desa']; ?>
RT
<?php echo $data['rt']; ?>/ RW
<?php echo $data['rw']; ?>.
</td>
<td>
<?php echo $data['no_kk']; ?>-
<?php echo $data['kepala']; ?>
</td>
<td>
<a href="?page=view-pend&kode=<?php echo $data['id_pend']; ?>"
title="Detail"
class="btn btn-info btn-sm">
<i class="fa fa-user"></i>
</a>
<a href="?page=edit-pend&kode=<?php echo $data['id_pend']; ?>"
title="Ubah"
="btn btn-success btn-sm">
<i class="fa fa-edit"></i>
</a>
<a href="?page=del-pend&kode=<?php echo $data['id_pend']; ?>"
onclick="return confirm('Apakah anda yakin hapus data ini ?')"
title="Hapus" class="btn btn-danger btn-sm">
<i class="fa fa-trash"></i>
</>
</td>
</tr>
<?php
}
?>
</tbody>
</tfoot>
51
</table>
</div>
</div>
6. Source code untuk menampilkan halaman data kartu keluarga.
<?php
$no = 1;
$sql = $koneksi->query("select * from tb_kk");
while ($data= $sql->fetch_assoc()) {
?>
<tr>
52
<td>
<?php echo $no++; ?>
</td>
<td>
<?php echo $data['no_kk']; ?>
</td>
<td>
<?php echo $data['kepala']; ?>
</td>
<td>
<?php echo $data['keterangan']; ?>
</td>
<td>
<?php echo $data['desa']; ?>
RT
<?php echo $data['rt']; ?>/ RW
<?php echo $data['rw']; ?>.
</td>
<td>
<a href="?page=anggota&kode=<?php echo $data['id_kk']; ?>"
title="Anggota KK"
class="btn btn-info btn-sm">
<i class="fa fa-users"></i>
</a>
</td>
<td>
<a href="?page=edit-kartu&kode=<?php echo $data['id_kk']; ?>"
title="Ubah" class="btn btn-success btn-sm">
<i class="fa fa-edit"></i>
</a>
<a href="?page=del-kartu&kode=<?php echo $data['id_kk']; ?>"
onclick="return confirm('Apakah anda yakin hapus data ini ?')"
title="Hapus" class="btn btn-danger btn-sm">
<i class="fa fa-trash"></i>
</a>
</td>
</tr>
<?php
}
53
?>
</tbody>
</tfoot>
</table>
</div>
</div>
<!-- /.card-body -->
<?php
$no = 1;
$sql = $koneksi->query("SELECT l.id_lahir, l.nama, l.tgl_lh, l.jekel, k.no_kk,
k.kepala from tb_lahir l inner join tb_kk k on k.id_kk=l.id_kk");
while ($data= $sql->fetch_assoc()) {
?>
54
<tr>
<td>
<?php echo $no++; ?>
</td>
<td>
<?php echo $data['nama']; ?>
</td>
<td>
<?php echo $data['tgl_lh']; ?>
</td>
<td>
<?php echo $data['jekel']; ?>
</td>
<td>
<?php echo $data['no_kk']; ?>-
<?php echo $data['kepala']; ?>
</td>
<td>
<a href="?page=edit-lahir&kode=<?php echo $data['id_lahir']; ?>"
title="Ubah"
class="btn btn-success btn-sm">
<i class="fa fa-edit"></i>
</a>
<a href="?page=del-lahir&kode=<?php echo $data['id_lahir']; ?>"
onclick="return confirm('Apakah anda yakin hapus data ini ?')"
title="Hapus" class="btn btn-danger btn-sm">
<i class="fa fa-trash"></i>
</>
</td>
</tr>
<?php
}
?>
</tbody>
</tfoot>
</table>
</div>
</div>
<!-- /.card-body -->
55
8. Source code untuk menampilkan halaman data meninggal dunia.
<?php
$no = 1;
$sql = $koneksi->query("SELECT p.id_pend, p.nik, p.nama, m.tgl_mendu,
m.sebab, m.id_mendu from
tb_mendu m inner join tb_pdd p on p.id_pend=m.id_pdd");
while ($data= $sql->fetch_assoc()) {
?>
<tr>
<td>
<?php echo $no++; ?>
</td>
<td>
<?php echo $data['nik']; ?>
</td>
56
<td>
<?php echo $data['nama']; ?>
</td>
<td>
<?php echo $data['tgl_mendu']; ?>
</td>
<td>
<?php echo $data['sebab']; ?>
</td>
<td>
<a href="?page=edit-mendu&kode=<?php echo $data['id_mendu']; ?>"
title="Ubah"
class="btn btn-success btn-sm">
<i class="fa fa-edit"></i>
</a>
<a href="?page=del-mendu&kode=<?php echo $data['id_pend']; ?>"
onclick="return confirm('Apakah anda yakin hapus data ini ?')"
title="Hapus" class="btn btn-danger btn-sm">
<i class="fa fa-trash"></i>
</>
</td>
</tr>
<?php
}
?>
</tbody>
</tfoot>
</table>
</div>
</div>
<!-- /.card-body -->
57
<div class="table-responsive">
<div>
<a href="?page=add-datang" class="btn btn-primary">
<i class="fa fa-edit"></i> Tambah Data</a>
</div>
<br>
<table id="example1" class="table table-bordered table-striped">
<thead>
<tr>
<th>No</th>
<th>NIK</th>
<th>Nama</th>
<th>Jekel</th>
<th>Tanggal</th>
<th>Pelapor</th>
<th>Aksi</th>
</tr>
</thead>
<tbody>
<?php
$no = 1;
$sql = $koneksi->query("SELECT d.id_datang, d.nik, d.nama_datang, d.jekel,
d.tgl_datang, p.nama from
tb_datang d inner join tb_pdd p on d.pelapor=p.id_pend");
while ($data= $sql->fetch_assoc()) {
?>
<tr>
<td>
<?php echo $no++; ?>
</td>
<td>
php echo $data['nik']; ?>
</td>
<td>
<?php echo $data['nama_datang']; ?>
</td>
<td>
<?php echo $data['jekel']; ?>
</td>
<td>
<?php echo $data['tgl_datang']; ?>
58
</td>
<td>
<?php echo $data['nama']; ?>
</td>
<td>
<a href="?page=edit-datang&kode=<?php echo $data['id_datang']; ?>"
title="Ubah"
class="btn btn-success btn-sm">
<i class="fa fa-edit"></i>
</a>
<a href="?page=del-datang&kode=<?php echo $data['id_datang']; ?>"
onclick="return confirm('Apakah anda yakin hapus data ini ?')"
title="Hapus" class="btn btn-danger btn-sm">
<i class="fa fa-trash"></i>
</>
</td>
</tr>
<?php
}
?>
</tbody>
</tfoot>
</table>
</div>
</div>
<!-- /.card-body -->
59
<thead>
<tr>
<th>No</th>
<th>NIK</th>
<th>Nama</th>
<th>Tanggal</th>
<th>Alasan</th>
<th>Aksi</th>
</tr>
</thead>
<tbody>
<?php
$no = 1;
$sql = $koneksi->query("SELECT p.id_pend, p.nik, p.nama, d.tgl_pindah,
d.alasan, d.id_pindah from
tb_pindah d inner join tb_pdd p on p.id_pend=d.id_pdd");
while ($data= $sql->fetch_assoc()) {
?>
<tr>
<td>
<?php echo $no++; ?>
</td>
<td>
<?php echo $data['nik']; ?>
</td>
<td>
<?php echo $data['nama']; ?>
</td>
<td>
<?php echo $data['tgl_pindah']; ?>
</td>
<td>
<?php echo $data['alasan']; ?>
</td>
<td>
<a href="?page=edit-pindah&kode=<?php echo $data['id_pindah']; ?>"
title="Ubah"
class="btn btn-success btn-sm">
<i class="fa fa-edit"></i>
</a>
60
<a href="?page=del-pindah&kode=<?php echo $data['id_pend']; ?>"
onclick="return confirm('Apakah anda yakin hapus data ini ?')"
title="Hapus" class="btn btn-danger btn-sm">
<i class="fa fa-trash"></i>
</>
</td>
</tr>
<?php
}
?>
</tbody>
</tfoot>
</table>
</div>
</div>
<!-- /.card-body -->
61