Anda di halaman 1dari 49

USULAN PENELITIAN

SISTEM INFORMASI AKUNTANSI PENGGAJIAN


KARYAWAN BERBASIS WEB DI JEPARA
INDAH MEUBEL GORONTALO

OLEH
TOMI REYNOL ADI PANGKIH
21823009

Usulan penelitian diajukan sebagai salah satu syarat


untuk memperoleh gelar Ahli Madya Komputer

PROGRAM STUDI KOMPUTERISASI AKUNTANSI


SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
STMIK ICHSAN GORONTALO
2021
STMIK ICHSAN GORONTALO
PERSETUJUAN PROPOSAL PENELITIAN

JUDUL : SISTEM INFORMASI AKUNTANSI PENGGAJIAN


KARYAWAN BERBASIS WEB DI JEPARA INDAH
MEUBEL GORONTALO

PENYUSUN : TOMI REYNOL ADI PANGKIH


NIM : 21823009

Berdasarkan deskripsi yang kami baca dan penjelasan dari mahasiswa yang
bersangkutan, judul yang disebutkan diatas dari segi kualitas dan kuantitas
menurut pandangan kami dapat digunakan sebagai materi penyusunan Usulan
Penelitian program ahli madya program studi Komputerisasi Akuntansi

Gorontalo, September 2021

Abdul Malik I. Buna, M.Kom Nurjana Suleman, SE.I, M.Ak


Pembimbing Utama Pembimbing Pendamping

i
STMIK ICHSAN GORONTALO
PENGESAHAN PROPOSAL PENELITIAN

JUDUL : SISTEM INFORMASI AKUNTANSI PENGGAJIAN


KARYAWAN BERBASIS WEB DI JEPARA INDAH
MEUBEL GORONTALO

PENYUSUN : TOMI REYNOL ADI PANGKIH


NIM : 21823009

Telah memenuhi persyaratan untuk dipertahankan didepan dewan penguji pada


ujian Usulan Penelitian

Gorontalo, September 2021

Abdul Malik I. Buna, M.Kom Nurjana Suleman, SE.I, M.Ak


Pembimbing Utama Pembimbing Pendamping

Novita Adam, SE, M.Ak


Ketua Program Studi Komputerisasi Akuntasi

ii
KATA PENGANTAR

Puji syukur penulis panjatkan kehadirat Allah S.W.T, karena hanya dengan izin
dan kuasa-Nya penulis dapat menyelesaikan penyusunan usulan penelitian dengan
judul “Sistem Informasi Akuntansi Penggajian Karyawan Berbasis Web di
Jepara Indah Meubel Gorontalo”. Penulis menyadari penyusunan usulan
penelitian ini masih jauh dari kesempurnaan, oleh karena itu penulis memohon
masukan untuk kesempurnaan penulisan usulan penelitian ini.

Penulis juga mengucapkan terima kasih kepada pihak – pihak yang telah
membantu terselesainya usulan penelitian ini :

1. Bapak Muh. Ichsan Gaffar, S.E, M.Ak selaku Ketua Yayasan Pengembangan
Ilmu Pengetahuan dan Teknologi (YPIPT) Ichsan Gorontalo
2. Bapak Jorry Karim, S.Kom., M.Kom selaku Ketua STMIK Ichsan Gorontalo.
3. Bapak Ifriandi Labolo, S.Kom., M.Kom selaku Wakil Ketua I STMIK Ichsan
Gorontalo.
4. Ibu Rahmawati, S.Ag., M.Hum selaku Wakil Ketua II STMIK Ichsan
Gorontalo.
5. Bapak Satriadi D. Ali, S.Kom., M.Kom selaku Wakil Ketua III STMIK Ichsan
Gorontalo.
6. Ibu Hariati Husain, S.Kom., M.Kom selaku Wakil Ketua IV STMIK Ichsan
Gorontalo.
7. Ibu Novita Adam, SE, M.Ak selaku ketua Program Studi jurusan Komputerisasi
Akuntansi STMIK Ichsan Gorontalo.
8. Ibu Abdul Malik I. Buna, M.Kom sebagai pembimbing utama yang telah
memberikan banyak saran dan kritikan membangun untuk kesempurnaan
proposal penelitian ini.
9. Ibu Nurjana Suleman, SE.I., M.Ak sebagai pembimbing pendamping yang telah
memberikan saran dan pemikiran untuk menunjang penelitian ini.

iii
10. Bapak Mohamad Devi Walangadi Selaku Pemilik Jepara Indah Meubel
Gorontalo yang telah memberikan izin kepada penulis untuk melakukan
penelitian.
11. Seluruh dosen dan tenaga kependidikan yang ada di STMIK Ichsan Gorontalo
yang tak sempat disebutkan satu persatu atas ilmu yang telah diberikan.
12. Kedua orang tua yang selalu memberikan semangat dan bimbingan moral
maupun materi yang tak terhingga kepada penulis.
13. Kepada seluruh teman-teman yang telah memberikan dukungan dan semangat
hingga penulisan usulan ini dapat terselesaikan.

Semoga segala amal dan perbuatan yang telah diberikan mendapatkan rahmat dan
balasan yang lebih baik dari Allah SWT. Akhir kata penulis berharap usulan
penelitian ini dapat berguna dan bermanfaat bagi semua.

Gorontalo, September 2021

Penulis

iv
DAFTAR ISI

PERSETUJUAN PROPOSAL PENELITIAN ........................................................ i

PENGESAHAN PROPOSAL PENELITIAN ........................................................ ii

KATA PENGANTAR ........................................................................................... iii

DAFTAR ISI ........................................................................................................... v

DAFTAR GAMBAR ............................................................................................ vii

DAFTAR TABEL ................................................................................................ viii

1. Latar Belakang ............................................................................................... 1

2. Rumusan Masalah .......................................................................................... 3

3. Tujuan Penelitian ........................................................................................... 3

4. Manfaat Penelitian ......................................................................................... 4

5. Landasan Teori ............................................................................................... 4

5.1 Penelitian Terkait .................................................................................... 4

5.2 Sistem Informasi ..................................................................................... 6

5.3 Sistem Informasi Akuntansi ................................................................... 8

5.4 Sistem Penggajian................................................................................... 9

5.4.1 Gaji ................................................................................................ 9

5.4.2 Pengertian Sistem Penggajian ..................................................... 10

5.5 Pengertian Karyawan ............................................................................ 10

5.6 Website.................................................................................................. 11

5.7 PHP ....................................................................................................... 14

5.8 MySQL ................................................................................................. 14

5.9 Unified Modelling Language (UML) ................................................... 15

5.9.1 Use Case View ............................................................................. 19

v
5.9.2 Activity View ................................................................................ 20

5.9.3 Interaction View .......................................................................... 22

5.10 Kerangka Pemikiran ............................................................................. 24

6. Gambaran Umum Lokasi Penelitian ............................................................ 25

6.1 Sejarah Jepara Indah Meubel ................................................................ 25

6.2 Struktur Organisasi Jepara Indah Meubel Gorontalo ........................... 26

7. Metodologi Penelitian .................................................................................. 27

7.1 Objek Penelitian ................................................................................... 27

7.2 Metode Penelitian ................................................................................. 27

7.3 Tahap Analisis ...................................................................................... 30

7.3.1 Metode Pengumpulan Data ......................................................... 30

7.3.2 Sistem yang berjalan .................................................................... 31

7.3.3 Analisa Sistem yang Diusulkan ................................................... 32

7.4 Tahap Perancangan ............................................................................... 33

7.5 Tahap Pengujian ................................................................................... 35

7.6 Tahap Implementasi ............................................................................. 35

8. Jadwal Penelitian .......................................................................................... 36

vi
DAFTAR GAMBAR

Gambar 1. Kerangka Pemikiran ............................................................................ 24


Gambar 2. Struktur Organisasi Jepara Indah Meubel Gorontalo .......................... 26
Gambar 3. Langkah-langkah R&D ....................................................................... 27
Gambar 4. Sistem yang berjalan ........................................................................... 31
Gambar 5. Use Case diagram model yang diusulkan ........................................... 32

vii
DAFTAR TABEL

Tabel 1. Simbol Use Case Diagram ...................................................................... 19


Tabel 2. Simbol Activity Diagram [14] ................................................................. 21
Tabel 3. Simbol Sequence Diagram ..................................................................... 22
Tabel 4. Daftar Karyawan Tetap ........................................................................... 25
Tabel 5. Jadwal Penelitian..................................................................................... 36

viii
1. Latar Belakang

Perkembangan teknologi yang sangat cepat telah membawa manusia

memasuki kehidupan yang berdampingan dengan informasi dan teknologi itu

sendiri yang berdampak pada sebagian orang untuk meninggalkan proses

penelusuran informasi secara manual yang membutuhkan waktu lebih lama untuk

mendapatkan atau menemukan informasi yang diinginkan. Teknologi informasi

yang telah berkembang saat ini dapat mengelolah informasi yang dilakukan secara

lebih aktual dan optimal [1]. Penggunaan teknologi informasi bertujuan untuk

mencapai efisiensi dalam berbagai aspek pengelolaan informasi, yang ditunjukkan

dengan kecepatan dan ketepatan waktu pemrosesan, serta ketelitian dan keakuratan

informasi sehingga mengakibatkan sistem informasi semakin berkembang.

Sistem informasi tidak hanya berkembang dalam ruang lingkup media sosial

ataupun online shop seperti yang kita rasakan saat ini, akan tetapi sistem informasi

juga mempengaruhi sistem pengelolaan administrasi keuangan salah satunya untuk

membantu pengelolaan penggajian karyawan. Namun pada beberapa tempat usaha

yang memiliki banyak karyawan seperti usaha mikro furniture di Gorontalo masih

belum menerapkan sistem informasi dalam pengelolaan penggajian karyawan.

Sehingga dalam penelitian ini, lokasi yang menjadi objek penelitian adalah Jepara

Indah Meubel Gorontalo yang beralamat di Jalan Sultan Botutihe, Kelurahan

Tumbihe, Kecamatan Kabila, Kabupaten Bone Bolango.

Jepara Indah Meubel merupakan perusahaan yang bergerak dibidang produksi

dan pemasaran furniture rumah seperti kursi sofa, lemari, spring bed, meja dan kursi

makan dengan berbagai macam variasi yang diproduksi oleh perusahaan ataupun

1
sesuai pesanan konsumen. Perusahaan ini didirikan pada tahun 2017. Hingga saat

ini Jepara Indah Meubel sudah memiliki 4 Cabang yaitu Cabang Kabila dengan 4

orang karyawan, Cabang Marisa dengan 3 orang karyawan, Cabang Tilamuta

dengan 2 orang karyawan dan Cabang Kotamobagu dengan 3 orang karyawan.

Proses pengelolaan gaji oleh Jepara Indah Meubel ditangani langsung oleh

pemilik usaha tersebut setiap bulan. Pengelolaan penggajian dikerjakan dengan

menggunakan aplikasi Microsoft excel pada laptop. Hal ini sudah bagus dari segi

perhitungannya, mengingat excel merupakan aplikasi yang cocok untuk data angka

karena memiliki fitur SUM atau aritmetika otomatis. Namun hal ini memiliki resiko

hilangnya data dilaptop akibat virus serta menemui kendala pada saat pemberian

gaji di cabang-cabang yang jauh, karena Pemilik Usaha harus mengevaluasi

langsung daftar hadir serta data penjualan yang ada di masing-masing cabang setiap

akhir bulan. Dari fenomena yang telah dijelaskan, penulis akan menerapkan sistem

informasi untuk mengatasi permasalahan yang ada, yaitu sistem informasi

akuntansi penggajian berbasis web yang terintegrasi database untuk memudahkan

pengelolaan penggajian yang tersimpan aman dalam sistem database, serta

membantu Kepala Jepara Indah Meubel untuk dapat melakukan evaluasi perbulan

untuk menetapkan gaji tanpa harus mendatangi cabang-cabang secara langsung.

Berdasarkan Latar belakang yang ada, maka penulis tertarik melakukan

penelitian dengan judul “Sistem Informasi Akuntansi Penggajian Karyawan

Berbasis Web di Jepara Indah Meubel Gorontalo”. Alasan penulis memilih basis

web, karena web adalah salah satu aplikasi yang berisikan dokumen–dokumen

multimedia (teks, gambar, suara, animasi, video) di dalamnya yang mengunakan

2
protokol HTTP (hypertext transfer protokol) dan untuk mengakses menggunakan

perangkat lunak yang disebut browser [2]. Cara mengakses web adalah dengan

menuliskan alamat web pada browser. Hal ini mempermudah pengguna aplikasi

mengakses website dengan menggunakan browser apapun seperti mozilla firefox,

google chrome, microsoft edge.

2. Rumusan Masalah

Rumusan Masalah berdasarkan latar belakang adalah

1. Pengelolaan data penggajian pada laptop secara offline beresiko terhadap

hilangnya data tanpa di-backup karena serangan virus komputer.

2. Pemilik Usaha harus mengevaluasi langsung daftar hadir serta data

penjualan yang ada di masing-masing cabang setiap akhir bulan untuk

menentukan gaji karyawan.

3. Tujuan Penelitian

Adapun tujuan dari penelitian ini yaitu

1. Merancang sistem informasi akuntansi penggajian yang terintegrasi

database untuk memudahkan pengelolaan penggajian sehingga keamanan

data lebih terjamin karena tersimpan dalam database server.

2. Membuat aplikasi dalam bentuk website sehingga pemilik dapat

mengevaluasi data absen dan penjualan di masing-masing cabang tanpa

harus mendatangi lokasi secara langsung.

3
4. Manfaat Penelitian

Manfaat yang diperoleh dari penelitian ini adalah:

1. Pengembangan Ilmu

Di harapkan penelitian ini memberikan sumbangan pemikiran dan dapat

mengembangkan ilmu pengetahuan komputer, khususnya Sistem Informasi

Akuntansi Penggajian Karyawan Berbasis Web di Jepara Indah Meubel

Gorontalo.

2. Praktisi

Di harapkan bisa menjadi bahan masukan untuk semua pihak dan bisa

memberikan kontribusi sehingga dapat menjadi masukan terkait dengan

Sistem Informasi Akuntansi Penggajian Karyawan Berbasis Web di Jepara

Indah Meubel Gorontalo.

3. Peneliti

Di harapkan hasil dari penelitian ini dapat bermanfaat khususnya

pengembangan ilmu bidang Komputer sehingga dapat menerapkanya dalam

sistem yang lebih besar.

5. Landasan Teori

5.1 Penelitian Terkait

1) Penelitian yang dilakukan oleh Nur Azizah [3] dengan judul “Rancang

Bangun Sistem Informasi Penggajian Karyawan Harian Lepas Pada Pt Flex

Indonesia”. Penelitian ini bertujuan merancang sistem informasi penggajian

menggunakan alat bantu Unified Modeling Languange (UML) dengan

software visual paradigm, system dirancang menggunakan MySQL untuk

4
mengelola database dan mampu merekam seluruh data penggajian yang

mampu menyajiakan data yang akurat, serta menghasilkan laporan yang

tepat waktu sesuai dengan kebutuhan yang diinginkan. Rancangan sistem

ini dapat meningkatkan kinerja dan efektifitas PT. Flex Indonesia

khususnya pada sub bagian Fainance Departement dalam proses penggajian

karyawan harian.

2) Penelitian yang dilakukan oleh Suharyanto [4] dengan judul “Perancangan

Sistem Informasi Penggajian Terintegrasi Berbasis Web”. Tujuan dari

penelitian ini yaitu menerapkan sistem berbasis web dengan pemrograman

PHP dan database MySql akan mampu mengolah data penggajian sekaligus

menyajikan laporan-laporan penggajian secara akurat dan cepat serta

meminimalkan terjadinya kesalahan akibat kelalaian manusia serta

merancang sistem informasi terintegrasi dan berbasis web yang dapat

diakses dimana saja dan kapan saja. Aplikasi dibangun dengan Bahasa

pemrograman PHP dan pemodelan sistem Data Flow Diagram (DAD) serta

Database MySQL sebagai basis data.

3) Penelitian yang di lakukan oleh Puspita Wignyowiyoto [5] dengan judul

“Sistem Informasi Penggajian Karyawan Berbasis Desktop”. Tujuan dari

penelitian ini adalah untuk membuat sistem informasi informasi penggajian

yang berbasis destop dapat mempermudah untuk proses pengolahan data

yang efisien dan akurat demi mencegah adanya keterlambatan dan

ketidakcocokan dat. Software yang digunakan untuk pembuatan sistem ini

5
adalah Visual Basic 6.0, Mysql connector odbc, xampp sebagai servernya

dan MySql untuk databasenya.

Ketiga Penelitian di atas masing-masing merupakan Sistem Informasi

Penggajian dan penerapannya sudah baik karena sudah sesuai dengan tujuan

masing-masing. Yang membedakan dengan penelitian dari penulis yaitu sistem

yang akan dirancang memiliki kelebihan pada sistem server online sehingga

pemilik usaha dapat mengelola data penggajian dengan menggunakan komputer

atau laptop kapanpun dan dimanapun dengan memanfaatkan internet. Sistem akan

dibangun dengan bahasa pemrograman PHP Framework Codeigniter dan

penyimpanan data menggunakan Mysql sehingga mempermudah pencarian data.

5.2 Sistem Informasi

Sistem adalah sekumpulan elemen yang saling terkait atau terpadu yang

dimaksudkan untuk mencapai suatu tujuan. Sebagai gambaran jika dalam sebuah

sistem terdapat sebuah elemen yang tidak memberikan manfaat dalam mencapai

tujuan yang sama maka elemen tersebut dapat dipastikan bukanlah bagian dari

sistem [6]. Informasi adalah hasil dari pengolahan data yang memiliki makna atau

arti. data adalah fakta atau apa pun yang dapat digunakan sebagai input dalam

menghasilkan informasi [7].

Sistem informasi adalah kumpulan dari subsistem yang saling berhubungan

satu sama lain dan bekerja sama untuk mengelolah data menjadi informasi yang

berguna [7].

6
Menurut Anggraeni (2017), fungsi sistem informasi adalah sebagai berikut:

1) Untuk meningkatkan aksesibilitas data yang ada secara efektif dan efisien

kepada pengguna tanpa dengan perantara sistem informasi.

2) Memperbaiki produktivitas aplikasi pengembangan dan pemeliharaan sistem.

3) Menjamin tersedianya kualitas dan keterampilan dalam memanfaatkan sistem

informasi secara kritis.

4) Mengidentifikasi kebutuhan mengenai keterampilan pendukung sistem

informasi.

5) Mengantisipasi dan memahami akan konsekuensi ekonomi.

6) Menetapkan investasi yang akan diarahkan pada sistem informasi.

7) Mengembangkan proses perencanaan yang efektif.

Adapun komponen-komponen dari sistem informasi menurut Anggraeni

(2017) adalah sebagai berikut:

1) Komponen input adalah data yang masuk ke dalam sistem informasi.

2) Komponen model adalah kombinasi prosedur, logika dan model matematika

yang memproses data yang tersimpan di basis data dengan cara yang sudah

ditentukan untuk menghasilkan keluaran yang diinginkan.

3) Komponen output adalah hasil informasi yang berkualitas dan dokumentasi

yang berguna untuk semua tingkatan manajemen serta semua pemakai sistem.

4) Komponen teknologi adalah alat dalam sistem informasi, teknologi

digunakan dalam menerima input, menjalankan model, menyimpan dan

mengakses data, menghasilkan dan mengirimkan output dan memantau

pengendalian sistem.

7
5) Komponen basis data adalah kumpulan data yang saling berhubungan yang

tersimpan dalam komputer dengan menggunakan software database.

6) Komponen control adalah komponen yang mengendalikan gangguan

terhadap sistem informasi.

Menurut Anggraeni (2017), ciri-ciri sistem adalah sebagai berikut:

1) Baru adalah informasi yang didapat sama sekali baru dan segar bagi penerima

2) Tambahan adalah informasi dapat diperbarui atau memberikan tambahan

terhadap informasi yang sebelumnya telah ada

3) Kolektif adalah informasi yang dapat menjadi suatu koreksi dari informasi

yang salah sebelumnya

4) Penegas adalah informasi yang dapat mempertegas informasi yang telah ada.

5.3 Sistem Informasi Akuntansi

Sistem informasi akuntansi adalah kumpulan sumber daya, seperti manusia

dan peralatan, yang dirancang untuk mengubah data keuangan dan data lainnya

menjadi informasi yang akan dikomunikasikan kepada berbagai pihak pengambil

keputusan, sedangkan mendefinisikan sistem informasi akuntansi adalah sistem

yang bertujuan untuk mengumpulkan dan memproses data serta melaporkan

informasi yang berkaitan dengan transaksi keuangan [8].

Tujuan sistem informasi akuntansi, yaitu Mengamankan harta atau kekayaan

perusahaan. Harta atau kekayaan di sini meliputi kas perusahaan, persediaan barang

dagang, termasuk asset tetap perusahaan, 2) Menghasilkan beragam informasi

untuk pengambilan keputusan, 3) Menghasilkan informasi untuk pihak eksternal,

4) Menghasilkan informasi untuk penilaian kinerja karyawan atau divisi, 5)

8
Menyediakan data masa lalu untuk kepentingan audit, 6) Menghasilkan informasi

untuk penyusunan dan evaluasi anggaran perusahaan dan 7) Menghasilkan

informasi yang diperlukan dalam kegiatan perencanaan dan pengendalian.

Menurut Romney & Steinbart (2014:10) ada enam komponen sistem

informasi akuntansi, yaitu: 1) Orang yang menggunakan sistem, 2) Prosedur dan

instruksi yang digunakan untuk mengumpulkan, memproses, dan menyimpan data,

3) Data mengenai organisasi dan aktivitas bisnisnya, 4) Perangkat lunak yang

digunakan untuk mengolah data, 5) Infrastruktur teknologi informasi, meliputi

komputer, perangkat peripheral, dan perangkat jaringan komunikasi yang

digunakan dalam sistem informasi akuntansi, dan 6) Pengendalian internal dan

pengukuran keamanan yang menyimpan data sistem informasi akuntansi.

5.4 Sistem Penggajian

5.4.1 Gaji

Gaji merupakan bagian dari kompensasi atau penghargaan yang paling besar

yang perusahaan berikan sebagai balas jasa atau imbalan kepada karyawannya.

Bagi karyawan gaji merupakan nilai hak dari prestasi, serta sebagai motivator

dalam bekerja, sedangkan bagi perusahaan, gaji merupakan komponen biaya yang

mempunyai danpak besar dalam mempengaruhi laba, sehingga harus terus menerus

diawasi pengelolaannya. Menurut Mulyadi (2016:309), mengemukakan bahwa gaji

merupakan pembayaran atas penyerahan jasa yang memiliki jenjang jabatan seperti

manajer, sedangkan upah merupakan pembayaran atas penyerahan jasa yang

diperuntukan untuk karyawan pekerja (buruh). Umumnya gaji dibayarkan secara

9
tetap perbulan, sedangkan upah dibayarkan berdasarkan hari kerja, jam kerja atau

jumlah satuan produk yang dihasilkan [9].

Adapun perhitungan penggajian pada Jepara Indah Meubel disesuaikan

dengan hasil penjualan cabang dan kehadiran dari karyawan itu sendiri. Berikut

keterangan penggajian:

- Gaji Pokok = Rp.2.500.000 (Umum)

- Gaji Pokok = Rp. 3.0000.000 (Koordinator/Penanggung Jawab)

- Bonus = Rp. 500.000 jika penjualan capai Rp.100.000.000/ bulan

- Potongan = Rp. 100.000/hari jika tidak hadir tanpa alasan.

- Bonus Tahunan diterima Desember = 0,5% x Total Penjualan 1 tahun.

5.4.2 Pengertian Sistem Penggajian

Sebuah perusahaan dalam melaksanakan proses bisnis yang baik tentu

memerlukan sebuah sistem dimana sistem tersebut dapat mengatur proses bisnis

perusahaan agar tidak keluar dari prosedur yang ada. Menurut Mulyadi (2016:340),

sistem penggajian adalah serangkaian kegiatan bisinis dan operasi yang bertujuan

untuk menyelesaikan segala transaksi pembayaran dan penyerahan jasa yang

dilakukan karyawan yang memiliki jenjang jabatan manajer. Sistem akuntansi

penggajian dalam perusahaan manufaktur melibatkan fungsi kepegawaian, fungsi

keuangan, dan fungsi akuntansi yang saling berkaitan satu dengan lainnya [9].

5.5 Pengertian Karyawan

Karyawan merupakan salah satu sumber daya yang di gunakan sebagai alat

penggerak dalam memajukan suatu perusahaan. Kinerja karyawan cukup

berpengaruh dalam keuntungan yang didapat oleh perusahaan tersebut. Untuk

10
memacu kinerja karyawan, maka suatu perusahaan melakukan pemilihan karyawan

berprestasi setiap periodenya dengan memberikan bonus atau kenaikan gaji pada

setiap karyawan yang terpilih. Penilaian prestasi kerja merupakan keinginan untuk

melaksanakan tugas atau pekerjaan yang sulit menguasai memanipulasi atau

mengorganisasi objek-objek fiscal. Manusia atau ide-ide melaksanakan hal-hal

tersebut secepat mungkin dan seindependen mungkin dan sesuai dengan kondisi

yang berlaku. Mengatasi skala-skala standar yang tinggi, mencapai performa

puncak untuk diri sendiri, mampu menang dalam persaingan dengan pihak lain,

meningkatkan kemampuan diri melalui pencapain bakat secara berhasil [10].

5.6 Website

Website (Situs Web) adalah sekumpulan halaman yang terdiri dari beberapa

laman yang berisi informasi dalam bentuk data digital, baik berupa teks, gambar,

video, audio, dan animasi lainnya yang disediakan melalui jalur koneksi internet.

Lebih jelasnya, website merupakan halaman-halaman yang berisi informasi yang

dapat diakses oleh browser dan mampu memberikan informasi yang berguna bagi

para pengaksesnya [11]. Web dapat dikelompokkan kedalam beberapa kelompok

bisa berdasarkan tujuannya, besar kecilnya hingga karakteristik website itu sendiri.

Jenis berdasarkan sifatnya:

1. Website Dinamis, merupakan website yang kontennya dapat berubah setiap

saat. Contoh dari website dinamis ini antara lain adalah Wikipedia,

mypangandaran, abatasa, detik, tokobagus dan blog. Faktor utama yang

membuat sebuah web menjadi dinamis adalah Content Management System.

11
Dengan adanya CMS ini, siapapun yang memiliki akses ke administrator

website dapat mengupdate kontennya dengan sangat mudah.

2. Website Statis, merupakan website yang jarang sekali dirubah karena

memang tidak diperlukan perubahan yang sangat sering. Contohnya adalah

website company profile dan profil organisasi.

Selain sifat, biasanya jenis website juga dibedakan berdasarkan fungsi

utamanya. Selanjutnya dibawah ini adalah jenis-jenis website apabila dibedakan

berdasarkan fungsi:

1. Search Engine

Fungsi dari website ini adalah sebagai pencari website lain. Contohnya

Google dan Yahoo!.

2. Blog

Blog inibisa dibilang catatan harian dari pemilik website. Fungsi dari

website blog adalah publikasi artikel/ content yang berfokus pada

manajemen artikel.

3. Social Networking

Contoh dari website social networking ini adalah facebook dan twitter,

dimana website menyediakan fasilitas untuk para member agar dapat

berinteraksi dengan member lainnya.

4. Forum

Website forum sebenarnya mirip dengan website networking. Namun lebih

berfokus pada kemampuan para member untuk berdiskusi. Website forum

yang terbesar di Indonesia saat ini adalah kaskus.

12
5. Berita

Website berita berfungsi untuk mengelola dan mempublikasikan berita

kepada para pengunjung di internet. Website berita yang paling banyak

pengunjungnya di Indonesia adalah detik.

6. Gallery

Fungsi dari gallery adalah menyediakan fasilitas publikasi foto dan gambar

secara online, mengelolanya, kemudian mempublikasikannya. Contoh

website gallery adalah picasa.

7. Multimedia

Salah satu contoh Multimedia website adalah Youtube, dimana kita mampu

melakukan streaming untuk video, maupun audio tanpa mengunduhnya

terlebih dahulu. Untuk mengakses website multimedia dibutuhkan internet

dengan kecepatan koneksi yang cukup tinggi.

8. E-Learning

Biasanya website E-Learning dimanfaatkan oleh organisasi Pendidikan

untuk menyediakan fasilitas belajar melalui internet. Pembelajaran dapat

menjadi interaktif dengan adanya website e-learning ini. Contoh website e-

learning adalah website-website universitas.

9. E-Commerce

Website e-commerce adalah yang paling boom-ing sekarang ini. Website e-

commerce berperan sebagai toko online. Contohnya Tokopedia, Bukalapak,

Tokobagus, Amazon, Bhineka dan E-bay.

13
5.7 PHP

PHP berasal dari kata Hypertext Preprocessor, yaitu Bahasa pemrograman

universal untuk penanganan pembuatan dan pengembangan sebuah situs web dan

bisa digunakan besamaan dengan HTML. PHP sebagai sekumpulan skrip atau

Bahasa program memiliki fungsi utama yaitu mampu mengumpulkan dan

mengevaluasi hasil survei atau bentuk apapun ke server database dan pada tahap

selanjutnya akan menciptakan efek beruntun PHP ini berupa Tindakan dari skrip

lain yang akan melakukan komunikasi dengan database, mengumpulkan dan

mengelompokkan informasi, kemudian menampilkannya pada saat ada tamu

website memerlukannya (menampilkan informasi sesuai permintaan user) [12].

Bahasa pemrograman PHP merupakan bahasa pemrograman untuk membuat

website yang bersifat server-side scripting. PHP bersifat dinamis. PHP dapat

dijalankan pada berbagai macam sistem operasi seperti Windows, Linux, dan Mac

Os. Selain Apache, PHP juga mendukung beberapa web server lain, seperti

Microsoft ISS, Caudium, dan PWS. PHP dapat memanfaatkan database untuk

menghasilkan halaman web yang dinamis [13].

Dapat disimpulkan bahwa PHP sebuah bahasa scripting yang ditempelkan

dengan HTML (Hyper Text Markup Language) dan ditempatkan dalam server lalu

diproses di server yang mampu mendukung fasilitas data base dan bisa berjalan di

berbagai sistem informasi.

5.8 MySQL

Pada perkembangannya, MYSQL disebut juga SQL yang merupakan

singkatan dari Structured Query Languange. SQL merupakan bahasa terstruktur

14
yang khusus digunakan untuk mengolah database. SQL pertama kali didefinisikan

oleh American National Standards Institute (ANSI) pada tahun 1986. MYSQL

adalah sebuah sistem manajemen database yang bersifat open source [13].

MYSQL merupakan sistem manajemen database yang bersifat relational.

Artinya, data yang dikelola dalam database yang akan diletakkan pada beberapa

tabel yang terpisah sehingga manipulasi data akan jauh lebih cepat. MYSQL dapat

digunakan untuk mengelola database mulai dari yang kecil sampai dengan yang

sangat besar [13].

SQL juga dapat diartikan sebagai antar muka standar untuk sistem manajemen

relasional, termasuk sistem yang beroperasi pada komputer pribadi. SQL

memungkinkan seorang pengguna untuk mengetahui dimana lokasinya, atau

bagaimana informasi tersebut disusun. SQL lebih mudah digunakan dibandingkan

dengan bahasa pemrograman, tetapi rumit dibandingkan software lembar kerja dan

pengolah data. Sebuah pernyataan SQL yang sederhana daoat menghasilkan set

permintaan untuk informasi yang tersimpan pada komputer yang berbeda

diberbagai lokasi yang tersebar, sehingga membutuhkan waktu dan sumber daya

komputasi yang banyak. SQLite dapat digunakan untuk investigasi interaktif, atau

pembuatan laporan ad hoc atau disisipkan dalam program aplikasi [13].

5.9 Unified Modelling Language (UML)

Unified Modelling Language (UML) merupakan satu kumpulan konvensi

pemodelan yang digunakan untuk menentukan atau menggambarkan sebuah sistem

software yang terkait dengan objek. UML adalah sebuah Bahasa pemodelan yang

telah menjadi standar dalam industry software untuk visualisasi, merancang, dan

15
mendokumentasikan sistem perangkat lunak. Bahasa pemodelan UML lebih cocok

untuk pembuatan perangkat lunka dalam Bahasa pemrograman berorientasi objek

(C++, java, VB.Net), namun demikian tetap dapat digunakan pada Bahasa

pemrograman prosedural [14].

Pemodelan menggunakan Unified Modelling Language merupakan metode

pemodelan berorientasi objek dan berbasis visual. Karenanya pemodelan

menggunakan UML merupakan pemodelan objek yang fokus pada pendefinisian

struktur statis dan model sistem informasi yang dinamis dari pada mendefinisikan

data dan model proses yang tujuannya adalah pengembangan tradisional. UML

menawarkan diagram yang dikelompokkan menjadi 5 perspektif berbeda untuk

memodelkan suatu sistem seperti satu set blueprint yang digunakan untuk

membangun sebuah rumah. Berikut ini penjelasan mengenai berbagai diagram

UML serta tujuannya [14]:

1. Use Case Diagram

Use Case Diagram secara grafis menggambarkan interaksi antara sistem,

sistem eksternal dan pengguna. Dengan kata lain use case diagram secara grafis

mendefinisikan siapa yang akan menggunakan sistem dan dalam cara apa pengguna

(user) mengharapkan interaksi dengan sistem itu. Use case secara naratif digunakan

untuk secara tekstual menggambarkan sekuensi langkah-langkah dari setiap

interaksi.

2. Model Use Case Diagram

UML menawarkan dua diagram untuk memodelkan dua struktur statis sistem

informasi, yaitu:

16
a. Class Diagram: menggambarkan struktur object sistem. Diagram ini

menunjukkan class object yang Menyusun sistem dan juga hubungan antara

class object tersebut.

b. Object Diagram: serupa dengan class diagram, tetapi object diagram

memodelkan instance object actual dengan menunjukkan nilai-nilai saat ini

dari attribut instance. Object diagram menyajikan snapshot/ potret tentang

objek sistem pada point waktu tertentu. Diagram ini tidak digunakan

sesering class diagram, tetapi saat digunakan dapat membantu seorang

developer memahami struktur sistem secara lebih baik.

3. Diagram Interaksi

Diagram interaksi memodelkan sebuah interaksi, terdiri dari satu set objek,

hubungan-hubungannya, dan pesan yang terkirim di antara objek. Model diagram

ini memodelkan behavior (kelakuan) sistem yang dinamis dan UML memiliki dua

diagram untuk tujuan ini:

a. Diagram Rangkaian (Sequence Diagram): secara grafis menggambarkan

bagaiman objek berinteraksi dengan satu sama lain melalui pesan pada

sekuensi sebuah use case atau operasi. Diagram ini mengilustrasikan

bagaimana pesan terkirim dan diterima di antara objek dan dalam sekuensi

atau timing apa.

b. Diagram Kolaborasi (Collaboration Diagram: serupa dengan diagram

rangkaian (Sequence Diagram), tetapi tidak fokus pada timing atau

sekuensi pesan. Diagram ini justru menggambarkan interaksi (atau

kolaborasi) antara objek dalam sebuah format jaringan.

17
Diagram rangkaian maupun diagram kolaborasi merupakan isomorphic artinya

kita dapat mengubah dari satu diagram ke diagram lain.

4. Diagram State (State Diagram)

UML memiliki sebuah diagram untuk memodelkan behavior objek khusus

yang kompleks (statechart) dan sebuah diagram untuk memodelkan behavior dari

sebuah use case atau sebuah metode, yaitu:

a. Diagram Statechart: digunakan untuk memodelkan behavior objek khusus

yang dinamis. Diagram ini mengilustrasikan siklus hidup objek berbagai

keadaan yang dapat diasumsikan oleh objek dan kejadian (event-event)

yang menyebabkan objek beralih dari satu state ke state lain.

b. Diagram Aktivitas (Activity Diagram): secara grafis digunakan untuk

menggambarkan rangkaian aliran aktivitas baik proses bisnis maupun use

case. Activity diagram dapat juga digunakan untuk memodelkan action

yang akan dilakukan saat sebuah operasi dieksekusi, dan memodelkan

hasil dari action tersebut.

5. Diagram Implementasi

Diagram implementasi juga memodelkan struktur sistem informasi, yaitu:

a. Diagram komponen (Component Diagram): digunakan untuk

menggambarkan organisasi atau ketergantungan komponen-komponen

software sistem. Komponen diagram dapat digunakan untuk menunjukkan

bagaimana kode pemrograman dibagi menjadi modul-modul (atau

komponen).

18
b. Diagram penguraian (Deployment): digunakan untuk mendeskripsikan

arsitektur fisik dalam istilah node untuk hardware dan software dalam

sistem. Diagram ini menggambarkan konfigurasi komponen-komponen

software real-time, prosesor, dan peralatan yang membentuk arsitektur

sistem.

5.9.1 Use Case View

Use case view dapat dipresentasikan dengan urutan yang sederhana, dan akan

mudah dipahami oleh para konsumen. Use case view adalah layanan atau juga

fungsi yang ada pada sistem untuk para penggunanya [14]. Sedangkan untuk

menggambarkan behavior dari sistem disebut dengan Use Case Diagram. Use case

Diagram adalah gambaran efek fungsionalitas yang diharapkan oleh sistem.

Komponen ini pastinya sangat membantu ketika sedang menyusun kebutuhan pada

sebuah sistem, kemudian mengkomunikasikan rancangan aplikasi tersebut pada

konsumen, dan juga merancang test case untuk berbagai fiture yang ada di sistem

[14]. Adapun konsep utama Use Case View digambarkan sebagai berikut [14]:

Tabel 1. Simbol Use Case Diagram

NO GAMBAR NAMA KETERANGAN

Menspesifikasikan himpuan peran


1 Actor yang pengguna mainkan ketika
berinteraksi dengan use case.

Hubungan dimana perubahan


yang terjadi pada suatu elemen
2 Dependency mandiri (independent) akan
mempengaruhi elemen yang
bergantung padanya elemen yang
tidak mandiri (independent).

19
NO GAMBAR NAMA KETERANGAN

Hubungan dimana objek anak


Generalizatio
3 (descendent) berbagi perilaku dan
n struktur data dari objek yang ada
di atasnya objek induk (ancestor).

4 Include Menspesifikasikan bahwa use


case sumber secara eksplisit.

Menspesifikasikan bahwa use


5 Extend case target memperluas perilaku
dari use case sumber pada suatu
titik yang diberikan.
6 Association Apa yang menghubungkan antara
objek satu dengan objek lainnya.

Menspesifikasikan paket yang


7 System menampilkan sistem secara
terbatas.

Deskripsi dari urutan aksi-aksi


8 Use Case yang ditampilkan sistem yang
menghasilkan suatu hasil yang
terukur bagi suatu aktor
Interaksi aturan-aturan dan
elemen lain yang bekerja sama
9 Collaboration untuk menyediakan prilaku yang
lebih besar dari jumlah dan
elemen-elemennya (sinergi).
Elemen fisik yang eksis saat
10 Note aplikasi dijalankan dan
mencerminkan suatu sumber daya
komputasi

5.9.2 Activity View

Diagram aktivitas menunjukkan aliran control prosedural antara dua atau lebih

banyak objek kelas saat memproses suatu kegiatan. Diagram aktivitas dapat berupa

model yang digunakan untuk memodelkan proses bisnis tingkat yang lebih tinggi

20
pada tingkat unit bisnis, atau untuk memodelkan tindakan kelas internal tingkat

rendah. Untuk dapat membangun activity diagram yang baik, berikut proses yang

unggul untuk membangun activity diagram [14]:

1. Tambahkan poin awal dan akhir pada sebuah use case

2. Tambahkan sebuah kegiatan untuk tiap langkah utama pada use case (atau

tiap langkah utama setiap pelaku yang menginisialisasi)

3. Tambahkan transsisi dari setiap kegiatan lain, poin keputusan, atau poin

akhir

4. Tambahkan bar sinkronisasi dimana kegiatan dilakukan secara parallel.

Tabel 2. Simbol Activity Diagram [14]

Simbol Keterangan
Start Point

End Point

Activities

Fork (Percabangan)

Join (Penggabungan)

Decision

21
5.9.3 Interaction View

Fokus diagram interaksi adalah pada komunikasi antar garis hidup dalam

berbagai format yaitu: pemanggilan meted, pengiriman sinyal, pembentukan

instance, penghapusan objek, dan sebagainya, kesemuanya disebut pesan. Suatu

pesan menspesifikasikan jenis komusikasi, pengirim dan penerimanya. Pesan yang

sering digunakan biasanya berbentuk pemanggilan suatu metode antra dua objek.

Jika pesan mengindikasikan suatu pemanggilan metode dalam sintaks pesan.

Parameter-parameter itu harus salah satu dari:

1. Atribut dari objek pengiriman

2. Konstanta

3. Nilai simbolis

4. Parameter eksplisit dari penutup interaksi

5. Atribut kelas pemilik penutup interaksi [14].

Tabel 3. Simbol Sequence Diagram

Simbol Keterangan
Aktor Menggambarkan orang yang sedang
berinteraksi dengan sistem

Boundary Class Menggambarkan sebuah penggambaran


dari form

22
Simbol Keterangan
Controll Class Menggambarkan penghubung antara
boundary dengan table

Entity Class Menggambarkan hubungan kegiatan


yang akan dilakukan

A focus of & a life line Menggambarkan tempat mulai dan


berakhirnya sebuah message

Message menggambarkan pengiriman pesan

Sumber: Kusnadi [14]

23
5.10 Kerangka Pemikiran

MASALAH (PROBLEMS)

1. Pengelolaan data penggajian pada laptop secara offline beresiko


terhadap hilangnya data tanpa di-backup karena serangan virus
komputer.
2. Pemilik Usaha harus mengevaluasi langsung daftar hadir serta data
penjualan yang ada di masing-masing cabang setiap akhir bulan
untuk menentukan gaji karyawan.

PENDEKATAN (APPROACH)
Kualitatif

PENGEMBANGAN (DEVELOPMENT)
Analisa dan Perancangan Konstruksi:
UML : Use Case, Activty PHP, Codeigniter3,
Diagram, Sequence HTML, Javascript,
Diagram mysql

PENERAPAN (IMPLEMENTATION)

Jepara Indah Meubel Gorontalo

MASALAH (PROBLEMS)

1. Merancang sistem informasi akuntansi penggajian yang terintegrasi


database untuk memudahkan pengelolaan penggajian sehingga
keamanan data lebih terjamin karena tersimpan dalam database
server.
2. Membuat aplikasi dalam bentuk website sehingga pemilik dapat
mengevaluasi data absen dan penjualan di masing-masing cabang
tanpa harus mendatangi lokasi secara langsung.

Gambar 1. Kerangka Pemikiran

24
6. Gambaran Umum Lokasi Penelitian

6.1 Sejarah Jepara Indah Meubel

Jepara Indah Meubel merupakan perusahaan yang bergerak dibidang

produksi dan pemasaran furniture rumah seperti kursi sofa, lemari, spring bed, meja

dan kursi makan dengan berbagai macam variasi yang diproduksi oleh perusahaan

ataupun sesuai pesanan konsumen. Perusahaan ini didirikan oleh pada tahun 2017.

Hingga saat ini Jepara Indah Meubel sudah memiliki 4 Cabang yaitu Cabang Kabila

dengan 4 orang karyawan, Cabang Marisa dengan 3 orang karyawan, Cabang

Tilamuta dengan 2 orang karyawan dan Cabang Kotamobagu dengan 3 orang

karyawan. Berikut data karyawan tetap Jepara Indah Meubel di masing-masing

cabang:

Tabel 4. Daftar Karyawan Tetap

No Cabang Nama Jabatan


1 Kabila (Kantor Pusat) Moh. Devi Walangadi Penanggung Jawab
Ridwan Yusuf Koordinator Umum
Ishak Jafar Asisten Koordinator
Titi Sawali Kasir
Indarawati Paje Admin
Indriyani Admin
2 Tilamuta Febriyanti Kasir
Fitri Admin

3 Marisa Yakub Balu Penanggung Jawab


Agustin Kasir
Miranti Giu Admin

4 Kotamobagu Delviyanti Penanggung Jawab


Ranti Kasir
Abdulrahman Admin

25
6.2 Struktur Organisasi Jepara Indah Meubel Gorontalo

Gambar 2. Struktur Organisasi Jepara Indah Meubel Gorontalo

26
7. Metodologi Penelitian

7.1 Objek Penelitian

Yang menjadi objek dalam penelitian ini yaitu Sistem Informasi Akuntansi

Penggajian Karyawan Berbasis Web di Jepara Indah Meubel Gorontalo.

7.2 Metode Penelitian

Penelitian ini menggunakan metode Research and Development atau yang

dikenal dengan metode Penelitian dan Pengembangan. Menurut Saputro [15],

Metode Research and Development adalah metode penelitian yang menghasikan

sebuah produk dalam bidang keahlian tertentu, yang diikuti produk sampingan

tertentu serta memiliki efektifitas dari sebuah produk tersebut.

Gambar 3. Langkah-langkah R&D


Metode Research and Development digunakan peneliti untuk membangun

aplikasi Sistem Informasi Akuntansi Penggajian Karyawan Berbasis Web di Jepara

Indah Meubel Gorontalo.

Adapun tahapan-tahapan metode Research and Development menurut Borg

dan Gall [16] secara ringkas adalah sebagai berikut:

27
1. Potensi dan Masalah

Penelitian dapat berangkat dari adanya potensi dan masalah. Potensi adalah

segala sesuatu yang apabila didayagunakan akan menghasilkan nilai tambah.

Sedangkan masalah adalah penyimpangan antara yang diharapkan dengan yang

terjadi.

2. Pengumpulan Data

Setelah potensi dan masalah dapat ditunjukkan secara faktual dan up to date,

maka selanjutnya perlu dikumpulkan berbagai informasi yang dapat digunakan

sebagai bahan untuk perencanaan produk tertentu yang diharapkan dapat

mengatasi masalah tersebut. Dalam hal ini diperlukan metode penelitian

tersendiri. Mengenai metode apa yang akan digunakan untuk penelitian

tergantung permasalahan dan ketelitian tujuan yang ingin dicapai.

3. Desain Produk

Hasil akhir dari kegiatan research and development adalah berupa desai produk

baru yang lengkap dengan spesifikasinya. Desain produk juga harus

diwujudkan dalam gambar atau bagan, sehingga dapat digunakan sebagai

pegangan untuk menilai dan membuatnya. Dalam hal ini, desain produk harus

dilengkapi dengan penjelasan mengenai elemen-elemennya, misalnya

knowledge of correct results, feedback, branching, assessment, advance

organizers, prompt, screen design, screen information, screen components,

readability (keterbacaan), dan lain sebagainya.

28
4. Validasi Desain

Validasi desain merupakan proses kegiatan untuk menilai apakah rancangan

produk, dalam hal ini aplikasi QRCode Android yang baru secara rasional akan

lebih efektif dari yang lama atau tidak. Dikatakan secara rasional, karena

validasi di sini masih bersifat penilaian berdasarkan pemikiran rasional, belum

fakta di lapangan.

5. Perbaikan Desain

Setelah desain produk divalidasi melalui diskusi dengan pakar media dan

materi, maka akan dapat diketahui kelemahannya. Kelemahan tersebut

selanjutnya dicoba untuk diminimalisir dengan cara memperbaiki desain. Yang

bertugas memperbaik desain adalah peneliti itu sendiri yang akan menghasilkan

produk tersebu.

6. Ujicoba Produk

Uji coba tahap awal dilakukan dengan simulasi penggunaan program aplikasi.

Setelah disimulasikan, maka dapat diujicobakan pada kelompok yang terbatas.

Pengujian dilakukan dengan tujuan mendapat informasi apakah program

tersebut lebih efektif disbanding dengan produk yang lama

7. Revisi Desain

Jika pengujian efektivitas program aplikasi baru pada sampel yang terbatas

tersebut menunjukkan bahwa program aplikasi baru ternyata lebih efektif dari

program aplikasi lama atau sebelum menggunakan menggunakan program

aplikasi. Jika perbedaan sangat signifikan maka program aplikasi tersebut dapat

diberlakukan.

29
8. Uji Coba Pemakaian

Setelah pengujian terhadap produk berhasil, dan mungkin ada revisi yang tidak

terlalu penting, maka selanjutnya produk yang berupa program pembelajaran

baru tersebut diterapkan dalam lingkup pendidikan yang lebih luas, bahkan

untuk skala nasional. Dalam operasnya, program tersebut tetap harus dinilai

kekurangan atau hambatan yang muncul guna perbaikan lebih lanjut dan secara

terus menerus.

9. Revisi Produk

Revisi produk dilakukan apabila dalam pemakaian produk yang lebih luas

terdapat kekurangan dan kelemahan.

10. Pembuatan Produk Masal

Apabila produk program baru tersebut telah dinyatakan efektif dalam beberapa

kali pengujian maka produk tersebut dapat diterapkan. Produk tersebut juga

dapat diproduksi secara masal untuk disebarluaskan

7.3 Tahap Analisis

Adapun rincian kegiatan yang dilakukan pada tahapan pengembangan sistem

yang melingkupi beberapa hal di bawah ini:

7.3.1 Metode Pengumpulan Data

7.3.1.1 Jenis dan Sumber Data

1. Data primer diperoleh dari sumber primer, dimana peneliti secara

langsung melakukan observasi atau penyaksian kejadian–kejadian yang

dituliskan. Data Primer, data primer dipandang memiliki otoritas sebagai

bukti tangan pertama dan diberi otoritas dalam pengumpulan data, dalam

30
hal ini melakukan wawancara langsung dengan pihak yang terkait. Data

primer dalam penelitian ini yaitu segala data yang ditemui pada saat

obeservasi di Jepara Indah Meubel Gorontalo.

2. Data Sekunder, data sekunder diperoleh dari sumber sekunder, yaitu

penulis mengumpulkan data-data dan referensi yang dibutuhkan untuk

menyempurnakan penulisan proposal ini, contohnya yaitu referensi buku

tentang teknik perancangan dan pengembangan sistem informasi

penggajian.

7.3.1.2 Teknik Pengumpulan Data

1. Observasi, teknik ini dilakukan dengan melakukan pengamatan langsung

di tempat penelitian, yaitu di Jepara Indah Meubel Gorontalo.

2. Interview, pengumpulan data dengan cara tatap muka dan tanya jawab

langsung dengan sumber data, yaitu Bapak Ridwan Yusuf selaku

Koordinator Umum.

7.3.2 Sistem yang berjalan

Gambar 4. Sistem yang berjalan

31
Berdasarkan gambar 12, dapat dideskripsikan bahwa pada sistem yang

berjalan terdapat 2 Aktor, yaitu admin dan owner. Admin mencatat absen karyawan

dan penjualan cabang setiap hari. Data tersebut direkap setiap bulan sebagai laporan

dan diberikan kepada owner. Owner akan memeriksa rekapan tersebut untuk

dijadikan acuan gaji karyawan. Laporan yang dibuat oleh admin di masing-masing

cabang mencakup laporan kehadiran dan laporan penjualan. Setiap bulan Pemilik

Usaha (Owner) mendatangi langsung setiap cabang untuk pemberian gaji sesuai

dengan laporan yang dibuat admin.

7.3.3 Analisa Sistem yang Diusulkan

Sistem yang diusulkan digambarkan dengan usecase diagram di bawah ini:

Gambar 5. Use Case diagram model yang diusulkan

32
Berdasarkan Gambar di 13, dapat dideskripsikan bahwa sistem yang di

usulkan terdapat 2 Aktor, yaitu admin (masing-masing cabang) dan owner. Admin

melakukan login terlebih dahulu, setelah itu admin dapat melihat diagram

penjualan, mengubah profil admin, mengelola data karyawan, mengelola absen

karyawan dan mengelola penjualan cabang. Selanjutnya Owner melakukan login

terlebih dahulu. Setelah login Owner dapat melihat diagram penggajian, melihat

absen karyawan melihat data penjualan cabang, membuat penggajian karyawan

yang secara otomatis akan disesuaikan dengan absen dan penjualan cabang, dan

dapat melihat riwayat penggajian. Owner juga dapat melihat laporan karyawan,

laporan penjualan dan laporan penggajian.

7.4 Tahap Perancangan

Tahapan dalam proses perancangan sistem adalah sebagai berikut:

1. Menentukan objek penelitian.

Telah dibahas sebelumnya bahwa objek penelitian akan dilakukan pada

Jepara Indah Meubel Gorontalo.

2. Studi Pustaka

Pengumpulan dan pencarian teori-teori yang berhubungan dengan konsep

Sistem Informasi dan konsep perancangan atau design sistem sangat

diperlukan untuk memperjelas arah dan kajian penelitian.

3. Pengumpulan data dan informasi

Kualitas dari informasi yang diperoleh ditentukan oleh valid tidaknya data

yang didapatkan. Oleh karena itu pengumpulan data haruslah dilakukan

dengan secermat mungkin.

33
4. Analisa Sistem yang Berjalan

Analisa terhadap sistem yang berjalan dilakukan untuk mengetahui proses

yang telah berjalan pada tempat penelitian. Dengan mempelajari kelemahan-

kelemahan pada sistem yang berjalan maka dapat di kembangkan suatu sistem

baru yang dapat digunakan untuk merancang Sistem Informasi Akuntansi

Penggajian Karyawan untuk perangkat lunak.

5. Analisa Kebutuhan Sistem

Analisa kebutuhan sistem dilakukan untuk mengetahui apa saja yang

dibutuhkan sistem untuk dapat berjalan. Tujuan dilakukannya analisa

kebutuhan sistem yaitu untuk mengeidentifikasikan apa saja yang masih

direvisi dari sistem tersebut dan menjadikan suatu sistem itu bisa dan dapat

digunakan setelah dilakukan langkah-langkah perbaikan.

6. Perancangan Database

Perancangan database atau basis data merupakan bagian yang penting dalam

suatu sistem informasi. Karena merupakan bagian yang penting, jadi basis

data harus di desain sebaik mungkin untuk menjaga kemungkinan terjadi

kerusakan pada data. Teknik perancangan database dilakukan untuk dua sisi

pemrograman, yaitu untuk sisi server menggunakan MySql dan untuk sisi

client menggunakan SQLite.

7. Perancangan Interface

Perancangan Interface (antar muka) sangat dibutuhkan untuk menjadikan

tampilan program menjadi lebih menarik dan mudah untuk digunakan (user

friendly).

34
8. Perancangan Program

Perancangan program harus sesuai dengan perencanaan yang telah di teliti

sebelumnya. Sistem Informasi Penggajian Karyawan akan dibuat dengan

menggunakan bahasa pemrograman PHP Framework Codeigniter 3 untuk

membuat halaman web yang hanya dapat diakses oleh Admin dan Owner

Jepara Indah Meubel Gorontalo.

7.5 Tahap Pengujian

Tahapan pengujian akan di lakukan dalam dua pengujian yatiu pengujian

white box dan pengujian black box, pada pengujian white box, pengujian akan di

lakukan pada algoritma dari aplikasi yang dibuat, sehingga akan mendapatkan nilai

yang sama. Pada pengujian black box yang di lakukan adalah pengujian terhadap

aplikasi yang telah di buat, pengujian dilakukan dengan mencoba aplikasi apakah

sesuai atau tidak dengan fungsi yang di berikan.

7.6 Tahap Implementasi

Tahapan implementasi ini merupakan tahapan yang terakhir yang harus di

lakukan. Pada tahapan implementasi, aplikasi yang akan di implementasi pada

Jepara Indah Meubel Gorontalo.

35
8. Jadwal Penelitian

Tabel 5. Jadwal Penelitian

Tahun 2022
Kegiatan
No Januari Februari Maret April
Penelitian
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
1 Identifikasi Sistem
2 Tahap Analisis
3 Tahap
Perancangan
4 Tahap
Pembangunan
5 Pengujian Sistem
6 Implementasi
Sistem

36
DAFTAR PUSTAKA

[1] Robet, "Penerapan Sistem Informasi Geografis Dalam Pemetaan Lokasi


Sekolah Dasar (Studi Kasus: Daerah Binjai Provinsi Sumatera Utara),"
Majalah Ilmiah Informasi dan Teknologi Ilmiah, 2017.

[2] P. S. Hasugian, "Perancangan Website Sebagai Media Promosi Dan


Informasi," Journal Of Informatic Pelita Nusantara, vol. III, 2018.

[3] N. Azizah, "Rancang Bangun Sistem Informasi Penggajian Karyawan Harian


Lepas Pada Pt Flex Indonesia," Bina Informasi Penggajian Karyawan
Berbasis Desktop, vol. IV, pp. 179-188, 2017.

[4] C. E. Suharyanto, "Perancangan Sistem Informasi Penggajian Terintegrasi


Berbasis Web," Jurnal Nasional Teknologi dan Sistem Informasi, vol. II, pp.
225-232, 2017.

[5] I. Wignyowiyoto, "Sistem Informasi Penggajian Karyawan Berbasis


Desktop," Bina Insani Ict Journal, vol. IV, pp. 179-188, 2017.

[6] A. Kadir, Pengenalan Sistem Informasi, Yogyakarta: Andi, 2014.

[7] D. Darmawan and K. Fauzi Nur, Sistem Informasi Manajemen, Bandung: PT.
Remaja Rosdakarya, 2013.

[8] Y. P. Putu Ayu and E. I Dewa Made, "Pengaruh Sistem Informasi Akuntansi
Dan Sistem Pengendalian Internal Terhadap Kinerja Perusahaan (Studi Kasus
Pada Koperasi Di Kecamatan Payangan)," Jurnal Kumpulan Riset Akuntansi,
vol. XI, pp. 179-189, 2020.

[9] Mulyadi, Sistem Informasi Akuntasi, Jakarta: Salemba Empat, 2016.

37
[10] S. Kamalia, W. Fince Tinus and Mesran, "Sistem Pendukung Keputusan
Pemilihan Karyawan Berprestasi Dengan Menggunakan Metode Analytical
Hieararchy Process (Studi Kasus : PT.Capella Dinamik Nusantara
Takengon)," Media Informatika Budidarma, vol. I, pp. 12-16, 2017.

[11] M. Ibnu Sa'ad, Otodidak Web Programming: Membuat Website Edutainment,


Yogyakarta: PT Elex Media Komputindo, 2020.

[12] M. MF, Buku Sakti Pemrgraman Web Seri PHP, Yogyakarta: Startup, 2018.

[13] M. S. Novendri, "Aplikasi Inventaris Barang Pada Mts Nurul Islam Dumai
Menggunakan Php Dan Mysql," Jurnal Lentera Dumai, vol. X, 2019.

[14] I. T. Kusnadi, A. Supiandi, R. N. Syabaniah and R. Oktapiani, Pemodelan


Sistem Berbasis Objek With UML, Yogyakarta: Graha Ilmu, 2019.

[15] B. Saputro, Manajemen Penelitian Pengembangan (Research &


Development) Bagi Penyusun Tesis Dan Disertasi, Yogyakarta: Aswaja
Pressindo, 2017.

[16] M. A. Zakariah, V. Avriani and K. M. Zakariah, Metodologi Penelitian


Kuantitatif, Kualitatif, Action Research, Research And Development (R and
D), Yayasan Pondok Pesantren Al-Mawaddah Warrahmah, 2020.

[17] E. Y. Anggraeni and R. Irviani, Pengantar Sistem Informasi, Yogyakarta: CV.


ANDI OFFSET, 2017.

[18] Panduan Penulisan Proposal & Skripsi, Gorontalo: STMIK Ichsan Gorontalo,
2019.

38
LEMBAR KONSULTASI PROPOSAL PENELITIAN

Nama Mahasiswa : Tomi Reynol Adi Pangkih


NIM : 21823009

Paraf
No. Tgl Materi Bimbingan
Dosen

Mengetahui,
Pembimbing Utama

Abdul Malik I. Buna, M.Kom

39
LEMBAR KONSULTASI PROPOSAL PENELITIAN

Nama Mahasiswa : Tomi Reynol Adi Pangkih


NIM : 21823009

Paraf
No. Tgl Materi Bimbingan
Dosen

Mengetahui,
Pembimbing Pendamping

Nurjana Suleman, SE.I, M.Ak

40

Anda mungkin juga menyukai