SI1514489250: Perbedaan revisi
[revisi tidak terperiksa] | [revisi tidak terperiksa] |
Nia Riyani (bicara | kontrib) |
Nia Riyani (bicara | kontrib) |
||
Baris 555: | Baris 555: | ||
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> | ||
− | <p style="line-height: 2"> | + | <p style="line-height: 2">Teknologi Informasi merupakan salah satu teknologi yang sedang berkembang dengan pesat pada saat ini, kebutuhan informasi saat ini menjadi sangat penting karena informasi akan mempengaruhi perkembangan perusahaan dalam menentukan kemajuan. Dengan adanya informasi yang akurat, cepat dan mudah dipahami maka dapat membantu para pengguna dalam mengolah data serta menghasilkan keputusan yang berkualitas. Dalam pelayanan kesehatan, teknologi informasi banyak diaplikasikan pada rumah sakit, puskesmas maupun klinik yang biasanya digunakan dalam transaksi yang berhubungan dengan staff, dokter maupun pasien. Demikian halnya dengan Klinik Citra Aulia. Klinik Citra Aulia adalah sebuah klinik yang sistem administrasi rawat jalan belum menggunakan sistem komputerisasi keseluruhannya, masih manual atau menggunakan media kertas sehingga menimbulkan banyak kelemahan. </p></div> |
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> | ||
− | <p style="line-height: 2"> | + | <p style="line-height: 2">Selama ini sistem administrasi rawat jalan pada Klinik Citra Aulia seperti pengolahan data pasien, pengolahan data transaksi dan pembuatan laporan masih dicatat menggunakan media kertas oleh pegawainya. Sehingga membutuhkan waktu yang lama, kurang akurat dan menghasilkan informasi yang kurang lengkap. Dan disaat jumlah pasien per harinya semakin banyak, pihak klinik merasa kewalahan dalam mengatur data – data mengenai pasien serta perekapan laporan. Maka permasalahan yang timbul dalam pelayanan rawat jalan yaitu media penyimpanan data – data pasien yang masih berbasis kertas memiliki resiko data rusak atau hilang. Proses pencatatan yang dilakukan manual juga dapat menghambat pelayanan. Karena itu perlu di rancang sistem informasi yang dapat mengolah data secara baik. Dengan tujuan untuk mempermudah kinerja pegawai yang terbatas dalam pengolahan data serta meminimalisasi adanya kesalahan. </p></div> |
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> | ||
− | <p style="line-height: 2"> | + | <p style="line-height: 2">Berdasarkan latar belakang di atas, dapat dirumuskan dari permasalahan yang ada maka penulis mengambil judul Skripsi, yaitu: '''" Perancangan Sistem Informasi Administrasi Pasien Rawat Jalan Berbasis Web pada Klinik Citra Aulia“''' . </p></div> |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
{{pagebreak}} | {{pagebreak}} | ||
Baris 574: | Baris 568: | ||
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> | ||
− | <p style="line-height: 2">Berdasarkan latar belakang | + | <p style="line-height: 2">Berdasarkan latar belakang masalah diatas, maka dapat ditarik beberapa rumusan masalah sebagai berikut :</p></div> |
<ol> | <ol> | ||
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"> | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"> | ||
− | <p style="line-height: 2"> | + | <p style="line-height: 2">Bagaimanakah keadaan sistem yang berjalan saat ini pada klinik citra aulia ?</p> |
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"> | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"> | ||
− | <p style="line-height: 2"> | + | <p style="line-height: 2">Apakah kendala dan permasalahan yang terjadi saat ini pada Klinik Citra Aulia ? </p> |
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"> | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"> | ||
− | <p style="line-height: 2">Bagaimana | + | <p style="line-height: 2">Bagaimana Rancangan sistem informasi administrasi pasien rawat jalan yang diusulkan pada Klinik Citra Aulia ?</p> |
</OL> | </OL> | ||
Baris 587: | Baris 581: | ||
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> | ||
− | <p style="line-height: 2"> | + | <p style="line-height: 2">Berdasarkan identifikasi masalah di atas agar lebih terarah dan memenuhi sasaran yang di harapkan, maka dalam melakukan penelitian tentang Sistem Informasi Administrasi Pasien Rawat Jalan penulis membatasi pembahasan penelitian sebagai berikut:</p></div> |
<ol> | <ol> | ||
− | <li style="line-height: 2"> | + | <li style="line-height: 2">Pencatatan transaksi pembayaran pasien |
− | <li style="line-height: 2"> | + | <li style="line-height: 2">Pendaftaran pasien rawat jalan |
− | <li style="line-height: 2"> | + | <li style="line-height: 2">Pembuatan laporan pembayaran jasa |
− | <li style="line-height: 2"> | + | <li style="line-height: 2">Pembuatan laporan penjualan obat |
+ | <li style="line-height: 2">Pencatatan data pasien | ||
+ | <li style="line-height: 2">Pencatatan data dokter | ||
+ | <li style="line-height: 2">Pencatatan data poli | ||
+ | <li style="line-height: 2">Pembuatan kwitansi pasien | ||
</ol> | </ol> | ||
{{pagebreak}} | {{pagebreak}} | ||
− | ==Tujuan dan Manfaat | + | ==Tujuan dan Manfaat== |
− | ===Tujuan | + | ===Tujuan=== |
+ | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> | ||
+ | <p style="line-height: 2">Berkaitan erat dengan rumusan masalah yang ditetapkan, maka tujuan yang ingin dicapai dari penelitian ini adalah merancang Sistem Informasi Administrasi Pasien Rawat Jalan Berbasis Web pada Klinik Citra Aulia sehingga proses pendataan dan proses pencatatan dapat terlaksana dengan baik. </p></div> | ||
<ol> | <ol> | ||
− | <li style="line-height: 2"> | + | <li style="line-height: 2">Menganalisis sistem informasi pelayanan kesehatan yang sedang berjalan |
− | <li style="line-height: 2"> | + | <li style="line-height: 2">Mengidentifikasi masalah kebutuhan informasi pada Klinik. |
− | <li style="line-height: 2"> | + | <li style="line-height: 2">Merancang sistem informasi administrasi pasien rawat jalan pada Klinik untuk menunjang aktivitas operasional yang lebih efektif dan efisien. |
</ol> | </ol> | ||
− | ==Manfaat | + | ==Manfaat== |
+ | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> | ||
+ | <p style="line-height: 2">Adapun harapan manfaat dari penelitian ini, antara lain adalah:</p></div> | ||
<ol> | <ol> | ||
− | <li style="line-height: 2"> | + | <li style="line-height: 2">Mempermudah pendaftaran data pasien baru dan lama. |
− | <li style="line-height: 2"> | + | <li style="line-height: 2">Pengelolaan dan pengolahan data yang lebih baik. |
− | <li style="line-height: 2"> | + | <li style="line-height: 2">Mengurangi kesalahan pencatatan yang ditimbulkan dari human error. |
+ | <li style="line-height: 2">Menghasilkan informasi yang lebih up to date. | ||
</ol> | </ol> | ||
Baris 617: | Baris 620: | ||
==Metode Penelitian== | ==Metode Penelitian== | ||
− | |||
− | |||
− | |||
===Metode Pengumpulan Data=== | ===Metode Pengumpulan Data=== | ||
<ol> | <ol> | ||
− | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"> | + | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Observasi</li> |
<p style="font-family: 'times new roman'text-align: justify;line-height: 2;text-indent: 0.5in"> | <p style="font-family: 'times new roman'text-align: justify;line-height: 2;text-indent: 0.5in"> | ||
− | + | Adalah metode pengumpulan data dengan cara melakukan pengamatan secara langsung pada Klinik Citra Aulia yang berlokasi di Jl. Gatot Subroto Kp.Jatake Rt.05/02 Jatake, Jatiuwung, Tangerang untuk meminta data yang diperlukan sebagai bahan untuk menulis laporan penelitian.</p> | |
− | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"> | + | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Wawancara</li> |
<p style="font-family: 'times new roman'text-align: justify;line-height: 2;text-indent: 0.5in"> | <p style="font-family: 'times new roman'text-align: justify;line-height: 2;text-indent: 0.5in"> | ||
− | + | Adalah metode yang dilakukan untuk mendapatkan data dengan cara mendatangi Ibu Eliyanah selaku Kepala Klinik Citra Aulia sekaligus sebagai narasumber yang berkaitan langsung dengan klinik yang akan diteliti dengan penyampaian secara lisan.</p> | |
− | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Studi Pustaka | + | <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Studi Pustaka</li> |
<p style="font-family: 'times new roman'text-align: justify;line-height: 2;text-indent: 0.5in"> | <p style="font-family: 'times new roman'text-align: justify;line-height: 2;text-indent: 0.5in"> | ||
− | + | yaitu metode yang digunakan untuk mendapatkan informasi dari beberapa sumber-sumber literature seperti buku, jurnal, makalah, internet, dan lain sebagainya yang berkaitan dengan penelitian sebagai bahan referensi dalam penyusunan laporan Skripsi ini.</p></li> | |
</ol> | </ol> | ||
− | ===Metode Analisa | + | ===Metode Analisa=== |
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> | ||
− | <p style="line-height: 2"> | + | <p style="line-height: 2">Setelah data-data terkumpul, selanjutnya data tersebut dianalisa. Kegiatan menganalisa data merupakan salah satu langkah penting dalam rangka memperoleh fakta dan informasi hasil penelitian. Data dan informasi harus dianalisis, perancangan sistem menggunakan metode analisa Waterfall.</p></div> |
− | ===Metode Perancangan | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> |
+ | <p style="line-height: 2">Penulisan menggunakan metode analisis waterfall dengan alat bantu UML (''Unified Modeling Languange'') sebagai bahasa yang telah menjadi standar dalam Industri untuk visualisasi, merancang dan mendokumentasikan sistem perangkat lunak, Diagram yang digunakan diantaranya adalah ''Use Case Diagram, Activity Diagram, Sequence Diagram dan Class Diagram''. Kemudian, penulis menggunakan metode elisitasi untuk mengumpulkan dan menyeleksi kebutuhan sistem yang diinginkan dan diharapkan stakeholder. Elisitasi merupakan rancangan sistem yang diusulkan yang sesuai yang keinginan user dan dapat dipenuhi oleh penulis. Elisitasi dilakukan melalui tiga tahap, yaitu : elisitasi tahap I, elisitasi tahap II, elisitasi tahap III, dan final elisitasi. Dengan menggunakan metode final elisitasi, peneliti diharapkan dapat fokus meneliti sesuai dengan permintaan dari stakeholder.</p></div> | ||
+ | |||
+ | ===Metode Perancangan=== | ||
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> | ||
− | <p style="line-height: 2"> | + | <p style="line-height: 2">Perancangan sistem adalah proses pengembangan spesifikasi sistem aplikasi yang diusulkan berdasarkan hasil rekomendasi analisa sistem. Tujuan perancangan sistem yaitu :</p></div> |
+ | <ol> | ||
+ | <li style="line-height: 2">Memenuhi kebutuhan pemakai sistem (user) seperti merancang Sistem Informasi Administrasi Pasien Rawat Jalan Berbasis Web. | ||
+ | <li style="line-height: 2">Memberikan gambaran yang jelas dan rancang bangun dalam UML (Unified Modeling Language) untuk Sistem Informasi Administrasi Pasien Rawat Jalan Berbasis Web. | ||
+ | </ol> | ||
− | ===Metode | + | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> |
+ | <p style="line-height: 2">Berhubungan dengan perancangan sistem, penulis memanfaatkan berbagai macam aplikasi yang diperlukan dalam mengembangkan sistem. Dalam menganalisa dan design sistem, digunakan ''Visual Paradigm'', kemudian dalam merancang user interface dan melakukan coding, penulis menggunakan program PHP, ''MySQL'', Xampp, Notepad++ dan bahasa pemrograman lain yang dapat mendukung dalam perancangan sistem.</p></div> | ||
+ | |||
+ | ===Metode ''Testing''=== | ||
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> | ||
− | <p style="line-height: 2">Dalam | + | <p style="line-height: 2">Dalam skripsi ini metode pengujian yang digunakan yaitu ''Blackbox Testing. Blackbox Testing'' adalah pengujian yang dilakukan hanya mengamati hasil eksekusi melalui data uji dan memeriksa fungsional dari perangkat lunak. Karena itu uji coba ''blackbox'' memungkinkan pengembang ''software'' untuk membuat himpunan kondisi input atau data uji yang akan menguji fungsional dan output suatu program. Metode ''blackbox testing'' digunakan untuk menemukan kesalahan dalam beberapa kategori, antara lain fungsi-fungsi yang salah atau hilang, kesalahan tampilan luar, kesalahan output, kesalahan dalam struktur data atau akses database eksternal, kesalahan performa.</p></div> |
{{pagebreak}} | {{pagebreak}} | ||
Baris 657: | Baris 667: | ||
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> | ||
− | <p style="line-height: 2">Untuk mempermudah dan | + | <p style="line-height: 2">Untuk mempermudah dalam membaca dan mengikuti aturan penulisan yang ada, maka penulis mengelompokan laporan Skripsi ini menjadi beberapa bab yang secara ringkas dapat dijelaskan sebagai berikut:</p></div> |
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"> | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"> | ||
<p style="line-height: 2">'''BAB I PENDAHULUAN'''</p></div> | <p style="line-height: 2">'''BAB I PENDAHULUAN'''</p></div> | ||
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> | ||
− | <p style="line-height: 2"> Bab ini | + | <p style="line-height: 2">Bab ini berisi tentang latar belakang penulisan, rumusan masalah, ruang lingkup, tujuan dan manfaat penelitian, metodologi penelitian dan sistematika penulisan.</p></div> |
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">'''BAB II LANDASAN TEORI'''</p></div> | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">'''BAB II LANDASAN TEORI'''</p></div> | ||
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> | ||
− | <p style="line-height: 2">Bab ini | + | <p style="line-height: 2">Bab ini menjelaskan tentang teori-teori dasar atau umum dan teori-teori khusus yang berkaitan dengan analisa serta definisi-definisi yang berhubungan dengan permasalahan yang dibahas pada penelitian ini dan literature review.</p></div> |
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">'''BAB III ANALISA SISTEM YANG BERJALAN'''</p></div> | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">'''BAB III ANALISA SISTEM YANG BERJALAN'''</p></div> | ||
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> | ||
− | <p style="line-height: 2"> | + | <p style="line-height: 2"> Dalam bab ini akan menjelaskan tentang gambaran umum Klinik Citra Aulia yang terdiri dari sejarah singkat, struktur organisasi, dan tugas serta tanggung jawab. Tata laksana sistem yang berjalan yang terdiri dari prosedur sistem yang berjalan, rancangan prosedur sistem yang berjalan dan sistem yang berjalan saat ini menggunakan UML.</p></div> |
+ | |||
+ | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> | ||
+ | <p style="line-height: 2">Analisis Permasalahan Sistem, Analisis Kebutuhan Sistem, Solusi yang diberikan, ''user requirement'' menggunakan elisitasi tahap I, elisitasi tahap II, elisitasi tahap III, dan elisitasi final sebagai landasan mendisain sistem.</p></div> | ||
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">'''BAB IV RANCANGAN SISTEM YANG DIUSULKAN'''</p></div> | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">'''BAB IV RANCANGAN SISTEM YANG DIUSULKAN'''</p></div> | ||
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> | ||
− | <p style="line-height: 2">Bab ini | + | <p style="line-height: 2">Bab ini membahas tentang perancangan sistem baru yang lebih sistematis yang akan dijelaskan dalam bentuk usulan prosedur yang baru. Analisa sistem yang diusulkan mulai dari perancangan proses ''Unified Modelling Language'' dan ''software Visual Paradigm'', rancangan database, layout atau tampilan program serta implementasi sistem yang diusulkan.</p></div> |
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">'''BAB V PENUTUP'''</p></div> | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">'''BAB V PENUTUP'''</p></div> | ||
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> | ||
− | <p style="line-height: 2"> Bab ini | + | <p style="line-height: 2"> Bab ini berisi tentang kesimpulan hasil analisa dari penelitian dan menjawab dari tujuan penelitian yang diajukan, serta saran-saran seputar pengembangan sistem kedepan sesuai kebutuhan ''stakeholder''.</p></div> |
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">'''DAFTAR PUSTAKA'''</p></div> | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">'''DAFTAR PUSTAKA'''</p></div> |
Revisi per 13 Agustus 2019 12.12
PERANCANGAN SISTEM INFORMASI ADMINISTRASI PASIEN RAWAT JALAN
BERBASIS WEB PADA KLINIK CITRA AULIA
Disusun Oleh :
NIM : 1514489250
NAMA : NIA RIYANI
FAKULTAS SAINS DAN TEKNOLOGI
PROGRAM STUDI SISTEM INFORMASI
KONSENTRASI KOMPUTER AKUNTANSI
TANGERANG
TA. 2018/2019
UNIVERSITAS RAHARJA
LEMBAR PENGESAHAN SKRIPSI
PERANCANGAN SISTEM INFORMASI ADMINISTRASI PASIEN RAWAT JALAN
BERBASIS WEB PADA KLINIK CITRA AULIA
Disusun Oleh :
NIM |
: 1514489250
|
Nama |
|
Fakultas |
: Sains dan Teknologi
|
Program Pendidikan |
: Strata 1
|
Program Studi |
: Sistem Informasi
|
Konsentrasi |
: Komputer Akuntansi
|
Disahkan Oleh :
Tangerang, 17 Juli 2019
Rektor |
Ketua Program Studi
| ||||
Universitas Raharja |
Program Studi Sistem Informasi
| ||||
(Euis Sitinur Aisyah, M.Kom)
| |||||
NIP : 000594 |
NIP : 060003
|
UNIVERSITAS RAHARJA
LEMBAR PERSETUJUAN PEMBIMBING
PERANCANGAN SISTEM INFORMASI ADMINISTRASI PASIEN RAWAT JALAN
BERBASIS WEB PADA KLINIK CITRA AULIA
Dibuat Oleh :
NIM |
: 1514489250
|
Nama |
Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif
Fakultas Sains dan Teknologi
Program Studi Sistem Informasi
Konsentrasi Komputer Akuntansi
Disetujui Oleh :
Tangerang, 17 Juli 2019
Pembimbing I
|
Pembimbing II
| ||
NID : 16018
|
NID : 10012
|
UNIVERSITAS RAHARJA
LEMBAR PERSETUJUAN DEWAN PENGUJI
PERANCANGAN SISTEM INFORMASI ADMINISTRASI PASIEN RAWAT JALAN
BERBASIS WEB PADA KLINIK CITRA AULIA
Dibuat Oleh :
NIM |
: 1514489250
|
Nama |
Disetujui setelah berhasil dipertahankan dihadapan Tim Penguji Ujian Komprehensif
Fakultas Sains dan Teknologi
Program Studi Sistem Informasi
Konsentrasi Komputer Akuntansi
TA. 2018/2019
Disetujui Oleh :
Tangerang, September 2019
Ketua Penguji |
Penguji I |
Penguji II
| ||
(_______________) |
(_______________) |
(_______________)
| ||
NID : |
NID : |
NID :
|
UNIVERSITAS RAHARJA
LEMBAR KEASLIAN SKRIPSI
PERANCANGAN SISTEM INFORMASI ADMINISTRASI PASIEN RAWAT JALAN
BERBASIS WEB PADA KLINIK CITRA AULIA
Disusun Oleh :
NIM |
: 1514489250
|
Nama |
|
Fakultas |
: Sains dan Teknologi
|
Program Pendidikan |
: Strata 1
|
Program Studi |
: Sistem Informasi
|
Konsentrasi |
: Komputer Akuntansi
|
Menyatakan bahwa Skripsi ini merupakan karya tulis saya sendiri dan bukan tiruan, salinan atau duplikat dari Skripsi yang telah dipergunakan untuk mendapatkan gelar Sarjana baik dilingkungan Universitas Raharja, maupun di Universitas lain, serta belum pernah dipublikasikan.
Pernyataan ini dibuat dengan penuh kesadaran dan rasa tanggung jawab, serta bersedia menerima sanksi jika pernyataan diatas tidak benar.
Tangerang, 17 Juli 2019
NIM : 1514489250
|
)*Tanda tangan dibubuhi materai 6.000;
ABSTRAKSI
Sistem informasi administrasi dalam sebuah klinik sangat diperlukan untuk kepentingan pengolahan data mulai dari pendaftaran pasien, pembayaran hingga pada laporan. Sehingga diperlukan adanya sebuah sistem yang mampu menangani hal tersebut yang membuat administrasi rawat jalan dapat berjalan dengan cepat dan tepat. Pada sistem administrasi rawat jalan pada Klinik Citra Aulia memiliki sistem yang sederhana, namun untuk pengelolaan data administrasi masih kurang efektif untuk saat ini, yaitu masih dilakukan dengan pencatatan manual. Pembuatan sistem ini memerlukan observasi pada klinik untuk memperoleh data yang diperlukan untuk membentuk sebuah sistem informasi. Data tersebut berupa atribut yang diperlukan dalam penyimpanan di database. Data yang telah dikumpulkan akan di olah dan diproses. Proses tersebut dilakukan dalam perancangan sistem, dimana perancangan tersebut menggunakan metode analisa waterfall, PHP sebagai bahasa pemograman dan menggunakan database MySql.. Hasil yang diperoleh dari penelitian ini berupa sebuah sistem informasi administrasi pasien rawat jalan berbasis web sehingga membuat data yang diolah lebih cepat dan pasien yang datang dapat ditangani dengan cepat. Sistem ini mampu menangani pengolahan data pasien, data pendaftaran, data pembayaran, percetakan invoice pasien dan laporan yang dapat dilakukan oleh petugas admin.
Kata kunci : Klinik, Rawat Jalan, Administrasi, web
ABSTRACT
Administrative information systems in a clinic are very necessary for the purposes of processing data starting from patient registration, payment up to the report. So that there is a need for a system that is able to handle this which makes outpatient administration can run quickly and data that is managed is valid. In the outpatient administration system at Citra Aulia Clinic has a simple system, but for administrative data management is still not effective at this time, which is still done by manual recording. Making this system requires observation in the clinic to obtain the data needed to form an information system. The data is in the form of attributes needed in the storage in the database. Data that has been collected will be processed and processed. The process is carried out in system design, where the design uses the waterfall analysis method, PHP as the programming language and uses the MySql database. The results obtained from this study are in the form of a web-based outpatient administration information system so that the processed data is faster and patients those that come can be handled quickly. This system is able to handle patient data processing, registration data, payment data, patient invoice printing and reports that can be done by admin officers
Keywords: Clinic, Outpatient, Administration, web
KATA PENGANTAR
Alhamdulillah, puji dan syukur atas kehadirat Allah SWT yang telah melimpahkan rahmat dan karunianya sehingga penulis dapat menyelesaikan Skripsi dengan judul " PERANCANGAN SISTEM INFORMASI ADMINISTRASI PASIEN RAWAT JALAN BERBASIS WEB PADA KLINIK CITRA AULIA”.
Tujuan penulisan Laporan Skripsi ini adalah sebagai syarat dalam menyelesaikan Program Pendidikan Strata 1 Program Studi Sistem Informasi pada Universitas Raharja.
Penulis menyadari bahwa tanpa adanya bimbingan dan dorongan dari banyak pihak penulis tidak akan dapat menyelesaikan Skripsiini dengan baik dan tepat pada waktunya. Pada kesempatan ini pula penulis menyampaikan ucapan terimakasih kepada :
- Bapak Dr. Po. Abas Sunarya, M.Si. selaku Rektor Universitas Raharja.
- Bapak Dr. Henderi, S.Kom., M.Kom. selaku Dekan Fakultas Universitas Raharja.
- Bapak Padeli, M.Kom. selaku Wakil Dekan Fakultas Sains dan Teknologi Universitas Raharja.
- Ibu Euis Sitinur Aisyah, M.Kom. selaku Ketua Program Studi Sistem Informasi.
- Bapak Haryanto, S.Kom., M.M. sebagai Dosen Pembimbing I yang telah memberikan bimbingan dan masukan kepada penulis sehingga Skripsi ini dapat diselesaikan dengan baik.
- Bapak Aris, S.Kom.,M.T.I. sebagai Dosen Pembimbing II yang telah meluangkan waktunya untuk memberikan bimbingan, masukan dan motivasi kepada penulis.
- Ibu Eliyanah selaku stakeholder yang telah memberikan kontribusi besar di dalam lancarnya proses penelitin skripsi ini.
- Bapak dan Ibu Dosen serta Staff Universitas Raharja yang telah memberikan bekal ilmu pengetahuan dan motivasi kepada penulis.
- Keluarga tercinta yang telah memberikan doa, dukungan moril maupun materil sehingga Skripsi ini apat terselesaikan dengan baik.
- Teman - teman seperjuangan yang selalu ada dan memberikan semangat.
Penulis menyadari bahwa dalam penulisan Laporan Skripsi ini masih jauh dari sempurna. Oleh karena itu kritik dan saran yang membangun, penulis harapkan sebagai pemicu untuk dapat berkarya lebih baik lagi. Semoga Laporan ini bermanfaat bagi pihak yang membutuhkan.
Tangerang, 17 Juli 2019 | |
Nia Riyani | |
NIM. 1415589250 |
Daftar isi
- 1 BAB I
- 2 BAB II
- 3 BAB III
- 4 BAB IV
- 4.1 Rancangan Sistem Usulan
- 4.2 Rancangan Basis Data
- 4.3 Rancangan Prototype Sistem Yang Diusulkan
- 4.4 Tampilan Output Program
- 4.5 Konfigurasi Sistem Usulan
- 4.6 Pengujian Sistem Yang Diusulkan
- 4.7 Implementasi
- 5 BAB V
- 6 DAFTAR PUSTAKA
- 7 DAFTAR LAMPIRAN
DAFTAR TABEL
Tabel 3.1 Tabel Elisitasi Tahap I
Tabel 3.2 Tabel Elisitasi Tahap II
Tabel 3.3 Tabel Elisitasi Tahap III
Tabel 3.4 Final Draft Elisitasi
Tabel 4.1 Perbedaan Prosedur Sistem Berjalan Dan Sistem Usulan
Tabel 4.2 Tabel Data User
Tabel 4.3 Tabel Data Pasien
Tabel 4.4 Tabel Data Dokter
Tabel 4.5 Tabel Data obat
Tabel 4.6 Tabel Data Poli
Tabel 4.7 Tabel Data Pembayaran Jasa
Tabel 4.8 Tabel Data Pembayaran
Tabel 4.9 Tabel Data vpembayaran Jasa
Tabel 4.10 Tabel Data Invoice
Tabel 4.11 Tabel Data Jasa
Tabel 4.12 Tabel Data Pendaftaran
Tabel 4.13 Tabel Data Pembayaran Obat
Tabel 4.14 Tabel Data Vpembayaran obat
Tabel 4.15 Pengujian Black Box Testing
Tabel 4.16 Schedule
Tabel 4.17 Estimasi Biaya
DAFTAR GAMBAR
Gambar 3.1 Struktur Organisasi
Gambar 3.2 Use Case Diagram yang Berjalan
Gambar 3.3 Activity Diagram Proses Pendaftaran yang Berjalan
Gambar 3.4 Activity Diagram Proses Pembayaran yang Berjalan
Gambar 3.5 Activity Diagram Laporan yang Berjalan
Gambar 3.6 Sequence Diagram yang Berjalan
Gambar 3.7 Metode Analisa Waterfall
Gambar 4.1 Use Case Diagram Usulan
Gambar 4.2 Activity Diagram Usulan
Gambar 4.3 Sequence Diagram Usulan
Gambar 4.4 Class Diagram Usulan
Gambar 4.5 Tampilan Prototype Halaman Login
Gambar 4.6 Tampilan Prototype Dashboard
Gambar 4.7 Tampilan Prototype Data Obat
Gambar 4.8 Tampilan Prototype Data Poli
Gambar 4.9 Tampilan Prototype Data Pasien
Gambar 4.10 Tampilan Prototype Data invoice
Gambar 4.11 Tampilan Prototype Data Pendaftaran
Gambar 4.12 Tampilan Prototype Pembayaran
Gambar 4.13 Tampilan Prototype Pembayaran Jasa
Gambar 4.14 Tampilan Prototype Laporan Penjualan Obat
Gambar 4.15 Tampilan Prototype Laporan Pembayaran Jasa
Gambar 4.16 Tampilan Prototype Laporan Kwitansi Pasien
Gambar 4.17 Tampilan Halaman Login User
Gambar 4.18 Tampilan Halaman Dashboard
Gambar 4.19 Tampilan Pendaftaran Pasien
Gambar 4.20 Tampilan Halaman Pembayaran
Gambar 4.21 Tampilan Halaman Laporan Penjualan Obat
Gambar 4.22 Tampilan Halaman Laporan Pembayaran Jasa
Gambar 4.23 Tampilan Halaman Kwitansi pasien
DAFTAR SIMBOL
Tabel 1: Simbol Usecase Diagram
Tabel 2: Simbol Activity Diagram
Tabel 3: Simbol Sequence Diagram
Tabel 4: Simbol Class Diagram
BAB I
Latar Belakang
Teknologi Informasi merupakan salah satu teknologi yang sedang berkembang dengan pesat pada saat ini, kebutuhan informasi saat ini menjadi sangat penting karena informasi akan mempengaruhi perkembangan perusahaan dalam menentukan kemajuan. Dengan adanya informasi yang akurat, cepat dan mudah dipahami maka dapat membantu para pengguna dalam mengolah data serta menghasilkan keputusan yang berkualitas. Dalam pelayanan kesehatan, teknologi informasi banyak diaplikasikan pada rumah sakit, puskesmas maupun klinik yang biasanya digunakan dalam transaksi yang berhubungan dengan staff, dokter maupun pasien. Demikian halnya dengan Klinik Citra Aulia. Klinik Citra Aulia adalah sebuah klinik yang sistem administrasi rawat jalan belum menggunakan sistem komputerisasi keseluruhannya, masih manual atau menggunakan media kertas sehingga menimbulkan banyak kelemahan.
Selama ini sistem administrasi rawat jalan pada Klinik Citra Aulia seperti pengolahan data pasien, pengolahan data transaksi dan pembuatan laporan masih dicatat menggunakan media kertas oleh pegawainya. Sehingga membutuhkan waktu yang lama, kurang akurat dan menghasilkan informasi yang kurang lengkap. Dan disaat jumlah pasien per harinya semakin banyak, pihak klinik merasa kewalahan dalam mengatur data – data mengenai pasien serta perekapan laporan. Maka permasalahan yang timbul dalam pelayanan rawat jalan yaitu media penyimpanan data – data pasien yang masih berbasis kertas memiliki resiko data rusak atau hilang. Proses pencatatan yang dilakukan manual juga dapat menghambat pelayanan. Karena itu perlu di rancang sistem informasi yang dapat mengolah data secara baik. Dengan tujuan untuk mempermudah kinerja pegawai yang terbatas dalam pengolahan data serta meminimalisasi adanya kesalahan.
Berdasarkan latar belakang di atas, dapat dirumuskan dari permasalahan yang ada maka penulis mengambil judul Skripsi, yaitu: " Perancangan Sistem Informasi Administrasi Pasien Rawat Jalan Berbasis Web pada Klinik Citra Aulia“ .
Rumusan Masalah
Berdasarkan latar belakang masalah diatas, maka dapat ditarik beberapa rumusan masalah sebagai berikut :
-
Bagaimanakah keadaan sistem yang berjalan saat ini pada klinik citra aulia ?
-
Apakah kendala dan permasalahan yang terjadi saat ini pada Klinik Citra Aulia ?
-
Bagaimana Rancangan sistem informasi administrasi pasien rawat jalan yang diusulkan pada Klinik Citra Aulia ?
Ruang Lingkup Penelitian
Berdasarkan identifikasi masalah di atas agar lebih terarah dan memenuhi sasaran yang di harapkan, maka dalam melakukan penelitian tentang Sistem Informasi Administrasi Pasien Rawat Jalan penulis membatasi pembahasan penelitian sebagai berikut:
- Pencatatan transaksi pembayaran pasien
- Pendaftaran pasien rawat jalan
- Pembuatan laporan pembayaran jasa
- Pembuatan laporan penjualan obat
- Pencatatan data pasien
- Pencatatan data dokter
- Pencatatan data poli
- Pembuatan kwitansi pasien
Tujuan dan Manfaat
Tujuan
Berkaitan erat dengan rumusan masalah yang ditetapkan, maka tujuan yang ingin dicapai dari penelitian ini adalah merancang Sistem Informasi Administrasi Pasien Rawat Jalan Berbasis Web pada Klinik Citra Aulia sehingga proses pendataan dan proses pencatatan dapat terlaksana dengan baik.
- Menganalisis sistem informasi pelayanan kesehatan yang sedang berjalan
- Mengidentifikasi masalah kebutuhan informasi pada Klinik.
- Merancang sistem informasi administrasi pasien rawat jalan pada Klinik untuk menunjang aktivitas operasional yang lebih efektif dan efisien.
Manfaat
Adapun harapan manfaat dari penelitian ini, antara lain adalah:
- Mempermudah pendaftaran data pasien baru dan lama.
- Pengelolaan dan pengolahan data yang lebih baik.
- Mengurangi kesalahan pencatatan yang ditimbulkan dari human error.
- Menghasilkan informasi yang lebih up to date.
Metode Penelitian
Metode Pengumpulan Data
- Observasi
- Wawancara
- Studi Pustaka
Adalah metode pengumpulan data dengan cara melakukan pengamatan secara langsung pada Klinik Citra Aulia yang berlokasi di Jl. Gatot Subroto Kp.Jatake Rt.05/02 Jatake, Jatiuwung, Tangerang untuk meminta data yang diperlukan sebagai bahan untuk menulis laporan penelitian.
Adalah metode yang dilakukan untuk mendapatkan data dengan cara mendatangi Ibu Eliyanah selaku Kepala Klinik Citra Aulia sekaligus sebagai narasumber yang berkaitan langsung dengan klinik yang akan diteliti dengan penyampaian secara lisan.
yaitu metode yang digunakan untuk mendapatkan informasi dari beberapa sumber-sumber literature seperti buku, jurnal, makalah, internet, dan lain sebagainya yang berkaitan dengan penelitian sebagai bahan referensi dalam penyusunan laporan Skripsi ini.
Metode Analisa
Setelah data-data terkumpul, selanjutnya data tersebut dianalisa. Kegiatan menganalisa data merupakan salah satu langkah penting dalam rangka memperoleh fakta dan informasi hasil penelitian. Data dan informasi harus dianalisis, perancangan sistem menggunakan metode analisa Waterfall.
Penulisan menggunakan metode analisis waterfall dengan alat bantu UML (Unified Modeling Languange) sebagai bahasa yang telah menjadi standar dalam Industri untuk visualisasi, merancang dan mendokumentasikan sistem perangkat lunak, Diagram yang digunakan diantaranya adalah Use Case Diagram, Activity Diagram, Sequence Diagram dan Class Diagram. Kemudian, penulis menggunakan metode elisitasi untuk mengumpulkan dan menyeleksi kebutuhan sistem yang diinginkan dan diharapkan stakeholder. Elisitasi merupakan rancangan sistem yang diusulkan yang sesuai yang keinginan user dan dapat dipenuhi oleh penulis. Elisitasi dilakukan melalui tiga tahap, yaitu : elisitasi tahap I, elisitasi tahap II, elisitasi tahap III, dan final elisitasi. Dengan menggunakan metode final elisitasi, peneliti diharapkan dapat fokus meneliti sesuai dengan permintaan dari stakeholder.
Metode Perancangan
Perancangan sistem adalah proses pengembangan spesifikasi sistem aplikasi yang diusulkan berdasarkan hasil rekomendasi analisa sistem. Tujuan perancangan sistem yaitu :
- Memenuhi kebutuhan pemakai sistem (user) seperti merancang Sistem Informasi Administrasi Pasien Rawat Jalan Berbasis Web.
- Memberikan gambaran yang jelas dan rancang bangun dalam UML (Unified Modeling Language) untuk Sistem Informasi Administrasi Pasien Rawat Jalan Berbasis Web.
Berhubungan dengan perancangan sistem, penulis memanfaatkan berbagai macam aplikasi yang diperlukan dalam mengembangkan sistem. Dalam menganalisa dan design sistem, digunakan Visual Paradigm, kemudian dalam merancang user interface dan melakukan coding, penulis menggunakan program PHP, MySQL, Xampp, Notepad++ dan bahasa pemrograman lain yang dapat mendukung dalam perancangan sistem.
Metode Testing
Dalam skripsi ini metode pengujian yang digunakan yaitu Blackbox Testing. Blackbox Testing adalah pengujian yang dilakukan hanya mengamati hasil eksekusi melalui data uji dan memeriksa fungsional dari perangkat lunak. Karena itu uji coba blackbox memungkinkan pengembang software untuk membuat himpunan kondisi input atau data uji yang akan menguji fungsional dan output suatu program. Metode blackbox testing digunakan untuk menemukan kesalahan dalam beberapa kategori, antara lain fungsi-fungsi yang salah atau hilang, kesalahan tampilan luar, kesalahan output, kesalahan dalam struktur data atau akses database eksternal, kesalahan performa.
Sistematika Penulisan
Untuk mempermudah dalam membaca dan mengikuti aturan penulisan yang ada, maka penulis mengelompokan laporan Skripsi ini menjadi beberapa bab yang secara ringkas dapat dijelaskan sebagai berikut:
BAB I PENDAHULUAN
Bab ini berisi tentang latar belakang penulisan, rumusan masalah, ruang lingkup, tujuan dan manfaat penelitian, metodologi penelitian dan sistematika penulisan.
BAB II LANDASAN TEORI
Bab ini menjelaskan tentang teori-teori dasar atau umum dan teori-teori khusus yang berkaitan dengan analisa serta definisi-definisi yang berhubungan dengan permasalahan yang dibahas pada penelitian ini dan literature review.
BAB III ANALISA SISTEM YANG BERJALAN
Dalam bab ini akan menjelaskan tentang gambaran umum Klinik Citra Aulia yang terdiri dari sejarah singkat, struktur organisasi, dan tugas serta tanggung jawab. Tata laksana sistem yang berjalan yang terdiri dari prosedur sistem yang berjalan, rancangan prosedur sistem yang berjalan dan sistem yang berjalan saat ini menggunakan UML.
Analisis Permasalahan Sistem, Analisis Kebutuhan Sistem, Solusi yang diberikan, user requirement menggunakan elisitasi tahap I, elisitasi tahap II, elisitasi tahap III, dan elisitasi final sebagai landasan mendisain sistem.
BAB IV RANCANGAN SISTEM YANG DIUSULKAN
Bab ini membahas tentang perancangan sistem baru yang lebih sistematis yang akan dijelaskan dalam bentuk usulan prosedur yang baru. Analisa sistem yang diusulkan mulai dari perancangan proses Unified Modelling Language dan software Visual Paradigm, rancangan database, layout atau tampilan program serta implementasi sistem yang diusulkan.
BAB V PENUTUP
Bab ini berisi tentang kesimpulan hasil analisa dari penelitian dan menjawab dari tujuan penelitian yang diajukan, serta saran-saran seputar pengembangan sistem kedepan sesuai kebutuhan stakeholder.
DAFTAR PUSTAKA
LAMPIRAN
BAB II
Teori Umum
Sistem
Menurut H.A Rusdiana dan Moch. Irfan dalam buku Sistem Informasi Manajemen (2014)[1], “Sistem adalah kumpulan dari beberapa bagian yang memiliki keterkaitan dan saling bekerja sama serta membentuk suatu kesatuan untuk mencapai tujuan dari sistem tersebut.”
Menurut I Putu Agus Eka Pratama dalam buku Sistem Informasi dan implementasi (2014)[2], “Sistem adalah sekumpulan prosedur yang saling berkaitan dan saling terhubung untuk melakukan suatu tugas bersama-sama”.
Menurut Mulyadi dalam buku Sistem Akuntansi edisi ke empat (2016)[3], “Sistem adalah suatu jaringan prosedur yang dibuat menurut pola yang terpadu untuk melaksanakan kegiatan pokok perusahaan”.
Dari beberapa pengertian menurut 3 para ahli tersebut dapat diambil kesimpulan bahwa sistem merupakan sekumpulan kelompok elemen yang saling berhubungan dan bekerja sama untuk mencapai tujuan tertentu.
Karakteristik Sistem
Karakteristik sistem menurut H.A Rusdiana dan Moch. Irfan (2014:35)[1] sebagai berikut :
-
Komponen Sistem (Components System)
Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi, artinya satu sama lain saling bekerja sama membentuk satu kesatuan. Komponen tersebut dapat berupa suatu subsistem, setiap subsistem memiliki sistem yang menjalankan suatu fungsuu tertentu dan mempengaruhi proses sistem secara keseluruhan.
-
Batas sistem (Boundary System)
Batasana sistem merupakan ruang lingkup yang membatasi antara sistem dengan sistem yang lainnya, atau dengan sistem lingkungan luarnya. Batasan sistem ini dapat di lihat sebagai satu kesatuan yang tidak dapat dipisahkan.
-
Lingkungan luar sistem (Environments System)
Lingkungan luar sistem yang mempengaruhi operasi sistem yang ada didalamnya baik bentuk apapun, lingkungan luar sistem ini dapat bersifat menguntungkan dan dapat juga bersifat merugikan sistem tersebut.
-
Penghubung Sistem (Interface System)
Media yang menghubungkan sistem dengan subsistem lainnya. Penghubung ini memungkinkan sumber-sumber daya mengalir dari satu subsistem ke subsistem lainnya. Sehingga terjadinya suatu integrasi sistem yang membentuk satu kesatuan.
-
Masukan Sistem (Input System)
Masukan merupakan komponen sistem yaitu segala sesuatu yang perlu dimasukkan ke dalam sistem sebagai bahan yang akan diolah lebih lanjut untuk menghasilkan informasi yang bermanfaat.
-
Keluaran Sistem (Output System)
Hasil energi yang telah di olah dan diklasifikasikan menjadi keluaran yang berguna. Keluaran ini merupakan masukan bagi subsistem yang lain seperti sistem informasi. Keluaran dari sistem ini berbentuk informasi yang dapat digunakan untuk mengambil keputusan atau sebagai inputan bagi subsistem lainnya.
-
Pengolahan (Process System)
Suatu sistem dapat mempunyai bagian pengelola atau sistem itu sendiri sebagai pengolahnya. Setiap sistem mempunyai suatu proses yang akan mengubah masukan menjadi keluaran yang bermanfaat.
-
Sasaran (Objectives) dan Tujuan (Goal)
Sistem sendiri mempunyai tujuan dan sasaran tersendiri yang telah pasti dan bersifat determanistic. Suatu sistem dikatakan berhasil jika telah mencapai sasaran atau tujuan yang telah direncanakan.
Informasi
Menurut Tata Sutabri dalam buku Sistem Informasi Manajemen,Edisi Revisi (2014)[4], “Informasi adalah data yang telah diklasifikasikan atau diolah atau diinterpretasi untuk digunakan dalam proses pengambilan keputusan.”
Menurut H.A Rusdiana dan Moch. Irfan dalam buku Sistem Informasi Manajemen (2014)[4], “Informasi adalah suatu data atau objek yang diproses terlebih dahulu sedemikian rupa sehingga dapat tersusun dan terklarifikasi dengan baik sehingga memiliki arti bagi penerimanya, dengan demikian menjadi pengetahuan bagi penerima tentang suatu hal tertentu yang membantu pengambilan suatu keputusan secara tepat.”
Menurut Hidayat, dkk dalam jurnal SENSI Vol.2 No.2 (2016)[5] berpendapat bahwa “Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya, informasi disebut juga data yang diproses tau data yang memiliki arti".
Berdasarkan 3 (tiga) pendapat diatas, maka dapat ditarik kesimpulan informasi adalah data yang sudah diolah untuk menguji kebenarannya sehingga bermanfaat bagi pengguna dalam mengambil keputusan.
Sistem Informasi
Menurut M.thoha dan Miyanto (2015)[6], “Sistem Informasi adalah sekumpulan prosedur yang terogarnisir dan di jalankan guna dapat menyediakan infromasi untuk menunjang atau mendukung organinasi. Sistem informasi memiliki definisi yang berbeda menurut para ahli, namun secara umum, sistem informasi adalah kombinasi dari teknologi informasi dan aktivitas orang yang menggunakan teknologi itu untuk mendukung operasi dan manajemen.”
Menurut Hutahaean (2014)[7], “Sistem informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengelolaan transaksi harian, mendukung operasi, bersifat manajerial, dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang dibutuhkan”.
Berdasarkan 2 (dua) pendapat yang dikemukakan di atas dapat disimpulkan bahwa “Sistem informasi adalah sebuah sistem yang terdiri dari pengumpulan, pemasukan, pemrosesan data, penyimpanan, pengolahan, pengendalian dan pelaporan sehingga tercapai sebuah informasi yang mendukung pengambilan keputusan didalam suatu organisasi untuk dapat mencapai sasaran dan tujuannya”.
Komponen Sistem Informasi
Menurut Pratama (2014:11)[2], Komponen-komponen yang terdapat di dalam semua jenis sistem informasi mencakup tujuh poin. Berikut ketujuh komponen tersebut beserta dengan penjelasan masing-masing:
-
Input (Masukan)
Sebuah informasi berasal dari data yang telah diolah dan di verifikasi sehingga akurat, bermanfaat, dan memiliki nilai. Komponen input ini berfungsi untuk menerima semua input (masukan) dari pengguna, inputan yang diterima dalam bentuk data. Data ini berasal dari satu maupun beberapa buah sumber.
-
Output (Keluaran)
Sebuah sistem informasi akan menghasilkan keluaran (Output) berupa informasi. Komponen output berfungsi untuk menyajikan hasil akhir ke pengguna sistem informasi.
-
Software (Perangkat Lunak)
Komponen software (perangkat lunak) mencakup semua perangkat lunak yang digunakan didalam sistem informasi. Adanya komponen perangkat lunak ini akan membantu sistem infromasi didalam menjalankan tugasnya dan untuk dapat dijalankan sebagaimana mestinya.
-
Hardware (Perangkat Keras)
Komponen hardware (perangkat keras) mencakup semua perangkat keras komputer yang digunakan secara fisik di dalam sistem informasi, baik dikomputer server maupun di komputer klient.
-
Database (Basis Data)
Komponen basis data berfungsi untuk menyimpan semua data dan informasi kedalam satu atau beberapa tabel. Setiap tabel memiliki field masing-masing. Setiap tabel memiliki fungsi penyimpanan masing-masing, serta antartabel dapat juga terjadi relasi (hubungan).
-
Kontrol dan Prosedur
Kontrol dan prosedur adalah dua buah komponen yang menjadi satu. Komponen kontrol berfungsi untuk mencegah terjadinya beragam gangguan dan ancaman terhadap data dan informasi yang ada di dalam sistem informasi, termasuk juga sistem informasi itu sendiri beserta fisiknya (dalam hal ini komputer server).
-
Teknologi dan Jaringan Komputer
Komponen terakhir di dalam sistem informasi ini, yaitu teknologi jaringan komputer, memegang peranan terpenting untuk sebuah sistem informasi. Komponen teknologi mengatur software, hardware, database, kontrol dan prosedur, input, dan output.
Kualitas Informasi
Menurut Jogiyanto dalam bukunya Muslihudin (2016)[8] , Kualitas suatu informasi mempunyai 3(tiga) hal, yaitu informasi harus akurat, tepat waktu, dan relevan. Penjelasan tentang kualitas informasi tersebut dipaparkan di bawah ini :
- Akurat (Accurate)
Akurat Berarti informasi harus jelas mencerminkan maksudnya. Informasi harus akurat karena dari sumber informasi ke penerima kemungkinan banyak terjadi gangguan (noise) yang dapat merusak sistem dapat dicegah ataupun bila terlanjur terjadi kesalahan-kesalahan dapat langsung cepat diatasi.
- Tepat Waktu (Timeliness)
Informasi yang datang pada penerima tidak boleh terlambat. Informasi yang sudah usang tidak akan memiliki nilai lagi karena informasi merupakan suatu landasan dalam mengambil sebuah keputusan dimana bila mengambil keputusan terlambat maka akan bersifat fatal untuk organisasi.
- Relevan (Relevance)
Informasi harus mempunyai manfaat untuk pemakainya, dimana relevansi informasi untuk tiap-tiap individu berbeda tergantung pada yang menerima dan yang membutuhkan. Nilai informasi di tentukan oleh dua hal yaitu manfaat dan biaya.
Data
Menurut Deni Prasetiyati dalam Jurnal Riset Mahasiswa Akuntansi (2016)[9] ,“Data dapat didefinisikan sebagai kenyataan yang menggambarkan suatu kejadian-kejadian dan kesatuan nyata”.
Menurut Tohari (2014)[10], “Data adalah fakta atau kenyataan yang menggambarkan suatu kejadian-kejadian yang mempunyai arti tersendiri”.
Berdasarkan beberapa pendapat para ahli diatas dapat ditarik kesimpulan bahwa data adalah suatu fakta dari kejadian atau pernyataan yang memiliki arti.
Perancangan
Setiap perusahaan memerlukan perancangan sistem yang tepat untuk menunjang kelangsungan kegiatan dan kinerja untuk mencapai sasaran. Terdapat beberapa pengertian perancangan sistem menurut para ahli, diantaranya :
Menurut Iwan Sidharta (2015)[11], “Perancangan adalah tahap lanjutan dari analisa sistem, dimana pada perancangan sistem digambarkan sistem yang akan dibangun sebelum dilakukan pengkodean kedalam suatu bahasa pemogramaan”.
Menurut Hanif Al Fatta dan Robert Marco dalam Jurnal Telematika (2015)[12], “Perancangan sistem mulanya diawali dengan menentukan segala keperluan yang akan memenuhi apa yang dibutuhkan oleh sistem, siapa yang mengambil langkah dan bagaimana cara menyesuaikannya”.
Menurut Yudi Wahyu Wibowo dkk (2014)[13], “Perancangan sistem merupakan Perancangan sistem menggambarkan bagaimana sistem dapat memenuhi tugasnya”.
Dari beberapa pengertian diatas ditarik kesimpulan bahwa perancangan sistem adalah proses kegiatan membangun model sistem dari hasil analisa sistem yang telah dibangun dari sistem sebelumnya yang bisa menyesuaikan dan memenuhi tugasnya.
Analisa
Menurut Dede Bachtiar dan Atikah (2015)[14] mendefinisikan “Analisis sistem adalah langkah-langkah melakukan analisa sistem yang akan dirancang, serta melakukan penelitian terhadap kebutuhan-kebutuahan sistem, dan apa saja kekurangannya”.
Menurut Suryadi dalam jurnal CCIT Vol.9 No. 3 (2016)[15], “Analisa sistem merupakan penguraian dari suatu sistem yang utuh ke dalam bagian komponennya untuk mengidentifikasi dan mengevaluasi permasalahan - permasalahan dan hambatan - hambatan yang terjadi dari kebutuhan sehingga diharapkan dapat diusulkan perbaikan - perbaikannya.”
Menurut beberapa pendapat diatas penulis dapat menarik kesimpulan bahwa analisis sistem adalah langkah-langkah dalam menguraikan sub-sub sistem dan mengevaluasi permasalahan-permasalah yang ada dalam sistem tersebut.
Metode yang digunakan dalam penelitian ini adalah menggunakan metode SWOT, Menurut Kadir dalam buku yang berjudul Pengenalan sistem Informasi Edisi Revisi (2014)[16] , Analisa SWOT mengandung 4 bagian :
- Stregths (S) atau kekuatan
Kekuatan menyatakan karakteristik yang memberi keuntungan untuk organisasi.
- Weaknesses (W) atau kelemahan
Kelemahan menyatakan karakteristik yang harus diperbaiki supaya memberikan keuntungan bagi organisasi
- Opportunities (O) atau peluang
Peluang untuk menyatakan karakteristik yang apabila dimanfaatkan bisa memberikan.
- Threats (T) atau ancaman
Ancaman menyatakan karakteristik yang memberikan masalah bagi organisasi sehingga perlu dilakukan penanganan untuk mengatasinya.
Teori Khusus
Penggajian
Menurut Mulyadi dalam buku Sistem Informasi Akuntansi (2016)[3], “Gaji adalah sebuah bentuk pembayaran atau sebuah hak yang diberikan oleh sebuah perusahaan atau instansi kepada pegawai tetap”.
Menurut Redi Mulyana, Mohammad Ridwan dalam jurnal ISSN [20886969] Vol.5 Edisi 10, Mar 2017[17], “Gaji adalah salah satu hal penting bagi setiap karyawan yang bekerja dalam suatu perusahaan, karena gaji yang diperoleh seseorang dapat memenuhi kebutuhan hidupnya”.
Menurut Wulandari,dkk dalam jurnal cerita ISSN : 2461-1417 Vol 3 No 1-Februari 2017[18], “Gaji merupakan pembayaran atas penyerahan jasa yang dilakukan karyawan yang dibayarkan secara tetap perbulan”.
Dari beberapa pengertian diatas ditarik kesimpulan bahwa Gaji adalah sebuah bentuk pembayaran atau sebuah hak yang diberikan oleh sebuah perusahaan setiap bulannya atas jasa yang telah dilakukan karyawan.
Pegawai
Menurut Harsono dalam Esa Wijayanti (2014)[19], “Pegawai yang berarti orang – orang atau sekelompok yang memiliki status karena pekerjaannya.
Menurut Juniar Softant (2014)[20], “Karyawan atau pegawai adalah penjual jasa (pikiran dan tenaga) dan mendapat kompensasi yang besarnya telah ditetapkan terlebih dahulu. Dalam hal ini karyawan wajib terkait untuk mengerjakan pekerjaan yang diberikan dan behak memperoleh kompensasi sesuai dengan perjanjiannya”.
Berdasarkan pendapat yang dikemukakan di atas pegawai merupakan kelompok atau anggotaa disuatu organisasi dan melaksanakan pekerjaan yang telah ditetapkan dan merupakan pekerjaan yang melaksanakan kegiatan – kegiatan rutin untuk mencapai hasil kerja yang diinginkan sesuai dengan apa yang akan di capai.
Absensi
Berdasarkan kamus bahasa Indonesia[13], Absen adalah tidak bekerjanya seseorang pegawai pada saat hari kerja, karena sakit, izin, alpa atau cuti. Absensi adalah daftar administrasi ketidakhadiran pegawai. Dimana pegawai yang tidak hadir akan tercatat di daftar absensi kepegawaian dan kapan saja bisa di cek.
Mutu
Sebuah perusahaan akan berfokus pada bagaimana memberikan kepuasan dan kualitas kepada para pelanggannya pada suatu perusahaan tersebut , dimana hal tersebut hanya di dapatkan apabila perusahaan tersebut memiliki mutu setiap produk barang, maupun jasa. Menurut ISO1999 : 2000[13] pengertian Mutu ialah Derajat atau tingkat karakteristik yang melekat pada produk yang mencukupi persyaratan atau keinginan.
MySQL
Menurut Arief dalam buku Pemrograman Web Dinamis Menggunakan PHP & Mysql (2014)[21],“Mysql adalah satu jenis database server yang sangat terkenal dan banyak digunakan untuk membangun aplikasi web yang menggunakan database sebagai sumber dan pengolahan datanya”.
Menurut Winarno dalam buku Pemrograman Web Berbasis HTML5, PHP dan JavaScript (2014)[22], “Mysql adalah sebuah software database. Mysql merupakan tipe data relasional yaitu artinya Mysql menyimpan datanya dalam bentuk tabel – tabel yang saling berhubungan.
Menurut Priyanto, Hidayatullah dkk dalam buku Pemrograman Web (2015)[23], “Mysql adalah satu aplikasi DBMS yang sudah banyak dapat digunakan para pemrograman aplikasi web.
Dari beberapa pengertian diatas ditarik kesimpulan bahwa Mysql adalah sebuah database yang digunakan untuk membangun aplikasi web serta untuk menyimpan data dalam tabel yang saling berhubungan.
PHP
Menurut Supono dalam bukunya Pemrograman Web dengan menggunakan PHP Framework codeigniter (2016)[24], “PHP adalah suatu bahasa pemrograman yang digunakan untuk menerjemahkan baris kode program menjadi kode mesin yang dapat mengerti oleh komputer yang bersifat server-side yang dapat ditambahkan kedalam HTML”.
Menurut Sidik dalam buku Pemrograman Web dan PHP (2014)[25], “PHP merupakan secara umum dikenal sebagai bahasa pemrograman script – script yang membuat dokumen HTML secara on the fly yang dieksekusi di server web, dokumen HTML yang dihasilkan dari suatu aplikasi bukan dokumen HTMLyang dibuat menggunakan editor teks atau editor HTML, dikenal juga sebagai bahasa pemrograman server side.
Menurut Abdulloh dalam buku Easy & Simple Web programing (2016)[26],“PHP singkatan dari hypertext processor yang merupakan server side programming yaitu bahasa pemrograman yang diproses di sisi server.
Website
Menurut Wiga Aryani, dkk dalam Internal Journal of Science and Research (USR) (2015)[27], “Website is a location on the internet which presents a collection of information with respect to the profile of the site owner”.(Website adalah lokasi yang di internet yang menyajikan kumpulan informasi berkenaan dengan profil pemilik situs).
Menurut Ilka Zufria dan M.Hasan Azhari dalam jurnal Sistem Informasi (2017)[28], “Website adalah sekumpulan halaman informasi yang disediakan melalui jaringan internet sehingga bisa akses di seluruh dunia selama terkoneksi dengan jaringan internet.
Dari beberapa pengertian diatas ditarik kesimpulan bahwa Website adalah sekumpulan informasi di internet yang bisa diakses di seluruh dunia selama terkoneksi dengan jaringan internet.
XAMPP
Menurut I Putu Agus Eka Pratama dalam buku Sistem Informasi dan Implementasi(2014)[2], “XAMPP adalah aplikasi web server yang bersifat instan (siap saji) yang dapat digunakan baik di sistem operasi linux maupun di sistem operasi Windows.
Menurut Hidayatullah dalam buku Pemrograman Web (2015)[23], “XAMPP merupakan web server yang mudah digunakan yang dapat melayani tampilan halaman web yang dinamis dan dapat diakses secara lokal menggunakan server local (localhost)”.
Menurut Sutanto dalam buku yang berjudul Panduan Aplikatif & Solusi (PAS) Sistem Informasi Penjualan Online untuk tugas akhir (2014)[29], “XAMPP merupakan singkatan dari X (empat operasi apapun), Apache, MSQL, PHP, dan Perl. XAMPP merupakan tool yang menyediakan paket lunak dalam satu buah paket.
Dari beberapa pengertian diatas ditarik kesimpulan bahwa XAMPP adalah web server yang bersifat instan (siap saji) yang dapat digunakan baik di sistem operasi linux maupun di sistem operasi Windows serta mudah digunakan untuk melayani tampilan halaman web yang dinamis dan dapat diakses secara lokal
UML
Menurut Ary Budi Warsito dkk dalam jurnal CCIT (2015)[13] , “UML (United Modelling Languange) adalah himpunan struktur teknik untuk pemodelan desaign program berorientasi objek (OPP) serta aplikasinya.
Menurut Diah Puspitasari (2016)[30], “UML (United Modelling Languange) adalah salah satu standar bahasa yang banyak digunakan di dunia industri untuk mendefinisikan requirement, membuat analisis dan desaign serta menggambarkan arsitektur dalam pemrograman berorientasi objek.
Menurut M.Shalahudin yang dikutip oleh Agustinus Haryanta,dkk dalam jurnal Sisfotek Global (2017)[13], “UML merupakan bahasa visual untuk pemodelan dan komunikasi mengenai sebuah sistem dengan menggunakan diagram dan teks – teks pendukung.
Dari beberapa pengertian diatas ditarik kesimpulan bahwa UML adalah himpunan struktur teknik untuk pemodelan desaign program dan komunikasi mengenai sebuah sistem pemrograman berorientasi objek.
Langkah-Langkah Menggunakan UML (United Modelling Language)
Menurut Sanjaya dkk (2015:6)[31], langkah-langkah menggunakan UML (United Modelling Language) sebagai berikut:
- Buatlah daftar business process dari level tertinggi untuk mendefinisikan aktivitas dan proses yang mungkin muncul.
- Petakan use case untuk tiap business process untuk mendefinisikan dengan tepat fungsionalitas yang harus disediakan oleh sistem. Kemudian perhalus use case diagram dan lengkapi dengan requirement, constrains, dan catatan-catatan lain.
- Buatlah deployment diagram secara kasar untuk mendefinisikan arsitektur fisik sistem.
- Definisikan requirement lain (non-fungsional, security, dan sebagainya) yang juga harus disediakan oleh sistem.
- Berdasarkan use case diagram, mulailah membuat activity diagram.
- Definisikan objek-objek level atas (package atau domain) dan buatlah sequence dan/atau collaboration diagram untuk tiap alir pekerjaan. Jika sebuah use case memiliki kemungkinan alir normal dan error, buatlah satu diagram untuk masing-masing alir.
- Buatlah rancang user interface model yang menyediakan antarmuka bagi pengguna untuk menjalankan skenario use case.
- Berdasarkan model-model yang sudah ada, buatlah class diagram. Setiap package atau domain dipecah menjadi hirarki class lengkap dengan atribut dan metodenya. Akan lebih baik jika untuk setiap class dibuat unit test untuk menguji fungsionalitas class dan interaksi dengan class lain.
- Setelah class diagram dibuat, kita dapat melihat kemungkinan pengelompokkan class menjadi komponen-komponen. Karena itu buatlah component diagram pada tahap ini. Juga, definisikan tes integrasi untuk setiap komponen meyakinkan ia berinteraksi dengan baik.
- Perhalus deployment diagram yang sudah dibuat. Detilkan kemampuan dan requirement piranti lunak, sistem operasi, jaringan, dan sebagainya. Petakan komponen ke dalam node.
- Mulailah membangun sistem. Ada dua pendekatan yang dapat digunakan:
- Pendekatan use case, dengan meng-assign setiap use case setiap tim pengembang tertentu untuk mengembangkan unite code yang lengkap dengan tes.
- Pendekatan komponen, yaitu meng-assign setiap komponen kepada tim pengembang tertentu.
- Lakukan uji modul dan uji integrasi serta perbaiki model beserta code nya. Model harus selalu sesuai dengan code yang aktual.
- Piranti lunak harus dirilis.
Black Box Testing
Menurut Mustaqbal dkk (2015)[32], “Pengujian Black box Testing berfokus pada spesifikasi fungsional dari perangkat lunak. Tester dapat mendefinisikan kumpulan kondisi input dan melakukan pengetesan pada spesifikasi fungsional program.”
Menurut Pressman dalam Pratiwi (2014)[33], “Pengujian Black box berfokus pada persyaratan fungsional perangkat lunak. Dengan demikian, pengujian Black box memungkinkan perekayasa perangkat lunak mendapatkan serangkaian kondisi masukan yang menggunakan semua persyaratan fungsional untuk suatu program”.
Berdasarkan dari penjelasan di atas, dapat disimpulkan bahwa pengujian Black box adalah pengetesan perangkat lunak dengan spesifikasi fungsional program.
Elisitasi
Menurut Siahaan yang dikutip oleh Muhammad Iqbal Hanafi dkk dalam jurnal Sisfotek Global (2017)[34], “Elisitasi adalah sekumpulan aktivitas yang ditunjukan untuk menemukan kebutuhan suatu sistem melalui komunikasi dengan pelanggan, pengguna sistem dan pihak lain yang memiliki kepentingan dalam pengembangan sistem.
Literature Review
Berikut adalah penelitian yang telah dilakukan dan memiliki kolerasi yang searah dengan penelitian yang akan dibahas dalam tugas Skripsi ini antara lain :
- Penelitian yang dilakukan oleh Nur Azizah, dkk dalam jurnal SENSI Vol.3 No.1 (2017)[35], dengan judul “Rancang Bangun Sistem Informasi Penggajian Karyawan Harian Lepas Pada PT Flex Indonesia”. Dalam penelitian ini permasalahan dalam penghitungan gaji dikarenakan sistem yang dipergunakan masih manual, yaitu Microsoft Excel sehingga proses pengerjaannya membutuhkan waktu yang cukup lama. Metode yang dipergunakan untuk penelitian ini menggunakan beberapa metode antara lain observasi,wawancara dan studi pustaka dengan metode analisa menggunakan analisa SWOT, kemudian dirancang dengan menggunakan bahasa pemrograman PHP, database Mysql dengan menggunakan UML dan model pengujian menggunakan black box testing. Dengan begitu hasil penelitian ini berupa rancangan sistem informasi penggajian yang dapat bermanfaat bagi PT Flex Indonesia baik sebagai mengambil keputusan.
- Penelitian yang dilakukan oleh Ria Wulandari, dkk dalam jurnal Cerita ISSN:2461-1417 Vol.3 No. 1 (2017)[18] dengan judul “Rancangan Bangun Penggajian Karyawan Berbasis Web pada PT Surganya Motor Indonesia”. Penelitian ini menggunakan metode pengumpulan data diantaranya wawancara, observasi dan studi pustaka, metode analisa menggunakan SWOT serta metode perancangan UML pengujian black blox. Dimana bertujuan untuk mempermudah mekanisme untuk menyelesaikan perhitungan pada saat penggajian.
- Penelitian yang dilakukan oleh Aris, dkk dalam jurnal SEMNASTEKNOMEDIA ONLINE Vol.3 No. 1 (2015)[36] dengan judul “Aplikasi Sistem Informasi Penggajian Pegawai Pada Kecamatan Mauk Kabupaten Tangerang”. Dalam penelitian ini pengelolaan penggajian masih menggunakan aplikasi sederhana yaitu Ms Excel dan sebatas untuk mengetik data laporan dan struk penggajian. Untuk itu tujuan penelitian ini yaitu melakukan analisa terhadap sistem penggajian pegawai pada Kecamatan Mauk Kabupaten Tangerang menggunakan Unifield Modeling Languange (UML) untuk meningkatkan kinerja kegiatan operasional khususnya pada divisi Bendahara.
- Penelitian yang dilakukan oleh Muhammad Irsan, dkk dalam jurnal Seminar Nasional Teknologi Informasi, Bisnis, dan Desaign 2016[37] dengan judul “E-Employee Payroll Information Systems di PT Roseg Indo Properties”. Dalam penelitian ini proses penhitungan dan pengolahan penggajian masih menggunakan semi komputerisasi sehingga menyebabkan proses penggajian menjadi kurang optimal dan menyulitkan dalam merekap laporan kepada pimpinan, Oleh sebab itu dirancanglah aplikasi epayroll yang dapat membantu mengolah data gajian dengan maksimal dan meminimalisasi kesalahan perhitungan gaji.
- Penelitian yang dilakukan oleh Rachman Mulyandi, Cynthia Ayu Wulan Dini dalam jurnal CCIT ISSN:1978-8282 (2018)[38] dengan judul, “Aplikasi Absensi Pegawai Kecamatan Batuceper Tangerang Dalam Meningkatkan Akurasi Informasi”. Dalam penelitian ini bentuk laporan absensi masih manual dan menyulitkan dalam proses pencarian data, dan kemungkinan terjadinya data absensi yang hilang. Oleh sebab itu penulis melakukan perancangan sistem absensi yang mencatat daftar kehadiran pegawai, waktu kedatangan, waktu pulang yang akan dibuat secara sistematis dan terkomputerisasi.
- Penelitian yang dilakukan oleh Harfizar, dkk dalam jurnal SENSI ISSN 2461-1409 (2019)[39] yang berjudul “Perancangan Sistem Informasi Penilaian Kinerja Karyawan Pada PT Asuransi Sinarmas Cabang Cikokol Tangerang”. Dalam penelitian ini sistem penilaian kinerja karyawan di dalam suatu perusahaan tidak hanya sebaas sebagai proses penilaian kinerja karyawan, tetapi juga mempermudah pihak manajemen dalam menentukan anggaran pengeluaran untuk pembayaran upah karyawan dan memberikan apresiasi terhadap loyalitas keteladanan para karyawan di perusahaan tersebut.
- Penelitian yang dilakukan oleh Muhammad Rachman Mulyandi dan Rizqi Eka Saputri dalam jurnal CICES ISSN : 2356-5209 (2017)[40] yang berjudul “Sistem Informasi Pengukuran Uji Kompetensi Karyawan Berbasis Website Pada Surya Toto Indonesia Tbk Kabupaten Tangerang”. Dalam penelitian ini pelaksanaan uji kompetensi tertulis yang dilakukan HRD berjalan masih berupa kertas dan proses penilaian secara manual, sehingga hasil yang diperoleh dari uji kompetensi tersebut belum efektif dan efisien. Oleh sebab itu diperlukan rancangan sistem yang baru untuk mempercepat HRD dalam pembuatan laporan hasil uji kompetensi.
- Penelitian yang dilakukan oleh Debrina Puspita Sari dalam jurnal SEMNASTEKNOMEDIA ONLINE Vol 6 No 1 (2018)[41] yang berjudul “Aplikasi Sistem Pengolahan Data Pegawai Pada Kantor Kelurahan Sukamulya Kabupaten Tangerang”. Dalam Penelitian ini proses pembuatan laporan data pegawai masih ada kesalahan dan terlambat akibat sistem pendataan warga yang belum tepat, Oleh sebab itu diperlukan sistem yang dibuat melalui pengembangan perangkat lunak dengan sistem pendataan pegawai yang bertujuan untuk mengatasi masalah pendataan pegawai yang ada di kelurahan sukamulya.
- Penelitian yang dilakukan oleh Anne Helene Garde, dkk dalam jurnal Chronobiology International Vol 35 No 6 (2018)[42] yang berjudul “Payroll data based description of working hours in the danish regions”. Dalam penelitian ini bertujuan untuk menggambarkan organisasi jam kerja di wilayah Denmark dimana salah satu cara efisiensi untuk meningkatkan penilaian jam kerja adalah menggunakan informasi penggajian harian pada waktu mulai dan berakhir yang dapat digunakan untuk menilai berbagai jenis shift dalam satu hari.
- Penelitian yang dilakukan oleh Colene Trent and Walter J.Mayer dalam jurnal Economics Research International (2014)[43] yang berjudul “Working the Night Shift: The Impact of Compensating Wages and local Economic Conditions on Shift Choice”. Dalam penelitian ini menggunakan estimasi kemungkinan maksimum dari model regresi switching endogen untuk dianalisis upah pekerja siang, malam dan pilihan shift. Rata – rata dari perbedaan upah yang diperkirakan untuk pekerjaan shift malam adalah negative untuk sampel keseluruhan dengan perbedaan bervariasi berdasarkan karakteristik pekerja.
BAB III
Umum
Sejarah Singkat Perusahaan
PT Nata Karisma Wisesa adalah salah satu perusahaan jasa tenaga kerja Indonesia di dalam penempatan dan pengelolaan sumber daya manusia yang mendapat ijin usaha penempatan, pengelolaan tenaga kerja dan jasa pengamanan (satpam) dalam negeri.
Sekarang ini fenomena kepedulian terhadap keamanan lingkungan kerja / perusahaan maupun perumahan perkembangannya semakin meningkat, hal ini menunjukkan bahwa tingkat kesadaran masyarakat akan pentingnya pengelolaan tenaga pengamanan dan penyelematan semakin meningkat dan dibutuhkan. Kesadaran ini timbul karena dipicu oleh tindak kejahatan dan kekerasan yang tidak lagi mengenai batas ruang dan waktu.
Maka PT Nata Karisma Wisesa berupa menjembatani antara perusahaan sebagai penyedia tenaga kerja untuk memberikan lapangan pekerjaan.
Visi Misi Perusahaan
Visi : Menjadi perusahaan penyedia dan pengelola sumber daya manusia yang professional, terpercaya, terpilih dan terpandang.
Misi : Memberikan nilai tambah lebih bagi pemegang saham, pengguna jasa karyawan dan masyarakat serta mendukung terbukanya lapangan pekerjaan baru melalui sumber daya manusia yang professional, senantiasa membangun kemitraan masyarakat.
Struktur Organisasi Perusahaan
Struktur Organisasi merupakan susunan atau tingkatan manajemen yang berada pada organisasi mulai dari top sampai dengan lower manajemen untuk mencapai tujuan yang telah ditetapkan. Adapaun struktur organisasi PT Nata Karisma Wisesa sebagai berikut :
Gambar 3.1 Struktur Organisasi PT Nata Karisma Wisesa
Job Description
Adapun kedudukan, tugas pokok dan fungsi dari masing – masing bagian sebagai berikut :
- Komisaris
- Melakukan pengawasan dan iktikad baik dan kehati – hatian untuk kepentingan perseroan dan sesuai dengan maksud dan tujuan perseroan.
- Tidak mempunyai kepentingan pribadi baik langsung maupun tidak langsung atas tindakan pengurusan direksi yang mengakibatkan kerugian.
- Telah memberikan nasihat kepada direksi untuk mencegah timbul atau berlanjutan kerugian tersebut.
- Direktur
- Memutuskan dan menentukan peraturan dan kebijakan tertinggi perusahaan.
- Bertanggung jawab dalam memimpin dan menjalankan perusahaan.
- Bertanggung jawab atas kerugian yang dihadapi perusahaan termasuk juga keuntungan perusahaan.
- Merencanakan serta mengembangkan sumber-sumber pendapatan dan pembelanjaan kekayaan perusahaan.
- Bertindak sebagai perwakilan perusahaan dalam hubungannya dengan dunia luar perusahaan.
- Menetapkan strategi-strategi stategis untuk mencapakai visi dan misi perusahaan.
- Accounting
- Memeriksa dan merekap laporan absensi pada masing – masing karyawan yang diterima dari setiap perusahaan
- Merekap dan membuat laporan penggajian setiap bulan / periode
- Membuat slip gaji untuk masing – masing karyawan di setiap perusahaan
- Membuat laporan keuangan
- Menyusun anggaran pemasaukan dan pengeluaran perusahaan baik setiap bulan maupun tahunanMembuat Laporan Keuangan
- HRD
- Melaksanakan administrasi recruitment, pengangkatan, pengembangan, promosi, pemutasian, formalitas dan pemberhentian karyawan
- Melaksanakan atas program pelatihan untuk karyawan.
- Melaksanakan administrasi arsip biodata pegawai tetap dan kontrak/skilled labour.
- Melaksanakan administrasi umum personalia pusat dan proyek.
- Support
Membantu di bidang administrasi di yayasan serta mendukung karyawan dalam bidang administrasi di perusahaan
- Manager
- Menetapkan kebijakan perusahaan dengan menentukan rencana dan tujuan perusahaan baik jangka pendek maupun jangka panjang.
- Mengkoordinir dan mengawasi seluruh aktivitas yang dilaksanakan dalam perusahaan.
- Membuat peraturan intern pada perusahaan yang tidak bertentangan dengan kebijakan perusahaan
- Memperbaiki dan menyempurnakan segeneap segi penataan agar tujuan organisasi dapat tercapai dengan efektif dan efisien.
- Membimbing bawahan dan mendelegasikan tugas-tugas yang dapat dikerjakan oleh bawahan secara jelasMelaksanakan atas program pelatihan untuk karyawan.
- Marketing
- Membina dan memelihara hubungan baik dengan masyrakat sekitar
- Menyerap informasi dan menyampaikan kepada perusahaan tentang segala sesuatu yang bermanfaat untuk meningkatkan kualitas yayasan terhadap perusahaan.
- Legal
- Memonitor perizinan perusahaan
- Membuat dan memonitor pelaksanaan perjanjian / kontrak
- Penyelesaian sengketa hokum perusahaan
- Melakukan update regulasi nasional maupun lokal, khusunya yang terkait dengan perizinan perusahaan.
Tata Laksana Sistem Yang Berjalan
Prosedur Sistem Yang Berjalan
Adapun urutan prosedur dari sistem penggajian yang berjalan pada yayasan PT Nata Karisma Wisesa adalah sebagai berikut :
- Prosedur Absen karyawan
Karyawan melakukan absensi dua kali sehari, absen datang dan absen pulang.
- Prosedur Rekap Absensi
Rekap absensi karyawan sesuai rekapitulasi kehadiran karyawan yang dilakukan oleh HRD perusahaan yang kemudian akan diserahkan oleh Accounting yayasan sebagai penyedia karyawan tersebut
- Prosedur Perhitungan Gaji
Setelah data laporan absensi diserahkan ke yayasan, Pihak Accounting yayasan melakukan penghitungan gaji menggunakan Microsoft Excel. Variabel yang menjadi perhitungan gaji adalah gaji pokok,uang makan, tunjangan dan potongan lainnya.
- Prosedur Laporan Perhitungan Gaji
Gaji yang sudah di input dan dihitung oleh Accounting yayasan akan diserahkan kepada HRD perusahaan untuk diperiksa dan disetujui.
- Prosedur Transfer Gaji
Setelah laporan perhitungan gaji disetujui oleh HRD perusahaan dan di Acc payroll kemudian bagian accounting yayasan melakukan membuatan slip gaji untuk masing – masing karyawan di perusahaan tersebut.
Rancangan Prosedur Sistem Berjalan
Untuk menganalisa sistem penggajian karyawan yang sedang berjalan di yayasan PT Nata Karisma Wisesa, pada penelitian ini digunakan program Visual Paradigm for UML 15.2 Enterprise Edition untuk menggambarkan use case diagram, activity diagram serta sequence diagram.
Usecase Diagram
Gambar 3.2 Usecase Diagram Sistem Yang Berjalan
Pada gambar 3.2 use case diagram sistem yang sedang berjalan diatas menjelaskan bahwa terdapat :
- Terdapat 3 (Tiga) Actor yang dapat melakukan kegiatan di dalam sistem, diantaranya yaitu Karyawan, HRD Perusahaan dan Accounting Yayasan.
- Terdapat 10 (sepuluh) use case yang dilakukan oleh Actor tersebut diantaranya Melakukan Absensi, Merekap absensi, Menyerahkan laporan absensi, Membuat Rekapan gaji, Menghitung Penggajian, Menyerahkan laporan Penggajian, Memeriksa laporan penggajian, Acc payroll, Transfer gaji, Cetak slip gaji.
Activity Diagram
Gambar 3.3 Activity Diagram sistem yang sedang berjalan
Berdasarkan gambar 3.3 Activity Diagram Sistem yang sedang berjalan diatas, menjelaskan bahwa terdapat :
- 1 (satu) Initial node, sebagai model awal
- 3 (Tiga) Swim Line yaitu : Karyawan, Accounting Yayasan & HRD Perusahaan
- 10 (sepuluh) Action State yang dimulai dari Melakukan Absensi, Merekap absensi, Menyerahkan laporan absensi, Membuat Rekapan gaji, Menghitung Penggajian, Menyerahkan laporan Penggajian, Memeriksa laporan penggajian, Acc payroll, Transfer gaji, Cetak slip gaji
- 1 (satu) Final state, objek yang diakhiri.
Sequence Diagram
Gambar 3.4 : Sequence Diagram Yang Berjalan
Berdasarkan 3.4 Squence Diagram sistem yang berjalan pada Unit saat ini menerangkan bahwa terdapat :
- Terdapat 3 (lima) Actor yang melakukan kegiatan, diantaranya Karyawan, HRD Perusahaan & Accounting Yayasan
- Terdapat 10 (sepuluh) Message dari komunikasi antar obyek yang memuat informasi – informasi yang dilakukan oleh actor, diantaranya Melakukan Absensi, Merekap absensi, Menyerahkan laporan absensi, Membuat Rekapan gaji, Menghitung Penggajian, Menyerahkan laporan Penggajian, Memeriksa laporan penggajian, Acc payroll, Transfer gaji, Cetak slip gaji
- Terdapat 3 (tiga) Lifeline antarmuka yang saling berinteraksi, diantaranya Absensi, Gaji karyawan dan Laporan gaji karyawan
Analisa Sistem Yang Berjalan
Metode Analisa Sistem
Berikut ini akan dijelaskan analisis SWOT dimana pada analisis ini mengidentifikasi kekuatan (strength) dan kelemahan (weakness) yang merupakan faktor lingkungan internal serta faktor lingkungan eksternal yaitu kesempatan (opportunity) dan ancaman (threat) .
Berikut ini tabel analisis SWOT pada sistem Penggajian karyawan pada yayasan PT Nata Karisma Wisesa :
Tabel 3.1. Analisa SWOT Sistem Berjalan
Analisa Masukan, Analisa Proses, Analisa Keluaran
Analisa Masukan
Pada analisa masukan berisi tentang semua data yang merupakan (input) dimana terdiri dari Nama Masukan, fungsi, sumber, media, frekuensi, dan keterangan. Adapaun masukan sistem yang sedang berjalan pada yayasan PT Nata Karisma Wisesa adalah sebagai berikut :
- Nama Masukan : Absensi
Fungsi : Sebagai bukti kehadiran karyawan
Sumber : Karyawan
Media : Mesin
Frekuensi : Setiap hari kerja pada saat masuk kerja dan pulang kerja serta pada saat kerja lembur
Keterangan : Berisi jam kehadiran karyawan
- Nama Masukan : Rekapitulasi kehadiran karyawan
Fungsi : Dipergunakan untuk melakukan proses perhitungan gaji
Sumber : HRD
Media : Kertas
Frekuensi : Bulanan
Keterangan : Berisi data rekapitulasi jumlah kehadiran
Analisa Proses
Menjelaskan semua proses yang akan digunakan untuk membahas suatu permasalahan. Berikut analisa proses dari sistem yang berjalan :
- Nama Proses : Absensi
Masukan : Data Rekapitulasi kehadiran karyawan
Keluaran : Data kehadiran karyawan
Ringkasan proses : Proses ini akan menghasilkan rekapitulasi karyawan untuk perhitungan gaji.
- Nama Proses : Perhitungan Gaji
Masukan : Kehadiran pada hari kerja atau tidak masuk kerja dan jam kerja lembur
Keluaran : Gaji pokok + lembur + Tunjangan – Potongan lainnya
Ringkasan proses : Proses ini akan menghasilkan proses gaji karyawan
Analisa Keluaran
Nama Keluaran : Slip gaji karyawan
Fungsi : Berisi informasi rincian gaji karyawan
Media : Kertas
Distribusi : Bagian Accounting
Frekuensi : Bulanan
Deskripsi: Berisi rincian gaji karyawan
Konfigurasi Sistem Yang Berjalan
Spesifikasi Perangkat Keras (Hardware)
Konfigurasi perangkat keras (Hardware) yang dibutuhkan sebagai berikut :
- Processor : Intel ® Core ™ i3-7020U @3.20 GHz 320 GHz
- Monitor : Azus Intel HD 14” Inci
- Harddisk : 500 GB
- Display : 14INCH
- RAM : 4.00 GB (3.90 GB usable)
- Keyboard : Azus Core i3
- Printer : Epson L120
- Mouse : Standart
Spesifikasi Perangkat Lunak (Software)
Konfigurasi sistem software yang dibutuhkan dalam sistem penggajian karyawan pada yayasan PT Nata Karisma Wisesa adalah sebagai berikut :
- Microsoft Windows 7 Ultimate 64-bit
- Microsoft Word
- Microsoft Word
- Microsoft Power Point
- Hak Akses (Brainware)
Permasalahan Yang Dihadapi dan Alternatif Pemecahan Masalah
Permasalahan Yang dihadapi
Pada bagian ini akan dilakukan analisa dan pembahasan mengenai penggajian karyawan pada yayasan PT Nata Karisma Wisesa. Adapun masalah yang dihadapi pada sistem berjalan adalah sebagai berikut :
- Sistem penggajian karyawan yang berjalan saat ini masih semi komputerisasi yaitu sudah menggunakan komputer tetapi hanya dengan Microsoft Excel sehingga proses perekapan gaji yang dilakukan oleh Accounting belum berjalan efektif dan efisien
- Proses pengiriman slip gaji dari yayasan PT Nata Karisma Wisesa yang masih berupa slip manual yang dilakukan oleh tim support yayasan ke perusahaan yang bersangkutan memakan waktu dan biaya.
- Penyimpanan data masih berupa arsip sehingga sering terjadi hilangnya data pada saat dibutuhkan.
Alternatif Pemecahan Permasalahan
Setelah mengamati dan meneliti dari beberapa permasalahan yang terjadi pada sistem berjalan di yayasan PT Nata Karisma Wisesa , Penulis mengusulkan alternative pemecahan dari masalah yang dihadapi yaitu :
- Perlu dibuatkan sistem informasi akuntansi penggajian karyawan berbasis web sehingga proses pengerjaan dapat dilakukan secara cepat, tepat dan akurat.
- Penambahan sistem informasi berbasis web berupa rekapan slip gaji yang bisa diakses langsung oleh masing – masing karyawan sehingga tim support yayasan tidak perlu lagi untuk mengantarkan slip gaji manual ke perusahaan yang bersangkutan.
- Penyimpanan database berupa data rekapan absensi, data karyawan dan perhitungan gaji udah terotomatisasi. dengan sistem dan tersimpan ke dalam database.
User Requirement
Elisitasi Tahap I
Elisitasi tahap I merupakan daftar yang diperoleh dari hasil pengumpulan data dari lapangan yang dilakukan dengan cara observasi dan wawancara. Dan berikut adalah tabel Elisitasi Tahap I.
Tabel 3.2 . Elisitasi Tahap I
Elisitasi Tahap II
Elisitasi tahap II dibentuk berdasarkan Elisitasi tahap I yang kemudian diklasifikasikan lagi dengan menggunakan metode MDI.
- M : Mandatory
- D : Desirable
- I : Inessential
Tabel 3.3. Elisitasi Tahap II
Elisitasi Tahap III
Berdasarkan Elisitasi Tahap II di atas, dibentuklah Elisitasi Tahap III yang diklasifikasikan kembali dengan metode TOE dengan opsi HML. Requirement yang opsinya High (H) harus deliminasi. Berikut adalah requirement tersebut :
Keterangan:
- T (Technical) - H (High)
- O (Operational) - M (Middle)
- E (Economic) - L (Low)
Tabel 3.4. Elisitasi Tahap III
Final Draft Elisitasi
Final Draft Elisitasi merupakan hasil akhir yang dicapai dari suatu proses elisitasi yang dapat digunakan sebagai dasar pembuatan suatu sistem yang akan digunakan. Hasil dari wawancara dan analisa dapat disusun pada tabel 3.4. sistem akuntansi yang final seperti berikut :
Tabel 3.5. Elisitasi Final
BAB IV
Rancangan Sistem Usulan
Setelah melakukan analisi dan penelitian terhadap sistem yang berjalan pada yayasan PT Nata Karisma Wisesa, maka selanjutnya membahas mengenai usulan rancangan sistem yang akan dibangun. Adapun usulan prosedur tersebut bertujuan untuk mempermudah dari sistem yang berjalan yaitu mengusulkan perancangan sistem yayasan PT Nata Karisma Wisesa. Perancangan atau desain sistem usulan yang bertujuan untuk menyempurnakan sistem yang lama dengan memberi gambaran atau pandangan yang jelas sesuai proses desain dari awal hingga akhir penelitian. Dalam menganalisis usulan prosedur yang baru pada penelitian ini digunakan program Visual Paradigm for UML Enterprise Edition Ver.15.2 untuk menggambarkan use case diagram, activity diagram, dan sequence diagram.
Prosedur Sistem Usulan
Berikut beberapa prosedur yang akan dilakukan menjalankan sistem monitoring prospek customer pada MNC Play Media Cabang Jakarta Barat, yaitu:
- Accounting
- Accounting melakukan login
- Accounting validasi salah benar password
- Jika salah, maka akan kembali ke menu login ulang
- Jika benar, maka akan masuk ke menu utama
- Accounting melakukan pilihan, data master, data transaksi, data laporan, dan logout.
- Jika Accounting memilih data master, maka akan tampil pilihan absensi, bagian, perusahaan, dan karyawan dan user
- Jika Accounting memilih data master absensi, Accounting yayasan dapat menambah, melihat, mencari, merubah, dan menghapus data absensi
- Jika Accounting memilih data master bagian, Accounting dapat menambah, melihat, mencari, merubah, dan menghapus data bagian
- Jika Accounting memilih data master perusahaan, admin dapat menambah, melihat, mencari, merubah, dan menghapus data perusahaan
- Jika Accounting memilih data master karyawan, Accounting dapat menambah, melihat, mencari, merubah, dan menghapus data karyawan
- Jika Accounting memilih data master user, Accounting dapat menambah, melihat, mencari, merubah, dan menghapus data user.
- Jika Accounting memilih data transaksi penggajian, maka akan dapat menambah, mencari, merubah, menghapus dan melihat detail transaksi penggajian serta dapat Export data ke Excel dan Export data ke Word .
- Jika Accounting memilih data laporam, Accounting dapat menambah, melihat, mencari, mencetak slip gaji.
- Jika Accounting memilih logout, maka akan kembali ke menu login awal
- Karyawan
- Karyawan melakukan login
- Karyawan validasi salah benar password
- Jika password salah, maka akan kembali ke menu login ulang
- Jika password benar, maka akan masuk ke menu utama
- Karyawan melakukan pilihan menu dashboard, data transaksi penggajian dan logout
- Jika karyawan memilih data transaksi, maka akan dapat mencari dan melihat rekapan gaji per periode yang diinginkan dan bisa melakukan download/cetak slip gaji
- Jika karyawan memilih logout, maka akan kembali ke menu login awal
Use Case Diagram Sistem Usulan
Use Case Diagram Accounting
Gambar 4.1 : Usecase Diagram Accounting
Berdasarkan gambar 4.2 Use Case Diagram Accounting terdapat :
- 1 ( satu ) sistem yang mencakup seluruh kegiatan yang dilakukan oleh Accounting yayasan PT Nata Karisma Wisesa
- Terdapat 14 use case yang dapat dilakukan oleh Accouting, yaitu:
- Login
- Masuk menu utama
- Pilih data master
- Input absensi
- Input bagian
- Input perusahaan
- Input karyawan
- Input user
- Pilih data transaksi
- Input penggajian
- Pilih data laporan
- Lihat laporan penggajian
- Cetak slip gaji
- Logout
Use Case Diagram Karyawan
Gambar 4.2 : Usecase Diagram Karyawan
Berdasarkan gambar 4.2 Use Case Diagram Kasir terdapat :
- 1 ( satu ) sistem yang mencakup seluruh kegiatan yang dilakukan oleh karyawan yayasan PT Nata Karisma Wisesa
- Terdapat 6 use case yang dapat dilakukan oleh kasir, yaitu:
- Login
- Masuk menu utama
- Data Dashboard
- Pilih data transaksi
- Lihat laporan gaji
- Dowload slip gaji
- Logout
Activity Diagram Sistem Usulan
Activity Diagram Accounting
Gambar 4.3 : Activity Diagram Accounting
Berdasarkan gambar 4.3 Activity Diagram Accounting terdapat :
- 1 ( satu ) Initial Node merupakan yang mengawali dari kegiatan
- 37 ( Tiga puluh tujuh ) action yang dilakukan dilakukan oleh actor
- 6 ( Enam ) fork node, menjelaskan adanya aliran.
- 1 ( satu ) decision node, untuk membuat keputusan
- 1 ( satu ) final node yang merupakan akhir dari kegiatan
Activity Diagram Karyawan
Gambar 4.4 : AcitivyDiagram Karyawan
Berdasarkan gambar 4.4 Activity Diagram Karyawan terdapat :
- 1 ( satu ) initial node merupakan yang mengawali dari kegiatan
- 9 ( sembilan) action yang dilakukan dilakukan oleh actor
- 6 ( enam ) fork node, menjelaskan adanya aliran.
- 1 ( satu ) decision node, untuk membuat keputusan
- 1 ( satu ) final node yang merupakan akhir dari kegiatan
Sequence Diagram Yang Diusulkan
Sequence Diagram Accounting
Gambar 4.5 Sequence Diagram Accounting
Berdasarkan gambar 4.5 Sequence Diagram Accounting terdapat :
- 1 ( satu) actor yaitu Accounting
- 6 ( enam ) lifeline yang melakukan antarmuka dan saling berinteraksi
- 12 ( dua belas ) massage yang terdapat informasi – informasi tentang aktivitas yang terjadi, kegiatan yang dilakukan oleh actor tersebut.
Sequence Diagram Karyawan
Gambar 4.6 Sequence Diagram Anggota
Berdasarkan gambar 4.6 Sequence Diagram Anggota terdapat :
- 1 ( satu) actor yaitu karyawan
- 4 ( empat ) lifeline yang melakukan antarmuka dan saling berinteraksi
- 8 ( delapan ) massage yang terdapat informasi – informasi tentang aktivitas yang terjadi, kegiatan yang dilakukan oleh actor tersebut.
Perbedaan Prosedur Antara Sistem Berjalan dan Sistem Usulan
Tabel 4.1 Perbedaan Prosedur Antara Sistem Berjalan dan Sistem Usulan
Rancangan Basis Data
Class Diagram Sistem Usulan
Class diagram merupakan salah satu pemodelan rancangan UML yang ditujukan untuk basis data sistem , bentuk ini dapat membantu untuk merencanakan bentuk basis data dari sebuah sistem , dari mulai kelompok data tertentu dan fungsi lain yang mendukung interaksi aktifitas data yang ada dalam sistem . Berikut ini adalah rancangan basis pada sistem yayasan PT Nata Karisma Wisesa.
Gambar 4.7 Class Diagram Sistem Usulan
Berdasarkan gambar 4.7 class diagram yang diusulkan terdapat :
- 6 (enam) class, himpunan dari objek-objek yang berbagi atribut serta operasi.
- 6 (enam) Association, hubungan antara objek satu dengan objek yang lainnya.
Spesifikasi Basis Data
Fungsi dari adanya basis data dapat membantu pengolahan dalam pembuatan pemprogram dalam menerjemahkan sistem ke dalam user interface agar sesuai dengan ketentuan inputan data yang diinginkan sistem. Kebutuhan tersebut merupakan spesifikasi basis data yang dibutuhkan agar lebih efektif dan efisien dalam pengelolaan data. Adapun spesifikasi basis data koperasi pt intikemas putra makmur sebagai berikut,
Tabel Absensi
Nama Table : Absensi
Media : Hardisk
Isi : ( idabsensi + tanggal + nik + hadir + s + i + a + d )
Panjang Record : 41
Primary Key: idabsensi
Tabel : 4.2 Tabel Absensi
Tabel Bagian
Nama Table : Bagian
Media : Hardisk
Isi : ( idbagian + namabagian)
Panjang Record : 35
Primary Key: idbagian
Tabel : 4.3 Tabel Bagian
Tabel Karyawan
Nama Table : Karyawan
Media : Hardisk
Isi : ( nik + namalengkap + idbagian + idperusahaan + email + foto )
Panjang Record : 170
Primary Key: nik
Tabel : 4.4 Tabel Karyawan
Tabel Perusahaan
Nama Table : Perusahaan
Media : Hardisk
Isi : ( idperusahaan + namaperusahaan )
Panjang Record : 41
Primary Key: idperusahaan
Tabel : 4.5 Tabel Perusahaan
Tabel Penggajian
Nama Table : penggajian
Media : Hardisk
Isi : ( idpenggajian + nik + gajipokok + tunjangan_transport + lembur + total_penerimaan + potonganabsensi + potongan_bpjs_kesehatan + potongan_bpjs_ketenagakerjaan + total_potongan + totalgajibersih + tanggal )
Panjang Record : 111
Primary Key: idpenggajian
Tabel : 4.6 Tabel Penggajian
Tabel User
Nama Table : user
Media : Hardisk
Isi : ( id_user + nik + password + role )
Panjang Record : 56
Primary Key: id_user
Tabel : 4.7 Tabel User
Rancangan Prototype Sistem Yang Diusulkan
Menu Login
- Nama dan Logo
- Judul halaman login
- Nomor Induk Karyawan
- Password
- Tombol Login
Tampilan Halaman Utama (Accounting)
- Logo & Nama perusahaan
- Menu Dashboard
- Menu Data Master
- Menu Data Transaksi
- Menu Data Laporan
- Menu Logout
Tampilan Menu Absensi
- Menu Dashboard
- Menu Data Master
- Menu Data Transaksi
- Menu Data Laporan
- Menu Logout
- Menu Cari
- Menu Tambah
- Tampilan Show
- Action edit dan hapus
- Tampilan Previos Next
Tampilan Menu Bagian
- Menu Dashboard
- Menu Data Master
- Menu Data Transaksi
- Menu Data Laporan
- Menu Logout
- Menu Cari
- Menu Tambah
- Tampilan Show
- Action edit dan hapus
- Tampilan Previos Next
Tampilan Menu Perusahaan
- Menu Dashboard
- Menu Data Master
- Menu Data Transaksi
- Menu Data Laporan
- Menu Logout
- Menu Cari
- Menu Tambah
- Tampilan Show
- Action edit dan hapus
- Tampilan Previos Next
Tampilan Menu Karyawan
- Menu Dashboard
- Menu Data Master
- Menu Data Transaksi
- Menu Data Laporan
- Menu Logout
- Menu Cari
- Menu Tambah
- Tampilan Show
- Action edit dan hapus
- Tampilan Previos Next
Tampilan Menu User
- Menu Dashboard
- Menu Data Master
- Menu Data Transaksi
- Menu Data Laporan
- Menu Logout
- Menu Cari
- Menu Tambah
- Tampilan Show
- Action edit dan hapus
- Tampilan Previos Next
Tampilan Menu Data Transaksi (Accounting)
- Menu Dashboard
- Menu Data Master
- Menu Data Transaksi
- Menu Data Laporan
- Menu Logout
- Menu Export ke Excel
- Menu Export ke Word
- Menu Cari
- Menu Tambah
- Tampilan Show
- Action edit, detail dan hapus
- Tampilan Previos Next
Tampilan Menu Data Laporan (Accounting)
- Menu Dashboard
- Menu Data Master
- Menu Data Transaksi
- Menu Data Laporan
- Menu Logout
- Menu Export ke Excel
- Menu Cari
- Menu Filter berdasarkan
- Tampilkan Gaji
- Menu Reset Filter
- Cetak PDF
- Menu Show
- Tampilan Previos Next
Tampilan Halaman Utama (Karyawan)
- Logo & Nama perusahaan
- Menu Dashboard
- Menu Data Transaksi
- Menu Logout
Tampilan Menu Data Transaksi (Karyawan)
- Menu Dashboard
- Menu Data Transaksi
- Menu Show
- Menu Logout
- Menu Lihat
- Tampilan Previous Next
Gambar 4.8 Tampilan Prototype Menu Login
Berdasarkan Gambar 4.8 Tampilan Prototype Menu Login terdapat :
Gambar 4.9 Tampilan Prototype Halaman Utama (Accounting)
Berdasarkan Gambar 4.9 Tampilan Prototype Menu Utama Accounting terdapat :
Gambar 4.10. Tampilan Prototype Menu Absensi
Berdasarkan Gambar 4.10 Tampilan Prototype Tampilan Menu Absensi terdapat :
Gambar 4.11. Tampilan Prototype Menu Bagian
Berdasarkan Gambar 4.11 Tampilan Prototype Menu Utama Bagian terdapat :
Gambar 4.12. Tampilan Prototype Menu Perusahaan
Berdasarkan Gambar 4.12 Tampilan Prototype Tampilan Menu perusahaan terdapat :
Gambar 4.13. Tampilan Prototype Menu Karyawan
Berdasarkan Gambar 4.13 Tampilan Prototype Tampilan Menu Karyawan terdapat :
Gambar 4.14. Tampilan Prototype Menu User
Berdasarkan Gambar 4.14 Tampilan Prototype Tampilan Menu User terdapat :
Gambar 4.15 Tampilan Prototype Menu Data Transaksi
Berdasarkan Gambar 4.15 Tampilan Prototype Tampilan Menu User terdapat :
Gambar 4.16. Tampilan Prototype Menu Data Laporan (Accounting)
Berdasarkan Gambar 4.16 Tampilan Prototype Tampilan Menu Data Laporan terdapat :
</ul>
Gambar 4.17 Tampilan Prototype Halaman Utama (Karyawan)
Berdasarkan Gambar 4.17 Tampilan Prototype Menu Utama Karyawan terdapat :
Gambar 4.18 Tampilan Prototype Menu Data Transaksi (Karyawan)
Berdasarkan Gambar 4.17 Tampilan Prototype Menu Utama Data Transaksi terdapat :
Tampilan Output Program
Tampilan Menu Login
Menu Utama Accounting
Tampilan Menu Data Master Absensi
Tampilan Menu Tambah Absensi
Tampilan Menu Data Transaksi
Tampilan Data Laporan Penggajian
Tampilan Menu Utama Karyawan
Tampilan Menu Transaksi Karyawan
Berikut adalah tampilan menu login user, pada saat login user harus mengisi Nomor Induk Karyawan dan Password.
Gambar 4.19. Tampilan Menu Login
Berikut adalah tampilan menu dashboard atau menu utama accounting, menampilkan logo dan nama perusahaan, terdapat pilihan menu Dashboard, Data Master, Data Transaksi, Data Laporan dan Logout.
Gambar 4.20. Tampilan Menu Utama Accounting
Berikut adalah tampilan data master Absensi, disini accouting dapat melihat data absensi, merubah data absensi, menghapus data absensi, mencari data absensi, dan menambah data absensi.
Gambar 4.21. Tampilan Menu Data Master Absensi
Berikut adalah menu tambah absensi, disini terdapat field – field yang harus diisi oleh accounting mengenai data absensi.
Gambar 4.22. Tampilan Menu Tambah Absensi
Berikut adalah menu data transaksi, disini accouting dapat melihat data transaksi penginputan penggajian karyawan, merubah inputan penggajian setiap karyawan, menghapus data penggajian setiap karyawan, mencari data penggajian, dan menambah transaksi penggajian setiap karyawan serta bisa melakukan export data ke Excel dan Word
Gambar 4.23. Tampilan Menu Transaksi Penggajian
Berikut adalah tampilan menu Laporan penggajian, disini menampilkan rekapan penggajian, menu filter berdasarkan periode dan melakukan cetak slip berupa pdf
Gambar 4.24. Tampilan Data Laporan Penggajian
Berikut Berikut adalah tampilan menu dashboard atau menu utama karyawan menampilkan logo dan nama perusahaan, terdapat pilihan menu Dashboard,Data Transaksi dan Logout.
Gambar 4.25. Tampilan Menu Utama Karyawan
Berikut Berikut adalah Menu transaksi karyawan, disini setiap karyawan bisa melihat langsung gaji untuk setiap periode dan karyawan juga bisa melakukan cetak slip gaji.
Gambar 4.26. Tampilan Menu Transaksi Karyawan
Contoh tampilan slip gaji karyawan
Konfigurasi Sistem Usulan
Spesifikasi Hardware
Perangkat keras yang dibutuhkan oleh sistem adalah suatu unit personal komputer. Perangkat keras yang diusulkan ini dibuat berdasarkan kebutuhan sistem saat ini. Konfigurasi yang digunakan pada design sistem yang diusulkan adalah sebagai berikut :
- Processor : Intel Core i3-370M Processor (3M Cache, 2.60 GHz)
- Monitor : 14.0 HD LED LCD
- Memory : 2 GB DDR3 Memory
- Harddisk : 320 GB HDD
- Mouse : standart
Spesifikasi Software (Aplikasi yang Digunakan)
- Google Chrome
- Microsoft office
- UML
- Visual Paradigm 15.2
- Xampp
- PHP
- Mysql
Hak Akses
Ada 2 aktor yang dapat mengakses Sistem Penggajian yaitu :
- Accounting ( Pegawai Yayasan )
- Karyawan
Pengujian Sistem Yang Diusulkan
Pengujian adalah tahap lanjutan setelah menganalisa, dan merancang sistem, dalam hal ini digunakan metode black box testing untuk pengujian terhadap sistem. Tujuan dari pengujian ini tentunya untuk meminimalisir error ataupun bug yang nantinya akan terdapat pada sistem, namun black box sistem adalah pengujian guna menguji fungsionalitas sistem :
Tabel : 4.8 Tabel Pengujian Black Box
Implementasi
Time Schedule
Dalam penulisan dan perancangan sistem ini dibuat batasan waktu untuk memaksimalkan penelitian ini.
Tabel : 4.9 Tabel Time Schedule
Estimasi Biaya
Estimasi biaya digunakan untuk memperhitungkan biaya yang dikeluarkan dalam penelitian ini mulai dari awal mula hingga penyelesaian laporan, dan estimasi biaya dibuat sebagai catatan biaya yang dikeluarkan selama penelitian ini berlangsung. Berikut estimasi biaya penelitian ini :
Tabel : 4.10 Tabel Estimasi Biaya
BAB V
Kesimpulan
- Sistem yang berjalan saat ini dalam proses transaksi maupun pembuatan laporan masih konvensional, yaitu masih dengan pembukuan manual.
- Sistem yang berjalan saat ini memiliki kendala dalam penyimpanan data dan lebih menghabiskan banyak waktu karena laporan yang dihasilkan tidak otomatis atau manual dan hal itu mengakibatkan keterlambatan data laporan.
- Sistem informasi administrasi pasien rawat berbasis web jalan yang diusulkan merupakan sistem yang diusulkan untuk memudahkan semua proses transaksi dan pembuatan laporan yang terjadi pada klinik citra aulia menjadi lebih cepat, tepat dan akurat.
Saran
- Sebaiknya dilakukan pengembangan mengikuti perkembangan yang terjadi agar menjadi sistem yang lebih baik lagi sehingga dapat memenuhi kebutuhan bagian terkait yang berhubungan dengan sistem tersebut.
- Dikembangkan menjadi sistem berbasis mobile namun tetap terkontrol dengan admin dan terintegrasi dengan database sehingga dapat memudahkan untuk mendapatkan informasi kapanpun dan dimanapun.
- Dapat dilakukan pengembangan misalnya dengan menambahkan fitur pasien dapat melakukan pendaftaran dan konsultasi dengan dokter yang dituju via gadget.
DAFTAR PUSTAKA
- ↑ 1,0 1,1 Rusdiana, H.A, Moch.Irfan. 2014. Sistem Informasi Manajemen. Bandung: Pustaka Setia
- ↑ 2,0 2,1 2,2 Pratama. I Putu Agus Eka. 2014. Sistem Informasi dan Implementasi. Bandung:Informatika
- ↑ 3,0 3,1 Mulyadi. 2016. Sistem Akuntansi. Edisi Keempat. Salemba Empat: Jakarta
- ↑ 4,0 4,1 Sutabri, Tata. 2014. Sistem Informasi Manajemen. Edisi Revisi: Jakarta
- ↑ Hidayat, Wahyu, dkk. 2016. Media Visual Berbentuk Katalog Sebagai Media Promosi. ISSN:2461-409. Jurnal SENSI Vol.2 No.2-Agustus 2016. Tangerang: Perguruan Tinggi Raharja
- ↑ Thoha, M. dan Miyanto. 2015. Jurnal PROSISKO
- ↑ Hutahaean, Jeperson. 2014. Konsep Sistem Informasi. Yogyakarta : Deepublish
- ↑ Muslihudin, Muhammad. Oktafianto. 2016. Analisis dan Perancang Sistem Informasi Menggunakan Model Terstruktur dan UML. Yogyakarta: CV Andi Offset
- ↑ Prasetiyati Deni, Abdul Halim dan Eris Dianawati. 2016. Analisis Sistem Informasi Akuntansi Penjualan Kredit di PT Eka Timur Raya Purwodadi Pasuruan. Journal Riset Mahasiswa Akuntansi. Malang : Universitas Kanjurudan Kanjuruhan. ISSN 2337-5602. Vol. 2, Nomor: 02
- ↑ Tohari, Hamim. 2014. Analisis serta Perancangan Sistem Informasi melalui Pendekatan UML. Yogyakarta: Andi Offset
- ↑ Sidharta, Iwan. 2015. “Peracangan dan Implementasi Sistem Informasi Urunan Desa (URDES) Berdasarkan Pada Pajak Bumi dan Bangunan. Bandung: STIE Pasundan Bandung. Jurnal Computech & Bisnis. Vol. 9 No.2 Desember
- ↑ Al Fatta, H. dan Marco, R., 2015, Analisis Pengembangan dan Perancangan Sistem Informasi Akademik Smart Berbasis Cloud Computing Pada Sekolah Menengah Negeri (SMUN) di Daerah Istimewa Yogyakarta, Jurnal Telematika Vo. 8 No. 2 Agustus 2015 63 ISSN : 1979 – 925X e-ISSN : 2442-4528, Yogyakarta
- ↑ 13,0 13,1 13,2 13,3 13,4
- ↑ Bachtiar, Dede dan Atikah. 2015. Sistem Informasi Dashboard Kependudukan di Kelurahan Manis Jaya Kota Tangerang. Jurnal Sisfotek Global. ISSN : 2088-1762 Vol.5 No.1
- ↑ Suryadi. Erni. 2016. “Sistem Pendukung Keputusan Pemilihan Kendaraan Dalam Mendistribusikan Zakat, Infak dan Sedekah”. Yogyakarta: STMIK AMIKOM Yogyakarta. Jurnal CCIT. Vol.9 No.3 Agustus 2016
- ↑ Kadir, Abdul. 2014. Pengenalan Sistem Informasi Edisi Revisi. Yogyakarta: CV. Andi Offset
- ↑ Mohammad Ridwan, Redi Mulyana. 2017. Aplikasi Penggajian Karyawan Berbasis Client – Server Pada PT. Radio Nasional Buana Suara. [ISSN 20886969] Vo. 5 Edisi 10, Mar 2017
- ↑ 18,0 18,1 Wulandari, Ria, dkk. 2018. Rancangan Bangun Penggajian Karyawan Berbasis Web Pada PT Surganya Motor Indonesia. ISSN: 2461-1417. Jurnal Cerita Vol. 3 No. 1-Februari 2017. Tangerang: Perguruan Tinggi Raharja
- ↑ Wijayanti, Esa. 2014. Peracangan Sistem Informasi Pada Kecamatan Batu Ceper. Tangerang : STMIK Raharja.
- ↑ Juniar, Sofyanti. 2014. Rancang Bangun sistem Informasi Penerimaan Karyawan Berbasis Web PT Desalite Esbang Jaya. Jakarta : Universitas Islam Negeri Syarif Hidayatullah
- ↑ Arief, M. Rudyanto. 2014, “Pemrograman Web Dinamis Menggunakan PHP & MySQL”. Yogyakarta: Andi
- ↑ Winarno, Edy; Ali Zaki, SmithDev. 2014. “PemrogramanWeb Berbasis HTML5, PHP, dan Java Script”. Jakarta: PT Elex media Komputindo
- ↑ 23,0 23,1 Hidayatullah. Priyanto, Jauhari. Khairul Kawistara. 2015. “Pemrograman Web”. Bandung : Informatika
- ↑ Supono. 2016. Pemrograman Web dengan menggunakan PHP Framework codeigniter. Yogyakarta: Deepublish
- ↑ Sidik, Betha. 2014. “Pemrograman Web dan PHP”. Bandung : Informatika
- ↑ Abdulloh, Rohi. 2016. “Easy &Simple Web Programing”. Jakarta : PT Elex Media komputindo
- ↑ Ariyani, Wiga, Djok Hanatjo dan Bambang Eka Purnama. 2015. E-Commerce Web Development in Wiga Art. Surakarta: International Journal of Science and Research (USR) Vo. 4 No. 5
- ↑ Zulfria, Ilka dan M. Hasan Azhari. 2017. Web- Based Aplications in Calculation of Family Heritage (Science of faroidh). Jurnal Sistem Informasi Vol.1 No. 1
- ↑ Sutanto, Ery Hermawan. 2014. Panduan Aplikatif & Solusi (PAS) Sistem Informasi Penjualan Online untuk tugas akhir. Wahan komputer: Semarang
- ↑ Puspitasari, Diah. 2016. Sistem Informasi perpustakaan sekolah berbasis Web. Bekasi: Jurnal Pilar Nusa Mandiri
- ↑ Sanjaya, D., Dianova L., & Nugraha, L.S (2015) . Perancangan Sistem Berorientasi Objek dengan UML (United Modelling Languange)”. Makalah, Sistem Informasi.
- ↑ Mustaqbal, M.Sii, Roero Fajri Firdus, Hendra Rahmadi. 2015. Pengujian Aplikasi Menggunakan Black Box Testing Boundary Value Analysis. Jurnal Ilmiah Teknologi Informasi Terapan Vol. 1 No 3
- ↑ Pratiwi, Henry. 2014. “Sistem Pendukung Keputusan Penentuan Karyawan Berprestasi Menggunakan Metode Multicator Evaluation Process. Jurnal Sistem Informasi Vol. 5 No 2
- ↑ Hanafri, Muhammad Iqbal, Siti Maisaroh Mustafa dan Arip Hidayat. 2017. Proses Perakitan Trafo Dengan Menggunakan Animasi Multimedia. Jurnal Sisfotek Global. ISSN : 2088-1762. Vol.7 No. 1
- ↑ Azizah, Nur, dkk. 2017. Rancang Bangun Sistem Informasi Penggajian Karyawan Harian Lepas Pada PT Flex Indonesia. SENSI Journal. Vol. 3 No.1. Tangerang: Perguruan Tinggi Raharja
- ↑ Aris, dkk. (2015). Aplikasi Sistem Informasi Penggajian Pegawai Pada Kecamatan Mauk Kabupaten Tangerang. SEMNASTEKNOMEDIA ONLINE Vol.3 No. 1
- ↑ Irsan, Muhammad, dkk. 2016. E-Employee Payroll Information Systems di PT Roseg Indo Properties. Seminar Nasional Teknologi Informasi, Bisnis, Dan Desaign
- ↑ Mulyandi, Rachman, dkk. 2018. Aplikasi Absensi Pegawai Kecamatan Batuceper Tangerang Dalam Meningkatkan Akurasi Informasi. Jurnal CCIT ISSN: 1978-8282. Tangerang: Perguruan Tinggi Raharja
- ↑ Harfizar, dkk. 2019. Perancangan Sistem Informasi Penilaian Kinerja Karyawan Pada PT Asuransi Sinarmas Cabang Cikokol Tangerang. Jurnal SENSI ISSN: 2461-1409. Tangerang: Perguruan Tingg Raharja
- ↑ Mulyandi, M., & Saputri, R. 2017. Sistem Informasi Pengukuran Uji Kompetensi Karyawan Berbasis Website Pada Surya Toto Indonesia Tbk Kabupaten Tangerang. Jurnal CICES ISSN: 2356-5209. Tangerang: Perguruan Tinggi Raharja
- ↑ Sari, Debrina,. 2018. Aplikasi Sistem Pengolahan Data Pegawai Pada Kantor Kelurahan Sukamulya Kabupaten Tangerang. Jurnal SEMNASTEKNOMEDIA ONLINE Vol.6 No. 12
- ↑ Garde, Anne., dkk. 2018. Payroll data based description of working hours in the danish regions. Journal Chronobiology International Vol 35 No 6
- ↑ Trent,Colene., Mayer.J, Walter. 2014. Working the Night Shift: The Impact of Compensating Wages and local Economic Conditions on Shift Choice. Journal Economics Research International
DAFTAR LAMPIRAN
LAMPIRAN A
A.1. Kartu Bimbingan
A.2. Kartu Studi Tetap Final (KSTF)
A.3. Form Validasi Skripsi
A.4. Kwintansi Pembayaran Skripsi
A.5. Kwintansi Pembayaran Sidang dan Raharja Career
A.6. Daftar Nilai
A.7. Formulir Seminar Proposal
A.8. Form Penggantian Judul
A.9. Formulir Pertemuan Stakehoder
A.10. Sertifikat Toefl
A.11. Sertifikat Prospek
A.12. Sertifikat IT Internasional
A.13. Sertifikat IT Nasional
A.14. Curriculum Vitae (CV)
A.15. Surat Penghantar Skripsi
LAMPIRAN B
B.1. Surat Keterangan Observasi dari Instansi
B.2 Form Wawancara