"b8f984a1" Laporan Skripsi Teknik Informatika Tentang Sistem Informasi Cuti Online Berbasis Web di BATAN | LeaderCahyono

Laporan Skripsi Teknik Informatika Tentang Sistem Informasi Cuti Online Berbasis Web di BATAN



Latar Belakang Masalah
Seiring dengan perkembangan teknologi yang begitu pesat, website dimanfaatkan sebagai sarana pertukaran dan pengiriman data. Pemanfaatan tersebut akan mempermudah suatu pekerjaan seperti halnya pengolahan data lebih cepat, keputusan yang akan diambil lebih tepat, menghemat waktu dan biaya. Selain itu, website juga dapat menjadi sarana promosi yang efesien dan sumber informasi yang dapat diakses oleh pengguna internet yang semakin lama semakin luas.
Sebagian besar dari informasi bisnis dan perkantoran saat ini masih dalam format kertas. Bagian ini merupakan bagian perkantoran modern yang tidak berubah. Kertas dokumen masih memenuhi laci-laci penyimpan dokumen. Mencari kembali dokumen-dokumen dari tempat penyimpanan ini dapat menjadi pengalaman yang melelahkan. Dokumen dapat salah letak atau bahkan hilang dan sangat jarang ada cadangan (back-up) untuk dokumen seperti ini.
Permasalahan yang dihadapi oleh kantor Badan Tenaga Nuklir Nasional Yogyakarta adalah semua pemrosesan data khususnya pada bagian kepegawaian masih dilakukan secara manual dimana dalam proses pembuatan permintaan cuti maupun dalam pembuatan laporan setiap bulannya masih menggunakan Microsoft Word maupun Excell, sehingga sering kali menghadapi permasalahan dalam kegiatan oprasionalnya.
Untuk dapat mempermudah para pegawai melakukan proses cuti serta mendapatkan informasi-informasi yang berhubungan dengan cuti secara lengkap dan terperinci, bagian kepegawaian diharapkan dapat membuatkan suatu sistem secara online. Para pegawai tidak lagi harus mendapatkan informasi tersebut dengan datang langsung ke bagian kepegawaian, tetapi cukup dengan mengakses internet dan mengakses website Badan Tenaga Nuklir Nasional Yogyakarta dengan mudah, tidak memerlukan waktu yang lama. Maka penulis tertarik untuk mengangkat masalah ini menjadi suatu sistem yang efektif dan efisien berbasis web. Untuk itu penulis mengangkat sebuah tema pada penulisan skripsi ini dengan judul “Sistem Administrasi Data Cuti Pegawai Secara Online Dengan PHP dan MySQL Pada Kantor Badan Tenaga Nuklir Nasional Yogyakarta

1.2               Rumusan masalahan

Setiap instansi pemerintah selalu dihadapkan pada permasalahan dalam menjalankan suatu kegiatan. Permasalahan tersebut membutuhkan perhatian dan penanganan yang lebih mendalam agar masalah tersebut dapat teratasi dengan baik.
Berdasarkan penelitian yang telah dilakukan dapat didefinisikan beberapa masalah untuk mengajukan cuti yang efektif pada kantor Badan Tenaga Nuklir Nasional Yogyakarta yaitu :
1.    Penyimpanan data pribadi pegawai yang masih dalam bentuk arsip dapat memperlambat proses pencarian data pegawai.
2.    Perlu adanya sistem pengajuan cuti yang terkomputerisasi untuk mengganti sistem yang masih bersifat manual.
3.    Form pengajuan cuti masih diisi secara manual, baik oleh pegawai yang mengajukan cuti, bagian Kepegawaian yang memproses cuti, dan Kepala Pusat BATAN Yogyakarta

1.3               Batasan Masalah

Pada penulisan tugas akhir ini, penulis membatasi masalah pada :
1.       Bahasa pemrograman yang digunakan adalah php dan HTML 5 untuk validasi form.
2.       Perancangan database menggunakan MySQL.
3.       Di dalam sistem ini, untuk tambah, edit dan hapus data hanya
          dilakukan oleh admin yang sudah ditunjuk.

1.4               Tujuan Penelitian

Tujuan diadakan penelitian ini adalah untuk mendapatkan informasi-informasi tentang apa yang dibuat, yang nantinya akan mencapai hasil yang diinginkan.
Adapun tujuan yang ingin dicapai oleh penulis dari penelitian yang dilakukan tentang sistem administrasi data cuti pegawai pada kantor Badan Tenaga Nuklir Nasional Yogyakarta adalah sebagai berikut :
1.    Merancang suatu sistem dimana pegawai dapat melakukan cuti secara Online.
2.    Memberikan alternatif solusi untuk memperbaiki permasalahan cuti dan prosedur yang lebih luas lagi yang terjadi pada sistem tersebut agar lebih efektif dan efesien dengan dukungan teknologi.
3.    Dengan hasil penelitian yang dibuat penulis mengenai pemanfaatan Teknologi Informasi, diharapkan bisa dipakai secara efektif dan efisien untuk pengajuan cuti pada aplikasi perkantoran yang ada, sehingga bisa memberi kemudahan untuk mengajukan cuti yang sebelumnya masih bersifat manual atau belum terkomputerisasi
4.    Memberikan pelayanan secara efektif dan efisien pada sistem pengajuan cuti bagi pegawai kantor Badan Tenaga Nuklir Nasional Yogyakarta.
5.    Memberikan nilai tambah pada sistem pengajuan cuti yang sebelumnya masih bersifat manual menjadi terkomputerisasi pada kantor Badan Tenaga Nuklir Nasional Yogyakarta agar lebih efektif dan efisien.
6.    Membuat aplikasi sistem pengajuan cuti pegawai pada kantor Badan Tenaga Nuklir Nasional Yogyakarta.

1.5               Manfaat Penelitian

Adapun manfaat dari penelitian ini yaitu:
1.        Bertambah wawasan dan penglaman penulis dalam bidang programing dan teknologi informasi dalam hal-hal yang berkaitan dengan metodologi penulisan tugas akhir.
2.        Merancang suatu aplikasi yang mempermudah para pegawai melakukan proses cuti serta mendapatkan informasi-informasi yang berhubungan dengan cuti secara lengkap dan terperinci.

1.6               Metode Penelitian

Penulis telah melakukan riset guna mendapatkan informasi atau data yang akurat mengenai sistem berjalan untuk dianalisa agar penulis dapat mengetahui kelemahan atau kekurangan yang ada pada sistem yang dibahas.
Metode penelitian yang penulis gunakan antara lain :
1.6.1    Metode Pengumpulan Data
            Penulis memperoleh data dengan melakukan riset langsung kepada instansi terkait dalam prosedur yang sistematik dan standar sehingga mendapatkan data-data yang baik dan benar dengan metode pengumpulan data sebagai berikut :
a.      Studi Pustaka
Studi pustaka dilakukan dengan melakuakan pencarian terhadap buku-buku   yang  berhubungan   dengan  penelitian,  karya-karya ilmiah maupun jurnal, artikel,baik yang terdapat di perpustakaan maupun  yang  terdapat  di  internet.  Data-data  yang  berasal  dari buku-buku dan internet, yang dijadikan referensi dalam penyususnan skripsi ini, antara lain: yang berkaitan dengan pemrograman berbasis web.
b.      Wawancara
Wawancara dilakukan dengan cara mewancarai secara langsung pihak-pihak terkait, yang berguna untuk mendapatkan informasi maupun data-data yang dibutuhkan untuk perancangan dan pembangunan system yang akan dibuat, yaitu :
1.      Wawancara terhadap pihak kantor Badan Tenaga Nuklir Nasional Yogyakarta, dengan melakukan wawancara kepada Bapak Poniman sebagai  staf bagian kepegawaian yang berguna untuk mendapatkan data maupun Informasi dan melakukan pengujian terhadap sistem yang dibuat.
2.      Wawancara terhadap responden, dalam hal ini mewakili sebagai pihak pegawai atau pengguna, dengan  melakukan  wawancara kepada bapak  Rahmat Arief yang berguna untuk mendapatkan data-data maupun informasi dan melakukan pengujian terhadap sistem yang dibuat.
Hasil dari wawancara ini, berguna untuk mendukung bahasan  penelitian  ini  dalam  hal  melakuakn perancangan dan membangun sistem, yang dapat menghasilkan rancangan sistem yang dapat memebantu pihak perusahaan dan memberi kemudahan bagi pegawai.
c.       Observasi
Pada metode pengamatan (observasi) ini dilakukan peninjauan dan penelitian langsung di lapangan untuk memeperoleh dan mengumpulkan data yang dibutuhkan. Pengamatan ini dilakukan   pada kantor Badan Tenaga Nuklir Nasional Yogyakarta. Dari hasil pengamatan ini, proses pengajuan dan informasi mengenai cuti secara manual, seperti datang langsung ke bagian kepegawaian, serta datadata tidak tersimpan secara terstruktur, dengan demikian kekurangan- kekurangan  ini  perlu  diatasi,  yang  nantinya  akan memuaskan  para  karyawan  perusahaan.  Observasi dilakukan dengan mengumpulkan data dan informasi yang dibutuhkan dalam perancangan dan  pengembangan sistem.
d.      Studi Literatur
Metodologi  penelitian  ini  merupakan  metodoloogi studi perbandingan, dengan mancari penelitian yang sejenis dengan penelitian ini, lalu mencari kelemahan atau kekurangan dari penelitian sebelumnya.

1.6.2    Metode Perancangan Sistem
Metodologi yang digunakan dalam pengembangan sistem untuk perancangan dan pengembangan sistem berbasis web ini, adalah metodologi terstruktur dengan model SDLC (System Development Life Cycle),  yang secara garis besar terbagi dalam tujuh kegiatan utama, yaitu  :
a.        Tahap Perencanaan (Planning)
Yaitu tahap dimana semua pekerjaan dan aktivitas yang dikerjakan  sebelum  aplikasi  ini  diproduksi  secara  nyata,  dalam tahap ini dilakukan :
1.      Feasibility Study
Feasibility Study yaitu membuat studi kelayakan untuk aplikasi yang akan dibuat, dengan melakukan beberapa kegiatan seperti observasi pada instansi yang bersangkutan, dengan melakukan penelitian mengenai proses cuti di kantor Badan Tenaga Nuklir Nasional Yogyakarta.
2.     Alokasi Waktu
Alokasi waktu yaitu membuat alokasi waktu untuk keseluruhan pembuatan aplikasi, langkah demi langkah mulai dari perencanaan sampai saat aplikasi dapat digunakan.
3.      Cakupan (Scope)
Yaitu  mentukan  batasan  ruang  lingkup  penelitian,  dalam kasus ini yaitu Administrasi Cuti Pegawai Berbasis Web.

b.        Tahap Analisis ( Analysis )
Pada tahapan ini, dilakukan analisa sistem yang sedang berjalan di kantor Badan Tenaga Nuklir Nasional Yogyakarta, yang masih dilakukan secara manual dan melakukan identifikasi terhadap masalah yang muncul, yang nantinya akan mendapatkan solusi yang terbaik. Kegiatan- kegiatan yang dilakukan dalam tahapan ini, diantaranya adalah:
a.    Prosedur Sistem Berjalan
Melakukan deteksi masalah terhadap sistem yang sedang berjalan di kantor Badan Tenaga Nuklir Nasional Yogyakarta yang masih dilakukan secara manual, dengan melakukan perumusan – perumusan masalah apa saja yang dapat menjadi kendala dari sistem perusahaan ini, sehingga dapat diketahui permasalahanya.
b.    Dekomposisi Fungsi Sistem Berjalan
Setelah melakukan deteksi masalah yang ada, maka mulalilah dilakukan penelitian dan Investigasi secara langsung (Direct probes), yaitu untuk mengetahui secara langsung apa yang terjadi dalam lingkungan pemakai, dengan cara wawancara pada pihak instansi maupun pegawai di kantor Badan Tenaga Nuklir Nasional Yogyakarta.
c.    Activity Diagram Sistem Berjalan
Setelah melakukan penelitian dan investigasi awal , maka didapat  data-data  maupun  informasi  yang  dapat  diolah untuk kebutuhan analisa sistem ini, dengan menjelaskan sistem yang berjalan di kantor Badan Tenaga Nuklir Nasional Yogyakarta dan sistem yang diusulkan, dengan menggambarkan proses bisnis menggunakan Activity Diagram.
d.    Spesifikasi Sistem Berjalan
e.   Permasalahan
f.     Alternatif Permasalahan

c.         Tahapan Perancangan ( Design )
Setelah melakukan tahapan analisis, maka dilakukan tahapan desain (perancangan) sitem cuti karyawan ini, dengan merancang dan  menggambarkan proses-proses sistem yang baru. Kegiatan yang dilakukan dalam tahap peracangan ini, meliputi:
a.    Dekomposisi Fungsi Sistem Usulan
b.    Desain Sistem (UML)
UML bertujuan untuk melakukan pemodelan terhadap pembuatan suatu sistem dengan menggunakan konsep berorientasi objek (object oriented). Antara lain :
a.  Use Case Diagram
b.  Statechart Diagram
c.  Activity Diagram
d.  Package Diagram
 e.  Class Diagram
f.   Sequence Diagram
g.  Component Diagram
h. Collaboration Diagram
i.  Deployment Diagram
c.     ERD (Entity Relationship Diagram)
Perancangan File dari aplikasi cuti pegawai ini, yaitu membuat   peracangan   basis   data,   dengan   merancang diagram hubungan atar entitas, dengan menggunakan tools ERD.
d.    Spesifikasi Basis Data

d.        Tahap Pengembangan (Development)
Program-program dalam aplikasi ini dibagi menjadi 2 kelompok,yaitu application program dan GUI program. Application program terdiri dari :
1. Transaction  program adalah program-program untuk melakukan tugas penanganan akses data ke/dari database, seperti  menambah  data  (add/create),  melihat  data (display), mengoreksi data (update), dan menghapus data (delete).
2. Proses  program  adalah  program-program  untuk  melakukan tugas-tugas (proses) tertentu, misalnya proses upload dan download.

e.         Tahap Ujicoba (Testing)
Pada tahap ini akan dilakukan testing atau pengujian program secara keseluruhan dari aplikasi Administrasi Cuti Pegawai ini. Tujuan dari tahap ini adalah untuk memastikan agar aplikasi ini sudah benar-benar layak untuk dipublikasikan.

f.         Tahap Implementasi (Implemetation)
Implementasi   adalah   proses   untuk   menerapkan   aplikasi Administrasi Cuti Pegawai yang dibangun agar user dapat menggunakannya. Pada tahap ini, implementasi dilakukan dengan beberapa proses, yaitu :
1. Memberitahu User (Notify User)
2. Melatih User (User Training)
3. Memasangkan Sistem (Install System)
Setelah berhasil melewati semua proses implementasi, berarti aplikasi   Administrasi Cuti Pegawai ini sudah dapat digunakan.
g.        Tahap Pengoperasian dan Pemeliharaan (Operation and Maintenance)
Langkah paling akhir dalam siklus SDLC adalah pengoperasian dan  pemeliharaan  (operations  and  maintenance) yang dijalankan selama aplikasi   website  untuk menganalisis halaman web pada mesin pencari (search engine) ini beroperasi. Selama aplikasi Administrasi Cuti Pegawai ini beroperasi terdapat beberapa pekerjaan rutin yang perlu dilakukan, antara lain:
1.      System Maintenance
Pemeliharaan sistem yang sudah berjalan dan untuk memastikan sistem ini berjalan dengan baik.
2.      Backup & Recovery
Backup database secara berkala, dan jika terjadi kerusakan database dapat dilakukan recovery database.
3.      System Modification & Enhancement
Modifikasi dan penambahan pada sistem yang terjadi sesuai dengan kebutuhan selanjutnya atau perubahan prosedur pekerjaan.
4.      System & Code Review.
Pengecekan sistem ini, jika ada kesalahan kode (coding) atau logika akan dilakukan perbaikan.

1.7               Sistematika Penulisan

Sistematika penulisan laporan yang akan penulis lakukan adalah sebagai berikut :
BAB I PENDAHULUAN
Bab ini mengemukakan Latar Belakang Masalah, Identifikasi Masalah, Batasan Masalah, Maksud Dan Tujuan Penelitian, Metode Penelitian, Waktu Dan Tempat Penelitian Dan Sistematika Penulis Laporan.
BAB II TINJAUAN PUSTAKA
Bab ini memuat uraian sistematis tentang informasi hasil penelitian yang disajikan dalam pustaka dan menghubungkannya dengan masalah penelitian yang sedang diteliti. Fakta-fakta yang dikemukakan sejauh mungkin diacu dari sumber aslinya, dengan mengikuti cara sitasi nama-tahun dalam kurung biasa.
BAB III LANDASAN TEORI
Bab ini menjelaskan tentang teori yang digunakan dalam penulisan skripsi dari kutipan buku, cara penulisan gambar dari pernyataan yang dikutip.
BAB IV RANCANGAN PENELITIAN
Bab ini merupakan bagian yang paling penting dari penelitian, karena bagian ini memuat semua langkah-langkah perancangan sistem yang dilakukan. Bagian ini diharapkan dapat memberikan penjelasan ilmiah, yang secara logis dapat menerangkan alasan diperolehnya hasil-hasil tersebut.
BAB V HASIL PENELITIAN DAN PEMBAHASAN
Bab ini merupakan bagian yang paling penting dari tugas akhir, karena bagian ini memuat semua temuan ilmiah yang diperoleh sebagai data hasil penelitian. Bagian ini diharapkan dapat memberikan penjelasan ilmiah, yang secara logis dapat menerangkan alasan diperolehnya hasil-hasil tersebut.
BAB VI KESIMPULAN DAN SARAN
Bab ini memuat kesimpulan secara singkat dan jelas tentang hasil penelitian yang diperoleh sesuai dengan tujuan penelitian. Apabila diperlukan, saran digunakan untuk menyampaikan masalah yang dimungkinkan untuk penelitian lebih lanjut.

0 Response to "Laporan Skripsi Teknik Informatika Tentang Sistem Informasi Cuti Online Berbasis Web di BATAN"

Post a Comment