• Tidak ada hasil yang ditemukan

Laporan Kerja Praktek [Nurul - 08650101]

N/A
N/A
Nguyễn Gia Hào

Academic year: 2023

Membagikan "Laporan Kerja Praktek [Nurul - 08650101]"

Copied!
88
0
0

Teks penuh

PENDAHULUAN

Identifikasi Masalah

Rumusan Masalah

Batasan Masalah

Tujuan Kerja Praktek

Manfaat Kerja Praktek

TEMPAT KERJA PRAKTEK

Struktur Organisasi Kelurahan Sedayu Muntilan

LANDASAN TEORI

Konsep Basis Data

Basis data adalah organisasi dari kumpulan data yang saling terkait satu sama lain sehingga memudahkan kegiatan pemecahan masalah dalam sistem yang menggunakan pendekatan berbasis file (Kadir, 2003). Basis data adalah sekumpulan kelompok data yang saling terkait atau kumpulan data yang dapat digambarkan sebagai aktivitas dari satu atau lebih organisasi yang terkait (Putranta, 2004). SQL terdiri dari berbagai jenis pernyataan dan semuanya dirancang untuk berinteraksi dengan database.

Fungsi DDL dalam definisi basis data, tabel, tampilan, indeks, dan perintah terkait dengan pemeliharaan dan struktur basis data. DML digunakan dalam proses manipulasi data dalam database, seperti menambah, mencari, mengubah, atau menghapus data. DCL Merupakan perintah atau query yang berfungsi untuk membantu dalam pemantauan keamanan database.

DCL memungkinkan otorisasi pengguna tertentu untuk mengakses database, mengalokasikan ruang dalam database.

Konsep MySQL

ERD digunakan untuk memodelkan struktur data dan hubungan antar data karena relatif kompleks. Relasi dimana elemen entitas (A) berelasi dengan nol, satu atau lebih elemen entitas (B), tetapi untuk elemen entitas B hanya berelasi dengan satu elemen entitas (A). Hubungan di mana elemen entitas (A) dikaitkan dengan nol, satu atau lebih elemen entitas (B) dan elemen entitas (B) dikaitkan dengan nol, satu atau lebih elemen entitas (A ) ).

DFD atau Data Flow Diagram adalah grafik yang menggambarkan suatu sistem dengan menggunakan bentuk atau simbol untuk menggambarkan aliran data dari proses yang saling berhubungan. Dalam pendokumentasian suatu sistem, DFD memiliki tingkatan-tingkatan mulai dari yang terkecil yaitu level 0 atau sering disebut diagram konteks. Diagram konteks ini merupakan gambaran sistem yang paling umum, yang hanya memiliki satu proses untuk mewakili keseluruhan sistem.

Khusus untuk penyimpanan data, diagram konteksnya masih belum dideskripsikan, akan muncul pada level 1 dan jumlahnya akan konsisten hingga level berikutnya (Ningrum, 2011). DFD memiliki berbagai notasi untuk merepresentasikan proses, aliran data dan entitas yang berhubungan dengan sistem.

Tabel 3.1 Tabel Notasi DFD
Tabel 3.1 Tabel Notasi DFD

Kebutuhan Sistem

  • Perangkat Keras
  • Perangkat Lunak

Pemodelan Sistem

  • Desain Sistem
  • Desain DFD
    • DFD Level 0 (Diagram Konteks)
    • DFD Level 1 SI Tata Persuratan dan Kependudukan
    • DFD Level 2 Proses Pengelolaan Data Surat
    • DFD Level 2 Proses Pengelolaan Data Kependudukan 23
    • DFD Level 1 Proses Administrasi Database
    • DFD Level 3 Proses Pengelolaan Data Surat Masuk
    • DFD Level 3 Proses Pengelolaan Data Surat Keluar
    • DFD Level 3 Proses Pengelolaan Data Penduduk
    • DFD Level 3 Proses Pengelolaan Data Kelahiran
    • DFD Level 3 Proses Pengelolaan Data Kematian
    • DFD Level 3 Proses Pengelolaan Data Kedatangan
    • DFD Level 3 Proses Pengelolaan Data Pindah
    • DFD Level 3 Proses Pengelolaan Data Kelainan
    • DFD Level 3 Proses Pengelolaan Data Pekerjaan
    • DFD Level 3 Proses Pengelolaan Data Hubungan
    • DFD Level 3 Proses Pengelolaan Data Kepala desa
    • DFD Level 3 Laporan Data Statistik
    • DFD Level 3 Laporan Data Mutasi
    • DFD Level 3 Laporan Data Monografi
  • Desain ERD
  • Desain Tabel
    • Tabel Login (login)
    • Tabel Penduduk (penduduk)
    • Tabel Kelahiran (kelahiran)
    • Tabel Kematian (kematian)
    • Tabel Kedatangan (kedatangan)
    • Tabel Pindah (pindah)
    • Tabel Surat Masuk (suratmasuk)
    • Tabel Surat Keluar (suratkeluar)
    • Tabel Agama (agama)
    • Tabel Dusun (dusun)
    • Tabel Pekerjaan (pekerjaan)
    • Tabel Pendidikan (pendidikan)
    • Tabel Status Perkawinan (status_kawin)
    • Tabel Kelainan (kelainan)
    • Tabel Kepala Desa (kepaladesa)

Proses pengelolaan data pos DFD Level 2 seperti pada Gambar 4.3 merupakan proses reduksi dari DFD Level 1 yang menggambarkan 2 proses yaitu pengelolaan data surat masuk untuk suatu kecamatan dan data surat keluar untuk suatu kecamatan. Proses pengelolaan data laporan DFD level 2 pada Gambar 4.5 memperlihatkan beberapa proses dalam pembuatan laporan data statistik, laporan data mutasi, laporan data monografi. Proses DFD Level 3 untuk Manajemen Data Surat Masuk, seperti yang ditunjukkan pada Gambar 4.7, merupakan interpretasi dari DFD Level 2 untuk Manajemen Data Surat.

DFD level 3 proses pengelolaan data surat keluar seperti pada Gambar 4.8 merupakan penjelasan dari DFD level 2 proses pengelolaan data surat. Proses pengelolaan data kependudukan DFD level 3 seperti terlihat pada Gambar 4.9 merupakan penjelasan dari level sebelumnya yang menjelaskan berbagai proses yaitu tambah, lihat, edit, hapus dan cetak surat keterangan penduduk. DFD level 3 proses pengelolaan data kelahiran seperti terlihat pada Gambar 4.10 menggambarkan berbagai proses yaitu melihat, menambah, mengedit, menghapus dan mencetak akta kelahiran penduduk.

Proses DFD Level 3 untuk mengelola catatan kematian, seperti yang ditunjukkan pada Gambar 4-11, menggambarkan beberapa proses, yaitu melihat, mengedit, menghapus, dan mencetak akta kematian untuk penduduk. Proses pengelolaan data kedatangan DFD Level 3 seperti pada Gambar 4-12 menggambarkan beberapa proses yaitu melihat, menambah, mengedit, menghapus, dan mencetak akte kelahiran penduduk. DFD Level 3 Proses pemindahan pengelolaan data seperti pada Gambar 4-13 menggambarkan beberapa proses yaitu melihat, mengedit, menghapus, dan mencetak akta kematian warga.

DFD level 3 proses pengelolaan data dusun seperti terlihat pada gambar 4.14 menggambarkan proses yang berbeda yaitu menambah, mengedit, melihat dan menghapus. Proses DFD level 3 untuk mengelola data agama, seperti Gambar 4-15 mengilustrasikan proses yang berbeda, yaitu menambahkan, melihat, dan menghapus. Proses DFD level 3 untuk mengelola data pendidikan seperti terlihat pada Gambar 4.16 menggambarkan proses yang berbeda yaitu menambah, melihat dan menghapus.

Proses pengelolaan data anomali DFD level 3 seperti terlihat pada Gambar 4.17 menggambarkan beberapa proses yaitu penambahan, melihat dan menghapus. Proses pengelolaan data kerja DFD level 3 seperti terlihat pada Gambar 4.18 menggambarkan beberapa proses yaitu penambahan, melihat dan menghapus. Proses DFD level 3 untuk mengelola data hubungan keluarga seperti pada Gambar 4.19 menggambarkan beberapa proses yaitu add, view dan delete.

DFD level 3 proses pengelolaan data kepala desa seperti pada Gambar 4.20 menggambarkan proses yang berbeda yaitu melihat dan menghapus. DFD level 3 melaporkan data mutasi seperti Gambar 4.22 menggambarkan keseluruhan laporan data kelahiran, kematian, kedatangan dan migrasi.

Gambar 4.1 DFD Level 0 (Diagram Konteks)
Gambar 4.1 DFD Level 0 (Diagram Konteks)

Implementasi Sistem

  • Gambaran Umum SI Tata Persuratan dan Kependudukan
  • User Interface
    • Halaman Login
    • Halaman Home
    • Halaman Search Data
    • Halaman Surat Keluar
    • Halaman Cetak Surat Keluar
    • Halaman Data Penduduk
    • Halaman Detail Penduduk
    • Halaman Edit Penduduk
    • Halaman Cetak Surat Keterangan Penduduk
    • Halaman Data Dusun
    • Halaman Laporan Berdasarkan Jenis Kelamin
    • Halaman Laporan Berdasarkan Dusun

Halaman surat keluar seperti Gambar 4.29 adalah halaman untuk menampilkan semua surat pengantar yang diterbitkan oleh kelurahan, yang dapat dicetak, dilihat detailnya dan juga dapat dihapus. Halaman data kependudukan seperti Gambar 4.31 berfungsi untuk menyimpan data kependudukan, baik data tetap maupun data kelahiran dan kedatangan. Halaman edit penduduk, seperti Gambar 4.33, berfungsi untuk mengubah informasi penduduk dan status penduduk menjadi pindah atau meninggal.

Halaman Laporan Data Mutasi Penduduk seperti terlihat pada Gambar 4.38 menjelaskan laporan data kependudukan seperti laporan data kelahiran, laporan data kematian, laporan data kedatangan, dan laporan kematian data migrasi penduduk. Halaman laporan menurut kelompok umur seperti pada Gambar 4.40 berfungsi untuk menampilkan laporan data penduduk menurut kelompok umur per desa. Situs backup database seperti pada Gambar 4.41 berfungsi untuk membackup database Sensus dan Sistem Kependudukan.

Empat penguji menyatakan bahwa tampilan sistem "baik" dan ditunjukkan oleh penguji satu, dua, tiga dan empat. Tiga penguji menyatakan bahwa sistem itu "cukup mudah" untuk digunakan dan ditunjukkan oleh penguji nomor satu, tiga dan empat. Tiga penguji menyatakan bahwa sistem ini "cukup berguna" dan ditunjukkan oleh penguji nomor satu, dua, dan empat.

Hasil penilaian dari segi kecocokan menyimpulkan bahwa sistem ini “cukup bermanfaat” bagi PNS dalam mengelola data kependudukan. Dua penguji menyatakan bahwa sistem "sesuai" dengan kebutuhan, seperti yang ditunjukkan oleh penguji nomor tiga dan empat.

Gambar 4.26 Tampilan Halaman Login  4.3.2.2 Halaman Home
Gambar 4.26 Tampilan Halaman Login 4.3.2.2 Halaman Home

Gambar

Gambar 4.1 DFD Level 0 (Diagram Konteks)
Gambar 4.2 DFD Level 1 SI Tata Persuratan dan Kependudukan
Gambar 4.3 DFD Level 2 Proses Pengelolaan Data Surat
Gambar 4.4 DFD Level 2 Pengelolaan Data Kependudukan
+7

Referensi

Dokumen terkait

Proses analisis data yang dilakukan peneliti dalam penelitian terdapat 4 runtutan, yaitu (1) mereduksi data berdasarkan hasil observasi, (2) memverifikasi data, (3) menyajikan