Anda di halaman 1dari 9

BAB II

TINJAUAN PUSTAKA

2.1 Landasan Teori

Penyusunan skripsi ini mengambil beberapa referensi dari buku teks, jurnal maupun

sumber lainnya.

2.1.1 Definisi Apilikasi

Pengertian aplikasi menurut (Tirtobisono, 1999) adalah istilah yang digunakan untuk

pengguna komputer bagi pemecahan masalah.

Aplikasi merupakan proses atau prosedur aliran data dalam infrastruktur teknologi

informasi yang dapat dimanfaatkan oleh para pengambil keputusan yang sesuai dengan jenjang

dan kebutuhan (relevan). (Djokopran, n.d.)

Aplikasi merupakan intruksi khusus dalam seperangkat komputer yang di rancang agar

kita menyelesaikan tugas-tugas tertentu. (Cashman, n.d.)

Berdasarkan beberapa pendapat diatas maka penulis menyimpulkan bahwa “ apilikasi

meupakan software yang digunakan untuk melaksanakan dan mengerjakan tugas tertentu dalam

mengelolah data melalui intruksi (instruction) atau pernyataan (statement) sesuai dengan aturan dan

kaidah bahasa pemograman tertentu“.

2.1.2 Definisi Sistem

Menurut ((KBBI), n.d.), sistem adalah perangkat unsur yang secara teratur saling

berkaitan sehingga membentuk suatu totalitas. Sistem juga diartikan sebagai susunan yang teratur

dari pandangan, teori, asas, dan sebagainya. KBBI juga mendefinisikan pengertian sistem sebagai

sebuah metode.
Pengertian sistem menurut (Dictonary, n.d.) adalah cara untuk melakukan sesuatu. Ini

didefinisikan seperti satu set benda atau perangkat terhubung yang beroperasi bersama.

Pengertian sistem juga bisa berarti satu set peralatan komputer dan program yang digunakan

bersama untuk tujuan tertentu atau sekumpulan organ atau struktur dalam tubuh yang memiliki

tujuan tertentu.

menurut (Meriam-Webster, n.d.) adalah interaksi secara teratur atau kelompok item yang

saling bergantung membentuk satu kesatuan yang utuh. Sistem juga didefinisikan Meriam-

Webster sebagai seperangkat ajaran, gagasan, atau asas yang terorganisasi biasanya dimaksudkan

untuk menjelaskan pengaturan atau cara kerja dari keseluruhan yang sistematis.

Dari pengertian diatas penulis dapat menyimpulkan bahwa sistem itu adalah sekumpulan

elemen, himpunan dari satu unsur, komponen fungsional yang saling berkaitandan berinteraksi

satu sama lain untuk mencapai tujuan yang diharapkan

2.1.3 Pengertian Penggajian

Menurut (Damayanti, n.d.) gaji merupakan sebuah komponen

yang mutlak dikeluarkan oleh perusahaan sebagai kompensasi bagi

karyawan, yang mana hal ini untuk menjamin keberlangsungan

perusahaan itu sendiri.

Berikut ini contoh pendekatan dalam penentuan elemen gaji. Secara

umum sasaran penggajian ditujukan karena pertimbangan beberapa hal

sebagai berikut:
a. Pay for Position, yaitu penetapan gaji karyawan disebabkan

pertimbangan nilai suatu pekerjaan yang menjadi tanggung

jawabnya.

b. Pay for Person, yaitu penetapan gaji karyawan disebabkan

pertimbangan orangnya yang dapat dibedakan dari aspek

kompetensinya atau juga karena faktor kelangkaan ketersediaan

orang dengan kualifikasi yang sesuai di pasar tenaga kerja.

c. Pay for Performance, adalah penetapan gaji karyawan disebabkan

pertimbangan pencapaian kinerja seseorang.

d. Pay for Year of Service, adalah penetapan gaji karyawan disebabkan

pertimbangan masa kerja seseorang

Tabel 2.1 Matrix Komponen Penggajian

Kompensasi Penggajian

Komponen Pay for Pay for Pay for Pay for year of

Penggajian

Position Person Performance service

Gaji Pokok V V

Tunjangan Jabatan V V

Tunjangan Makan V V V

Tunjangan Transport V V

Bonus V V V

…………
2.1.4 Aplikasi Web

Menurut ( (Rizkita, n.d.)aplikasi web merupakan wadah sebuah pekerjaan

dengan menggunakan internet.

2.1.5 Codeigniter

Menurut (Arrhioui et al., 2017), Codeigniter adalah kerangka kerja

pengembangan aplikasi PHP berdasarkan arsitektur yang terstruktur. Codeigniter

memiliki tujuan untuk memberikan alat bantu yang dibutuhkan seperti helpers and

libraries untuk mengimplementasi tugas yang biasa dilakukan. Dengan demikian,

pengembangan proyek menjadi lebih mudah dan cepat. Dan pengembang tidak

perlu menulis lagi dari awal.

2.1.6 Entity Relationship Diagram (ERD)

Menurut Ayuni, W. (2009: 41) dalam Meri Widyawati 2013 ERD

merupakan diagram hubungan antar entitas dan digunakan untuk

mengetahui hubungan dari setiap tabel dalam database. Hubungan

dalam ERD umum terbagi menjadi 3 tipe, yaitu one to one, one to many

dan many to many. Hubungan ini ditentukan oleh primary key, foreign key

dan candidate key yang ada pada tabel database.


Berikut ini adalah beberapa simbol dari ER-Diagram :

Tabel 2.3. Simbol-simbol ERD

No Notasi Arti

1 Entity

2 Relationship

3
Atribut

4 Atribut Primary Key

2.1.7 Flowchart

Menurut Yakub (2012) dalam Syaifudin 2013, Bagan alir

(flowchart) adalah bagan yang menggambarkan urutan instruksi proses


dan hubungan satu proses dengan proses lainnya menggunakan

simbol-simbol tertentu. Bagan alir digunakan sebagai alat bantu

komunikasi dan dokumentasi. Bagan alir sistem (system flowchart)

merupakan bagan yang menunjukkan pekerjaan secara keseluruhan dari

sistem. Bagan ini menjelaskan urut-urutan dari prosedur- prosedur

yang ada di dalam sistem dan menunjukkan apa saja yang dikerjakan

pada sistem. Bagan alir dokumen (document flowchart) atau bagan alir

formulir (form flowchart) merupakan bagan alir yang menunjukkan arus

dari laporan dan formulir termasuk tembusan-tembusannya. Bagan alir

program (program flowchart) adalah suatu bagan yang menggambarkan

urutan proses secara mendetail dan hubungan atara proses yang satu

dengan proses lainnya dalam suatuprogram

Menurut Ayuni, W. (2009: 38) dalam Meri Widyawati 2013

Flowchart adalah suatu diagram yang menggunakan simbol-simbol dan

garis-garis yang saling berhubungan untuk menggambarkan urutan

operasi program tertentu atau urutan proses kerja suatu sistem untuk

mendapatkan hasil tertentu.

Adapun simbol-simbol flowchart adalah sebagai berikut :


Tabel 2.4 Simbol-simbol Flowchart

No Simbol Nama Fungsi

1 Terminator Pemula/ akhir program.

2 Garis Alir Arah Aliran Program.

(Flow Line)

3 Input/ Output Data Proses Input/Output Data.

4 Proses Proses Pengolahan Data

Perbandinagn Pernyataan,

Penyeleksian Data Yang


5 Decision Memberikan pilihan Untuk

Langkah Selanjutnya.

Penghubung Bagian-Bagian

6 On Page Connector Flowchart Pada HalamanYang

Sama.
Penghubung Bagian-Bagian

7 Off Page Connector Flowchart Pada HalamanYang

Berbeda.

Merupakan Simbol Untuk

8 Document Data Yang Berbentuk Kertas

Maupun Informasi

Simbol Untuk Database

9 Magnetic disk Yang di gunakan Dalam

Program.
BAB III
ANALISIS DAN PERANCANGAN

3.1 Metode Penelitian

Dalam penelitian disini yang akan di lakukan tahapan-tahapan aktifitas- aktifitas dimana
tahapan-tahapan tersebut merupakan cara untuk mencapai tujuan dalam penelitian,

Anda mungkin juga menyukai