Anda di halaman 1dari 47

PROPOSAL PENELITIAN

SISTEM INFORMASI PEMBERIAN GAJI KARYAWAN


BERBASIS WEB PADA PT. RAJA DAGANG
INDONESIA KOTA GORONTALO

OLEH
MITHA RADJIMAN
21915137

Proposal penelitian diajukan sebagai salah satu syarat


untuk memperoleh gelar Sarjana Komputer

PROGRAM STUDI SISTEM INFORMASI


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

JUDUL : SISTEM INFORMASI PEMBERIAN GAJI KARYAWAN


BERBASIS WEB PADA PT. RAJA DAGANG
INDONESIA KOTA GORONTALO

NAMA : MITHA RADJIMAN


NIM : 21915137

Berdasarkan deskripsi yang kami baca dan penjelasan dari mahasiswa


bersangkutan, judul tersebut dari segi kualitas dan kuantitas menurut pandangan
kami dapat digunakan sebagai materi penyusunan Proposal Program Sarjana
Sistem Informasi pada STMIK Ichsan Gorontalo. Dan telah disetujui untuk
diseminarkan pada ujian proposal.

Gorontalo, Januari 2021

Citra Yustitya Gobel, S.SI, M.Kom Misrawati Apriyana Puspa, M.Kom


Pembimbing Utama Pembimbing Pendamping
PENGESAHAN PROPOSAL PENELITIAN

SISTEM INFORMASI PEMBERIAN GAJI KARYAWAN BERBASIS WEB


PADA PT. RAJA DAGANG INDONESIA KOTA GORONTALO

Yang dipersiapkan dan disusun oleh

MITHA RADJIMAN
21915137

Telah Memenuhi Persyaratan untuk Dipertahankan


Di depan Dewan Penguji pada Ujian pada Ujian Proposal Penelitian

Gorontalo, Januari 2021

Citra Yustitya Gobel, S.SI, M.Kom Misrawati Apriyana Puspa, M.Kom


Pembimbing Utama Pembimbing Pendamping

Mengetahui,
Ketua Program Studi

Marlin Lasena S.Kom, M.Kom


KATA PENGANTAR

Dengan memanjatkan puji syukur kahadirat Allah Subhanahu wa Ta'ala

yang telah melimpahkan segala rahmat dan hidayahnya kepada penulis, sehingga

dapat menyelesaikan penyusunan proposal penelitian yang berjudul “Sistem

Informasi Pemberian Gaji Karyawan Berbasis Web Pada PT. Raja Dagang

Indonesia Kota Gorontalo” sesuai dengan yang direncanakan.

Penulis menyadari bahwa kesulitan tersebut tidak akan teratasi

sebagaimana mestinya tanpa pertolongan dan petunjuk dari Allah SWT, melalui

bantuan orang lain. Oleh sebab itu, tiada kata yang lebih selain mengucapkan

terima kasih yang sebesar besarnya kepada pihak-pihak yang telah membantu,

terutama kepada :

1. Bapak Muh. Ichsan Gaffar, S.E, M.SA, S.CRS 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 Pembantu Ketua I STMIK

Ichsan Gorontalo Bidang Akademik.

4. Ibu Rahmawati, S.Ag, M.Hum selaku Pembantu Ketua II STMIK Ichsan

Gorontalo Bidang Administrasi dan Keuangan.

5. Bapak Satriadi D. Ali, S.Kom, M.Kom selaku Pembantu Ketua III STMIK

Ichsan Gorontalo Bidang Kemahasiswaan.

6. Ibu Hariati Husain, S.Kom, M.Kom selaku Pembantu Ketua IV STMIK

Ichsan Gorontalo Bidang Kerja Sama.


7. Ibu Marlin Lasena, S.Kom, M.Kom selaku Ketua Program Studi Sistem

Informasi STMIK Ichsan Gorontalo.

8. Ibu Citra Yustitya Gobel, S.SI, M.Kom, selaku Pembimbing Utama yang

telah banyak membantu memberikan arahan dan bimbingan.

9. Ibu Misrawati Apriyana Puspa, M.Kom, selaku pembimbing pendamping

yang telah memberikan saran dan pemikiran untuk menunjang penelitian ini.

10. Ibu Nopriyanti A. Marjun selaku Komisaris PT. Raja Dagang Indonesia yang

telah memberikan waktu dan kesempatannya kepada saya untuk melakukan

penelitian.

11. Ayah dan Ibu tercinta yang begitu banyak memberikan dorongan serta

dukungan moral maupun materi.

12. Rekan-rekan mahasiswa STMIK Ichsan Gorontalo yang tidak dapat

disebutkan satu per satu yang telah membantu dalam penulisan proposal ini.

Penulis menyadari bahwa penelitian ini masih memiliki banyak

kekurangan, untuk itu dengan senang hati penulis mengharapkan kritik dan saran

yang bersifat membangun dari pembaca. Akhir kata, Penulis mengucapkan

banyak terima kasih atas perhatian yang telah di berikan.

Gorontalo, Januari 2021

Penulis
DAFTAR ISI

Halaman

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


PENGESAHAN PROPOSAL PENELITIAN.........................................................ii
KATA PENGANTAR............................................................................................iii
DAFTAR ISI............................................................................................................v
DAFTAR GAMBAR.............................................................................................vii
DAFTAR TABEL................................................................................................viii
1. Latar Belakang..............................................................................................9
2. Rumusan Masalah.......................................................................................10
3. Tujuan Penelitian........................................................................................11
4. Manfaat Penelitian......................................................................................11
5. Landasan Teori............................................................................................12
5.1. Penelitian terkait.....................................................................................12

5.2. Sistem Informasi.....................................................................................13

5.3. Pengertian Gaji........................................................................................15

5.4. Karyawan................................................................................................15

5.4.1.Mengelola Karyawan..................................................................................16
5.5. HTML......................................................................................................17

5.6.PHP.............................................................................................................17
5.7.MySql..........................................................................................................18
5.8.Unified Modelling Language (UML)..........................................................19
5.9.Teknik Pengujian Sistem............................................................................25
5.9.1.White Box Testing........................................................................................25
5.9.2.Black Box Testing........................................................................................28
6. Kerangka Pemikiran....................................................................................30
7. Lokasi Penelitian.........................................................................................31
7.1 Sejarah Singkat.......................................................................................31

7.2. Struktur Organisasi PT Raja Dagang Indonesia.....................................32

8. Metode Penelitian.......................................................................................33
8.1 Jenis Dan Sumber Data...........................................................................34

8.2 Teknik Pengumpulan Data......................................................................34

8.3. Tahapan Pembuatan Sistem....................................................................35

9. Sistem yang sedang berjalan.......................................................................36


10. Sistem yang diusulkan................................................................................37
11. Pengujian Sistem.........................................................................................38
12. Implementasi Sistem...................................................................................38
13. Jadwal Penelitian.........................................................................................39
DAFTAR PUSTAKA............................................................................................50
DAFTAR GAMBAR

Halaman

Gambar 1. Notasi Diagram Alir.............................................................................26


Gambar 2. Diagram Alir Prosedur Data.................................................................27
Gambar 3. Kerangka Pemikiran.............................................................................30
Gambar 4. Struktur Organisasi PT Raja Dagang Indonesia...................................32
Gambar 5. Model Waterfall...................................................................................33
Gambar 6. Sistem yang berjalan............................................................................36
Gambar 7. Desain sistem yang di usulkan.............................................................37
DAFTAR TABEL

Halaman

Tabel 1. Simbol Use Case Diagram [12]...............................................................21


Tabel 2. Simbol Activty Diagram [12]...................................................................23
Tabel 3. Simbol Sequence Diagram [12]...............................................................24
Tabel 4. Jadwal Pelaksanaan Penelitian.................................................................39
1. Latar Belakang

Gaji atau salary adalah komponen imbalan jasa atau penghasilan yang

pemberinya didasarkan pada berat ringannya tugas jabatan yang diduduki oleh

pegawai. Gaji merupakan komponen penghasilan utama yang langsung berkaitan

dengan jabatan atau direct compensation dan dalam penentuan berat ringannya

tugas jabatan dilingkup perusahaan, memerlukan kajian mendalam melalui

kegiatan penilaian jabatan [ CITATION Dar13 \l 1033 ].

Pemberian gaji akan berpengaruh terhadap semangat kerja karyawan ini

disebabkan karena uang masih merupakan motivator yang kuat bagi karyawan.

Setiap perusahaan perlu memperhatikan mengenai gaji dan tunjangan

kesejahteraan yang banyak diharapkan dari pada karyawan [ CITATION Ind14 \l 1033

]. Dalam proses pemberian gaji, perusahaan harus membuat laporan penggajian

setiap bulan agar dapat mengatur keuangan perusahaan tersebut.

PT Raja Dagang Indonesia merupakan perusahaan yang beralamat di Jl. Kh.

Agus Salim No. 287, Wumiyalo, Kota Tengah, Kota Gorontalo dan bergerak

dibidang perdagangan khususnya menjual barang elektronik seperti handphone,

mesin cuci, televisi dan lain-lain. PT Raja Dagang Indonesia di pimpin oleh

Bapak Ragwan Alhasni sebagai Direktur dan Ibu Nopriyanti A. Marjun sebagai

Komisaris serta memiliki 11 karyawan tetap terdiri dari 3 orang laki-laki dan 8

orang perempuan yang setiap bulan diberikan gaji oleh perusahaan.

Proses pemberian gaji saat ini dilakukan dengan cara konvensional sehingga

data penggajian masih ditulis dalam pembukuan manual. Hal ini membuat

perusahaan sulit untuk melakukan monitor keuangan perusahaan saat penggajian


karena admin keuangan harus melihat data pada pembukuan untuk kemudian

dihitung data penggajian tersebut. Perhitungan manual pada pembukuan

meningkatkan resiko kesalahan perhitungan pada keuangan perusahaan sehingga

kelalaian ini dapat merugikan perusahaan.

Penggunaan Website dewasa ini telah meluas di semua kalangan, baik itu

untuk hiburan maupun untuk urusan pekerjaan. PT Raja Dagang Indonesia

membutuhkan Website untuk membantu proses pengolahan data gaji dengan

menggunakan fasilitas laptop atau komputer. Oleh karena itu, Website yang

terhubung melalui internet akan memudahkan pihak perusahaan dalam melakukan

pengolahan data gaji karyawan melalui laptop yang terintegrasi dengan database

online sehingga data penggajian tersimpan dalam satu penyimpanan server dan

mempermudah pihak perusahaan untuk mencetak laporan penggajian.

Dengan alasan dan uraian ini, maka penulis merancang sebuah aplikasi

dalam sebuah penyusunan Tugas Akhir yang berjudul “Sistem Informasi

Pemberian Gaji Karyawan Berbasis Web Pada PT. Raja Dagang Indonesia

Kota Gorontalo”.

2. Rumusan Masalah

Berdasarkan uraian di atas, maka rumusan masalah penelitian adalah

pemberian gaji saat ini dilakukan dengan cara konvensional sehingga data

penggajian masih ditulis dalam pembukuan manual yang meningkatkan resiko

kesalahan perhitungan pada keuangan perusahaan.


3. Tujuan Penelitian

Adapun tujuan dari penelitian yaitu merancang sistem informasi pemberian

gaji karyawan untuk memudahkan komisaris dalam mengolah data penggajian

karyawan sehingga menghasilkan laporan data penggajian yang akurat.

4. Manfaat Penelitian

1. Pengembangan Ilmu Pengetahuan

Penelitian ini di harapkan dapat memberikan sumbangan pemikiran dan

dapat mengembangkan ilmu pengetahuan komputer pada umumnya dan

Sistem Informasi Pemberian Gaji Karyawan Berbasis Web Pada PT.

Raja Dagang Indonesia Kota Gorontalo pada khususnya.

2. Praktisi

Dengan adanya Sistem Informasi Pemberian Gaji Karyawan Berbasis

Web Pada PT. Raja Dagang Indonesia Kota Gorontalo ini kiranya dapat

menyajikan sistem informasi yang dapat memudahkan proses

penggajian di PT Raja Dagang Indonesia Kota Gorontalo.

3. Peneliti

Dengan adanya penelitian ini peneliti dapat menambah ilmu dan

wawasan dalam perancangan Sistem Informasi Pemberian Gaji

Karyawan Berbasis Web Pada PT. Raja Dagang Indonesia Kota

Gorontalo.
5. Landasan Teori

5.1. Penelitian terkait

Penelitian ini dilakukan dari hasil-hasil penelitian terlebih dahulu yang

pernah dilakukan sebelumnya, sebagai bahan perbandingan dan kajian adapun

hasil-hasil peneilitan yang dijadikan perbandingan tidak lepas dari topik

penelitian. Berikut ini adalah beberapa penelitian terkait :

1. Hasil Penelitian dari Hamid Kurniawan, Widya Apriliah, Ilham Kurniawan

dan Dede Firmansyah [ CITATION Kur20 \l 1033 ] dengan judul Penerapan

Metode Waterfall Dalam Perancangan Sistem Informasi Penggajian Pada

Smk Bina Karya Karawang. penelitian ini menggunakan metode wawancara,

observasi dan wawancara sebagai metode pengumpulan datanya dan

waterfall sebagai metode pengembangan software serta software Netbeans

yang digunakan dalam merancang dan membuat sistem informasi

pengolahan data gaji pada SMK Bina Karya 2 Karawang.

2. Hasil penelitian dari Arie Widya Saputra dan Imam Bukhori [ CITATION

Ari14 \l 1033 ] dengan judul Perancangan sistem informasi penggajian Pada

Sekolah Menengah pertama (SMP) PGRI Kebonagung. Untuk itulah

kemudian dikembangkanlah sebuah sistem informasi sekolah dasar

berbasis SMS. Metode yang digunakan dalam penelitian ini yaitu dengan

melakukan observasi, wawancara, study pustaka, analisis, perancangan

sistem informasi dilanjutkan dengan pembangunan sistem informasi dan

selanjutnya adalah uji coba. Hasil dari penelitian ini adalah menghasilkan

Sistem Informasi Penggajian Sekolah Menengah Pertama (SMP) PGRI


Kebonagung yang dapat mempermudah proses pendataan penggajian di

Sekolah Menengah Pertama (SMP) PGRI Kebonagung.

3. Hasil penelitian dari Devi Lestari [ CITATION Les14 \l 1033 ] dengan judul

Perancangan Sistem Informasi Penggajian Karyawan Pada PR. Tunas

Mandiri Kabupaten Pacitan. membantu kelancaran sistem pendidikan di

SMP N 1 Tambak. Tujuan dari penelitian ini adalah untuk mengetahui

sistem informasi penggajian yang telah diterapkan oleh Pr. Tunas Mandiri

Kabupaten Pacitan dan untuk mengetahui apakah sistem informasi

penggajian yang telah diterapkan oleh perusahaan tersebut telah memiliki

pengendalian intern yang memadai.

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

akan dibangun dengan bahasa pemrograman PHP dan menggunakan Framework

Codeigniter 3 serta penyimpanan data menggunakan Mysql. Dengan

memanfaatkan internet, aplikasi di buat dengan Bootstrap 4 dengan tujuan untuk

memudahkan pihak perusahaan untuk mengeloala data penggajian kedalam sistem

database, sehingga memudahkan dalam pencarian data, perhitungan penggajian

serta menghasilkan output laporan data penggajian.

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 [ CITATION Abd14 \l 1033 ].

Ada 3 elemen yang membentuk sebuah sistem yaitu :

- Input : Segala sesuatu yang masuk ke dalam sistem dan selanjutnya menjadi

bahan untuk di proses.

- Proses : Bagian yang melakukan perubahan dari input menjadi output yang

berguna, misalnya berupda informasi dan produk, tetapi juga bisa berupa hal-hal

yang tidak berguna, misalnya sisa pembuangan atau limbah.

- Output : Hasil dari pemrosesan, misalnya berupa suatu informasi, saran, cetakan

laporan, dll.

Berdasarkan pengertian diatas dapat disimpulkan sistem adalah cara yang

kita lakukan untuk mencapai tujuan yang telah kita buat mulai dari menginput

sesuatu memprosesnya kemudian menghasilkan output.

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 [ CITATION Dar131 \l 1033 ].

Sistem informasi adalah kumpulan dari subsistem yang saling berhubungan

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

berguna [ CITATION Dar131 \l 1033 ].


5.3. Pengertian Gaji

Gaji adalah salah satu hal yang penting bagi setiap pegawai yang bekerja

dalam suatu perusahaan, karena dengan gaji yang diperoleh seseorang dapat

memenuhi kebutuhan hidupnya. Apabila kebutuhan hidupnya sudah terpenuhi

maka pegawai akan termotivasi untuk bekerja lebih giat, adapun indikator gaji

adalah kelayakan gaji yaitu kesesuaian gaji yang diterima dengan kebutuhan

hidup, dan keadilan gaji yaitu kesesuaian gaji yang diterima dengan potensi diri

diberikan berdasarkan kinerja, bukan karyawan [ CITATION AAA15 \l 1033 ].

5.4. 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

memacu kinerja karyawan, maka suatu perusahaan melakukan pemilihan

karyawan berprestasisetiap priodenya 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 [ CITATION Kam17 \l 1033 ].


5.4.1. Mengelola Karyawan

Setiap perusahaan selalu mengharapkan karyawannya mempunyai kinerja

yang tinggi, karena dengan memiliki karyawan yang berkinerja tinggi akan

memberikan sumbangan yang optimal bagi perusahaan. Selain itu, dengan

memiliki karyawan yang berkinerja tinggi perusahaan dapat meningkatkan kinerja

perusahaan. Sering kali perusahaan mengahadapi masalah mengenai sumber daya

manusianya. Masalah sumber daya manusia menjadi tantangan tersendiri bagi

perusahaan, karena keberhasilan perusahaan dan yang lainnya tergantung pada

kualitas sumber daya manusianya. Apabila individu dalam perusahaan yaitu

sumber daya manusia dapat berjalan efektif, maka perusahaan berjalan efektif.

Dengan kata lain kelangsungan suatu perusahaan itu ditentukan oleh kinerja

karyawan [ CITATION Bin17 \l 1033 ].

Gaya kepemimpinan yang efektif sangat diperlukan dalam sebuah

perusahaan untuk mengarahkan para karyawan perusahaan dan mengendalikan

berbagai masalah yang ada dengan solusi yang tepat. Pemimpin yang baik,

efektifitas gaya kepemimpinannya ditentukan oleh kemampuannya membaca

situasi yang dihadapi dan menyesuaikan gaya kepemimpinannya sedemikian rupa

agar sesuai dan mampu memenuhi tuntutan situasi yang dihadapi, sehingga para

bawahan yang dipimpinnya mampu dimotivasi dengan baik dan mampu

melaksanakan program kerja yang telah ditetapkan. Komunikasi yang baik juga

diperlukan dalam suatu perusahaan. Kinerja karyawan akan terwujud jika suatu

perusahaan dapat melakukan komunikasi yang bai kantar karyawan maupun

antara karyawan dengan pemimpin [ CITATION Bin17 \l 1033 ].


5.5. HTML

HTML yang merupakan singkatan dari Hyper Text Markup Language

adalah bahasa yang digunakan pada dokumen web sebagai bahasa untuk

pertukaran dokumen web [ CITATION Ale13 \l 1033 ]. Didalamnya berisi kumpulan

informasi yang disimpan dalam tag-tag tertentu, dimana tag-tag tersebut

digunakan untuk melakukan format terhadap informasi yang dimaksud. Berbagai

pengembangan telah dilakukan terhadap kode HTML dan telah melahirkan

teknologi-teknologi baru di dalam dunia pemrograman web. Kendati demikian,

sampai sekarang HTML tetap berdiri kokoh sebagai dasar dari bahasa web seperti

PHP, ASP, JSP dan lainnya. Bahkan secara umum, mayoritas situs web yang ada

di Internet pun masih tetap menggunakan HTML sebagai teknologi utama mereka.

5.6. PHP

Pada awalnya PHP merupakan kependekan dari Personal Home Page

(Situs personal). PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1994-

1995. Pada waktu itu PHP masih bernama Form Interpreted (FI), yang wujudnya

berupa sekumpulan skrip yang digunakan untuk mengolah data formulir dari web.

Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan

menamakannya PHP/FI-F2. Dengan perilisan kode sumber ini menjadi sumber

terbuka, maka banyak pemrogram yang tertarik untuk ikut mengembangkan

PHP.Dengan kemampuan bagi pemrograman PHP lain untuk meningkatkan

kemampuan PHP tersebut dengan modul-modul plug in. dengan realease versi 3

pada tahun 1998 [ CITATION Rat14 \l 1033 ]. Yang mendukung berbagai macam

database antara lain MySQL, mSQL, ODBC, Oracle, dan Sybase. PHP akhirnya
tumbuh dengan sendirinya. Seperti C dan Perl, PHP adalah bahasa pemrograman

terstruktur dengan variable fungsi dan kelas. Kelebihan PHP dari bahasa

pemograman lainnya :

1) Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak

melakukan sebuah kompilasi dalam penggunaanya.

2) Web Server yang mendukung PHP dapat ditemukan dimana - mana dari

mulai apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang

relatif mudah.

3) Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milis

dan developer yang siap membantu dalam pengembangan.

4) Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling

mudah karena memiliki referensi yang banyak.

5) PHP adalah bahasa open source yang dapat digunakan di berbagai

mesin (Linux, Unix, Macintosh, Windows) dan dapat dijalankan secara

runtime melalui console serta juga dapat menjalankan perintah-perintah

sistem.

5.7. MySql

MySQL adalah Relational Database Management System (RDBMS)

yang didistribusikan secara gratis dibawah lisensi GPL (General Public License).

Dimana setiap orang bebas untuk menggunakan MySQL, namun tidak boleh

dijadikan produk turunan yang bersifat komersial. MySQL sebenarnya

merupakan turunan salah satu konsep utama dalam database sejak lama, yaitu

SQL (Structured Query Language). SQL adalah sebuah konsep pengoperasian


database, terutama untuk pemilihan atau seleksi dan pemasukan data, yang

memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis.

Keandalan suatu sistem database (DBMS) dapat diketahui dari cara kerja

optimizernya dalam melakukan proses perintah-perintah SQL, yang dibuat oleh

user maupun program-program aplikasinya. Sebagai database server, MySQL

dapat dikatakan lebih unggul dibandingkan database server lainnya dalam

query data. Hal ini terbukti untuk query yang dilakukan oleh single user,

kecepatan query MySQL bisa sepuluh kali lebih cepat dari PostgreSQL dan lima

kali lebih cepat dibandingkan Interbase [ CITATION Rat14 \l 1033 ]. Salah satu

keuntungan MySql adalah perangkat lunak open source. Open source berarti

dapat digunakan dan dimodifikasi oleh siapa saja. Semua orang dapat mengunduh

MySql dari internet dan menggunakannya secara gratis. Untuk administrasi

database, seperti pembuatan database dan pembuatan tabel dapat digunakan

aplikasi web seperti PHPMyAdmin. MySql mendukung banyak tipe data yang

terbagi menjadi beberapa kategori, antra lain tipe numeric, tipe data dan time, dan

tipe string.

5.8. Unified Modelling Language (UML)

Unified Modelling Language (UML) adalah sebuah "bahasa" yg telah

menjadi standar dalam industri untuk visualisasi, merancang dan

mendokumentasikan sistem piranti lunak. UML menawarkan sebuah standar

untuk merancang model sebuah sistem [ CITATION Dha03 \l 1033 ]. Dengan

menggunakan UML kita dapat membuat model untuk semua jenis aplikasi piranti

lunak, dimana aplikasi tersebut dapat berjalan pada piranti keras, sistem operasi
dan jaringan apapun, serta ditulis dalam bahasa pemrograman apapun. Tetapi

karena UML juga menggunakan class dan operation dalam konsep dasarnya,

maka ia lebih cocok untuk penulisan piranti lunak dalam bahasa - bahasa

berorientasi objek seperti C++, Java, C# atau VB.NET. Walaupun demikian,

UML tetap dapat digunakan untuk modeling aplikasi prosedural dalam VB atau C.

Seperti bahasa-bahasa lainnya, UML mendefinisikan notasi dan

syntax/semantik. Notasi UML merupakan sekumpulan bentuk khusus untuk

menggambarkan berbagai diagram piranti lunak. Setiap bentuk memiliki makna

tertentu, dan UML syntax mendefinisikan bagaimana bentuk-bentuk tersebut

dapat dikombinasikan. Notasi UML terutama diturunkan dari 3 notasi yang telah

ada sebelumnya: Grady Booch OOD (Object-Oriented Design), Jim Rumbaugh

OMT (Object Modeling Technique), dan Ivar Jacobson OOSE (Object-Oriented

Software Engineering). Sejarah UML sendiri cukup panjang. Modeling UML

yang akan digunakan dalam penelitian ini adalah:

1. Use Case Modelling

Use case diagram menggambarkan fungsionalitas yang diharapkan dari

sebuah sistem [ CITATION Dha03 \l 1033 ]. Yang ditekankan adalah “apa” yang

diperbuat sistem, dan bukan “bagaimana”. Sebuah use case

merepresentasikan sebuah interaksi antara aktor dengan sistem. Use case

merupakan sebuah pekerjaan tertentu, misalnya login ke sistem, meng-create

sebuah daftar belanja, dan sebagainya.

Seorang/sebuah aktor adalah sebuah entitas manusia atau mesin yang

berinteraksi dengan sistem untuk melakukan pekerjaan-pekerjaan tertentu.


Use case diagram dapat sangat membantu bila kita sedang menyusun

requirement sebuah sistem, mengkomunikasikan rancangan dengan klien, dan

merancang test case untuk semua feature yang ada pada sistem. Berikut

merupakan simbol yang digunakan dalam Use Case diagram.

Tabel 1. Simbol Use Case Diagram [ CITATION Dha03 \l 1033 ]

NO GAMBAR NAMA KETERANGAN


Menspesifikasikan himpuan
peran yang pengguna mainkan
1 Actor
ketika berinteraksi dengan use
case.
Hubungan dimana perubahan
yang terjadi pada suatu elemen
mandiri (independent) akan
2 Dependency
mempengaruhi elemen yang
bergantung padanya elemen yang
tidak mandiri (independent).
Hubungan dimana objek anak
Generalizatio (descendent) berbagi perilaku dan
3
n struktur data dari objek yang ada
di atasnya objek induk (ancestor).

Menspesifikasikan bahwa use


4 Include
case sumber secara eksplisit.

Menspesifikasikan bahwa use


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

Menspesifikasikan paket yang


7 System menampilkan sistem secara
terbatas.

Deskripsi dari urutan aksi-aksi


yang ditampilkan sistem yang
8 Use Case
menghasilkan suatu hasil yang
terukur bagi suatu actor
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
aplikasi dijalankan dan
10 Note
mencerminkan suatu sumber daya
komputasi

Sebuah use case dapat meng-include fungsionalitas use case lain sebagai

bagian dari proses dalam dirinya. Secara umum diasumsikan bahwa use case

yang di-include akan dipanggil setiap kali use case yang meng-include

dieksekusi secara normal. Sebuah use case dapat di-include oleh lebih dari

satu use case lain, sehingga duplikasi fungsionalitas dapat dihindari dengan

cara menarik keluar fungsionalitas yang common. Sebuah use case juga dapat

meng-extend use case lain dengan behaviour-nya sendiri. Sementara

hubungan generalisasi antar use case menunjukkan bahwa use case yang satu

merupakan spesialisasi dari yang lain.

2. Activity Diagram

Activity diagram menggambarkan berbagai alir aktivitas dalam sistem

yang sedang dirancang, bagaimana masing-masing alir berawal, decision yang

mungkin terjadi, dan bagaimana mereka berakhir [ CITATION Dha03 \l 1033 ] .

Activity diagram juga dapat menggambarkan proses paralel yang mungkin

terjadi pada beberapa eksekusi. Activity diagram merupakan state diagram

khusus, di mana sebagian besar state adalah action dan sebagian besar transisi

di-trigger oleh selesainya state sebelumnya (internal processing).


Oleh karena itu activity diagram tidak menggambarkan behaviour internal

sebuah sistem (dan interaksi antar subsistem) secara eksak, tetapi lebih

menggambarkan proses-proses dan jalur-jalur aktivitas dari level atas secara

umum. Sebuah aktivitas dapat direalisasikan oleh satu use case atau lebih.

Aktivitas menggambarkan proses yang berjalan, sementara use case

menggambarkan bagaimana aktor menggunakan sistem untuk melakukan

aktivitas. Berikut adalah simbol – simbol yang digunakan dalam Acivity

Diagram:

Tabel 2. Simbol Activty Diagram [ CITATION Dha03 \l 1033 ]

NO GAMBAR NAMA KETERANGAN


Memperlihatkan bagaimana masing-
1 Actifity masing kelas antarmuka saling
berinteraksi satu sama lain

State dari sistem yang mencerminkan


2 Action
eksekusi dari suatu aksi

Bagaimana objek dibentuk atau


3 Initial Node
diawali.
Actifity Bagaimana objek dibentuk dan
4
Final Node dihancurkan

Satu aliran yang pada tahap tertentu


5 Fork Node
berubah menjadi beberapa aliran

Sama seperti state, standar UML menggunakan segiempat dengan sudut

membulat untuk menggambarkan aktivitas. Decision digunakan untuk

menggambarkan behaviour pada kondisi tertentu. Untuk mengilustrasikan

proses-proses paralel (fork dan join) digunakan titik sinkronisasi yang dapat

berupa titik, garis horizontal atau vertikal. Activity diagram dapat dibagi
menjadi beberapa object swimlane untuk menggambarkan objek mana yang

bertanggung jawab untuk aktivitas tertentu.

3. Sequence Diagram

Sequence diagram menggambarkan interaksi antar objek di dalam dan di

sekitar sistem (termasuk pengguna, display, dan sebagainya) berupa message

yang digambarkan terhadap waktu [ CITATION Dha03 \l 1033 ]. Sequence

diagram terdiri atar dimensi vertikal (waktu) dan dimensi horizontal (objek-

objek yang terkait).

Sequence diagram biasa digunakan untuk menggambarkan skenario atau

rangkaian langkah-langkah yang dilakukan sebagai respons dari sebuah event

untuk menghasilkan output tertentu. Diawali dari apa yang men-trigger

aktivitas tersebut, proses dan perubahan apa saja yang terjadi secara internal

dan output apa yang dihasilkan. Simbol untuk sequence diagram adalah

sebagai berikut:

Tabel 3. Simbol Sequence Diagram [ CITATION Dha03 \l 1033 ]

NO GAMBAR NAMA KETERANGAN


Objek entity, antarmuka yang saling
berinteraksi.
1 LifeLine

Spesifikasi dari komunikasi antar


objek yang memuat informasi-
2 Message
informasi tentang aktifitas yang
terjadi
Spesifikasi dari komunikasi antar
objek yang memuat informasi-
3 Message
informasi tentang aktifitas yang
terjadi

Masing-masing objek, termasuk aktor, memiliki lifeline vertikal. Message

digambarkan sebagai garis berpanah dari satu objek ke objek lainnya. Pada fase

desain berikutnya, message akan dipetakan menjadi operasi/metoda dari class.

Activation bar menunjukkan lamanya eksekusi sebuah proses, biasanya diawali

dengan diterimanya sebuah message.

5.9. Teknik Pengujian Sistem

Pengujian sistem adalah elemen kritis dari jaminan kualitas perangkat lunak

dan mempresentasikan kajian pokok dari spesifikasi desain dan pengkodean

[ CITATION Rog12 \l 1033 ].

5.9.1. White Box Testing

Metode White box ini adalah suatu metode desain test case yang

menggunakan struktur control desain procedural untuk mendatpatkan test case.

Dengan menggunakan metode white box, perekayasaan sistem dapat melakukan

test case yang dapat :

a. Memberikan jaminan bahwa semua jalur independen pada suatu modul

telah digunakan paling tidak satu kali.

b. Menggunakan semua keputusan logis pada sisi true dan false.

c. Mengeksekusi semua loop (perulangan) pada batasan mereka dan pada

batas operasional mereka.


1. Komponen Dalam Pengujian White Box

a. Uji Coba Basis Path

Merupakan teknik uji coba white box yang diusulkan Tom McCabe.

Metode ini memungkinkan perancang test case mendapatkan ukuran

kekompleksan logical dari perancangan prosedural dan menggunakan ukuran

ini sebagai petunjuk untuk mendefinisikan basis set dari jalur pengerjaan. Test

case yang dapat digunakan untuk menggerjakan basis set yang menjamin

pengerjaan setiap perintah minimal satu kali selama uji coba.

Gambar 1. Notasi Diagram Alir


Lingkaran (node), menggambarkan satu/lebih perintah prosedural. Urutan

proses dan keputusan dapat dipetakan dalam satu node. Tanda panah (edge),

menggambarkan aliran kontrol. Setiap node harus mempunyai tujuan node.

Region adalah daerah yang dibatasi oleh edge dan node [ CITATION Rog12 \l

1033 ].

b. Cyclomatic Complexity

Cyclomatic Complexity adalah metrik software yang menyediakan ukuran

kuantitatif dari kekompleksan logikal program. Apabila digunakan dalam

konteks metode uji coba basis path, nilai yang dihitung untuk cyclomatic

complexity menentukan jumlah jalur independent dalam basis set suatu


program dan memberi batas atas untuk jumlah uji coba yang harus dikerjakan

untuk menjamin bahwa seluruh perintah sekurang-kurangnya telah dikerjakan

sekali.

Jalur independent adalah jalur yang melintasi atau melalui program dimana

sekurang-kurangnya terdapat proses perintah yang baru atau kondisi yang

baru.

c. Melakukan Test Case

Metode uji coba basis path juga dapat diterapkan pada perancangan

prosedural rinci atau program sumber. Prosedur rata-rata pada bagian berikut

akan digunakan sebagai contoh dalam pembuatan test case.

2. Langkah-langkah Pembuatan Test Case

a. Dengan mempergunakan perancangan prosedural atau program sumber

sebagai dasar, digambarkan diagram alirnya.

Gambar 2. Diagram Alir Prosedur Data


b. Tentukan cyclomatic complexity untuk diagram alir yang telah dibuat :

V(G) = 6 region = 17 edge – 13 node + 2 = 6

V(G) = 5 predicate node + 1 = 6

c. Tentukan independent path pada flowgraph

Dari hasil perhitungan cyclomatic complexity terdapat 6 independent path

yaitu :

Path 1 : 1-2-10-11-13 Path 2 : 1-2-10-12-13

Path 3 : 1-2-3-10-11-13 Path 4 : 1-2-3-4-5-8-9-2-..

Path 5 : 1-2-3-4-5-6-8-9-2-.. Path 6 : 1-2-3-4-5-6-7-8-9-2-..

Buat test case yang akan mengerjakan masing-masing path pada basis set.

Data yang dipilih harus tepat sehingga setiap kondisi dari predicate node

dikerjakan semua.

5.9.2. Black Box Testing

Black Box aproach adalah suatu sistem dimana input dan outputnya dapat

didefinisikan tetapi prosesnya tidak diketahui atau tidak terdefinisi. Metode ini

hanya dapat dimengerti oleh pihak dalam (yang menangani sedangkan pihak luar

hanya mengetahui masukan dan hasilnya). Sistem ini terdapat pada subsistem

tingkat terendah.

Metode uji coba black box memfokuskan pada keperluan fungsional dari

software. Karena itu uji coba black box memungkinkan pengembang software

untuk membuat himpunan kondisi input yang akan melatih seluruh syarat-syarat

fungsional suatu program. Uji coba black box bukan merupakan alternatif dari uji
coba white box, tetapi merupakan pendekatan yang melengkapi untuk menemukan

kesalahan lainnya, selain menggunakan white box. Uji coba black box berusaha

menemukan kesalahan dalam beberapa kategori, diantaranya :

1. Fungsi-fungsi yang salah atau hilang.

2. Kesalahan interface.

3. Kesalahan dalam struktur data atau akses database eksternal.

4. Kesalahan performa.

5. Kesalahan inisialisasi dan terminasi.

Tidak seperti metode white box yang dilaksanakan diawal proses, uji coba black

box diaplikasikan dibeberapa tahapan berikutnya. Karena uji coba black box

dengan sengaja mengabaikan struktur kontrol, sehingga perhatiannya difokuskan

pada informasi domain. Uji coba didesain untuk dapat menjawab pertanyaan-

pertanyaan berikut :

1. Bagaimana validitas fungsionalnya diuji?

2. Jenis input seperti apa yang akan menghasilkan kasus uji yang baik?

3. Apakah sistem secara khusus sensitif terhadap nilai input tertentu?

4. Bagaimana batasan-batasan kelas data diisolasi?

5. Berapa rasio data dan jumlah data yang dapat ditoleransi oleh sistem?

6. Apa akibat yang akan timbul dari kombinasi spesifik data pada operasi

sistem?

Dengan mengaplikasikan uji coba black box, diharapkan dapat menghasilkan

sekumpulan kasus uji yang memenuhi kriteria berikut :


1. Kasus uji yang berkurang, jika jumlahnya lebih dari 1, maka jumlah dari

uji kasus tambahan harus didesain untuk mencapai uji coba yang cukup

beralasan.

2. Kasus uji yang memberitahukan sesuatu tentang keberadaan atau tidaknya

suatu jenis kesalahan, dari pada kesalahan yang terhubung hanya dengan

suatu uji coba spesifik [ CITATION Rog12 \l 1033 ].


6. Kerangka Pemikiran

MASALAH (PROBLEMS)

pemberian gaji saat ini dilakukan dengan cara konvensional


sehingga data penggajian masih ditulis dalam pembukuan manual
yang meningkatkan resiko kesalahan perhitungan pada keuangan
perusahaan.

PENDEKATAN (APPROACH)
Teknologi/
Teknologi/ metode
metode yang
yang digunakan
digunakan untuk
untuk
memecahkan
memecahkan masalah
masalah :: Waterfall,
Waterfall, Observasi
Observasi

PENGEMBANGAN (DEVELOPMENT)
Analisa dan Perancangan : Konstruksi:
UML : Use Case, Activty Framework Codeigniter
Diagram, Sequence 3,, PHP, HTML, Mysql
Diagram

PENGUJIAN (TESTING)
Whitebox Blackbox

PENERAPAN (IMPLEMENTATION)
PT. Raja Dagang Indonesia

TUJUAN (RESULTS)

Merancang sistem informasi pemberian gaji karyawan untuk


memudahkan komisaris dalam mengolah data penggajian karyawan
sehingga menghasilkan laporan data penggajian yang akurat.
Gambar 3. Kerangka Pemikiran
7. Lokasi Penelitian

Lokasi penelitian ini pada PT Raja Dagang Indonesia Jl. Kh. Agus Salim

No. 287, Wumiyalo, Kota Tengah, Kota Gorontalo.

7.1 Sejarah Singkat

PT Raja Dagang Indonesia merupakan perusahaan yang beralamat di Jl. Kh.

Agus Salim No. 287, Wumiyalo, Kota Tengah, Kota Gorontalo dan bergerak

dibidang perdagangan khususnya menjual barang elektronik seperti handphone,

mesin cuci, televisi dan lain-lain. Awal merintis perusahaan di bulan februari

tahun 2016 PT Raja Dangan Indonesia masih memakai nama Raja Dagang,

namun seiring berjalan waktu raja dagang menjadi PT Raja Dangan Indonesia

dengan memiliki 2 cabang yakni raja dang store dan ahlan store dengan memiliki

karyawan tetap berjumlah 14 karyawan.


7.2. Struktur Organisasi PT Raja Dagang Indonesia

Gambar 4. Struktur Organisasi PT Raja Dagang Indonesia


8. Metode Penelitian

Adapun metode yang digunakan dalam analisis sistem adalah metode

Waterfall (Air Terjun). Menurut [ CITATION HMJ052 \l 1033 ] dalam bukunya

Analisis & Desain, menjelaskan bahwa “Metodologi Pengembangan Sistem

adalah metode-metode, prosedur- prosedur, konsep-konsep pekerjaan, aturan-

aturan dan postulat-postulat yang akan digunakan untuk mengembangkan suatu

sistem informasi”. Pengembangan sistem didefinisikan sebagai aktivitas untuk

menghasilkan sistem informasi berbasis komputer untuk menyelesaikan persoalan

(problem) organisasi atau memanfaatkan kesempatan (opportunities) yang

timbul. Model air terjun (waterfall) Biasa juga disebut siklus hidup perangkat

lunak, Mengambil kegiatan dasar seperti spesifikasi, pengembangan, validasi,

dan evolusi dan merepresentasikannya sebagai fase-fase proses yang berbeda

seperti spesifikasi persyaratan, perancangan perangkat lunak, implementasi,

pengujian dan seterusnya.

Testing

Maintenance

Gambar 5. Model Waterfall


Sumber [ CITATION HMJ052 \l 1033 ]

8.1 Jenis Dan Sumber Data

Jenis dan sumber pengumpulan data yang dilakukan penulis dalam

penelitian ini yaitu menggunakan sumber data primer dan sumber data sekunder,

berikut penjelasannya:

1. Data Primer

Data primer diperoleh dari sumber primer, merupakan data mentah yang

diperoleh secara langsung melakukan observasi atau persaksian kejadian-

kejadian yang dituliskan. Data primer dipandang memiliki otoritas sebagai

bukti tangan pertama dan diberi otoritas dalam pengumpulan data. Dalam hal

ini melakukan wawancara langsung dengan terkait yaitu dengan Ibu

Nopriyanti A. Marjun sebagai Komisaris PT Raja Dagang Indonesia,

kemudian akan diolah untuk pembuatan perancangan aplikasi yang

dibutuhkan.

2. Sumber Data Sekunder

Data Sekunder yaitu data yang diperoleh dari sumber sekunder, yaitu penulis

mengumpulkan data-data yang ada berupa pengambilan contoh ataupun

dokumen-dokumen, jurnal ataupun buku-buku referensi yang ada kaitannya

dengan penulisan ini.

8.2 Teknik Pengumpulan Data

Teknik yang dilakukan dalam penelitian ini yaitu:

a. Penelitian lapangan (Observasi).


Metode ini dilakukan dengan cara mengamati secara langsung proses

proses pemberian gaji guna mendapatkan keterangan yang akurat. adapun

data yang didapat dari hasil penelitian lapangan ini adalah mengenai proses

penggajian yang masih menggunakan cara konvensional.

b. Wawancara (interview).

Wawancara merupakan pengumpulan data atau informasi yang

dilakukan dengan menggunakan pertanyaan yang disampaikan langsung

kepada Ibu Nopriyanti A. Marjun sebagai Komisaris PT Raja Dagang

Indonesia.

8.3. Tahapan Pembuatan Sistem

1. Rekayasa perangkat lunak (system enginerring)

Melakukan pengumpulan data dan penetapan kebutuhan semua elemen

sistem.

2. Requirements analysis

Melakukan analisis terhadap permasalahan yang dihadapi dan

menetapkan kebutuhan perangkat lunak, fungsi performsi dan interfacing.

3. Design

Melakukan menetapkan domain informasi untuk perangkat lunak, fungi

dan interfacing.

4. Coding

Pengkodean yang mengimplementasikan hasil desain ke dalam kode

atau bahasa yang dimengerti oleh mesin komputer dengan menggunakan

bahasa pemprograman java, html dan php.


5. Testing

Kegiatan untuk melakukan pengetesan program yang sudah dibuat

apakah udah benar atau belum di uji dengan cara manual.jika testing sudah

benar maka program boleh digunakan.

6. Maintenance

Menangani perangkat lunak yang sudah selesai supaya dapat berjalan

lancar dan terhindar dari gangguan-gangguan yang dapat menyebabkan

kerusakan.

9. Sistem yang sedang berjalan

Gambar 6. Sistem yang berjalan


Berdasarkan gambar dapat diatas dapat dideskripsikan bahwa aktor ada 2 yaitu

komisaris dan direktur. Komisaris membuat data untuk penggajian, menghitung


serta membuat laporan yang kemudian laporan tersebut diserahkan kepada

direktur untuk diperiksa.

10. Sistem yang diusulkan


Dalam tahap ini, aplikasi didesain menggunakan bahasa pemodelan visual

dengan metode UML (Unified Modelling Language) sehingga dapat dijabarkan

dalam bentuk yang baku dan mudah dimengerti. Berikut Gambar Use Case Sistem

yang diusulkan:

komisaris direktur

Gambar 7. Desain sistem yang di usulkan

Berdasarkan gambar di atas bahwa aktor yaitu komisaris dan direktur.

Dalam alur sistem komisaris melakukan login terlebih dahulu. Setelah itu

komisaris masuk ke halaman dashboard untuk bisa melihat diagram data

penggajian. komisaris juga dapat mengubah profil admin yaitu mengubah nama,

foto dan password. Proses utama yang dilakukan komisaris yaitu mengolah data

karyawan seperti input karyawan, edit karyawan, hapus karyawan. Kemudian

mengolah data penggajian seperti input gaji, ubah gaji dan hapus gaji sesuai

kebutuhan. Untuk mengecek data, admin dapat melakukan pencarian berdasarkan

bulan atau kata kunci lainnya.


Kemudian aktor direktur melakukan login untuk dapat mengakses beberapa

menu yaitu profil direktur, lihat data karyawan dan menu laporan penggajian.

11. Pengujian Sistem

Setelah tahap desain dan perancangan aplikasi selesai maka tahap

selanjutnya adalah pengujian aplikasi. Tahap pengujian aplikasi ini dilakukan

melalui Android Virtual Device (AVD) serta Smartphone Android, dalam

penilitian ini pengujian aplikasi menggunakan metode White box dan Black box.

1. Pengujian White Box

Pengujian White box adalah dengan pengujian yang di dasarkan pada

pengecekan terhadap detail perancangan, menggunakan struktur kontrol dari

desain program secara procedural untuk membagi pengujian ke dalam

beberapa kasus pengujian. Penentuan kasus di uji disesuaikan dengan

struktur sistem, pengetahuan mengenai program, digunakan untuk

mengidentifikasi kasus uji tambahan.

2. Pengujian Black Box

Pengujian Black Box yang termasuk dalam tahap ini yaitu pengujian

terhadap interface mobile Android, apakah desain mobile Android setelah

diberikan ke pengguna dapat dioperasikan atau tidak.

12. Implementasi Sistem

Tahap implementasi sistem (System Implementation) merupakan tahap

meletakan sistem supaya siap dioperasikan. Dalam tahap ini, penerapannya yaitu

di PT Raja Dagang Indonesia Kota Gorontalo.


13. Jadwal Penelitian
Dalam pelaksanaan kegiatan penelitian penulis membuat jadwal yang dapat
dilihat pada tabel berikut:

Tabel 4. Jadwal Pelaksanaan Penelitian

Tahun 2022
No. Kegiatan Januari Februari Maret April Mei
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
Persiapan
1.
Penilitian
Identifikasi
2.
masalah
Pengumpulan
3.
data
4. Analisis sistem
5. Desain sistem
Implementasi
6. dan pengujian
sistem
7. Laporan

DAFTAR PUSTAKA

[1] A. Darendehe, “Gaji, Kepemimpinan, Dan Sikap Rekan Kerja Pengaruhnya


Terhadap Kinerja Karyawan Pt. Askes (Persero) Cabang Manado,” Jurnal
Riset Ekonomi, Manajemen, Bisnis Dan Akuntansi, vol. I, pp. 22-30, 2013.

[2] A. Indriyani, “Analisis Pengaruh Gaji Dan Tunjangan Kesejahteraan


Terhadap Produktivitas Kerja Karyawan Operation Department Pt. Export
Leaf Indonesia,” Jurnal Paradigma, vol. XII, 2014.

[3] H. Kurniawan, W. Apriliah, I. Kurniawan dan D. Firmansyah, “Penerapan


Metode Waterfall Dalam Perancangan Sistem Informasi Penggajian Pada
Smk Bina Karya Karawang,” Jurnal Interkom, vol. XIV, 2020.

[4] S. Arie Widya dan B. Imam, “Perancangan sistem informasi penggajian Pada
Sekolah Menengah pertama (SMP) PGRI Kebonagung,” Indonesian Journal
on Networking and Security, vol. III, 2014.

[5] D. Lestari, “Perancangan Sistem Informasi Penggajian Karyawan Pada PR.


Tunas Mandiri Kabupaten Pacitan,” Indonesian Journal on Networking and
Security, vol. III, 2014.

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

[7] D. Darmawan dan K. Fauzi Nur, Sistem Informasi Manajemen, Bandung:


PT. Remaja Rosdakarya, 2013.

[8] K. A. A. Anggi Nila, B. I Wayan dan Y. NI Nyoman, “Pengaruh Gaya


Kepemimpinan Transformasional dan Gaji Terhadap Kinerja Pegawai Pramu
Bakti,” e-Journal Bisma Universitas Pendidikan Ganesha, vol. III, 2015.

[9] S. Kamalia, W. Fince Tinus dan 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.

[10] S. Alexander, Web Programming Power Pack, Yogyakarta, 2013.

[11] A. L. K. Ratna, “Pengertian PHP dan MYSQL,” Ilmu Teknologi Informasi,


2014.

[12] S. Dharwiyanti, “Pengantar Unified Modeling Language (UML),” 2003.

[13] I. Sofana, Membangun Jaringan Komputer: Mudah Membuat Jaringan


Komputer (Wire dan Wireless) Untuk Pengguna Windows dan Linux,
Bandung: Informatika, 2013.

[14] S. Roger, Rekayasa Perangkat Lunak (Pendekatan Praktisi) Buku I, Jakarta:


PT. Gramedia, 2012.

[15] H. Jogiyanto, Analisis dan Design System, Yogyakarta: CV ANDI OFFSET,


2010.

[16] Panduan Penyusunan Proposal dan Tugas Akhir STMIK Ichsan Gorontalo,
Gorontalo, 2019.

KONSULTASI PROPOSAL PENELITIAN


Nama : Mitha Radjiman
NIM : 21915137

Tgl. Materi Bimbingan Paraf Dosen

Pembimbing Utama

Citra Yustitya Gobel, S.SI, M.Kom


KONSULTASI PROPOSAL PENELITIAN

Nama : Mitha Radjiman


NIM : 21915137
Tgl. Materi Bimbingan Paraf Dosen

Pembimbing Pendamping

Misrawati Apriyana Puspa, M.Kom

Anda mungkin juga menyukai