BAB III PEMBAHASAN...BAB III PEMBAHASAN 1.1 Tinjauan Perusahaan 3.1.1 Sejarah Institusi/Perusahaan...

33
BAB III PEMBAHASAN 1.1 Tinjauan Perusahaan 3.1.1 Sejarah Institusi/Perusahaan Didirikan Pada Tahun 2010, PT. Lautan Deli Jaya Jakarta, dan berkantor pusat di Tanjung Priok Jakarta Utara, yang dipimpin oleh Bapak Rachmadi yang sudah diresmikan oleh pemerintah. Perusahaan kami beroperasi dibidang perdagangan ikan baik lokal maupun Impor dan juga sebagai jasa kepengurusan barang Impor. PT. Lautan Deli Jaya didirikan untuk menyuplai bahan baku ikan untuk pemindangan. Pada awal tahun 2011 PT. Lautan Deli Jaya memulai Impor dan juga menangani Jasa kepengurusan Impor&Ekspor, khususnya Impor Ikanikan Mackerel. Perusahaan ini juga bisa dibilang termasuk perusahaan kecil, yang mana pada awalnya bernama UD. Lautan Deli Jaya yang dikerjakan oleh 3 orang saja, dan sekarang memiliki karyawan 12 orang termasuk direktur didalamnya. Perusahaan ini juga sudah menjalin kerjasama jual beli dengan UD. Raja Salem, dan UD. Puspita sari yang mana perusahaan tersebut bergerak dibidang pemindangan. Kepercayaan yang diberikan pihak klien memang sangat besar kepada kami. Dengan produk layanan yang kami tawarkan.

Transcript of BAB III PEMBAHASAN...BAB III PEMBAHASAN 1.1 Tinjauan Perusahaan 3.1.1 Sejarah Institusi/Perusahaan...

Page 1: BAB III PEMBAHASAN...BAB III PEMBAHASAN 1.1 Tinjauan Perusahaan 3.1.1 Sejarah Institusi/Perusahaan Didirikan Pada Tahun 2010, PT. Lautan Deli Jaya Jakarta, dan berkantor pusat …

BAB III

PEMBAHASAN

1.1 Tinjauan Perusahaan

3.1.1 Sejarah Institusi/Perusahaan

Didirikan Pada Tahun 2010, PT. Lautan Deli Jaya Jakarta, dan berkantor pusat di

Tanjung Priok Jakarta Utara, yang dipimpin oleh Bapak Rachmadi yang sudah

diresmikan oleh pemerintah. Perusahaan kami beroperasi dibidang perdagangan ikan

baik lokal maupun Impor dan juga sebagai jasa kepengurusan barang Impor.

PT. Lautan Deli Jaya didirikan untuk menyuplai bahan baku ikan untuk

pemindangan. Pada awal tahun 2011 PT. Lautan Deli Jaya memulai Impor dan juga

menangani Jasa kepengurusan Impor&Ekspor, khususnya Impor Ikan–ikan Mackerel.

Perusahaan ini juga bisa dibilang termasuk perusahaan kecil, yang mana pada

awalnya bernama UD. Lautan Deli Jaya yang dikerjakan oleh 3 orang saja, dan

sekarang memiliki karyawan 12 orang termasuk direktur didalamnya.

Perusahaan ini juga sudah menjalin kerjasama jual beli dengan UD. Raja Salem,

dan UD. Puspita sari yang mana perusahaan tersebut bergerak dibidang pemindangan.

Kepercayaan yang diberikan pihak klien memang sangat besar kepada kami. Dengan

produk layanan yang kami tawarkan.

Page 2: BAB III PEMBAHASAN...BAB III PEMBAHASAN 1.1 Tinjauan Perusahaan 3.1.1 Sejarah Institusi/Perusahaan Didirikan Pada Tahun 2010, PT. Lautan Deli Jaya Jakarta, dan berkantor pusat …

1. ProfilPerusahaan

NamaPerusahaan : PT. Lautan Deli Jaya

Alamat : Jalan Tenggiri No.17 RT 004 RW 008,

Kelurahan Tanjung Priok, Kecamatan Tanjung

Priok, Jakarta Utara.

NomorTelepon : (021)22432160

Email :[email protected]

3.1.1. Struktur Organisasi danFungsi

Struktur Organisasi pada PT. Lautan Deli Jayadapat dilihat pada gambar

berikut ini.

Gambar III.1

Struktur Organisasi PT. Lautan Deli Jaya

Sumber : PT.Lautan Deli Jaya

Page 3: BAB III PEMBAHASAN...BAB III PEMBAHASAN 1.1 Tinjauan Perusahaan 3.1.1 Sejarah Institusi/Perusahaan Didirikan Pada Tahun 2010, PT. Lautan Deli Jaya Jakarta, dan berkantor pusat …

Adapun sesuai dengan fungsi dan tugas masing-masing bagian dari struktur

organisasi yang terdapat pada PT. Marina Jaya Sejahtera yaitu sebagai berikut :

1. Direktur

a. Sebagai pemilik dariperusahaan.

b. Bertanggung jawab dalam memimpin dan menjalankanperusahaan.

c. Mengontrol jalannyaperusahaan

2. Commissioner

a. Memberikan pengarahan dan nasehat kepada direktur dalam

menjalankan tugasnya.

b. Melakukan pengawasan atas kebijakan direktur dalam

menjalankan perusahaan.

3. HeadStaff

a. Membantu Pimpinan dalam melancarkan tugas-tugas perusahaan

b. Memiliki tugas untuk memberikan saran, konsultasi, bantuan serta

melayani seluruh lini dan unsur organisasi.

4. AssistantStaff

a. Memberikan bantuan kepada direktur dan head staff dalam suatu tugas

tertentu dan memberikan segala hal yangdiperlukan.

b. Memberikan nasehat dan bantuannya pad bidang menurutfungsinya.

Page 4: BAB III PEMBAHASAN...BAB III PEMBAHASAN 1.1 Tinjauan Perusahaan 3.1.1 Sejarah Institusi/Perusahaan Didirikan Pada Tahun 2010, PT. Lautan Deli Jaya Jakarta, dan berkantor pusat …

5. AccountingStaff

a. Membuat laporan keuangan.

b. Menyusun anggaran pengeluaran dan pemasukan perusahaan baik setiap

bulan maupun tahun.

c. Memproses pembayaran gaji bagikaryawan.

6. DO & QuarantineStaff

a. Mengurus pembayaran pelayaran dari negara yang barang dipesan

sampai ke Indonesia.

b. Mengurus surat-surat pembayaranpelayaran.

7. TaxStaff

a. Mengurus pembiayaan barang yang dipesan darinegara.

8. DriverStaff

a. Mengantar pesanan.

b. Mengantarkan surat-surat.

9. Operational Staff PPJK &Document

a. Membuat draft PIB, PEB, danPKBE.

b. Cek kelengkapan dokumen shipment(original) & EDI

c. Pelaporan blokir danSPTNP.

d. Membuat laporan keatasan.

e. Menjalankan prosedur sesuaiSOP.

Page 5: BAB III PEMBAHASAN...BAB III PEMBAHASAN 1.1 Tinjauan Perusahaan 3.1.1 Sejarah Institusi/Perusahaan Didirikan Pada Tahun 2010, PT. Lautan Deli Jaya Jakarta, dan berkantor pusat …

10. OBStaff

a. Mengirim atau mengambil dokumen antar divisi ataubagian.

b. Memberikan masukkan dalam hal-hal yang membuat pekerjaannya lebih

efisien dan bermanfaat bagiperusahaan. Bekerja dengan efektif.

1.2 Analisis Kebutuhan

Kegiatan rangkaian yang terstruktur dalam pelaksanaan satu proses, dalam

sistem kelancararan pengolohan tiap data, ataupun bentuk aktifitas apabila didukung

dengan prosedur yang baik dan tepat, maka sistem berjalan tanpak teratur dan output

yang dihasilkan serta mutu pelayanan akan lebih baik.

Pada prosedur system informasi berjalan ini ada beberapa prosedur yang didetapkan

pada PT. Lautan Deli Jaya adalah sebagai berikut :

a. Proses Rekap Absen

Hasil data absen akan masuk kebagian Administrasi, setelah itu Administrasi

akan menyerahkan Rekap absen kebagian keuangan. Kemudian bagian keuangan

akan membuatkan laporan gaji yang akan diserahkan ke Direktur. informasi yang

didapat lalu mengarsipkan data itu kedalam arsip absen.

b. Proses Perhitungan Gaji

Bagian keuangan membuat data perhitungan gaji atas dasar data Karyawan dan

rekap absen dari data yang diarsipkan oleh Administrasi kemudian diserahkan

kepada bagian Keuangan, lalu bagian keuangan membuat data gaji setelah itu

diarsipkan menjadi arsip data gaji.

Page 6: BAB III PEMBAHASAN...BAB III PEMBAHASAN 1.1 Tinjauan Perusahaan 3.1.1 Sejarah Institusi/Perusahaan Didirikan Pada Tahun 2010, PT. Lautan Deli Jaya Jakarta, dan berkantor pusat …

c. Proses Pembayaran Gaji

Proses penyerahan gaji dilakukan pada awal bulan dengan bagian Administrasi

mengambil data gaji yang sudah disetujui oleh bagian Keuangan dari arsip data

gaji lalu dibuat slip gaji. Slip gaji dibuat dua rangkap masing-masing karyawan

menerima gaji dan slip gaji lalu copy slip gaji diarsipkan.

d. Proses Pembuatan Laporan

Pembuatan laporan gaji diambil dari arsip data gaji dan arsip slip gaji. Kemudian

laporan gaji diarsipkan

1.3 Rancangan Dokumen

3.3.1 Rancangan Dokumen Masukan (Input)

1. Data Absen

Nama Dokumen : Data Absen

Fungsi :Sebagai bukti kehadiran karyawan

Sumber : Karyawan

Tujuan : Bagian Accounting

Frekuensi : Setiap karyawan masuk kerja

Media : Kertas

Jumlah : 1 Lembar

Bentuk : Lampiran A-1

2. Data Karyawan

Nama Dokumen : Data Karyawan

Fungsi :Mengetahui jumlah karyawan yang terima gaji

Sumber : Karyawan

Tujuan : Bagian Accounting

Frekuensi : Setiap karyawan masuk kerja

Page 7: BAB III PEMBAHASAN...BAB III PEMBAHASAN 1.1 Tinjauan Perusahaan 3.1.1 Sejarah Institusi/Perusahaan Didirikan Pada Tahun 2010, PT. Lautan Deli Jaya Jakarta, dan berkantor pusat …

Media : Kertas

Jumlah : 1 Lembar

Bentuk : Lampiran A-2

3.3.2 Rancangan Dokumen Keluaran (Output)

1. Data Gaji

Nama Dokumen : Data Gaji

Fungsi :Sebagai bukti perhitungan gaji karyawan

Sumber : Staff Accounting

Tujuan : ManajerKeuangan

Frekuensi : Setiap akanmelakukan penggajian

Media : Kertas

Jumlah : 1 Lembar

Bentuk : Lampiran B-1

2. Slip Gaji

Nama Dokumen : Slip Gaji

Fungsi :Sebagau bukti penerimaan gaji

Sumber : Bagian Accounting

Tujuan : Karyawan

Frekuensi : Setiap akan melakukan penggajian

Media : Kertas

Jumlah : 1 Lembar

Bentuk : Lampiran B-2

Page 8: BAB III PEMBAHASAN...BAB III PEMBAHASAN 1.1 Tinjauan Perusahaan 3.1.1 Sejarah Institusi/Perusahaan Didirikan Pada Tahun 2010, PT. Lautan Deli Jaya Jakarta, dan berkantor pusat …

1.3 Entity Relationship Diagram

A. ERD (Entity Relationship Diagram)

Gambar III. 1

ERD Pengolahan Gaji Karyawan

Page 9: BAB III PEMBAHASAN...BAB III PEMBAHASAN 1.1 Tinjauan Perusahaan 3.1.1 Sejarah Institusi/Perusahaan Didirikan Pada Tahun 2010, PT. Lautan Deli Jaya Jakarta, dan berkantor pusat …

B. LRS (Logical Record Structure)

Gambar III. 2

LRS Pengolahan Gaji Karyawan

1.4 Spesifikasi File

1. Spesifikasi File Admin

Nama File : Data admin

Akronim : Admin

Fungsi : Menyimpan data admin

Tipe File : File Master

OrganisasiFile : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 60 Byte

Kunci Field : Kode

Software :Xampp

Page 10: BAB III PEMBAHASAN...BAB III PEMBAHASAN 1.1 Tinjauan Perusahaan 3.1.1 Sejarah Institusi/Perusahaan Didirikan Pada Tahun 2010, PT. Lautan Deli Jaya Jakarta, dan berkantor pusat …

Tabel III.1

Spesifikasi File Daftar Admin

No Elemen Data Akronim Tipe Panjang Keterangan

1. Kode Admin Kode Varchar 10 Primary

Key

2. User Name Username Varchar 15

3. Password Password Varchar 15

4. Jenis Kelamin Jenis Varchar 20

2. Spesifikasi File Jabatan

Nama File : Data Jabatan

Akronim : Jabatan

Fungsi : Menyimpan data jabatan

Tipe File : File Master

OrganisasiFile : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 95 Byte

Kunci Field : id_jabatan

Software :Xampp

Tabel III.2

Spesifikasi File Daftar Jabatan

N

o

Elemen Data Akronim Tipe Panjang Keterang

an

1. Id Jabatan id_jabatan Char 15 Primary

Page 11: BAB III PEMBAHASAN...BAB III PEMBAHASAN 1.1 Tinjauan Perusahaan 3.1.1 Sejarah Institusi/Perusahaan Didirikan Pada Tahun 2010, PT. Lautan Deli Jaya Jakarta, dan berkantor pusat …

Key

2. Jabatan Jabatan Varchar 25

3. Gaji Pokok gaji_pokok Int 11

4. Transport&Makan transport&maka

n

Int 11

5. Insentif Insentif Int 11

6. Tunjangan Tunjangan Int 11

7. Lembur Lembur Int 11

3. Spesifikasi File Karyawan

Nama File : Data Karyawan

Akronim : karyawan

Fungsi : Menyimpan data karyawan

Tipe File : File Master

OrganisasiFile : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 121 Byte

Kunci Field :id_karyawan

Software :Xampp

Tabel III.3

Spesifikasi File Daftar Karyawan

No Elemen Data Akronim Tipe Panjang Keterangan

1. Id Karyawan id_karyawan Char 11 Primary

Key

2. Nama Nama Varchar 25

Page 12: BAB III PEMBAHASAN...BAB III PEMBAHASAN 1.1 Tinjauan Perusahaan 3.1.1 Sejarah Institusi/Perusahaan Didirikan Pada Tahun 2010, PT. Lautan Deli Jaya Jakarta, dan berkantor pusat …

3. Tanggal Lahir tgl_lahir Varchar 15

4. Jenis Kelamin jenis_kelamin Varchar 10

5. Jabatan Jabatan Varchar 20

6. Alamat Alamat Varchar 25

7. Nomor Telepon no_telp Varchar 15

4. Spesifikasi File lembur

Nama File : Data Lembur

Akronim : lembur

Fungsi : Menyimpan data lembur

Tipe File : FileTransaksi

OrganisasiFile : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 70 Byte

Kunci Field : no

Software : Xampp

Tabel III.4

Spesifikasi File Daftar Lembur

No Elemen Data Akronim Tipe Panjang Keterangan

1. No Lembur No Varchar 10 Primary

Key

2. Id Karyawan id_karyawan Varchar 15

3. Nama Karyawan Nama Varchar 25

Page 13: BAB III PEMBAHASAN...BAB III PEMBAHASAN 1.1 Tinjauan Perusahaan 3.1.1 Sejarah Institusi/Perusahaan Didirikan Pada Tahun 2010, PT. Lautan Deli Jaya Jakarta, dan berkantor pusat …

4. Tanggal Tanggal Date

5. Jam Lembur Jam Varchar 20

5. Spesifikasi File Pembayaran

Nama File : Data Pembayaran

Akronim : pembayaran

Fungsi : Menyimpan Data Gaji

Tipe File : File Transaksi

OrganisasiFile : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 93 Byte

Kunci Field : id_pembayaran

Software : Xampp

Tabel III.5

Spesifikasi File Daftar Pembayaran Gaji

No Elemen Data Akronim Tipe Panjang Keterangan

1. Id Pembayaran id_pembayaran Char 15 Primary

Key

2. Tanggal Tanggal Date

3. Id Karyawan id_karyawan Varchar 15

4. Jabatan Jabatan Varchar 30

5. Jam Lembur jam_lembur Int 11

6. Uang Lembur uang_lembur Int 11

7. Total_Gaji total_gaji Int 11

Page 14: BAB III PEMBAHASAN...BAB III PEMBAHASAN 1.1 Tinjauan Perusahaan 3.1.1 Sejarah Institusi/Perusahaan Didirikan Pada Tahun 2010, PT. Lautan Deli Jaya Jakarta, dan berkantor pusat …

1.5 Pengkodean

1. Id Admin

Setiap Admin harus memiliki id masing-masing sehingga dapat membatasi hak

akses dari masing-masing pengguna, diantaranya:

Ket : ADM = Untuk Identitas Administrasi

2. Id Jabatan

Setiap Jabatan harus memiliki id masing-masing sehingga dapat membatasi hak

akses dari masing-masing jabatan, diantaranya terdiri dari:

Ket: JAB = Untuk Identitas Jabatan

3. Id Karyawan

Setiap Karyawan harus memiliki id masing-masing sehingga dapat membatasi

hak akses dari masing-masing karyawan, diantaranya terdiri dari:

A D M 0 0 1

Identitas

Jabatan No Urut

J A B 0 0 1

Identitas

Jabatan No Urut

Page 15: BAB III PEMBAHASAN...BAB III PEMBAHASAN 1.1 Tinjauan Perusahaan 3.1.1 Sejarah Institusi/Perusahaan Didirikan Pada Tahun 2010, PT. Lautan Deli Jaya Jakarta, dan berkantor pusat …

Ket: KAR = Untuk Identitas Karyawan

4. Id Pembayaran

Setiap Pembayaran harus memiliki id masing-masing sehingga dapat

membatasi hak akses dari masing-masing pembayaran, diantaranya terdiri dari:

Ket: PEM= Untuk Identitas Pembayaran

K A R 0 0 1

Identitas

Jabatan No Urut

P E M 0 0 1

Identitas

Jabatan

No Urut

Page 16: BAB III PEMBAHASAN...BAB III PEMBAHASAN 1.1 Tinjauan Perusahaan 3.1.1 Sejarah Institusi/Perusahaan Didirikan Pada Tahun 2010, PT. Lautan Deli Jaya Jakarta, dan berkantor pusat …

1.6 Spesifikasi Program Berbasis Dekstop

A. HIPO (Hierarchy Input Output Proses)

Gambar III.4

Diagram Hierarki Input Proses Output

B. Flowchart

1. Form Login

Page 17: BAB III PEMBAHASAN...BAB III PEMBAHASAN 1.1 Tinjauan Perusahaan 3.1.1 Sejarah Institusi/Perusahaan Didirikan Pada Tahun 2010, PT. Lautan Deli Jaya Jakarta, dan berkantor pusat …

Gambar III.5

Flowchart Form Login

2. Form Tambah Admin

Gambar III.6

Flowchart Form Tambah Admin

3. Form Jabatan

Page 18: BAB III PEMBAHASAN...BAB III PEMBAHASAN 1.1 Tinjauan Perusahaan 3.1.1 Sejarah Institusi/Perusahaan Didirikan Pada Tahun 2010, PT. Lautan Deli Jaya Jakarta, dan berkantor pusat …

Gambar III.7

Flowchart Form Jabatan

4. Form Karyawan

Gambar III.8

Flowchart Form Karyawan

5. Form Lembur

Page 19: BAB III PEMBAHASAN...BAB III PEMBAHASAN 1.1 Tinjauan Perusahaan 3.1.1 Sejarah Institusi/Perusahaan Didirikan Pada Tahun 2010, PT. Lautan Deli Jaya Jakarta, dan berkantor pusat …

Gambar III.9

Flowchart Form Lembur

6. Form Transaksi Penggajian

Page 20: BAB III PEMBAHASAN...BAB III PEMBAHASAN 1.1 Tinjauan Perusahaan 3.1.1 Sejarah Institusi/Perusahaan Didirikan Pada Tahun 2010, PT. Lautan Deli Jaya Jakarta, dan berkantor pusat …

Gambar III.10

Flowchart Form Penggajian

Page 21: BAB III PEMBAHASAN...BAB III PEMBAHASAN 1.1 Tinjauan Perusahaan 3.1.1 Sejarah Institusi/Perusahaan Didirikan Pada Tahun 2010, PT. Lautan Deli Jaya Jakarta, dan berkantor pusat …

7. Form Ganti Password

Gambar III.11

Flowchart Form Ganti Password

8. Flowchart Halaman Cetak Laporan

Page 22: BAB III PEMBAHASAN...BAB III PEMBAHASAN 1.1 Tinjauan Perusahaan 3.1.1 Sejarah Institusi/Perusahaan Didirikan Pada Tahun 2010, PT. Lautan Deli Jaya Jakarta, dan berkantor pusat …

Gambar III.12

Flowchart Form Cetak Laporan

9. Flowchart Cetak Slip Gaji

Page 23: BAB III PEMBAHASAN...BAB III PEMBAHASAN 1.1 Tinjauan Perusahaan 3.1.1 Sejarah Institusi/Perusahaan Didirikan Pada Tahun 2010, PT. Lautan Deli Jaya Jakarta, dan berkantor pusat …

Gambar III.13

Flowchart Form Cetak Slip Gaji

1.7 Spesifikasi Sistem Komputer

3.8.1 Kebutuhan Perangkat Keras

Perangkat keras yang dibutuhkan untuk membuat program ini terdiri :

1. Processor : AMD Radeon (TM) R5 Graphics

2. Memory : 4GB

3. HardDisk : 1TB

4. Optical Drive : DVD Sup.MTI

5. VGA Card : NVDIA GEFORCE 920M

6. Keyboard

7. Mouse

Page 24: BAB III PEMBAHASAN...BAB III PEMBAHASAN 1.1 Tinjauan Perusahaan 3.1.1 Sejarah Institusi/Perusahaan Didirikan Pada Tahun 2010, PT. Lautan Deli Jaya Jakarta, dan berkantor pusat …

1.7.2 Kebutuhan Perangkat Lunak

1. Sistem Operasi : Microsoft Windows 10

2. Software : Java NetBeans IDE 8.1

3. Data Base : Xampp PhpMyAdmin

3.9 Implementasi

A. Halaman Login

Gambar III.14

Implementasi Halaman Login

Page 25: BAB III PEMBAHASAN...BAB III PEMBAHASAN 1.1 Tinjauan Perusahaan 3.1.1 Sejarah Institusi/Perusahaan Didirikan Pada Tahun 2010, PT. Lautan Deli Jaya Jakarta, dan berkantor pusat …

B. Halaman Menu Utama

Gambar III.15

Implementasi Halaman Menu Utama

C. Halaman Data Admin

Gambar III.16

Implementasi Halaman Tambah Admin

Page 26: BAB III PEMBAHASAN...BAB III PEMBAHASAN 1.1 Tinjauan Perusahaan 3.1.1 Sejarah Institusi/Perusahaan Didirikan Pada Tahun 2010, PT. Lautan Deli Jaya Jakarta, dan berkantor pusat …

D. Halaman Data Karyawan

Gambar III.17

Implementasi Halaman Data Karyawan

Page 27: BAB III PEMBAHASAN...BAB III PEMBAHASAN 1.1 Tinjauan Perusahaan 3.1.1 Sejarah Institusi/Perusahaan Didirikan Pada Tahun 2010, PT. Lautan Deli Jaya Jakarta, dan berkantor pusat …

E. Halaman Data Jabatan

Gambar III.18

Implementasi Halaman Data Jabatan

F. Halaman Data Lembur

Gambar III.19

Implementasi Halaman Data Lembur

Page 28: BAB III PEMBAHASAN...BAB III PEMBAHASAN 1.1 Tinjauan Perusahaan 3.1.1 Sejarah Institusi/Perusahaan Didirikan Pada Tahun 2010, PT. Lautan Deli Jaya Jakarta, dan berkantor pusat …

G. Halaman Transaksi Pengolahan Gaji

Gambar III.20

Implementasi Halaman Pengolahan Gaji

H. Halaman Data Cetak Laporan

Gambar III.21

Implementasi Halaman Data Cetak Laporan

Page 29: BAB III PEMBAHASAN...BAB III PEMBAHASAN 1.1 Tinjauan Perusahaan 3.1.1 Sejarah Institusi/Perusahaan Didirikan Pada Tahun 2010, PT. Lautan Deli Jaya Jakarta, dan berkantor pusat …

I. Halaman Data Cetak Slip Gaji

Gambar III.22

Implementasi Halaman Cetak Slip Gaji

J. Halaman Ganti Password

Gambar III.23

Implementasi Halaman Ganti Password

Page 30: BAB III PEMBAHASAN...BAB III PEMBAHASAN 1.1 Tinjauan Perusahaan 3.1.1 Sejarah Institusi/Perusahaan Didirikan Pada Tahun 2010, PT. Lautan Deli Jaya Jakarta, dan berkantor pusat …

1.8 Pengujian Unit

Pengujian Terhadap program yang di buat menggunakan blackbox testing

yang fokus terhadap proses masukan dan keluaran program.

A. Pengujian Terhadap Form Login

Tabel III.1

Hasil Pengujian Black Box Testing Halaman Login

No Skenario

Pengujian

Test Case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1. Kode admin

dan password

tidak di isi

kemudian klik

tombol login

Admin Id:

(kosong)

Password

:(kosong)

Sistem akan

menolak akses user

dan

menampilkan”User

Id dan Password

tidak dikenal”

Sesuai

harapan

Valid

2. Mengetikan

kode admin

dan password

tidak di isi atau

kosong

kemudian klik

tombol login

Admin Id:

(adm001)

Password:

(kosong)

Sistem akan

menolak akses user

dan

menampilkan”User

Id dan Password

tidak dikenal”

Sesuai

harapan

Valid

3. Mengetikan

Kode admin

dan password

dengan data

yang benar

kemudian klik

tombol login

Admin Id:

(adm001)

Password:

(anvialmr)

Sistem akan

menerima akses

login dan kemudian

akan langsung di

alihkan ke menu

utama

Sesuai

harapan

Valid

B. Pengujian Terhadap Halaman Data Jabatan

Tabel III.2

Hasil Pengujian Black Box Testing Halaman Data Jabatan No Skenario

Pengujian

Test Case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

Page 31: BAB III PEMBAHASAN...BAB III PEMBAHASAN 1.1 Tinjauan Perusahaan 3.1.1 Sejarah Institusi/Perusahaan Didirikan Pada Tahun 2010, PT. Lautan Deli Jaya Jakarta, dan berkantor pusat …

1.

Nama jabatan,

gaji pokok,

transport,

tunjangan,

lembur, tidak

di isi klik

tombol simpan

Nama

jabatan:

(kosong)

Gaji

pokok:

(kosong)

Transport:

(kosong)

Tunjangan

:

(kosong)

Lembur:

(kosong)

Sistem akan

menolak akses user

dan

menampilkan”Silah

kan Lengkapi Data

Terlebih Dahulu”

Sesuai

harapan

Valid

2. Mengetikan

nama jabatan

kemudian gaji

pokok,

transport, dan

tunjangan tidak

di isi klik

tombol simpan

Nama

Jabatan:

(Direktur)

Gaji

pokok:

(kosong)

Transport:

(kosong)

Tunjangan

:(kosong)

Sistem akan

menolak akses user

dan

menampilkan”Silah

kan Lengkapi Data

Terlebih Dahulu”

Sesuai

harapan

Valid

3. Mengetikan

nama

jabatan,gajipok

ok,transport,tu

njangan,lembu

r kemudian

klik tombol

simpan

Nama

Jabatan:

(Direktur)

Gaji

pokok:

(6000000)

Transport:

(400000)

Tunjangan

:(1000000

)

Lembur:

(50000)

Sistem akan

menerima dan

kemudian akan

menampilkan “Data

Berhasil Dismipan”

Sesuai

harapan

Valid

C. Pengujian Terhadap Halaman Data Karyawan

Tabel III.3

Hasil Pengujian Black Box Testing Halaman Data Karyawan

No Skenario

Pengujian

Test Case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

Page 32: BAB III PEMBAHASAN...BAB III PEMBAHASAN 1.1 Tinjauan Perusahaan 3.1.1 Sejarah Institusi/Perusahaan Didirikan Pada Tahun 2010, PT. Lautan Deli Jaya Jakarta, dan berkantor pusat …

1. Nama

karyawan,Tang

gal Lahir,Jenis

Kelamin,Jabata

n,Alamat,No

Telepone tidak

di isi klik

tombol simpan

Nama

Karyawan:

(kosong)

Tanggal

Lahir:

(kosong)

Jenis

Kelamin:

(kosong)

Jabatan:

(kosong)

Alamat:

(kosong)

No

Telepone:

(kosong)

Sistem akan menolak

akses user dan

menampilkan”Silahk

an Lengkapi Data

Terlebih Dahulu”

Sesuai

harapan

Valid

2. MengetikanNa

ma

karyawan,Tang

gal Lahir,Jenis

Kelamin,Jabata

n,Alamat,No

Telepone tidak

di isi klik

tombol simpan

Nama

Karyawan:

(Rachmadi

)

Tanggal

Lahir:

(kosong)

Jenis

Kelamin:

(kosong)

Jabatan:

(kosong)

Alamat:

(kosong)

No

Telepone:

(kosong)

Sistem akan menolak

akses user dan

menampilkan”Silahk

an Lengkapi Data

Terlebih Dahulu”

Sesuai

harapan

Valid

3. Mengetikan

Nama

karyawan,Tang

gal Lahir,Jenis

Kelamin,Jabata

n,Alamat,No

Telepone disi

klik tombol

simpan

Nama

Karyawan:

(Rachmadi

)

Tanggal

Lahir:

(1989)

Jenis

Kelamin:

(laki-laki)

Jabatan:

(direktur)

Alamat:

(jakartasela

tan)

No

Telepone:

(08125678

Sistem akan

menerima dan

kemudian akan

menampilkan “Data

Berhasil Dismipan”

Sesuai

harapan

Valid

Page 33: BAB III PEMBAHASAN...BAB III PEMBAHASAN 1.1 Tinjauan Perusahaan 3.1.1 Sejarah Institusi/Perusahaan Didirikan Pada Tahun 2010, PT. Lautan Deli Jaya Jakarta, dan berkantor pusat …

889)

D. Pengujian Terhadap Halaman Pengolahan Gaji

Tabel III.4

Hasil Pengujian Black Box Testing Halaman Pengolahan Gaji No Skenario

Pengujian

Test Case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1. Tidak Pilih Id

Karyawan,

Tidak Pilih Jam

Lembur Lalu

Klik hitung lalu

Klik Tombol

Simpan

IdKaryawa

n:

(kosong)

Jam

Lembur:

(kosong)

Sistem akan menolak

akses user dan

menampilkan”Lengk

api Data”

Sesuai

harapan

Valid

2. Tidak Pilih Id

Karyawan, Pilih

Jam Lembur

Lalu

Klik hitung lalu

Klik Tombol

Simpan

IdKaryawa

n:

(kosong)

Jam

Lembur:

(1)

Sistem akan menolak

akses user dan

menampilkan”Lengk

api Data”

Sesuai

harapan

Valid

3. Pilih Id

Karyawan, Pilih

Jam Lembur

Lalu

Klik hitung lalu

Klik Tombol

Simpan

IdKaryawa

n:

(KAR-001)

Jam

Lembur:

(1)

Sistem akan

menerima dan

kemudian akan

menampilkan “Data

Berhasil Dismipan”

Sesuai

harapan

Valid