contoh makalah atau paper

Upload: mekrin-tapatab

Post on 16-Oct-2015

31 views

Category:

Documents


0 download

TRANSCRIPT

  • 1

    SISTEM INFORMASI KEPEGAWAIAN DI DINAS PENDIDIKAN KABUPATEN

    LAMONGAN BERBASIS WEB

    Ervina Yuniati Rokhmah1, Rizky Yuniar Hakkun, S.Kom

    2, Kholid Fatoni, S.Kom

    2

    Mahasiswa Jurusan Teknik Informatika1 , Dosen Pembimbing

    2

    Politeknik Elektronika Negeri Surabaya

    Institut Teknologi Sepuluh Nopember

    Kampus PENS-ITS Keputih Sukolilo Surabaya 60111

    Telp (+62)31-5947280, 5946114, Fax. (+62)31-5946114

    Email : [email protected]

    Makalah Proyek Akhir

    ABSTRAK

    Pesatnya perkembangan teknologi informasi dalam dekade terakhir ini sangat berpengaruh

    terhadap berbagai aspek kehidupan di dunia pada umumnya dan Indonesia pada khususnya. Terutama

    kantor-kantor yang memiliki akses pengolahan data yang besar ,karena pengolahan data sudah tidak

    mungkin lagi menggunakan cara manual karena kurang efektif dan efisien. Begitu juga dengan dinas

    pendidikan kabupaten lamongan yang masih menggunakan aplikasi sederhana seperti excel yang di

    rasa kurang cepat. Untuk itu di buatlah sebuah sistem informasi kepegawaian yang bisa memudahkan

    kinerja dinas pendidikan Kabupaten Lamongan. Dengan penggunaan sistem informasi, dimungkinkan

    adanya otomatisasi pekerjaan dan fungsi pelayanan untuk mewujudkan pelayanan yang baik seperti

    yang dibutuhkan, termasuk otomatisasi dalam penanganan sistem kepegawaian khususnya di dinas

    pendidikan kabupaten lamongan. Maka dihasilkan sebuah sistem informasi yang mudah, menarik,

    interaktif, cepat, memudahkan pekerjaan dan bermanfaat.

    Kata Kunci : Sistem Informasi, kepegawaian

    ABSTRACT

    The rapid development of information technology in the last decade great influence on various

    aspects of life in the world in general and Indonesia in particular. Particularly the offices that have

    access to large data processing, because data processing is no longer possible to use the manual method

    because of less effective and efficient. Likewise with Lamongan district education offices that still use

    simple applications like excel faster which in a sense less. To make it in a personnel information

    system that can facilitate the performance of the education Lamongan. With the use of information

    systems, made possible the automation of work and service functions to achieve good service as

    required, including the automation in the handling of civil service system, especially in Lamongan

    district education offices. Then produced an information system that is easy, exciting, interactive, fast,

    easy and rewarding job.

    Keywords: Information System, personnel

  • 2

    I. PENDAHULUAN

    1.1 LATAR BELAKANG

    Dewasa ini penerapan sistem informasi

    pada suatu instansi pemerintah maupun swasta

    sangat dibutuhkan karena perkembangan

    teknologi yang sangat pesat menuntut suatu

    instansi untuk memperoleh informasi yang

    lebih cepat dan akurat. Sistem informasi yang

    mendukung membuat kinerja suatu instansi

    akan terlaksana dengan baik dan dapat

    menangani berbagai pengolahan data dengan

    menggunakan teknologi informasi.

    Sistem Informasi dibuat untuk

    mempermudah dalam pengelolaan dan

    penyimpanan data maka dapat menghasilkan

    suatu informasi yang tepat dan akurat. Adanya

    sistem informasi yang tepat dan akurat dapat

    mengurangi terjadinya kesalahan yang tidak

    diinginkan sehingga dapat meningkatkan

    kinerja yang lebih efisien dan kecepatan

    operasional instansi.

    Dinas Pendidikan Kabupaten Lamongan

    dibentuk dalam rangka meningkatkan

    penyelenggaraan tugas dan fungsi pendidikan.

    Dinas Pendidikan Kabupaten Lamongan

    memiliki banyak data yang salah satunya yaitu

    data kepegawaian yang perlu untuk disimpan

    dan diolah. Apalagi di era pemerintahan

    dengan konsep Good Governance ini

    diperlukan adanya sistem yang mampu

    mengakomodir kebutuhan akan pelayanan

    yang cepat, tepat dan tidak berbelit-belit.

    Dengan penggunaan sistem informasi,

    dimungkinkan adanya otomatisasi pekerjaan

    dan fungsi pelayanan untuk mewujudkan

    pelayanan yang baik seperti yang dibutuhkan,

    termasuk otomatisasi dalam penanganan

    sistem kepegawaian Untuk itulah dibuat

    system informasi kepegawaian ini sehingga

    menghasilkan informasi yang berguna bagi

    masyarakat

    1.2 TUJUAN

    Tujuan dari penulisan proyek akhir ini

    adalah :

    1. Meningkatkan kemampuan pengelolaan

    data di bidang kepegawaian dinas

    pendidikan kabupaten lamongan

    sehingga dapat memudahkan kinerja

    pegawai dinas pendidikan.

    2. Membuat aplikasi kepegawaian yang

    mudah di pahami dan

    3. digunakan oleh pegawai dinas pendidikan

    kabupaten lamongan.

    1.3 PERMASALAHAN

    Berdasarkan uraian pada latar belakang di

    atas, maka didapatkan rumusan masalah, yaitu:

    1. Bagaimana merancang dan membuat

    sistem informasi kepegawaian berbasis

    web yang sistematis, terstruktur dan

    terarah sehingga dapat meningkatkan

    kinerja yang lebih efisien dan kecepatan

    operasional di dinas pendidikan

    lamongan.

    2. Bagaimana membuat sistem yang dapat

    memberikan informasi data kepegawaian

    secara cepat dan akurat

    3. Bagaimana membuat sistem penggajian

    yang cepat, detail, dan akurat.

    1.4 BATASAN MASALAH

    Sistem ini permasalahannya di batasi agar

    kita terfokus dapat memberikan pelayanan

    informasi dengan benar dan tepat sasaran.

    Ruang lingkup permasalahan ini adalah

    sebagai berikut:

  • 3

    1. Mengolah informasi tentang data

    pegawai PNS dan Non PNS.

    2. Mengolah Informasi Tentang

    Penggajian Pegawai.

    3. Mengolah Informasi Tentang Mutasi,

    Cuti dan Pensiun Pegawai

    4. Mengolah informasi kepegawaian

    sehingga dapat meningkatkan efisiensi

    kerja bagian kepegawaian dan

    kemudahan pelayanan informasi bagi

    semua pihak yang berkepentingan.

    1.5 METODE PENELITIAN

    Metodologi yang digunakan dalam

    penyelesaian proyek akhir ini meliput:

    1. Studi Literatur

    Mencari dan mempelajari berbagai

    macam literatur ataupun sumber

    informasi baik dari buku, artikel, jurnal,

    majalah maupun dari situs internet yang

    berhubungan dengan sistem yang akan

    dibangun. Selain itu juga mengadakan

    survei lapangan di Dinas Pendidikan

    terkait sistem kepegawaian yang ada.

    2. Perancangan Sistem

    Merancang dan menyusun sistem

    yang akan dibuat sesuai dengan literatur-

    literatur yang telah dipelajari serta data

    survey lapangan yang telah diperoleh.

    3. Pembuatan dan Implementasi Sistem

    Membuat atau

    mengimplementasikan sistem yang telah

    selesai dirancang.

    4. Pengujian dan Analisa

    Setelah selesai membuat dan

    implementasi sistem selanjutnya

    melakukan pengujian dan analisa proyek

    akhir.

    5. Penyusunan Laporan

    Tahap terakhir dari proyek akhir ini

    adalah menyusun laporan selama

    mengerjakan proyek akhir tersebut sesuai

    dengan tahap-tahap diatas

    II. PERANCANGAN SISTEM

    2.1 PENGUMPULAN DATA

    Dalam pengumpulan data, Informasi

    umum mengenai kepegawaian diperoleh

    dari institusi terkait yaitu Dinas Pendidikan

    Kabupaten Lamongan. Data-data yang

    dibutuhkan meliputi :

    1. Data Pegawai

    2. Data Keluarga Pegawai

    3. Data Anak Pegawai

    4. Data Riwayat Pendidikan Pegawai

    5. Data Riwayat Pekerjaan Pegawai

    6. Data Riwayat Pelatihan Pegawai

    7. Data Riwayat Seminar Pegawai

    8. Data Riwayat Kepangkatan Pegawai

    9. Data Riwayat Jabatan Pegawai

    10. Data Gaji Pegawai

    11. Data Mutasi Pegawai

    12. Data Pensiun Pegawai

    13. Data Cuti Pegawai

    14. Form Pengajuan Cuti

    15. Form Pengajuan Pensiun

    16. Form Slip Gaji

    2.2 PERANCANGAN PROSES

    Perancangan proses akan

    menjelaskan bagaimana sistem bekerja

    untuk mengolah data input menjadi data

    output dengan fungsi-fungsi yang telah

    direncanakan.

    2.2.1 Data Flow Diagram (DFD)

    Data flow diagram merupakan aliran

    dari sistem SIM Kepegawaian yang

    dibuat. Dimana proses dimulai dari yang

    bersifat global sampai ke aliran

    penyimpanan data ke database. Data

  • 4

    Flow Diagram (DFD) adalah suatu grafik

    yang menjelaskan sebuah sistem dengan

    menggunakan bentuk-bentuk atau simbol

    untuk menggambarkan aliran data dari

    proses-proses yang saling berhubungan.

    DFD menggambarkan input, process, dan

    output yang terjadi dalam suatu sistem.

    DFD juga menggambarkan aliran data

    dalam sebuah sistem.

    DFD mempunyai level-level mulai

    dari yang terkecil, yaitu level 0 atau

    sering disebut dengan Context Diagram.

    Pada DFD level 0 ini

    menggambarkan sistem secara

    keseleruhan dan hanya mempunyai satu

    proses saja untuk menggambarkan sistem

    secara global. Untuk desain DFD level 0

    dari sistem ini adalah sebagai berikut

    Laporan Cuti

    Data Mutasi

    Laporan Mutasi

    Laporan Data Pegaw ai

    Rekap Gaji

    Laporan Cuti

    Laporan Pensiun

    Laporan Mutasi

    Cuti

    Data Pensiun

    Laporan Gaji Pegaw ai

    Data Gaji Pegaw ai

    Informasi Data Pegaw ai

    Berkas Data Pegaw ai

    0

    SIM

    Kepegaw aian

    Dispendik +

    Pegaw ai Bendahara

    Gaji

    Bag

    Kepegaw aian

    Kepala

    Dinas

    2.2.2 Penyusunan Database Basis Data merupakan suatu media

    penyimpanan yang digunakan untuk

    menyimpan data-data penunjang sebagai

    inputan sistem dan kemudian diolah menjadi

    data output sistem. Basis Data yang dibuat

    pada proyek akhir ini menggunakan MySQL.

    Di bawah ini adalah tahap-tahap penyusunan

    basis data yang digunakan:

    2.2.2.1 Pembuatan Tabel.

    Tabel table nya adalah sebagaii berikut:

    1. Tabel Pegawai

    2. Tabel Jabatan

    3. Tabel Pangkat

    4. Tabel Anak

    5. Tabel Keluarga

    6. Tabel Riwayat Pendidikan

    7. Tabel Riwayat Pekerjaan

    8. Tabel Riwayat Pelatihan

    9. Tabel Riwayat Seminar

    10. Tabel Riwayat Pangkat

    11. Tabel Riwayat Jabatan

    12. Tabel Cuti

    13. Tabel Mutasi

    14. Tabel Pensiun

    15. Tabel Mutasi

    16. Tabel Master Gaji

    17. Tabel Gaji

    2.2.2.2 Relasi Antar Tabel

    Setelah tabel dibuat, maka tabel-tabel

    tersebut akan direlasikan.

    KD_JABATAN = KD_JABATAN

    NIP = NIP

    NIP = NIP

    NIP = NIP

    NIP = NIP

    NIP = NIP

    KD_MASTER = KD_MASTER

    KD_PANGKAT = KD_PANGKAT

    KD_PANGKAT = KD_PANGKAT

    NIP = NIP

    KD_PANGKAT = KD_PANGKAT

    KD_JABATAN = KD_JABATAN

    NIP = NIP

    NIP = NIP

    NIP = NIP

    NIP = NIP

    NIP = NIP

    NIP = NIP

    PEGAWAI

    NIP integer

    NAMA varchar(30)

    KELAMIN varchar(15)

    STATUS varchar(15)

    GOL_DARAH varchar(5)

    GELAR_DEPAN varchar(10)

    GELAR_BELAKANG varchar(10)

    AGAMA varchar(15)

    TMP_LAHIR varchar(15)

    TGL_LAHIR varchar(15)

    KTP varchar(15)

    TASPEN varchar(15)

    STATUS_PEGAWAI varchar(10)

    ALAMAT varchar(50)

    TELP_RMH varchar(15)

    HP varchar(15)

    NOREK varchar(20)

    NAMA_BANK varchar(20)

    FOTO long binary

    TGL_PENGISIAN varchar(15)

    KD_JABATAN integer

    RIWAYAT_KERJA

    NIP integer

    INSTANSI varchar(20)

    TAHUN_MASUK varchar(10)

    TAHUN_KELUAR varchar(10)

    PEKERJAAN varchar(20)

    MASIH_AKTIF varchar(10)

    DATA_ANAK

    NIP integer

    NAMA_ANAK varchar(30)

    TMPLHR_ANAK varchar(20)

    TGLLHR_ANAK varchar(20)

    STATUS_ANAK varchar(20)

    ANAK_KE varchar(20)

    KD_ANAK integer

    JNS_KELAMIN varchar(20) RIWAYAT_PENDIDIKAN

    NIP integer

    TNGKT_PENDIDIKAN varchar(10)

    TMPT_PENDIDIKAN varchar(35)

    JURUSAN varchar(30)

    TGL_IJAZAH varchar(20)

    TAHUN_MASUK varchar(10)

    TAHUN_LULUS varchar(10)

    GAJI

    NIP integer

    KD_MASTER integer

    TUNJ_KELUARGA numeric(15)

    TUNJ_ANAK numeric(15)

    TUNJ_FUNGSIONAL numeric(15)

    TUNJ_BERAS numeric(15)

    PPH21 numeric(15)

    POT_BERAS numeric(15)

    POT_PPH numeric(15)

    POT_IWP numeric(15)

    IURAN_DHARWA numeric(15)

    IURAN_DANSOS numeric(15)

    IURAN_KORPRI numeric(15)

    IURAN_KOPERASI numeric(15)

    GAJI_BERSIH numeric(15)

    BULAN varchar(20)

    TAHUN varchar(20)

    TUNJ_UMUM numeric(15)

    POT_PERUM numeric(15)

    PANGKAT

    KD_PANGKAT integer

    NAMA_PANGKAT varchar(20)

    GOLONGAN varchar(20)

    JABATAN

    KD_JABATAN integer

    NAMA_JABATAN varchar(20)

    DATA_KELUARGA

    NIP integer

    NAMA_AYAH varchar(20)

    NAMA_IBU varchar(20)

    NAMA_SUAMI_ISTRI varchar(20)

    PEKERJAAN_SUATRI varchar(20)

    KD_KELUARGA integer

    RIWAYAT_KEPANGKATAN

    NIP integer

    KD_PANGKAT integer

    TGL_MULAIPNGKT varchar(15)

    TMT_PANGKAT varchar(15)

    PEJABAT_BERWENANG varchar(25)

    NO_SK varchar(20)

    TGL_SK varchar(15)

    RIWAYAT_JABATAN

    NIP integer

    KD_JABATAN integer

    KD_PANGKAT integer

    TMT_JABATAN varchar(20)

    TGL_AKHIRJBATAN varchar(15)

    PJBT_BERWENANG varchar(20)

    NOSK_JABATAN varchar(20)

    TGLSK_JABATAN varchar(15)

    MASTER_GAJI

    KD_MASTER integer

    KD_PANGKAT integer

    GAJI_POKOK numeric(15)

    MASA_KERJA varchar(10)

    RIWAYAT_PELATIHAN

    KD_PELATIHAN integer

    NIP integer

    NAMA_PELATIHAN varchar(25)

    TGL_MULAI date

    TGL_AKHIR date

    NO_SERTIFIKAT char(15)

    TEMPAT varchar(20)

    KETERANGAN varchar(25)

    RIWAYAT_SEMINAR

    KD_SEMINAR integer

    NIP integer

    NAMA_SEMINAR varchar(50)

    PERANAN varchar(30)

    TGL_SEMINAR date

    PENYELENGGARA varchar(20)

    TEMPAT varchar(20)

    KETERANGAN varchar(25)

    MUTASI

    NO_MUTASI integer

    NIP integer

    UNKER_LAMA varchar(50)

    UNKER_BARU varchar(50)

    JABATAN_BARU varchar(20)

    KET varchar(40)

    TMT_MUTASI varchar(30)

    PENSIUN

    NO_PENSIUN integer

    NIP integer

    KET varchar(40)

    TMT_PENSIUN varchar(50)

    CUTI

    NO_CUTI integer

    NIP integer

    JENIS_CUTI varchar(20)

    KETERANGAN varchar(25)

    TGL_MULAI date

    TGL_SELESAI date

    LAMA varchar(20)

    STATUS_CUTI varchar(20)

    III UJI COBA DAN ANALISA

    3.1 Hasil Pengujian

    Untuk mulai menjalankan aplikasi sistem

    informasi kepegawaian ini, ketikkan alamat

    URL di web browser Mozilla atau opera atau

    bisa juga dengan internet expoler sebagai

    berikut: http://localhost/simpeg/index.php .

  • 5

    Jika setelah mengakses halaman tersebut

    didapatkan tampilan halaman utama, maka kita

    dapat memulai pengujian baik sistem user atau

    sistem admin yang kita inginkan:

    Gambar 3.1 Halaman Utama Sistem Informasi

    Kepegawaian Dispendikla

    Pilih menu kepegawaian, setelah itu akan

    tampil halaman login.

    Gambar 3.2 Halaman Login

    Ketikan username admin n password

    admin untuk masuk ke menu utama halaman

    admin.

    Gambar 3.3 Menu Utama Admin

    3.2 Hasil Analisa

    Dari hasil pengujian terhadap sistem

    aplikasi yang telah penulis bangun mengenai

    software simpeg diatas dapat diketahui dan

    dianalisa bahwa simpeg memiliki beberapa

    fungsi diantaranya :

    1. Memberikan informasi data kepegawaian

    bagi pengguna internal. Pengguna

    internal disini adalah Pegawai Dinas

    Pendidikan dan Staf Administrasi

    kepegawaian Dinas Pendidikan

    Kabupaten Lamongan.

    2. Memberikan kemudahan kepada semua

    pihak di Dinas Pendidikan Kabupaten

    Lamongan untuk mencari data

    kepegawaian atau pelatihan pelatihan

    dan seminar - seminar yang pernah

    diikuti secara terstruktur dan

    terklasifikasi sesuai kebutuhan yang

    diinginkan.

    3. Sistem ini memberikan fasilitas khusus

    kepada semua pegawai untuk melihat

    profil pendidikan, keluarga, pelatihan,

    detail jabatan agar dapat diakses oleh

    pegawai Dinas Pendidikan Kabupaten

    Lamongan.

    4. Sistem ini memberikan fasilitas khusus

    kepada semua pegawai untuk

    mengajukan cuti dan mencetak form

    pengajuan cuti serta form pengajuan

    pensiun.

    5. Administrator memiliki fungsi untuk

    memasukkan semua data master ataupun

    data pendukung dan memanajemen data

    tersebut dari simpeg untuk kemudian

    disimpan ke database.

    6. Bendahara mempunyai kewenangan

    untuk menginputkan gaji pegawai.

    7. Tiap pegawai memiliki user dan

    kewenangan untuk melihat data pegawai

  • 6

    dan profil pendidikan, pekerjaan, anak,

    keluarga, pelatihan, detail jabatan dan

    lain lain serta dapat melihat gaji tanpa

    bisa melihat gaji pegawai yang lain

    IV KESIMPULAN DAN SARAN

    5.1 Kesimpulan

    Dengan dibangunnya Sistem Informasi

    kepegawaian dapat menangani masalah bagi

    instansi terkait dalam hal ini Dinas Pendidikan

    Kabupaten Lamongan.

    Adapun penanganan masalahnya adalah

    sebagai berikut :

    a. Dari hasil quesioner untuk pengukuran

    tingkat kemudahan vote tertinggi

    mencapai 60%, Dari persentase tersebut

    dapatdisimpulkan bahwa aplikasi ini

    mudah di gunakan.

    b. Dari hasil questioner untuk pengukuran

    tingkat kemenarikan tampilan vote

    tertinggi mencapai 88% , Dari

    persentase tersebut dapat di simpulkan

    bahwa aplikasi ini memiliki tampilan

    cukup .

    c. Dari hasil quesioner untuk pengukuran

    tingkat interaktifitas vote tertinggi

    mencapai 72%, Dari persentase tersebut

    dapat di simpulkan bahwa aplikasi ini

    memiliki interaktifitas yang cukup.

    d. Dari hasil quesioner untuk pengukuran

    tingkat kecepatan vote tertinggi

    mencapai 80% , Dari persentase

    tersebut dapat di simpulkan bahwa

    aplikasi ini memiliki kecepatan yang

    cukup.

    e. Aplikasi ini bermanfaat dan dapat

    memudahkan kinerja sebanyak 44%.

    5.2 Saran

    Setiap hasil karya tentunya masih jauh

    dari sempurna dan masih ada hal-hal yang

    perlu dikembangkan. Berdasarkan pengamatan

    lebih lanjut, terdapat beberapa yang masih

    terbuka untuk dapat diteliti antara lain dalam

    sistem informasi kepegawaian ini masih sangat

    terbatas pada data pegawai, pengajuan cuti dan

    gaji saja, untuk itu penulis berharap di masa

    yang akan datang ada yang menyempurnakan

    sistem informasi kepegawaian ini, sehingga

    menjadi sebuah sistem informasi kepegawaian

    yang terintegrasi dan benar-benar dapat

    diimplementasi-kan di Dinas Pendidikan

    Kabupaten Lamongan.

    V. DAFTAR PUSTAKA

    Bakken, Stig Seather, PHP Manual, PHP

    Documentation Group, 2003

    Didik Dwi Prasetyo, Belajar sendiri tanpa

    guru PHP dan MySQL, Yogyakarta, Elex

    Media Komputindo.

    Sutarman, Pemrograman Web PHP dan

    MySQL, Yogyakarta, Graha Ilmu.

    Prasetyo, Eko, Pemrograman Web PHP &

    MySQL untuk Sistem Informasi Perpustakaan,

    Yogyakarta, Graha Ilmu, 2008

    Andi, Membuat Aplikasi Database Karyawan

    Online Berbasis WEB dengan PHP dan

    MySQL, Madiun, 2005

    Google.com