Skrip Si
Skrip Si
BAB I
PENDAHULUAN
pendayagunaan informasi dalam volume yang besar secara cepat dan akurat.
ke dalam organisasi, sistem manajemen, dan proses kerja yang lebih dinamis.
Dengan demikian perlu dikembangkan sistem dan proses kerja yang lebih
pada desa atau kelurahan sehingga pelayanan publik dapat berjalan dengan
salah satu kegiatan manusia yang perlu mendapatkan perhatian yang lebih
2
cepat diterima meski mereka berada di daerah yang jauh dari kampung
halaman.
komputer.
sebagai berikut :
3
a. Sistem Informasi yang diberikan saat ini belum bisa di akses dengan
jaringan internet.
masi lambat.
terhadap masyarakat.
O.Mangunharjo.
1. Tujuan Umum
2. Tujuan Khusus
Web Mobile.
a. Data Primer
1. Metode OBservasi
Lurah O.Mangunharjo.
2. Metode Wawancara
O.Mangunharjo.
3. Dokumentasi
b. Studi Pustaka
a. Analisis kebutuhan
diusulkan perbaikan-perbaikannya.
sistem yang berjalan saat ini yaitu dengan membuat sistem pengolahan
b. Desain sistem
d. Pengujian sistem
a. Waktu Penelitian
Pengumpulan data
1
awal
2 Analisis data
3 Bangun Sistem
4 Bimbingan
9
5 Ujian Hasil
6 Ujian Skripsi
b. Tempat Penelitian
Rawas.
a. Alat (hardware)
d. RAM : 2 GB
f. Database MySQL
10
b. Bahan
pakai, yaitu kertas HVS ukuran A4 80 gram, dan tinta printer untuk
Dalam penulisan tugas akhir ini yang merupakan laporan dari hasil
BAB I : PENDAHULUAN
diteliti.
DAFTAR PUSTAKA
LAMPIRAN
12
BAB II
LANDASAN TEORI
2.1 Perancangan
terlebih dahulu.
terpadu. Teori sistem secara umum pertama kali diuraikan oleh Kenneth
penting dan harus mendapat perhatian yang utuh supaya manajer dapat
2.3 Informasi
menjadi informasi atau mengolah data dari bentuk tak berguna menjadi
keputusan. Bila tidak ada pilihan atau keputusan maka informasi tidak
diperlukan
dari sub-sub sistem yang salaing berhubungan satu sama lain dan bekerja
sama secara harmonis untuk mencapai tujuan yaitu mengolah data menjadi
keputusan sistem pakar, dan sistem nformasi eksekutif. Dari uraian diatas
2.6 Penduduk
dijelaskan diantaranya :
hubungan darah dan orang lain yang tinggal dalam satu rumah atau
dua orang atau lebih dan salah satu ada yang menjadi kepala keluarga.
sistem.
explisi. Suatu fenomena menyangkut dengan 2 (dua) hal yaitu Struktur dan
Perilaku.
kelompok yaitu:
mobile lainnya.
mobile. Situs web mobile sering memiliki desain yang sederhana dan
target. Aplikasi ini dapat disebut aplikasi platform, karena aplikasi ini
khusus.
18
2.9 PHP
2013:120)
2.10 MySQL
data dan kemudian data bisa diakses dengan cara yang mudah dan cepat.
tabel. Tabel tersusun atas baris dan kolom. (Abdul Kadir 2013:15)
19
2.11 HTML
HTML adalah suatu dokumen teks biasa dan biasa disebut markup
untuk menentukan tampilan suatu teks dan tingkat kepentingan dari teks
dokuman ditampikan oleh browser, seperti paragraf, list, tabel dan lain-
lain. Sedangkan tag dinyatakan dengan tanda lebih besar “<” dan tanda
lebih kecil “>” (tag akhir). Dalam penggunaanya sebagian besar kode
</nametag>.
struktur dari dokumen HTML, yaitu HTML HEAD dan BODY. HTML
HTML untuk mendesain web secara visual dan mengelola situs atau
halaman web. Saat ini banyak software Adobe yang digunakan untuk
mendesain suatu web. Versi terbaru dari adobe Dreamweaver cs6 memiliki
beberapa kemampuan. Versi ini bukan hanya software untuk desain web,
tetapi juga untuk menyuting kode serta pembuatan aplikasi web antara lain
2.13 Bootstrap
end sebuah website. Bisa dikatakan, Bootstrap adalah template desain web
web bagi berbagai tinggkat pengguna, mulai dari level pemula hingga yang
akan tampil dalam layout yang disesuaikan dengan ukuran layar piranti
penggunjung.
dan murah bagi para penggembang web. Cukup dengan Bootstrap, website
anda bias diakses secara nyaman via ponsel tanpa menggunakan aplikasi
a. Use Case
bahwa, Use Case atau diagram Use Case merupakan pemodelan untuk
b. Activity Diagram
(aliran kerja) atau aktivitas sebuah sistem atau proses bisnis atau menu
Asosiasi penggabungan
dimana lebih dari satu
Join aktivitas di gabungkan
5
menjadi satu.
Asosiasi percabangan
dimana jika ada pilihan
Percabangan/ aktivitas lebih dari satu.
6
24
Decision
c. Sequence Diagram
sekuen maka harus diketahui objek-objek yang terlibat dalam sebuah use
d. Class Diagram
sitem. Kelas memiliki apa yang disebut atribut dan metode atau operasi.
(Rosa, 2014:141).
Nama_kelas
Kelas
Kelas pada struktur system
1. Di dalam jurnal One Yunita fujiyati dan Sukadi (2015) yang berjudul “
Purwoasari ”.
dengan proses yang manual. Dalam penelitian ini akan dibahas tentang
laporanya. Selain itu juga data penduduk yang sudah ada akan
2. Di dalam jurnal Dwi Priyanti, Bambang Eka Purnama dan Siska (2013)
lebih cepat, tepat guna, efektif dan efesien pada kantor desa Bogoharjo.
29
BAB III
O.Mangunharjo yaitu 1.483 terdiri dari 767 laki-laki dan 716 Perempuan.
a. Visi
setara.
b. Misi
a. Mewujudkan kualitas pelayanan publik yang berkualitas, dan
transparan.
didalam masyarakat.
31
3.1.3.1 Lurah
urusan pemerintahan.
kesejahteraan rakyat.
32
1.3.1Seklur
pemerintahan.
pembangunan.
pembangunan.
kesejahteraan rakyat.
pembangunan.
kesejahteraan rakyat.
kesejahteraan rakyat.
permasalahan.
kurang efisien dan kurang efektif dalam hal keamanan datanya karena
34
miliki.
yang terjadi antara aktor dengan setiap use case yang berada
dalam sistem. Berikut ini adalah use case diagram yang berperan
No Aktor Deskripsi
O.Mangunharjo :
37
21. Ubah pindah Merupakan proses mengubah data pindah yang ada
di basis data
telah didefenisikan. Berikut adalah skenario use case untuk setiap use case
40
yang ada pada sistem informasi pengolahan data kependudukan yang akan
dibangun.
Skenario Normal
3. Masuk ke sistem
informasi pengolahan data
kependudukan
Skenario Alternatif
6. Masuk ke sistem
informasi pengolahan
41
data kependudukan
Skenario Normal
2. Melakukan logout
Skenario Normal
1. Memeriksa ke variabel
session sebagai penanda
login apakah user sudah
login
Skenario Normal
4. Menyimpan data
penduduk ke basis data
5. Menampilkan pesan
sukses disimpan
Skenario Alternatif
4. Mengeluarkan pesan
bahwa data masukan tidak
valid
7. Menyimpan data
penduduk ke basis data
8. Menampilkan pesan
43
sukses disimpan
Skenario Normal
3. Menampilkan data
penduduk
7. Memeriksa valid
tidaknya data masukan
9. Menampilkan pesan
bahwa data sukses
disimpan
Skenario Alternatif
3. Menampilkan data
penduduk
7. Memeriksa valid
tidaknya data masukan
8. Menampilkan pesan
bahwa data masukan
tidak valid
Skenario Normal
3. Menampilkan data
penduduk
8. Menampilkan pesan
bahwa data sukses
dihapus
Skenario Alternatif
3. Menampilkan data
penduduk
Skenario Normal
4. Menampilkan data
penduduk
Skenario Normal
5. Menampilkan pesan
sukses disimpan
47
Skenario Alternatif
4. Mengeluarkan pesan
bahwa data masukan tidak
valid
8. Menampilkan pesan
sukses disimpan
Skenario Normal
3. Menampilkan data
pegawai
5. Menampilkan semua
kolom data pegawai yang
akan diubah
7. Memeriksa valid
tidaknya data masukan
9. Menampilkan pesan
bahwa data sukses
disimpan
Skenario Alternatif
3. Menampilkan data
pegawai
7. Memeriksa valid
tidaknya data masukan
8. Mengeluarkan pesan
bahwa data masukan
tidak valid
Skenario Normal
3. Menampilkan data
pegawai
8. Menampilkan pesan
bahwa data sukses
50
dihapus
Skenario Alternatif
3. Menampilkan data
pegawai
Skenario Normal
4. Menampilkan data
pegawai
51
Skenario Normal
5. Menampilkan pesan
sukses disimpan
Skenario Alternatif
4. Mengeluarkan pesan
bahwa data masukan tidak
valid
8. Menampilkan pesan
52
sukses disimpan
Skenario Normal
3. Menampilkan data
pindah
7. Memeriksa valid
tidaknya data masukan
9. Menampilkan pesan
bahwa data sukses
disimpan
Skenario Alternatif
3. Menampilkan data
pindah
7. Memeriksa valid
tidaknya data masukan
8. Mengeluarkan pesan
bahwa data masukan
tidak valid
Skenario Normal
54
3. Menampilkan data
pindah
8. Menampilkan pesan
bahwa data sukses
dihapus
Skenario Alternatif
3. Menampilkan data
pindah
5. Menampilkan konfirmasi
apakah data akan benar-
benar dihapus
Skenario Normal
4. Menampilkan data
pindah
Skenario Normal
4. Menyimpan data
56
5. Menampilkan pesan
sukses disimpan
Skenario Alternatif
3. Memeriksa valid
tidaknya data masukan
4. Mengeluarkan pesan
bahwa data masukan
tidak valid
7. Menyimpan data
kelahiran ke basis data
8. Menampilkan pesan
sukses disimpan
Skenario Normal
3. Menampilkan data
kelahiran
7. Memeriksa valid
tidaknya data masukan
9. Menampilkan pesan
bahwa data sukses
disimpan
Skenario Alternatif
3. Menampilkan data
kelahiran
7. Memeriksa valid
58
8. Mengeluarkan pesan
bahwa data masukan
tidak valid
Skenario Normal
3. Menampilkan data
kelahiran
dihapus
7. Menghapus data
kelahiran dari basis data
8. Menampilkan pesan
bahwa data sukses
dihapus
Skenario Alternatif
3. Menampilkan data
kelahiran
Skenario Normal
4. Menampilkan data
kelahiran
Skenario Normal
7. Menyimpan data
kematian ke basis data
8. Menampilkan pesan
sukses disimpan
Skenario Alternatif
4. Mengeluarkan pesan
bahwa data masukan tidak
61
valid
7. Menyimpan data
kematian ke basis data
8. Menampilkan pesan
sukses disimpan
Skenario Normal
3. Menampilkan data
kematian
7. Memeriksa valid
tidaknya data masukan
9. Menampilkan pesan
bahwa data sukses
disimpan
Skenario Alternatif
3. Menampilkan data
kematian
7. Memeriksa valid
tidaknya data masukan
8. Mengeluarkan pesan
bahwa data masukan
tidak valid
Skenario Normal
3. Menampilkan data
kematian
8. Menampilkan pesan
bahwa data sukses
dihapus
Skenario Alternatif
3. Menampilkan data
kematian
5. Menampilkan konfirmasi
apakah data akan benar-
benar dihapus
Skenario Normal
4. Menampilkan data
kematian
Skenario Normal
4. Menyimpan data
pendatang ke basis data
5. Menampilkan pesan
sukses disimpan
Skenario Alternatif
4. Mengeluarkan pesan
bahwa data masukan tidak
valid
7. Menyimpan data
pendatang ke basis data
8. Menampilkan pesan
sukses disimpan
Skenario Normal
3. Menampilkan data
pendatang
7. Memeriksa valid
tidaknya data masukan
9. Menampilkan pesan
bahwa data sukses
disimpan
Skenario Alternatif
3. Menampilkan data
pendatang
7. Memeriksa valid
tidaknya data masukan
8. Mengeluarkan pesan
bahwa data masukan
tidak valid
Skenario Normal
3. Menampilkan data
pendatang
benar dihapus
8. Menampilkan pesan
bahwa data sukses
dihapus
Skenario Alternatif
3. Menampilkan data
pendatang
Skenario Normal
69
4. Menampilkan data
pendatang
event yang terjadi didalam suatu Use Case dan digunakan untuk pemodelan
digunakan sebagai informasi tentang gambaran detail dari setiap use case
diagram yang telah dibuat sebelumnya. Setiap objects yang terlibat dalam
kependudukan:
dalam sistem dan berbagai macam hubungan statis yang terdapat diantara
struktur sistem dari kelas-kelas serta hubungannya. Diagram kelas ini juga
atau operasi/metode apa yang dimiliki kelas itu. Berikut diagram kelas
a. Tabel Admin
b. Tabel Penduduk
c. Tabel Pegawai
d. Tabel Pindah
e. Tabel Kelahiran
f. Tabel Kematian
g. Tabel Pendatang
Desain input adalah desain form untuk pengisian data yang akan
BAB IV
4.1 Hasil
merancang sebuah sistem informasi yang terintegrasi online atau sistem berbasis
website yang dapat diakses oleh semua perangkat mobile. Sistem yang berjalan
selama ini di tempat tersebut masih menerapkan sistem pencatatan manual dalam
data terkhusus dalam pelaporan data kependudukan, dalam hal ini sistem yang
akan diterapkan dengan sistem yang terintegrasi online sehingga pihak kelurahan
4.2 Pembahasan
Adapun pembahasan yang akan penulis sampaikan dalam bab ini meliputi
seluruh tampilan program yang telah penulis selesaikan selama menyusun skripsi
data kependudukan.
103
1. Halaman Login
kelurahan O.Mangunharjo.
Halaman ini untuk melakukan proses tambah data pegawai oleh admin.
O.Mangunharjo
O.Mangunharjo
data kelahiran.
data kematian.
Halaman input data pindah berfungsi untuk menginput data pindah pada
kelurahan O.Mangunharjo.
data pindah.
data pendatang.
black box. Pengujian black box adalah pengujian yang sistemnya tanpa
benar
113
Pada bagian ini, item-item yang telah ditemukan diatas akan di uji. Kasus-
kasus dalam pengujian akan dipaparkan berikut dengan hasil pengujian tersebut.
BAB V
5.1 Kesimpulan
Dari hasil penelitian yang penulis lakukan terhadap tugas akhir ini,
kelurahan O.mangunharjo.
5.2 Saran
DAFTAR PUSTAKA
Mukti, Sri, Handoyo. 2010. Metode Sistem Dinamis (System Dynamic) Untuk
Priyanti, Dwi. Bambang Eka Purnama dan Siska Iriani. 2013. Sistem Informasi
Pacitan.
Jakarta: 2010.
Wiyono Pesawaran.
119
Informatika.
Sukadi dan One Yunita Fijiyati. 2015. Sistem Informasi Pengolahan Data