RANCANG BANGUN SISTEM PEMESANAN TIKET KERETA API ONLINE BERBASIS WEB

Pages

Friday, August 22, 2014

Laporan PKL Sistem Pendataan PNS KepSek dan Guru SD

HALAMAN PENGESAHAN


Nama                              : Defvis Hadi Purnomo
NIM                               : 2011-51-104
Program Studi                : Teknik Informatika
Tempat Pelaksanaan        :Unit Pelaksanaan Teknik Dinas (UPTD) Pendidikan Kecamatan Jekulo
Judul Kerja Praktek       : Aplikasi Pendataan PNS Guru SD Dan Kepala Sekolah Pada Unit  Pelaksanaan Teknik Dinas(UPTD) Pendidikan  Kecamatan Jekulo
Pembimbing                   : Rizky Meimaharani, M.Kom
Dilaksanakan                  : Semester VI TA.2013-2014
            Kudus, 16 Maret 2014
Menyetujui :
Dosen Pembimbing                                                     Pembimbing Lapangan

Risky Sari MM, M.Kom                                             H. Tugiman SP.d M.Pd
NIDN. 0620058501                                                   NIP. 19601120 198201 1 006
                                                                                       
Mengetahui :
Ka.Progdi Teknik Informatika


Ahmad Jazuli, M. Kom
NIDN. 040610197004



HALAMAN PENGESAHAN SEMINAR


Nama                              : Defvis Hadi Purnomo
NIM                               : 2011-51-104
Program Studi                : Teknik Informatika
Tempat Pelaksanaan        :Unit Pelaksanaan Teknik Dinas (UPTD) Pendidikan Kecamatan Jekulo
Judul Kerja Praktek       : Aplikasi Pendataan PNS Guru SD Dan Kepala Sekolah Pada Unit  Pelaksanaan Teknik Dinas(UPTD) Pendidikan  Kecamatan Jekulo
Pembimbing                   : Rizky Meimaharani, M.Kom
Dilaksanakan                  : Semester VI TA.2013-2014
Kudus, 16 Maret 2014
Menyetujui :
                       Penguji I                                                                    Penguji II

              Nama Penguji, gelar                                                 Nama Penguji, gelar

Mengetahui :
Ka. Progdi Teknik Informatika

Ahmad Jazuli, M. Kom
NIDN. 040610197004



ABSTRAK


UPTD (Unit Pelaksana Teknis Dinas) Pendidikan adalah lembaga yang melaksanakan kebijakan Pemerintah Kabupaten/Kota dalam bidang pendidikan dan merupakan perpanjangan tangan Dinas Pendidikan Kabupaten atau Kota dalam mengimplementasikan peraturan dan kebijakan dalam pendidikan di tingkat kecamatan. Praktek Kerja Lapangan dilaksanakan di Unit Pelaksanaan Teknik Dinas (UPTD) Pendidikan Kecamatan Jekulo, instansi yang bergerak di bidang pelayanan masyarakat, yang dimulai tanggal 20 Januari 2014 sampai dengan tanggal 28 Februari 2014. Praktek Kerja Lapangan yang dilakukan adalah menganalisa, merancang dan membangun perangkat lunak, karena data-data  pada instansi tersebut masih diolah secara manual, belum ada perangkat lunak untuk memudahkan pengolahan data-data. Perangkat lunak tersebut merupakan sebuah sistem atau aplikasi untuk mengelola data-data PNS baik guru maupun kepala sekolah yang diolah oleh bagian Kepegawaian. Selama pembangunan perangkat lunak, metodologi yang digunakan adalah sebagai berikut. Tahap pertama menganalisa model pendataan PNS guru SD dan kepala sekolah yang ada disana. Tahap kedua adalah merancang hasil dari analisa. Tahap yang terakhir adalah membangun aplikasi berbasis dekstop yang menggunakan bahasa pemrograman VB dan Database MySQL. Diharapkan aplikasi pendataan PNS Guru SD dan Kepala Sekolah ini dapat membuat pengolahan data yang dilakukan menjadi lebih efektif dan efisien.

Kata Kunci : Guru, KepSek, VB,  Database.




KATA PENGANTAR


Puji syukur dipanjatkan kehadirat Allah SWT karena atas limpahan rahmat-Nya sehingga laporan  yang berjudul “ Aplikasi Pendataan PNS Guru SD dan Kepala Sekolah di Unit Pelaksanaan Teknik Dinas(UPTD) Pendidikan  Kecamatan Jekulo.” dapat diselesaikan tepat pada waktunya. Laporan ini dibuat dengan tujuan memenuhi tugas mata kuliah Praktek Kerja Lapangan jurusan Teknik Informatika Universitas Muria Kudus.Penulis berharap semoga langkah selanjutnya diridhoi oleh Allah SWT.
Penulis menyadari bahwa di dalam penyusunan Laporan Praktek Kerja Lapangan ini masih terdapat berbagai kekurangan,sehingga penulis akan sangat menghargai segala masukan yang berguna dari pembaca. Semoga laporan ini bermanfaat bagi pembaca untuk mengembangkan ilmu pengetahuan, khususnya di bidang computer.
Akhirnya sebagai penutup penulis berharap semoga Laporan Praktek Kerja Lapangan (PKL) ini dapat memberikan manfaat bagi semua pihak. Amin.
Kudus,  Maret 2014


Penulis
Defvis Hadi Purnomo




DAFTAR ISI















BAB I

PENDAHULUAN


1.1. Latar belakang masalah


Dengan perkembangan zaman yang serba modern Ilmu pengetahuan dan teknologi informasi berkembang cukup pesat, dan banyak menghasilkan inovasi-inovasi baru yang senantiasa terus berubah ke arah yang lebih baik. Informasi menjadi kata kunci dalam berbagai aspek kehidupan. Seseorang yang menguasai tekhnologi informasi, ia akan bisa bersaing ditengah persaingan yang sedemikian ketat, dengan alasan inilah perhatian terhadap proses informasi menjadi sangat ditekankan.
Sementara ini Dinas Pemerintahan UPTD Pendidikan Kecamatan Jekulo telah menggunakan komputerisasi, namun karena sumber daya yang kurang memadai sehingga sering terjadi kesalahan dalam mengaplikasikan program yang ada. Untuk itu diperlukan upaya dalam memperbaiki program serta mengembangkan sumber daya manusia yang ada.
Dan dikarenakan banyaknya data-data yang ada di UPTD ini yang harus di selesaikan secara cepat dan akurat, maka akan kami fokuskan pada pendataan pegawai saja sehingga tema yang akan diangkat adalah Aplikasi Pendataan PNS Guru SD dan Kepala Sekolah Menggunakan Program Visual Basic dan DataBase Mysql” yang akan meliputi informasi data Nama, NIP, Alamat, Pangkat, Jabatan, Jenis Kelamin, Tanggal Lahir, dan Keterangan.
Perancangan Aplikasi Pendataan PNS Guru SD  dan Kepala Sekolah Menggunakan Program Visual Basic dan DataBase Mysql ini menggunakan bahasa pemrograman(Visual Basic)yang memudahkan user untuk mendesain dan membangun program Visual Basic dalam aplikasi utama Microsoft Office, damenggunakan  Mysql  sebagai  databasenya.




1.2. Batasan Masalah


Untuk membatasi pokok permasalahan pada proposal ini penulis hanya memberikan batasan masalah yaitu :
Terbatas pada Pendataan PNS Guru SD dan Kepala Sekolah Menggunakan Program Visual Basic dan DataBase Mysql di Unit Pelaksanaan Teknik Dinas Pendidikan  Kecamatan Jekulo.

1.3. Rumusan masalah


Dari uraian yang telah dijelaskan dalam latar belekang diatas di peroleh rumusan masalah bagaimana membangun Aplikasi Pendataan PNS Guru SD dan Kepala Sekolah Menggunakan Program Visual Basic dan DataBase Mysql di Unit Pelaksanaan Teknik Dinas(UPTD) Pendidikan  Kecamatan Jekulo.

1.4. Tujuan


1.      Praktek Kerja Lapangan bertujuan memberikan kesempatan kepada mahasiswa untuk membuat Aplikasi Pendataan PNS Guru SD dan Kepala Sekolah dengan Menggunakan Program Visual Basic dan DataBase Mysql .
2.     Membantu memberikan alternatif solusi terhadap permasalahan yang ada di Unit Pelaksanaan Teknik Dinas (UPTD) Pendidikan Kecamatan Jekulo.



1.5.  Manfaat


1.5.1. Bagi Mahasiswa

Praktek Kerja Lapangan bertujuan untuk memberikan kesempatan kepada Mahasiswa antara lain:
1. .Diharapkan dengan adanya sistem aplikas Pendataan PNS Guru SD dan Kepala Sekolah Sekolah pada Unit Pelaksanaan Teknik Dinas Pendidikan  Kecamatan Jekulo dapat  memberikan kemudahan bagi karyawan kantor untuk mengakses Informasi secara mudah

1.5.2. Bagi Instansi


1.         Program yang dikerjakan dapat diaplikasikan dan berguna di instansi.
2.         Memudahkan bagian pengolahan data surat masuk dan keluar.
3.         Terbantu dengan adanya mahasiswa PKL.

1.5.3. Bagi Progdi


a.       Meningkatkan kerja sama  antara pihak Instansi dengan Akademik.
b.      Sebagai bahan referensi dan acuan bagi para penulis dikemudian hari untuk membuat aplikasi menjadi lebih baik, serta sebagai masukan dalam penulisan ilmiah yang lebih baik di masa yang akan datang.




BAB II

GAMBARAN UMUM INSTANSI

 

2.1. Profil UPTD Pendidikan kecamatan Jekulo Kabupaten Kudus


2.1.1 Sejarah Berdirinya UPTD Pendidikan kecamatan Jekulo Kabupaten Kudus


UPTD (Unit Pelaksana Teknis Dinas) Pendidikan adalah lembaga yang melaksanakan kebijakan Pemerintah Kabupaten/Kota dalam bidang pendidikan dan merupakan perpanjangan tangan Dinas Pendidikan Kabupaten atau Kota dalam mengimplementasikan peraturan dan kebijakan dalam pendidikan di tingkat kecamatan.
UPTD Pendidikan sebagai pelaksana progam penyelenggaraan pendidikan di tingkat kecamatan merupakan pembina, pengembang, pemantau, penilai koordinator dan penasihat penyelenggara pendidikan di tingkat sekolah baik pendidikan formal maupun nonformal dalam upaya mewujudkan visi dan misi Pemerintah Kabupaten Kudus Kecamatan Jekulo dan harus mampu melaksanakan serta menginformasikan kepala stakeholder pendidikan.
Pada Tahun 1979 UPTD Pendidikan bernama kantor P&K kemudian pada tahun 1980 namanya diubah menjadi Dinas Ranting P&K yang di kepalai oleh P. Suparlan Hadi Utoyo, dan pada tahun 1986 namanya dirubah menjadi Kantor Departemen P&K yamg di kepalai oleh P. Rusdi. Dan pada tahun 1999 pada saat di kepalai P. Slamet nama Kantor Departemen P&K dirubah menjadi UPTD hingga saat sekarang yang di kepalai oleh P. Tugiman. Waktu dibawah naungan P. Subekan dari kedua kantor dinas tersebut menjadi satu dan berubah nama menjadi UPTD (Unit Pelaksanaan Teknis Dinas) Pendidikan.




2.1.2 PROFIL

UPT PENDIDIKAN KECAMATAN JEKULO
KABUPATEN KUDUS
                         Nama Instansi      : Unit Pelaksanaan Tehnik Dinas Pendidikan Kecamatan Jekulo, Kabupaten Kudus
                         Alamat                 : Jl.Kudus-Pati, Desa Klaling, Kecamatan Jekulo, Kabupaten Kudus
Desa                                                        Desa                      :     Klaling
            Kecamatan            :     Jekulo
            Kode Pos              :     59382
Nama Kepala UPT             : H.TUGIMAN, S.Pd,M.Pd
NIP                                             NIP                                    : 19601120 198201 1 006
 TK/SD                                        Jumlah pengawas TK / SD : 7 orang
Jumlah S                                      Jumlah Staf                        : 4 orang 
vv                                                Jumlah Penilik                    : 3 orang




2.2 Struktur Organisasi

Struktur Organisasi Unit Pelaksanaan Tehnik Dinas Pendidikan Kecamatan Jekulo adalah sebagai berikut :

2.3. Visi, Misi, dan Tujuan UPTD Pendidikan Kecamatan Jekulo Kudus


2.3.1. Visi

Mewujudkan pelayanan yang berkualitas di bidang pendidikan pemuda dan olah raga.

2.3.2. Misi Sekolah

Untuk memenuhi visi tersebut, dapat dijabarkannya ke dalam
misi UPTD Pendidikan Kecamatan Jekulo yaitu :
a.       Mewujudkan upaya penuntasan wajib belajar pendidikan 9 tahun.
b.      Meningkatkan perluasan dan pemerataan kesempatan memperoleh pendidikan.
c.       Mengembangkan pembaharuan manajemen pendidikan.
d.      Mengembangkan upaya peningkatan kualitas pembelajaran pada semua jenjang Sekolah Pendidikan Dasar.
e.       Meningkatkan profesionalisme sumber daya pendidikan.
f.       Memberdayakan lembaga pendidikan sekolah maupun luar sekolah dan meningkatkan partisipasi masyarakat.
g.      Meningkatkan kesejahteraan sumber daya pendidikan.
h.      Mengembangkan sistim dan iklim pengawasan pendidikan dasar yang lebih independen serta obyektif.

2.3.3. Tujuan

Visi dan Misi UPTD Pendidikan Kecamatan Jekulo hanya dapat diwujudkan apabila seluruh komponen organisasi mampu mencapai tujuan yang menjadi komitmen bersama. Untuk hal ini maka dirumuskan tujuan sebagai berikut :
1) Mewujudkan Kinerja Tenaga pendidik dan Tenaga kependidikan yang bermutu sehingga mampu berprestasi.
2) Meningkatkan prestasi yang telah dicapai melalui perwujudan manajerial kelembagaan dan pembelajaran yang bermutu.
3) Mewujudkan sarana prasarana pendidikan yang kondusif untuk peningkatan pembelajaran yang kompetitif.
4) Mewujudkan kualitas lingkungan dan budaya pendidikan sebagai lahan peningkatan keimanan dan ketakwaan pada Allah SWT.

2.4. Jadwal Kerja

2.4.1. Kerja Praktek Lapangan


Praktek Kerja Lapangan mulai dilaksanakan tanggal 20 Januari 2014 dan berakhir pada tanggal 28 Februari 2014, bertempat di UPTD Dinas Pendidikan Kecamatan Jekulo kabupaten Kudus. Waktu pelaksanaan Praktek Kerja Lapangan dimulai pukul 06.50 dan berakhir pada pukul 15.00, khusus untuk hari jum’at Praktek Kerja Lapangan dimulai pukul 06.45 dan berakhir pada pukul 11.00. Karena setiap hari jum’at pagi diadakan senam bersama.
Selama pelaksanaan Praktek Kerja Lapangan, penulis melakukan penelitian tentang pendataan pegawai  pada Dinas UPTD Pendidikan Kecamatan Jekulo kabupaten Kudus.

2.4.2. Rincian dan penjelasan Log Harian


Pelaksanaan Praktek Kerja Lapangan secara umum dari minggu ke minggu sebagai berikut:

2.4.2.1 Minggu Pertama

a. Pengenalan lingkungan Tempat Praktek Kerja Lapangan di UPT Kecamatan Jekulo
b. Sharing-sharing mengenai system yang berjalan di UPT Kecamatan Jekulo Kabupaten Kudus

1.4.2.2  Minggu Kedua

a.       Belajar menerima tugas yang dikerjakan oleh karyawan atau pegawai UPT

2.4.2.3 Minggu Ketiga

a.    Membantu merakit komputer yang terpisah-pisah di tempat UPT
b.    Membantu memperbaiki CPU dan printer yang rusak
c.    Membeli keyboard dan mouse untuk mengganti yang telah rusak

2.4.2.4. Minggu Keempat

a.    Membantu mengetik data-data

2.4.2.5. Minggu Kelima

a.     Membantu pengumpulan data-data tiap sekolah
b.    Sharing terhadap bangun aplikasi yang masih manual

2.4.2.6. Minggu Keenam

a.     Pengumpulan data laporan PNS
b.     Memulai proses pelaporan Praktek Kerja Lapangan


Adapun detail kegiatan Praktek Kerja Lapangan dalam Skala harian dapat dilihat pada lampiran (Log Harian PKL) dan secara keseluruhan realisasi jadwal sesuai dengan rencana yang telah disusun.

BAB III

LANDASAN TEORI


3.1. Teori Penunjang Praktek Kerja Lapangan


Selama pelaksanaan Praktek Kerja Lapangan di Kantor UPTD Pendidikan Kecamatan Jekulo Kudus, ada beberapa landasan teori atau konsep dasar yang telah diperoleh selama masa perkuliahan yang digunakan untuk mendukung pemahaman lebih lanjut mengenai pembuatan sistem pendataan PNS Guru SD dan Kepala Sekolah. Beberapa landasan teori yang digunakan dalam penyusunan Laporan Praktek Kerja Lapangan ini adalah sebagai berikut :

3.1.1. Pengertian Sistem


Sistem berasal dari kata yunani yang artinya kesatuan. Suatu sistem terdiri dari elemen-elemen yang saling berinteraksi untuk mencapai tujuan tertentu. Sistem adalah jaringan kerja yang terdiri dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau menyelesaikan suatu sasaran tertentu (Al-Bahra Bin Ladjamudin, 2005).
Sistem itu sendiri memiliki karakteristik atau beberapa sifat tertentu, yaitu mempunyai komponen components, batas sistem boundary, lingkungan luar sistem environments, penghubung interface, masukan input, keluaran output, pengolah prosess, dan sasaran suatu tujuan goal. Adapun penjelasan dari karakteristik suatu sistem diatas adalah sebagai berikut :
a.    Komponen sistem
Bagian sistem yang saling berinteraksi dan memebentuk satu kesatuan. Komponen atau elemen sistem dapat berupa subsistem atau beberapa bagian sistem.



b.    Batasan Sistem
Daerah yang membatasi antara suatu system dengan lingkunganya atau dengan sistem lainya. Batas sistem inilah yang membuat sistem dipandang sebagai satu kesatuan.
c.    Lingkungan luar sistem
Segala sesuatu yang berada diluar sistem yang mempengaruhi sistem. Lingkungan luar sistem dapat bersifat menguntungkan sistem atau merugikan sistem.
d.   Penghubung sistem
Merupakan media penghubung antara satu subsistem dengan susbsistem lainya. Penghubung inilah yang menyebabkan beberapa subsistem terintegrasi dan membentuk satu kesatuan.
e.    Masukan Input
Sesuatu yang dimasukkan ke dalam sistem yang berasal dari lingkungan.
f.     Keluaran Output
Suatu hasil dari proses pengolahan sistem yang dikeluarkan dari lingkungan.
g.    Pengolahan Process
Bagian dari sistem yang mengubah masukan menjadi keluaran.
h.    Sasaran Objectives atau Tujuan Goal
Sesuatu yang menyebabkan mengapa sistem itu dibuat. Suatu sistem dikatakan berhasil bila mengenai sasaran atau tujuannya.

3.1.2. Pengertian Data

Data adalah suatu istilah majemuk dari kata Datum yang berarti fakta atau bagian fakta yang mengandung arti yang di hubungakan dengan kenyataan, gambaran, kata-kata, huruf-huruf atau yang menunjukkan suatu ide.
Menurut Baridwan (1993) menyatakan bahwa data adalah sebagai kumpulan karakter, fakta atau jumlah yang merupakan masukan bagi suatu sistem informasi.
Menurut Agustina (1992) data adalah keterangan mengenai sesuatu hal yang sudah sering terjadi dan berupa himpunan fakta, angka, grafik, tabel, gambar, lambang, kata, huruf-huruf yang menyatakan sesuatu pemikiran, objek, serta kondisi dan situasi.
Menurut Kadir (1999) data adalah fakta mengenai objek orang dan lain-lain.
Selanjutnya menurut Vincent (1988) menerangkan data adalah fakta-fakta terpisah yang harus digabung terlebih dahulu dengan cara tersendiri agar data-data tersebut mempunyai arti.
Dari pengertian di atas penulis dapat menyimpulkan bahwa data adalah fakta mengenai objek atau orang lain, yang kemudian diproses sehingga menghasilkan suatu informasi yang lebih berguna.
Data akan menjadi bahan dalam suatu proses pengolahan data. Oleh karena itu, suatu data belum dapat berbicara banyak sebelum diolah lebih lanjut. (Al-Bahra Bin Ladmudin, 2005)
Proses pengolahan data terbagi menjadi tiga tahap, yang disebut dengan siklus pengolahan data (Data Processing Cycle) yaitu :
1.    Pada tahapan Input
Yaitu dilakukan proses pemasukan data ke dalam komputer lewat media input (Input Devices).
2.    Pada tahap Processing
Yaitu dilakukan proses pengolahan data yang sudah dimasukan, yang dilakukan oleh alat pemroses (Process Devices) yang dapat berupa proses perhitungan, perbandingan, pengendalian, atau pencarian distorage.
3.    Pada tahapan Output
Yaitu dilakukan proses menghasilkan output dari hasil pengolahan data ke alat output (Output Devices) yaitu berupa informasi.

3.1.3.Pengolahan Data

Pengubahan atau transformasi simbol-simbol seperti nomor dan huruf untuk tujuan peningkatan kegunaannya.
3.1.4.Sistem Pengolahan Data
Sistem yang melakukan pengolahan data. Contoh : sistem pengolahan data penjualan, sistem pengolahan data, sistem pengolahan data pegawai dll.




3.1.5.Pengertian PNS
Pengertian Pegawai Negeri adalah warga negara RI yang telah memenuhi syarat
yang ditentukan, diangkat oleh pejabat yang berwenang dan diserahi tugas dalam suatu jabatan negeri, atau diserahi tugas negara lainnya, dan digaji berdasarkan peraturan perundang undangan yang berlaku (pasal 1 ayat 1 UU 43/1999).

3.2.   Tool Pembangunan Sistem Pendataan PNS Guru SD dan Kepala Sekolah
Selain Teori atau Konsep dasar di mata kuliah yang telah diajarkan selama Perkuliahan yang digunakan untuk mendukung pemahaman lebih lanjut mengenai pembuatan sistem pendataan PNS guru SD dan Kepala Sekolah, saya juga menggunakan beberapa tools yang membantu dalam penyelesaian Laporan maupun sistem yang akan saya bangun. Beberapa tools yang saya gunakan sebagai berikut :   
3.2.1. Microsoft Visual Studio
      Penggunaan Microsoft Visual Studioini untuk memudahkan pembuatan aplikasi dalam pengetikan menggunakan bahasa pemrograma VB.
3.2.2. Xampp
Didalam Xampp terdapat Apache untuk server local sebelum dihostingkan, dan juga terdapat MySQL untuk penyimpanan database suatu aplikasi yang menggunakan bahasa pemrograman VB dan juga dapat mengetahui relasi antar tabel untuk pembuatan laporan PKL .
3.2.3. EasyCASE Professional
Penggunaan EasyCASE Professional untuk memudahkan dalam pembuatan DFD dan Context Diagram yang berfungsi untuk melakukan perancangan sistem sebelum pembuatan aplikasi sehingga dapat meminimalisir terjadinya error alur sistem pada aplikasi.
3.2.4. Microsoft Visio 2010
Penggunaan Microsoft Visio 2010 untuk memudahkan dalam pembuatan ERD, Decomposisi, dan perancangan desain aplikasi yang akan dibuat.




BAB IV

ANALISA DAN PERANCANGAN


4.1. Perancangan Proses

4.1.1. Context Diagram

Contex diagram dari ini memperlihatkan sistem secara integral. Sistem Pendataan PNS Guru SD dan Kepala Sekolah tidak membutuhkan banyak pihak karena hanya dijalankan seorang operator saja yaitu bagian Kepegawaian yang bertugas untuk menyimpan data/arsip PNS.
1.      Operator (Staf Agenda)
Arus data yang mengalir dari operator ke sistem adalah penginputan data-data berupa data Guru SD, dan Data Kepala Sekolah Operator adalah sebagai pengguna aplikasi sekaligus sebagai pengelola aplikasi.
Berikut ini adalah Context Diagram Sistem Pendataan PNS Guru SD dan Kepala Sekolah di UPTD Pendidikan Kecamatn Jekulo Kudus:

Gambar 4.3 : Context Diagram Sistem Pengolahan Data
Guru SD dan Data Kepala Sekolah.

Setelah pembuatan context diagram, langkah selanjutnya adalah pembuatan Decompositin dan Data Flow Diagram (DFD). Pada Level 0, sistem akan dijabarkan menjadi 2 proses yaitu proses pendataan yang meliputi data PNS Guru SD, dan data PNS Kepala Sekolah, dan proses laporan yang meliputi laporan data PNS Guru SD, dan data PNS Kepala Sekolah.

4.1.2. Decomposition

Gambar 4.6 : Decomposition Sistem Pendataan Guru SD dan Kepala Sekolah

4.1.3. DFD (Data Flow Diagram)

Adapun perancangan sistem akan dibuat menggunakan DFD (Data Flow Diagram). DFD merupakan metode pemodelan yang berfungsi untuk menggambarkan secara rinci mengenai sistem sebagai jaringan kerja antar dari dan ke mana data mengalir serta penyimpanannya.
DFD sering digunakan untuk menggambarkan suatu sistem yang telah ada atau sistem baru yang akan dibuat / dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut mengalir atau lingkungan fisik dimana data tersebut disimpan.



 DFD terdiri dari : Data Flow Diagram Contex Level dan Data Flow Diagram Levelled.
Pada DFD levelled terdiri dari beberapa level yaitu : Level 1 Diagrams.
Gambar 4.7 : DFD Level 1 Sistem Pengolahan Data PNS Guru SD dan Kepala Sekolah

4.2         Perancangan Database

4.2.1. ERD (Entity Relational Diagram)

Untuk perancangan basis data Sistem Sistem Pendataan PNS Guru SD dan Kepala Sekolah menggunakan alat atau tools Entity Relational Diagram (ERD). ERD merupakan alat atau tools yang sering digunakan untuk penjabaran basis data dari suatu sistem sehingga hubungan antara tabel dapat diketahui dengan jelas.
Penggunaan ERD ini menunjukkan bahwa atribut pada database saling berelasi dan ternormalisasi, sehingga tidak menimbulkan data yang ambigu.



 Gambar dari ERD Sistem Pendataan PNS Guru SD dan Kepala Sekolah dapat dilihat pada gambar 4.1.
Gambar  4.1 ERD (Entity Relationship Diagram)
Sistem Pengolahan Data PNS Guru SD dan Kepala Sekolah.

 

4.2.2. Tabel-tabel

 

Dari ERD dapat diperoleh tabel-tabel yang dibutuhkan untuk membangun Sistem Pendataan PNS Guru SD dan Kepala Sekolah. Penjelasan dari masing-masing tabel dalam database yang dibuat adalah :
1.      Tabel user
Fungsi               :Tabel user digunakan untuk menyimpan kd_user, nama, alamat, tgllahir, jekel, passwd yang digunakan saat login.
Primary key       : -
Foreign key       : -




Tabel 4.1 Tabel User
Nama Field
Type Data
Lebar Data
Kd_user
Int
11
Nama
Varchar
50
Alamat
Varchar
100
Tgllahir
date
-
Jekel
Varchar
10
Passwd
Varchar
10

2.    Tabel Data PNS
Fungsi             : Tabel data PNS digunakan untuk menyimpan data-data PNS yang diinputkan sesuai atribut-atributnya.
Primary key     : ID_PNS
Primary key     : kd_pangkat
Primary key     : kd_Jabatan




Tabel 4.2 Tabel surat masuk
Nama Field
Type Data
Lebar Data
ID_PNS *
char
5
NAMA
varchar
50
NIP
char
50
ALAMAT
text
-
Kd_pangkat*
int
11
Kd_Jabatan*
int
11
JENIS_KELAMIN
enum
-
TGL_LAHIR
date
-
KETERANGAN
varchar
50


Golongan
varchar
10

3.    Tabel Jabatan
Fungsi             : Tabel jabatan digunakan untuk menginput data jabatan yang diinputkan sesuai atribut-atributnya.
Foreign key     : kd_Jabatan

Tabel 4.3 Tabel surat keluar
Nama Field
Type Data
Lebar Data
kd_Jabatan**
int
11
Jabatan
varchar
50




4.      Tabel Pangkat
Fungsi             : Tabel Pangkat digunakan untuk menginput data pangkat yang diinputkan sesuai atribut-atributnya.
Foreign key     : kd_pangkat

Tabel 4.3 Tabel surat keluar
Nama Field
Type Data
Lebar Data
kd_pangkat**
int
11
Pangkat
varchar
50

4.3. Relasi Antar Tabel

 

Skema relasi antar tabel ini berguna untuk mengetahui hubungan antara tabel satu dengan yang lainnya. Adapun relasi tabel Sistem Pengolahan Data Surat Masuk dan Surat Keluar adalah seperti berikut :
      
            
            
Gambar 4.2 Relasi Antar Tabel Sistem Pendataan PNS Guru SD dan Kepala Sekolah

4.4. Perancangan Aplikasi Pendataan PNS

4.4.1. Kebutuhan Pembuatan Aplikasi

Sebelum membahas pembuatan Sistem Pendataan PNS Guru SD dan Kepala Sekolah UPTD Pendidikan kecamatan Jekulo, hal-hal yang harus dipersiapkan adalah software-software untuk membuat sistem serta database yang akan digunakan untuk menyimpan data dalam sistem. Dalam hal ini software yang digunakan untuk merancang system adalah DataBase Mysql, xampp dan Program Visual Basic. Sistem dirancang dengan bahasa pemrograman Visual basic.

4.4.2. Struktur Menu Program
                    Sistem Pendataan PNS Guru SD dan Kepala Sekolah ini digunakan dan diolah oleh seorang operator yaitu bagian kepegawaian yang mempunyai tugas khusus mencatat data PNS. Lebih jelasnya bisa dilihat pada gambar 4.13 Struktur Menu Sistem Pendataan PNS Guru SD dan Kepala Sekolah.
Gambar 4.13 : Struktur Menu Sistem Pendataan PNS Guru SD dan Kepala Sekolah

 




4.4.3. Perancangan Desain Aplikasi

  1. Login

 
Gambar 4.14 : Desain Login Operator

  1. Menu Utama

Gambar 4.15 : Menu Utama





  1. Sistem Data PNS

Gambar 4.16 : Desain Sistem Data PNS

  1. Laporan Data PNS

Gambar 4.17 : Desain Laporan Data PNS




4.5. Implementasi

4.5.1. Implementasi Database

Pada database db_kepegawaian ini terdiri dari beberapa tabel, antara lain yaitu tabel Admin/User, tabel pns, tabel pangkat dan tabel jabatan.
4.5.2. Tabel Admin/User


Gambar 4.18 : Tabel Admin/User

4.5.3. Tabel PNS
 
Gambar 4.19 : Tabel PNS



4.5.4. Tabel pangkat
Gambar 4.20 : Tabel pangkat

4.5.5. Tabel jabatan
Gambar 4.21 : Tabel jabatan






BAB V

PENUTUP


5.1. Kesimpulan

Penulis mengambil kesimpulan Sistem PendataanPNS Guru SD dan  Kepala Sekolah di Unit Pelayanan Teknis ,Kecamatan jekulo ,sebagai berikut:
Saat ini Pendataan PNS Guru SD dan Kepala Sekolah Menggunakan di Unit  Pelaksanaan Teknik Dinas(UPTD) Pendidikan  Kecamatan Jekulo, masih menggunakan cara manual. Oleh karena itu penyusun membuat suatu program aplikasi komputer untuk memberikan kemudahan pada Kantor UPTD Pendidikan Kecamatan Jekulo khususnya  pada  bagian kepegawaian untuk mempermudah proses pendataan, pengolahan data dan pembuatan
Laporan PNS Guru SD dan Kepala Sekolah. Bahasa pemrograman yang dipakai penulis dalam pembuatan aplikasi pendataan PNS Guru SD dan Kepala Sekolah dengan Menggunakan Program Visual Basic dan DataBase Mysql sebagadatabasenya. Diharapkan aplikasi pendataan PNS Guru SD dan Kepala Sekolah ini dapat membuat pengolahan data yang dilakukan menjadi lebih efektif dan efisien.

5.2. Saran

Dalam penyusunan laporan ini penulis menyadari tentunya masih ditemui banyak kesalahan,Oleh karena itu Penulis mengharapkan kehadiran kritik dan saran ,yang diharapkan demi terwujudnya laporan yang lebih baik.
Semoga dengan     adanya Aplikasi Pendataan PNS Guru SD dan Kepala Sekolah  ini bisa mengurangi permasalahan yang di hadapi di Kantor  UPTD Pendidikan Kecamatan Jekulo, khusus nya permasalahan dalam pendataan Pendataan PNS Guru SD dan Kepala Sekolah yang masih manual. Dari hasil laporan ini maka penulis dapat mengemukakan beberapa saran yang mungkin dapat dijadikan sebagai bahan evaluasi untuk mempermudah proses pengolahan data  pada Kantor UPTD Pendidikan Kecamatan Jekulo  khususnya dalam pendataan dan pembuatan laporan data PNS Guru SD dan Kepala Sekolah agar lebih menghemat waktu, biaya dan tenaga.            Maka penulis menerapkan aplikasi komputer dalam sistem pengolahan data dengan menggunakan bahasa pemrograman Visual Basic dan MySQL sebagai databasenya.

DAFTAR PUSTAKA


Ariesto, HadiSutopo. 2013. “Sistem- Wikipedia Indonesia.http://id.m.wikipedia.org/wiki/Sistem.  6 Mei 2014
Amalia, Afifah. 2013. “Pengetian Data Internet Komputer”
 http://www.pengertianahli.com/2013/11/pengertian-data-dan-jenis-data.html?m=1. 7 Mei 2014
Syarofah, Umi. 2011.
Definisi Arti Pengolahan Data. http://cara-atasi.blogspot.in/2013/07/definisi-arti-pengolahan-data.html?m=1. 17 Mei 2014

Winchester, Dean. 2011.
Pengertian Pegawai Negeri Sipil (PNS) - Shvoong. http://id.shvoong.com/social-sciences/sociology/2025013-pengertian-pegawai-negeri-sipil-pns/. 15 Juli 2010

25 April 2013

Riecky. 2013.UPTD. TK/SD DAN PLS KEC. GEDANGAN KAB MALANG  “.http://uptdgedangan.blogspot.com/2013/04/uptd-unit-pelaksana-teknis-dinas-adalah.html/. 25 April 2013








1 comment:

  1. SEGA GENESIS - GAN-GAMING
    SEGA GENESIS. GENESIS-HANDS. Genesis (JP-EU). sol.edu.kg NA. https://deccasino.com/review/merit-casino/ NA. NA. SEGA GENESIS-HANDS. NA. novcasino SEGA https://septcasino.com/review/merit-casino/ GENESIS. 출장안마 NA. GENESIS-HANDS. NA.

    ReplyDelete