Anda di halaman 1dari 75

APLIKASI BERBASIS WEB PENGAJUAN CUTI DI

PT BANK PEMBANGUNAN DAERAH SUMATERA SELATAN DAN


BANGKA BELITUNG

LAPORAN KERJA PRAKTEK

disusun untuk memenuhi syarat mata kuliah Kerja Praktek


pada Jurusan Teknik Komputer
Politeknik Negeri Sriwijaya

Oleh:

M Arief Rachman
062030701682

POLITEKNIK NEGERI SRIWIJAYA


PALEMBANG
2023
LEMBAR PENGESAHAN

APLIKASI BERBASIS WEB PENGAJUAN CUTI DI


PT BANK PEMBANGUNAN DAERAH SUMATERA SELATAN DAN
BANGKA BELITUNG

LAPORAN KERJA PRAKTEK

Oleh :
M Arief Rachman
062030701682

Palembang, Januari 2023


Mengetahui, Menyetujui,
Ketua Jurusan Teknik Komputer, Pembimbing

Azwardi, S.T., M.T. Alan Novi Tompunu, S.T., M.T.


NIP. 197005232005011004 NIP. 196909282005011002

2
KATA PENGANTAR

Assalaamu’alaikum warahmatullah wabarakaatuh

Alhamdulillah, puji dan syukur ke hadirat Allah atas berkah, rahmat,


ridha, serta hidayah-Nya Laporan Kerja Praktik “Aplikasi Berbasis Web
Pengajuan Cuti Di PT Bank Pmebangunan Daerah Sumatera Selatan dan
Bangka Belitung” dapat diselesaikan dengan baik. Tidak lupa shalawat dan
salam kepada nabi Muhammad Shallallahu‘alaihi wasallam. Semoga kita
mendapatkan syafa’at-nya di yaumul akhirkelak.
Tujuan dari penyusunan Laporan Kerja Praktik ini adalah untuk
memenuhi persyaratan Mata Kuliah Kerja Praktik pada Jurusan Teknik
Komputer Politeknik Negeri Sriwijaya. Laporan ini tidak selesai dengan
sendirinya, melainkan dengan bantuan, bimbingan, petunjuk dan dukungan
dari berbagai pihak. Maka dalam kesempatan ini penulis ingin
menyampaikan terima kasih kepada:
1. Allah SWT karena ridho dan karunia-Nya, penulis mampu
menyelesaikan laporan kerja praktik ini.
2. Nabi besar Muhammad SAW yang telah membawa kita dari zaman
kegelapan ke zaman yang terang benderang.
3. Papa, Bunda, dan Kakak dari penulis yang selalu memberikan
dukungan dan bantuan baik moril maupun materil, selalu membantu
dalam ketakutan yang datang kepada penulis, serta curahan kasih
sayang beriring lantunan doa yang mereka panjatkan untuk penulis.
4. Bapak Azwardi, S.T., M.T. selaku Ketua Jurusan Teknik Komputer
Politeknik Negeri Sriwijaya.
5. Bapak Alan Novi Tompunu, S.T., M.T. selaku dosen pembimbing
yang telah memberikan bimbingannya kepada penulis selama proses
perkuliahan dan yang telah bersedia meluangkan waktunya

3
dalam mengarahkan penulis sehingga dapat menyelesaikan laporan
kerja praktik ini.
6. Bapak/Ibu Staf Pengajar Jurusan Teknik Komputer Politeknik
Negeri Sriwiaya yang telah berjasa dalam memberikan banyak bekal
ilmu pengetahuan, bimbingan serta arahan kepada penulis selama
penulis menimba ilmu.
7. Ibu Mirza selaku pembimbing di Divisi KPN BankSumsel Babel
Kantor Pusat.
8. Seluruh jajaran staf dan pegawai di Divisi KPN Bank SumselBabel
Kantor Pusat yang telah banyak membimbing dan memberikan ilmu.
9. Bapak Rangga Akbar dan Mirza Emira Sari sebagai pembimbing
pembuatan aplikasi dan Laporan Kerja Praktik.
10. Nadhila Bazhlina dan Raydina Gofur Hermawan yang telah
membantu banyak dalam penyelesaian pembuatan aplikasi dan
laporan.
11. Kepada teman seperjuangan Kelas 5 CE Jurusan Teknik Komputer
2020, terima kasih untuk dukungan kalian semua dan yang telah
memberikan kesempatan untuk berjuang bersama untuk
menyelesaikan satu per satu mata kuliah di jurusan teknik komputer.
12. Seluruh pihak yang telah membantu proses penyelesaian laporan
kerja praktek ini.
Di dalam penulisan Laporan Kerja Praktik ini masih terdapat
banyak kesalahan dan kekurangan dikarenakan keterbatasan kemampuan
dan pengetahuan penulis. Sesungguhnya kesempurnaan itu hanyalah milik-
Nya, oleh karena itu kritik dan saran yang bersifat membangun sangat
diharapkan penulis. Akhir kata, semoga Laporan Kerja Praktek ini dapat
bermanfaat bagi semua pihak yang membutuhkan sebagai penambah
wawasan dan ilmu pengetahuan.

Wassalaamu’alaikum warahmatullah wabarakaatuh

4
Palembang, Januari 2023

M Arief Rachman

5
DAFTAR ISI

APLIKASI BERBASIS WEB PENGAJUAN CUTI DI PT BANK


PEMBANGUNAN DAERAH SUMATERA SELATAN DAN BANGKA
BELITUNG.............................................................................................................................
Pada Jurusan Teknik Komputer..............................................................................................
M Arief Rachman 062030701682...........................................................................................
2023.........................................................................................................................................
LEMBAR PENGESAHAN....................................................................................................
APLIKASI BERBASIS WEB PENGAJUAN CUTI DI PT BANK
PEMBANGUNAN DAERAH SUMATERA SELATAN DAN BANGKA
BELITUNG.............................................................................................................................
KATA PENGANTAR.............................................................................................................
DAFTAR ISI...........................................................................................................................
DAFTAR GAMBAR............................................................................................................
DAFTAR TABEL.................................................................................................................
BAB I PENDAHULUAN.....................................................................................................
1.1. Latar Belakang............................................................................................
1.2. Rumusan Masalah.......................................................................................
1.3. Batasan Masalah.........................................................................................
1.4. Tujuan.........................................................................................................
1.5. Manfaat.......................................................................................................
BAB II TINJAUAN UMUM................................................................................................
2.2 Visi dan Misi Bank Sumsel Babel..............................................................
Visi :......................................................................................................................................
Misi :.....................................................................................................................................
2.3 Logo Bank Sumsel Babel...........................................................................
- Rapat umum pemegang saham...................................................................
- Dewan Pengawas Syariah...........................................................................
- Dewan Komisaris........................................................................................
- Komite Nominasi dan Remunerasi.............................................................

6
- Komite Pemantau Risiko............................................................................
- Komite Audit..............................................................................................
- Komite Kredit/Pembiayaan.........................................................................
- Komite Manajemen Resiko........................................................................
- Komite Pengarah TI....................................................................................
- Komite Kebijakan Perkreditan/Pembiayaan...............................................
- Direktur Bisnis............................................................................................
- Direktur Operasional...................................................................................
- Direktur Keuangan......................................................................................
- Direktur Kepatuhan dan Manajemen Resiko..............................................
- Divisi Bisnis Komersial & Institusi (BKI).................................................
- Divisi Pengembangan Produk dan Pemasaran (PPM)................................
- Divisi Sekertaris Perusahaan (SKP)...........................................................
- Divisi Satuan Hukum (SHK)......................................................................
- Divisi Perencanaan (REN)..........................................................................
- Divisi Operasional & Pelayanan (OPR).....................................................
- Divisi Manajemen Aset Khusus (MAK)....................................................
- Divisi Umum & Manajemen Aset (UMA).................................................
- Divisi Satuan Risiko Kredit (SRK).............................................................
- Divisi Tresuri (TRS)...................................................................................
- Divisi Bisnis Retail,Konsumer & UKMK (BKU)......................................
- Divisi Pengedalian Keuangan dan Akuntasi (PKA)...................................
- Divisi Audit Intern (ADT)..........................................................................
- Divisi Kepatuhan, Tata Kelola Kebijakan & APU PPT (KPN).................
- Divisi Teknologi & Sistem Informasi (TSI)...............................................
- Divisi Manajemen Risiko (MER)...............................................................
- Divisi Usaha Syariah (USY).......................................................................
- Divisi Satuan Anti Fraud (SAF).................................................................
2.6 Produk dan Layanan Bank Sumsel Babel Kantor Pusat.............................
BAB III.................................................................................................................................
TINJAUAN PUSTAKA........................................................................................................
3.1 Teori Umum................................................................................................

7
a. Cuti Tahunan..............................................................................................
b. Cuti Sakit....................................................................................................
c. Cuti Melahirkan..........................................................................................
d. Cuti Melahirkan..........................................................................................
e. Cuti Alasan Penting....................................................................................
f. Cuti Bersama...............................................................................................
3.2 Teori Khusus...............................................................................................
3.2.1 XAMPP.......................................................................................................
3.2.2 PhpMyAdmin.............................................................................................
3.2.3 MySQL.......................................................................................................
3.2.4 Visual Studio Code.....................................................................................
3.2.5 HTML.........................................................................................................
3.2.8 JavaScript....................................................................................................
3.2.9 Flowchart....................................................................................................
BAB IV PEMBAHASAN.....................................................................................................
4.1 Tahap Perancangan Sistem.........................................................................
4.1.1 Rancangan Database...................................................................................
4.2 Tahap Perancangan Aplikasi......................................................................
4.2.1 Perencanaan................................................................................................
4.2.2 Database dan Tabel.....................................................................................
4.3 Flowchart....................................................................................................
4.4 Tahap Perancangan Desain Website...........................................................
4.5.1 Rancangan Halaman Login.........................................................................
4.5.2 Rancangan Halaman Admin.......................................................................
4.5.3 Rancangan Halaman Data Karyawan dan Input Data Karyawan...............
4.5.4 Rancangan Halaman Data Departemen dan Input Data
Departemen 60
4.5.5 Rancangan Halaman Data Jabatan dan Input Data Jabatan........................
4.5.6 Rancangan Halaman Data Cuti dan Input Data Cuti Karyawan.................
4.5 Tahap Pengujian Website...........................................................................
4.5.1 Halaman Login...........................................................................................
4.5.2 Halaman Admin..........................................................................................
4.5.3 Halaman Data Karyawan dan Input Karyawan...........................................

8
4.5.4 Halaman Data Departemen dan Input Depatermen......................................
4.5.5 Halaman Data Jabatan dan Input Jabatan...................................................
4.5.6 Halaman Data Variabel dan Input Variabel................................................
4.5.7 Halaman Data Cuti dan Input Cuti..............................................................
4.6 Analisis Hasil Pengujian Website...............................................................
BAB V KESIMPULAN DAN SARAN................................................................................
5.1 Kesimpulan.................................................................................................
5.2 Saran..........................................................................................................................
DAFTAR PUSTAKA...........................................................................................................

9
DAFTAR GAMBAR

Gambar 2.1 Logo Bank Sumsel Babel..........................................................................


Gambar 2.2 Alamat Bank Sumsel Babel Kantor Pusat..............................................
Gambar 2.3 Struktur Organisasi Bank Sumsel Babel Kantor Pusat........................
Gambar 3.1 Tampilan PhpMyAdmin...........................................................................
Gambar 4.1 XAMPP Control Panel..............................................................................
Gambar 4.2 PhpMyAdmin............................................................................................
Gambar 4.3 Tampilan Create New Table Database.....................................................
Gambar 4.4 Tampilan Struktur Database...................................................................
Gambar 4.5 Flowchart Halaman Login........................................................................
Gambar 4.6 Flowchart Halaman Admin......................................................................
Gambar 4.7 Flowchart Data Karyawan.......................................................................
Gambar 4.8 Flowchart Data Departemen....................................................................
Gambar 4. 9 Flowchart Data Jabatan..........................................................................
Gambar 4.10 Flowchart Data Variabel Cuti................................................................
Gambar 4.11 Flowchart Cuti Karyawan......................................................................
Gambar 4.12 Rancangan Halaman Login...................................................................
Gambar 4.13 Rancangan Halaman Admin..................................................................
Gambar 4.14 Rancangan Halaman Data Karyawan...................................................
Gambar 4.15 Rancangan Halaman Input Data Karyawan........................................
Gambar 4.16 Rancangan Halaman Departemen.........................................................
Gambar 4.17 Rancangan Halaman Input Data Departemen.....................................
Gambar 4.18 Rancangan Halaman Jabatan................................................................
Gambar 4.19 Rancangan Halaman Input Data Jabatan............................................
Gambar 4.20 Rancangan Halaman Data Cuti.............................................................
Gambar 4.21 Rancangan Halaman Cuti Karyawan...................................................
Gambar 4.22 Halaman Login........................................................................................
Gambar 4.23 Halaman Admin......................................................................................
Gambar 4.24 Halaman Data Karyawan.......................................................................
Gambar 4.25 Halaman Input Data Karyawan.............................................................
Gambar 4.26 Halaman Data Departemen....................................................................
Gambar 4. 27 Halaman Input Data Departemen........................................................
Gambar 4.28 Halaman Data Jabatan...........................................................................
Gambar 4.29 Halaman Input Data Jabatan.................................................................
Gambar 4.30 Halaman Data Variabel..........................................................................
Gambar 4.31 Halaman Input Data Variabel Cuti.......................................................
Gambar 4.32 Halaman Data Cuti.................................................................................
Gambar 4. 33 Halaman Input Data Cuti......................................................................

10
DAFTAR TABEL

Tabel 3.1 Simbol Diagram Flowchart..................................................................................


Tabel 4.1 Tabel Karyawan...................................................................................................
Tabel 4.2 Tabel Cuti..............................................................................................................
Tabel 4.3 Tabel Departemen................................................................................................
Tabel 4.4 Tabel Jabatan........................................................................................................
Tabel 4.5 Tabel Jenis Cuti....................................................................................................
Tabel 4.6 Tabel Analisis Hasil Pengujian Website.............................................................
BAB I

PENDAHULUAN

1.1. Latar Belakang


PT Bank Pembangunan Daerah Sumatera Selatan dan Bangka Belitung
merupakan sebuah Bank Pembangunan Daerah (BPD) yang bergerak di bidang
Perbankan Daerah. PT Bank Pembangunan Daerah Sumatera Selatan dan Bangka
Belitung merupakan sebagai salah satu bank yang ada pada sistem perbankan
nasional memiliki fungsi dan peran yang signifikan dalam konteks pembangunan
ekonomi regional karena BPD Sumatera Selatan dan Bangka Belitung mampu
membuka jaringan pelayanan di daerah-daerah dimana secara ekonomis tidak
mungkin dilakukan oleh bank swasta. PT Bank Pembangunan Daerah Sumatera
Selatan dan Bangka Belitung memiliki beberapa cabang dan cabang pembantu
yang terletak dibeberapa kota yang meliputi Sumatera selatan, Bangka belitung
dan Jakarta. Kantor pusat yang berlokasi di Jln Gub H Bastari No. 07
Kec.Silaberanti, Kec. Ulu 1 Jakabaring Palembang, Sumatera Selatan. PT Bank
Pembangunan Daerah Sumatera Selatan dan Bangka Belitung juga menyediakan
berbagai layanan di beberapa produk seperti Deposito, tabungan, giro, kredit,
kartu kredit, fasislitas layanan, internasional, tresuri, klinik UMKM, dan BSB
cash.

Adapun kegiatan yang dilakukan penulis selama melaksanakan kerja


praktik PT Bank Pembangunan Daerah Sumatera Selatan dan Bangka Belitung
yaitu membuat website dan mengembangkan website yang telah ada. PT Bank
Pembangunan Daerah Sumatera Selatan dan Bangka Belitung Penulis
melaksanakan kegiatan kerja praktik 3 bulan mulai dari tanggal 03 Agustus 2022
hingga 03 November 2022 dan kegiatan praktik dilakukan 5 hari dalam satu
minggu pada hari senin sampai jumat. Yang dimana penulis ditempatkan di salah
satu Divisi yaitu Divisi Kepatuhan, Tata Kelola Kebijakan & APU PPT (KPN)
merupakan salah satu divisi pendukung di lingkungan Bank Pembangunan
Daerah Sumatera Selatan dan Bangka Belitung.

Unit ini mempunyai tugas memberikan fungsi pada Unit bagian Divisi
Divisi Kepatuhan, Tata Kelola Kebijakan & APU PPT (KPN) Memberikan
rekomendasi dan melakukan koordinasi dengan pihak eksternal dalam upaya
pencegahan Tindak Pidana Pencucian Uang dan Tindak Pidana Pendanaan
Terorisme (TPPU dan TPPT) yang terkait dengan jasa keuangan. Hingga kini
Bank Sumsel Babel terus berinovasi dalam menyediakan fasilitas dan layanan
kepada para nasabah. Berinovasi dengan memanfaatkan perkembangan teknologi
dan informasi sehingga dapat menghasilkan beberapa produk layanan seperti
Mobile Banking dan QRIS Bank Sumsel Babel. Tentunya hal ini akan
memberikan kemudahan kepada para nasabah Bank Sumsel Babel dengan
memanfaatkan teknologi dan informasi tentunya diharapkan para pegawai Bank
Sumsel Babel juga dapat merasakan
kemudahannya.
Aplikasi untuk pengajuan cuti tentunya sangat dibutuhkan. Hal ini menjadi
suatu solusi yang akan memudahkan proses pengajuan cuti kedepannya karena
memanfaatkan teknologi dan informasi. Salah satu teknologi yang bisa digunakan
dan diakses dengan mudah yaitu website. Sebagai salah satu teknologi yang
banyak digunakan, beragam jenis website pun bermunculan dengan menggunakan
bahasa pemrograman yang berbeda- beda.
Pada permasalahan diatas yang telah penulis sebutkan, penulis
mengajukan judul “Aplikasi Berbasis Web Pengajuan Cuti di PT Bank
Pembangunan Daerah Sumatera Selatan dan Bangka Belitung” dengan
maksud dan tujuan untuk membuat suatu aplikasi pengarsipan sertifikat berbasis
website.

1.2. Rumusan Masalah


Masalah yang akan dibahas dalam laporan ini adalah bagaimana
membangun website Pengajuan Cuti di PT Bank Pembangunan Daerah Sumatera
Selatan dan Bangka Belitung?\

1.3. Batasan Masalah


Agar pembahasan lebih terarah dan sesuai dengan apa yang diharapkan
maka penulis menerapkan batasan masalah yaitu pengajuan cuti hanya pada
perangkat yang merupakan tanggung jawab dari PT Bank Pembangunan Daerah
Sumatera Selatan dan Bangka Belitung.

1.4. Tujuan
Tujuan dari penelitian ini adalah menghasilkan sebuah website untuk
mengelola pendataan pengajuan cuti yang ada pada PT Bank Pembangunan
Daerah Sumatera Selatan dan Bangka Belitung.

1.5. Manfaat
Manfaat yang ingin dicapai dalam penulisan laporan ini adalah sebagai
berikut ini:
1. Bagi Penulis
a) Penelitian ini dapat menambah ilmu pengetahuan, serta wawasan dan
dapat menerapkan serta mengembangkan ilmu yang didapat selama
menjadi mahasiswa Politeknik Negeri Sriwijaya serta selama menjadi
mahasiswa magang pada PT Bank Pembangunan Daerah Sumatera
Selatan dan Bangka Belitung Penelitian ini dapat menambah wawasan
bagi penulis khususnya cara merancang dan membuat website
management data menggunakan bahasa pemograman PHP dan MySQL.

2. Bagi PT. Bank Pembangunan Daerah Sumatera Selatan dan Bangka


Belitung
a) Penelitian ini dapat meningkatkan proses pemantauan terhadap data
pendistribusian perangkat kepada karyawan pada PT Bank Pembangunan
Daerah Sumatera Selatan dan Bangka Belitung agar keakuratan dan
kejelasan informasi serta kesesuaian antara sumber data dan bukti fisik di
lapangan dapat terjaga.
b) Penelitian ini dapat membantu PT Bank Pembangunan Daerah Sumatera
Selatan dan Bangka Belitung dalam melakukan proses monitoring untuk
memastikan kesesuaian data dan kejelasan informasi terjaga dengan baik
sehingga dapat mengurangi masalah yang akan terjadi dan dapat
langsung segera mengatasi masalah yang terjadi.

3. Bagi Akademik
a) Manfaat bagi akademik adalah dapat menjadi referensi rekan-rekan
dalam penulisan laporan kerja praktek industri di kemudian hari sehingga
dapat membuat penelitian menjadi lebih baik lagi.
BAB II

TINJAUAN UMUM

2.1 Sejarah Singkat Bank Sumsel Babel


PT Bank Pembangunan Daerah Sumatera Selatan dan Bangka Belitung
didirikan pada tanggal 6 November 1957 dengan nama PT Bank Pembangunan
Sumatera Selatan yang didirikan berdasarkan
1. Keputusan Panglima Ketua Penguasa Perang Daerah Sriwijaya Tingkat I
Sumatera Selatan Nomor 132/SPP/58 tanggal 10 April 1958 dengan berlaku
surut. mulai tanggal 6 Nopember 1957.
2. Akta Notaris Tan Thong Khe Nomor 54 tanggal 29 September 1958 dengan
izin Menteri Kehakiman No. J.A.5/44/16 tanggal 11 Mei 1959.
3. Izin Usaha Bank dari Menteri Keuangan Nomor 47692/UM II tanggal 18
April 1959.
Selanjutnya dengan diberlakukannya Undang-Undang Nomor 13 Tahun
1962 tentang Bank Pembangunan Daerah, maka terhitung sejak tahun 1962,
secara resmi seluruh kegiatan PT. Bank Pembangunan Sumatera Selatan menjadi
milik Pemerintah Daerah Propinsi SumateraSelatan dengan status badan hukum
perusahaan Daerah berdasarkan Peraturan DaerahNomor 11/DPRDGR Tingkat I
Sumatera Selatan, Denganizin usaha yang dikeluarkan oleh Menteri Urusan Bank
Central / Gubernur Bank Indonesia Nomor 2/Kep/MUBS/G/63 Tanggal 27
Februari1963.

Setelah mengalami beberapa kali perubahan, terakhir sejak


diberlakukannya Undang-undang Nomor 7 Tahun 1992 Tentang perbankan dan
sesuai dengan Perda No. 6 tahun 2000 tanggal 19 Mei 2000, Bank Sumsel
mengubah bentuk badan hukum dari Perusahaan Daerah menjadi Perusahaan
Persero Terbatas dengan Akta Pendirian No. 20 tanggal 25 November 2000 dan
persetujuan Deputi Gubernur Bank Indonesia No.3/2/KEP.DpG/2001 tanggal 24
September 2001. Perubahan badan hukum tersebut terhitung tanggal 1 Oktober
2001, dengan berbagai perubahan yang mendasar dan menyeluruh tersebut agar
Bank Sumsel lebih profesional dan mampu bersaing pada era otonomi daerah.
Berdasarkan Pernyataan Keputusan Pemegang Saham di Luar Rapat PT.
Bank Pembangunan Daerah Sumatera Selatan Nomor2 tanggal 03 November
2009 dan Pengesahan Menteri Hukum dan Hak Azazi Manusia Republik
Indonesia Nomor:AHU-56914.AH.01.02. Tahun 2009 tanggal 20 November
2009, maka: Bank Sumsel berubah nama menjadi Bank Sumsel Babel.

2.2 Visi dan Misi Bank Sumsel Babel


Sebagai salah satu Bank Daerah paling berkembang di Indonesia, hal ini
dibuktikan dengan banyaknya penghargaan dan penilaian baik dari berbagai
lembaga. Hasil audit tahun 2021 oleh Bank Indonesia juga menempatkan Bank
Sumsel Babel sebagai sebagai bank dengan peringkat kesehatan BK II yang
berarti bank yang sehat. Tentunya hal ini sejalan dengan Visi dan Misi yang
digaungkan oleh Bank Sumsel Babel yaitu:
Visi :
Menjadi Bank Terkemuka dan Terpercaya dengan Kinerja Unggul.

Misi :
1. Membantu mengembangkan potensi daerah dan meningkatkan
pertumbuhan perekonomian daerah.
2. Menumbuh kembangkan Retail banking, Corporate banking, dan
International banking.
3. Mengembangkan Human capital yang profesional dan tata kelola perusahaan
yang baik.

2.3 Logo Bank Sumsel Babel


Lambang Bank Sumsel Babel memiliki arti 8 anak sungai yang ada di wilayah
sumsel ditandai dengan gambar 8 gelombang. Seperti yang di tunjukan di gambar
Gambar 2. 1 Logo Bank Sumsel Babel.

Gambar 2. 1 Logo Bank Sumsel Babel


2.4 Alamat Bank Sumsel Babel Kantor Pusat
Bank Sumsel Babel beralamat di Jl. Gubernur H. Ahmad Bastari No.07
Kelurahan. Silaberanti Kecamatan. Seberang Ulu I Jakabaring Palembang.
Seperti yang di tunjukan di gambar Gambar 2. 2 Alamat Bank Sumsel Babel
Kantor Pusat.

Gambar 2. 2 Alamat Bank Sumsel Babel Kantor Pusat

2.5 Struktur Organisasi Bank Sumsel Babel Kantor Pusat

Gambar 2. 3 Struktur Organisasi Bank Sumsel Babel Kantor Pusat


Berdasarkan struktur organisasi yang ada di PT Bank Pembangunan
Daerah Sumatera Selatan dan Bangka Belitung, tugas dan tujuan jabatan dapat
dijelaskan sebagai berikut :
- Rapat umum pemegang saham
Rapat umum pemegang saham merupakan agenda penting untuk
menetapkan arah yang bersifat strategis kepada direksi dan dewan komisaris
dalam batas undang-undang dan anggaran.

- Dewan Pengawas Syariah


Untuk memastikan kesesuaian Syariah, maka Dewan Pengawas syariah
akan melakukan pengawasan, baik secara aktif maupun pasif, terutama
pengarahan/pengawasan atas produk/jasa dan kegiatan usaha agar sesuai dengan
prinsip syariah.

- Dewan Komisaris
Dewan Komisaris bertugas mengawasi dan memberikan nasihat kepada
Direksi sebagai pengurus perusahaan.

- Komite Nominasi dan Remunerasi


Komite Nominasi dan Remunerasi berperan membantu Dewan Komisaris
dalam penetapan kriteria pemilihan calon anggota Dewan Komisaris dan Direksi
beserta sistem remunerasinya, membantu Dewan Komisaris mempersiapkan calon
anggota Dewan Komisaris danDireksi serta mengusulkan besaran remunerasinya.

- Komite Pemantau Risiko


Komite Pemantau Risiko bertugas mengevaluasi kesesuaian kebijakan
manajemen risiko dengan pelaksanaannya dan melakukan pengawasan dan
evaluasi pada pelaksanaan tugas Komite Manajemen Risiko dan Satuan Kerja
Manajemen Risiko.

- Komite Audit
Komite Audit bertugas untuk melakukan pengawasan atas efektivitas
sistem pengendalian internal, internal audit, proses pelaporan keuangan, sehingga
bank dapat dikelola berdasarkan prinsip-prinsip transparansi, akuntabilitas,
pertangung jawaban, independensi dan kewajaran.
- Komite Assets and Liabilities Management Committee
ALCO adalah komite yang dibentuk oleh Direksi. ALCO merupakan
wadah utama untuk mencapai tujuan dari ALM (Assets dan Liabilities
Management) dan bertanggung jawab untuk pengembangan, implementasi,
monitoring, dan evaluasi, dari strategi ALM Bank.

- Komite Kredit/Pembiayaan
Komite Kredit dibentuk dalam rangka menunjang proses pemberian kredit
dan produk program dengan tetap memperhatikan prinsip kehati- hatian yang
wajib menerapkan four-eyes principles.

- Komite Manajemen Resiko


Komite Manajemen Risiko (Risk Management Committee - RMC)untuk
menetapkan, meninjau pelaksanaan dan terus memperbaiki kebijakan dan
metodologi yang digunakan untuk mengelola risiko. - Komite Pengarah.

- Komite Pengarah TI
Komite Pengarah Teknologi Informasi dibentuk dengan tujuan membantu
pelaksanaan tugas direksi dalam melaksanakan tugas dan tanggung jawab
terhadap penetapan rencana strategis Teknologi informasi dan kebijakan bank
terkait penggunaan teknologi informasi.

- Komite Kebijakan Perkreditan/Pembiayaan


Komite Kebijakan Perkreditan adalah komite yang dibentuk oleh Direksi
dalam rangka pengelolaan kebijakan perkreditan yang bertujuan untuk
mendukung pemberian kredit yang sehat dan mengandung unsur pengendalian
internal mulai tahap awal proses kegiatan perkreditan sampai dengan tahap
pemantauan perkreditan dengan memperhatikan prinsip kehati-hatian.

- Komite Human Capital


Komite Human Capital bertujuan mendorong terlaksananya tata kelola
perusahaan yang baik melalui suatu mekanisme pengendalian dan implementasi
kebijakan strategis di bidang organisasi, compensation dan benefit, dan Talent
Management, Bank mengoptimalkan fungsi supervisory/advisory guna
memberikan arahan-arahan strategis dan pengambilan keputusan-keputusan
penting serta kebijakan baru menuju pemberdayaan SDM.
- Direktur Bisnis
Direktur Bisnis bertugas mengarahkan dan mengevaluasi penyusunan
Business Plan dan Action Plan jangka pendek, jangka menengah dan jangka
panjang agar sejalan dengan kebijakan perseroan.

- Direktur Operasional
Direktur Operasional bertugas mengarahkan, mengevaluasi, serta
mensosialisasikan kebijakan dan stategi di bidang operasional.

- Direktur Keuangan
Direktur Keuangan bertugas memimpin Departemen Keuangan untuk
memastikan Perseroan memenuhi seluruh kewajiban pelaporan, ketentuan
akuntansi dan audit yang ditetapkan oleh peraturan pasar modal, serta menyusun
dan membuat anggaran dasar tahunan,anggaran lainnya dan rencana keuangan
Perseroan.

- Direktur Kepatuhan dan Manajemen Resiko


Direktur Kepatuhan dan Manajemen Risiko bertugas dalam hal mengatur
dan mengawasi agar proses manajemen risiko dapat berjalan dengan baik serta
mengatasi risiko kepatuhan yang merupakan salah satu jenis risiko yang akan
dihadapi oleh suatu badan organisasi.

- Divisi Bisnis Komersial & Institusi (BKI)


Bertugas menyalurkan kredit untuk melakukan skala korporasi, seperti
menyalurkan kredit ke pemerintah atau perusahaan swasta besar.

- Divisi Pengembangan Produk dan Pemasaran (PPM)


Divisi Pengembangan Produk dan Pemasaran bertujuan menciptakan
berbagai jenis produk bank serta mengelola proses pemasaran dalam rangka
mendapatkan laba.

- Divisi Sekertaris Perusahaan (SKP)


Fungsi Sekretaris Perusahaan adalah melaksanakan tugas paling kurang
meliputi:

1. Mengikuti perkembangan Pasar modal khususnya peraturan


perundangan yang berlaku di bidang pasar modal.
2. Memberikan masukan kepada Direksi dan Dewan Komisaris untuk mematuhi
ketentuan peraturan perundangan di bidang Pasar modal.
3. Membantu Direksi dan Dewan Komisaris dalam pelaksanaan tata kelola
perusahaan yang meliputi:
4. Keterbukaan informasi kepada masyarakat, termasuk ketersediaan informasi
pada Situs Web Emiten
5. Penyampaian laporan kepada OJK tepat waktu
6. Penyelenggaraan dan dokumentasi Rapat Umum Pemegang Saham
7. Penyelenggaraan dan dokumentasi Rapat Direksi dan/atau Dewan Komisaris
8. Pelaksanaan program orientasi terhadap perusahaan bagi Direksi dan/atau
Dewan Komisaris.
9. Sebagai penghubung antara Emiten dengan Pemegang Saham, OJK dan
pemangku kepentingan lainnya.

- Divisi Satuan Hukum (SHK)


1. Melaksanakan, memonitor, dan mengendalikan kegiatan nasabah melalui
laporan internal, profil transaksi, dan rekening nasabah.
2. Melakukan penyempurnaan sistem untuk mendukung program anti money
laundering.
3. Melakukan pengujian dan penelitian aspek kepatuhan sehubungan dengan
rancangan kebijakan yang akan diputuskan oleh direksi.
4. Melakukan analisa laporan hasil pemeriksaan SKAI atau pemeriksaan
eksternal dalam rangka koordinasi dengan SKAI untuk penyempurnaan
prosedur kepatuhan di setiap unit kerja bank.
5. Bertanggung jawab terhadap tuntutan hukum yang dihadapi bank baik di
dalam maupun di luar pengadilan.

- Divisi Perencanaan (REN)


1. Melakukan analisa terhadap perkembangan kondisi makro dan mikro
ekonomi keuangan baik secara regional maupun nasional guna merencanakan
strategi bisnis perusahaan ke depan.
2. Membuat indikator perkembangan bisnis dalam rangka penyusunan anggaran
KC/KCP/K Kedai dalam bentuk kebijakan umum direksi.
3. Menyusun rencana kerja dan anggaran bank jangka panjang
(corporate plan) dan menengah (business plan).
4. Melaksanakan fungsi project management office (PMO) guna membantu
Direksi dalam menjalankan program inisiatif perusahaan dan percepatan
pengembangan usaha bank.
5. Membuat analisa kelayakan terhadap perluasan jaringan kantor termasuk
ATM serta analisa BEP terhadap jaringan kantor yang akan dibuka.

- Divisi Human Capital (HCL)


1. Menyusun program penghasilan dan kesejahteraan komisaris, direksi dan
pegawai bank.
2. Menyelenggarakan, memonitor dan mengendalikan seluruh pendidikan dan
latihan baik yang diselenggarakan secara internal, bekerjasama dengan pihak
eksternal, maupun mengirim ke lembaga pendidikan dan kerjasama dengan
lembaga-lembagapendidikan di dalam negeri maupun di luar negeri.’
3. Bertanggung jawab dalam program pengembangan dan kaderisasi pegawai.
4. Bertanggung jawab dalam penetapan dan penilaian KPI.
5. Melakukan teguran atau peringatan secara lisan maupun tertulis untuk dan
atas nama direksi kepada pegawai yang telah melakukan tindakan tidak
disiplin serta pelanggaran atau penyimpangan atas peraturan bank yang
mengakibatkan kerugian bank sesuai prosedur kepegawaian yang berlaku.

- Divisi Operasional & Pelayanan (OPR)


1. Melakukan review dan pemantauan atas kegiatan operasional bank baik yang
dilakukan oleh internal divisi operasional maupun KC/KCP/KK lainnya dan
memastikan bahwa seluruh kebijakanyang ditetapkan dapat
dimplementasikan dengan baik.
2. Memastikan pelaksanaan penerapan Pernyataan Standar Akuntasi Keuangan
(PSAK) benar-benar terlaksana dan berjalan dengan baik.
3. Melaksanakan dan mengelola Management Information System (MIS)
dengan baik.
4. Melakukan evaluasi atas kebutuhan pengembangan atau perbaikan sistem
operasi dan melaksanakan pengembangan bersama dengan unit kerja terkait.
- Divisi Manajemen Aset Khusus (MAK)
1. Memastikan status kepemilikan suatu aset.
2. Memelihara dan melakukan pengadaan seluruh aset perusahaan.
3. Menjaga agar nilai aset tetap tinggi dan memiliki usia hidup yang
panjang.
4. Memastikan suatu aset dapat menghasilkan keuntungan yang maksimum.

- Divisi Umum & Manajemen Aset (UMA)


1. Memelihara dan melakukan pengadaan seluruh gedung kantor, rumah dinas,
kendaraan dinas dan inventaris bank baik milik sendiri maupun sewa.
2. Bertanggung jawab dalam perumusan atau evaluasi sistem dan prosedur di
lingkungan divisi umum.
3. Bertanggungjawab dalam pelaksanaan kegiatan dalam rangka perayaan dan
hari besar.
4. Memelihara semua barang inventaris kantor pusat dan mengadministrasikan
dokumen-dokumen bank termasuk semua surat masuk dan keluar dalam
rangka pengarsipan.
5. Mendukung dan mengeksekusi semua penyelesaian biaya dan pemilihan
vendor rekanan untuk promosi dalam upaya percepatan kegiatan promosi
bank.

- Divisi Satuan Risiko Kredit (SRK)


1. Melakukan analisa dan evaluasi terhadap memorandum analisa kredit
2. Memastikan aktivitas penyediaan dana Bank tidak terekspos pada risiko
kredit yang dapat menimbulkan kerugian.

- Divisi Tresuri (TRS)


1. Bertugas melakukan transaksi valuta asing untuk memperoleh keuntungan,
jual beli valuta asing.
2. Menyusun anggaran (budget) tahunan dan melakukan monitoring/
pengendalian atas pelaksanaannya.
3. Memelihara likuiditas bank sesuai dengan ketentuan Bank Indonesia.
4. Mengendalikan portofolio dana bank meliputi penempatan dana antar bank,
surat-surat berharga, penyertaan, pasar uang dan pasar modal dalam upaya
optimalisasi laba.

5. Mewakili direksi dalam mengadakan hubungan dengan pihak ketiga


berkenaan dengan pelaksanaan tugas- tugas divisi.
6. Menyusun rencana kerja atau strategi bisnis divisi produk dan dana serta unit
kerja dibawah supervisi dalam bentuk KPI.

- Divisi Bisnis Retail,Konsumer & UKMK (BKU)


Bertugas menyalurkan kredit untuk keperluan konsumtif, seperti
pemberian kredit untuk PNS dalam program kredit rumah/KPR.

- Divisi Pengedalian Keuangan dan Akuntasi (PKA)


Divisi Pengedalian Keuangan dan Akuntasi (PKA) bertugas melakukan
pengolahan keuangan di bank

- Divisi Audit Intern (ADT)


1. Menjabarkan secara operasional perencanaan, pelaksanaan dan pemantauan
secara aktif (on-site) dan pemantauan secara pasif (off- site) serta memberikan
saran perbaikan dan informasi yang objektif tentang kegiatan yang di-review
kepada semua tingkatan manajemen.
2. Melakukan penilaian terhadap sistem pengendalian intern dan prosedur yang
ada pada seluruh aspek kegiatan bank untuk memperoleh keyakinan
tercapainya tujuan dan sasaran bank secara optimal.
3. Melaksanakan proses kegiatan audit secara profesional dan independen dan
proaktif serta berkelanjutan sesuai dengan internal audit charter dan buku
pedoman perusahaan (BPP) risk based audit dan ketentuan yang berlaku.

4. Melakukan proses audit terhadap hal-hal diluar dari rencana kerja baik itu
atas permintaan internal maupun eksternal yang berwenang sesuai
persetujuan direksi.
5. Melakukan koordinasi tugas dan mendampingi pemeriksaan ekternal dalam
rangka kelancaran pelaksanaan pemeriksaan.

- Divisi Kepatuhan, Tata Kelola Kebijakan & APU PPT (KPN)


Divisi Kepatuhan, Tata Kelola Kebijakan & APU PPT (KPN) bertugas
mengkaji segala sesuatu/kebijakan secara hukum.
- Divisi Teknologi & Sistem Informasi (TSI)
1. Melakukan perencanaan, pengembangan dan kajian strategis fungsi TI
meliputi TI infrastruktur, TI vendor, TI operasional, TI support termasuk TI
system security untuk menghasilkan implementasi TI yang baik dan benar.
2. Melaksanakan review terhadap penerapan TI blue print, TI operasional, TI
business proses untuk mengembangkan, menyelaraskan dan menerapkan
TIorganisasi dan perencanaan, TI vendor, TI jaringan operasional, TI
technical support dan help desk dan TI infrastruktur termasuk TI security
strategy dan TI blue print.
3. Menetapkan atau mengimplementasikan proses atau sistem pengembangan
aplikasi atau system development life cycle (SDLC) secara end-to-end untuk
memastikan setiap tahapan proses pengembangan telah sesuai dengan
requirement atau request for proposal (RFP), business requirement definition
(BRD) dan kebijakan pengamanan teknologi sistem informasi.
4. Melaporkan kegiatan operasional TI yang terdiri dari data center, help desk
dan disaster recovery center (DRC) sesuai dengan target waktu yang telah
ditetapkan.

5. Menjamin dan mengelola tersedianya dukungan dan layanan TI atau TI


service dan delivery terhadap kebutuhan bisnis Bank Riau.

- Divisi Manajemen Risiko (MER)


1. Melakukan identifikasi dan mengukur risiko kredit, risiko pasar dan risiko
operasional.
2. Menentukan limit eksposure manajemen risiko masing-masing unit kerja.
3. Melakukan analisa terhadap usulan aktivitas atau produk baru dari unit kerja
operasional lainnya.
4. Melakukan validasi dan akurasi data dengan menggunakan internal model.
5. Melakukan review terhadap parameter yang ada pada aplikasi profil risiko
dan me-review secara berkala penilaian risiko kontrol sistem pengawasan
aktif dewan komisaris dan direktur.
- Divisi Usaha Syariah (USY)
1. Mengendalikan portofolio dana syariah meliputi penempatan dana antar bank,
surat-surat berharga, penyertaan, pasar uang dan pasar modal dalam upaya
optimalisasi laba.
2. Bertanggung jawab dalam rangka pengembangan produk dana dan
pembiayaan syariah.
3. Mencari sumber-sumber penghimpunan dana pihak ketiga dan memelihara
sumber dana yang potensial.
4. Melakukan monitoring dan evaluasi terhadap semua aktivitas syariah dan
melaporkannya kepada direktur supervisi.
5. Menyusun rencana kerjastrategi bisnis divisi produk dan dana serta unit kerja
dibawah supervisi dalam bentuk KPI.

- Divisi Satuan Anti Fraud (SAF)


Divisi Satuan Anti Fraud bertugas menyusun dan menerapkan strategi
Anti Fraud yang menyeluruh yang meliputi pencegahan, deteksi, investigasi, dan
evaluasi yang berlaku di seluruh kegiatan.

2.6 Produk dan Layanan Bank Sumsel Babel Kantor Pusat


Sebagai bank pembangunan daerah tentunya Bank Sumsel Babel memiliki
berbagai macam produk dan layanana unggulan yang menawarkan kemudahan
dan keuntungan kepada para nasabah. Berikut adalah produk dan layanan yang
dihasilkan Bank Sumsel Babel.
1. Deposito
- Deposito Depati (Deposito Tanpa Penalti)
- Deposito Berjangka
- Sertifikat Deposito
2. Tabungan
- Tabungan Tasbih
- Tabungan Seluler
- Tabungan Pesirah
- Tabunganku
3. Giro
- Giro Demang
4. Kredit
- Kredit Seba Guna
- Kredit Usaha Kecil (KUKPEDES)
- Kredit Investasi (KInv)
- Kredit Usaha Mikro (KUM)
- Kredit Griya Sejahtera (KGS)
- Kredit Kendaraan Bermotor (KKB)
- Kredit Usaha Rakyat (KUR)
- KPEN - RP
- Kredit Griya Sejahtera FLPP
5. Kartu Kredit
6. BSB Cash
7. Fasilitas Layanan
- SMS Banking Telepati
- Phone Banking
- Safe Deposit Box
- ATM
- Bank Sumsel Babel Prioritas
- Mobile Banking
- QRIS Bank Sumsel Babel
- Mobile Banking
- Customer On Boarding
8. Produk Internasional
- Deposito Valas
- Giro Valas
- Remittance
- Standby Letter Of Credit (SBLC)
- SKBDN
- LC
- INKASO
9. Produk Tresuri
- Transaksi Nilai Tukar
- Capital Market
- Money Market
- Hedging Instrument
10. Produk Klinik UMKM
- Songkok Resam
- Getas dan Kerupuk Rizky Sahir
- Terasi dan Rusip Meli
- Terasi dan Rusip Fifi
- Madu Pelawan Zaiwan
- Kerupuk Angka Delapan
- Kerajinan Kerang
- Sirup Jeruk Kunci
- Keripik Jamur
- Batik Katis
- Keripik dan Pangsit Rahayu
- Teh Gaharu
- Kemplang Ikan dan Getas Cum
BAB III

TINJAUAN PUSTAKA

3.1 Teori Umum

3.1.1 Pengertian Cuti


Arti cuti menurut KBBI adalah meninggalkan pekerjaan beberapa
waktu secara resmi untuk beristirahat dan sebagainya. Sehingga artinya
seorang karyawan yang tidak hadir kerja yang diizinkan perusahaan dalam
sementara waktu untuk beristirahat dan sebagainya. Semua peraturan cuti
kerja di Indonesia sudah ditetapkan dalam UU No. 13 Tahun 2003 tentang
Ketenagakerjaan yang di mana dalam undang-undang tersebut memiliki
macam-macam cuti.

3.1.2 Jenis Cuti


Terdapat peraturan baku yang tertulis dalam Undang-Undang
Ketenagakerjaan. Hak cuti diberikan sebagai kompensasi atas waktukerja
yang diabdikan oleh karyawan pada perusahaan. Cuti sendiri bisa
digolongkan sedikitnya menjadi 6 jenis. Sebagai berikut:
a. Cuti Tahunan
a. Berdasarkan Pasal 79 dan 64 Undang-Undang Ketenagakerjaan
Nomor 13 Tahun 2003, setiap pekerja memiliki hak untuk
mendapatkan cuti sebanyak satu kali dalam satu bulan atau
sebanyak dua belas hari dalam satu tahun. Cuti ini bisa diperoleh,
idealnya, jika karyawan setidaknya telah bekerja selama 1 bulan
masa kerja untuk satu hari cuti. Pemberian cuti ini bukanlah aturan
baku yang harus sama pengaturan dan pembagiannya, namun
menyesuaikan dengan kebijakan perusahaan. Terkait dengan cuti
yang tidak diambil pada 1 tahun masa kerja, tidak ada ketentuan
baku mengatur akumulasi atau kompensasi atas cuti tersebut. Ada
perusahaan yang kemudian menghanguskan cuti yang tidak
diambil, ada yang bisa diakumulasikan pada tahun berikutnya, ada
pula yang memberikan kompensasi berupa sejumlah uang atas cuti
yang tidak diambil.
b. Cuti Sakit
Cuti ini bisa diambil dengan syarat memiliki surat keterangan sakit dari
dokter atau rumah sakit yang bersangkutan. Secara khusus, untuk karyawan
perempuan juga ada yang disebut Cuti menstruasi dan diatur dalam Undang-
Undang Ketenagakerjaan. Surat keterangan dokter juga akan menjadi acuan
berapa lama cuti akan diberikan pada karyawan dengan pertimbangan seberapa
parah penyakit yang diderita. Hal yang sama berlaku pula untuk kecelakaan di
luar tempat kerja.
Cuti menstruasi, di sisi lain, diatur dalam Pasal 61 Ayat 1 Undang- Undang
Ketenagakerjaan. Disebutkan bahwa karyawan perempuan yang sedang memasuki
masa menstruasi berhak mendapatkan cuti paling banyak dua hari, yakni hari
pertama dan kedua. Pertimbangan ideal cuti ini adalah pada hari pertama atau
keduabiasanya merupakan masa di mana sakit sangat terasa dan sangat
mengganggu.

c. Cuti Melahirkan
Cuti ini dikhususkan untuk karyawan perempuan yang akan melahirkan dan
setelah melahirkan. Merupakan bentuk kompensasi atas keadaan alami yang
dimiliki karyawan perempuan dan idealnya diberikan dengan harapan dapat
menjalani setiap proses melahirkan dan merawat bayi pada masa awal
pertumbuhan dengan baik.
Pada Pasal 82 UU No. 13 Tahun 2003 tentang Ketenagakerjaan, disebutkan
bahwa lamanya cuti hamil atau melahirkan yang menjadi hak karyawan
perempuan adalah 45 hari (satu setengah bulan) sebelum melahirkan dan 45 hari
(satu setengah bulan) setelah melahirkan, berdasarkan rekomendasi dari dokter
atau rumah sakit terkait. Untuk kejadian keguguran, karyawan juga mendapat hak
cuti selama 45 hari setelah mengalami kejadian tersebut.
d. Cuti Melahirkan
Cuti ini diberikan pada karyawan yang telah mengabdi dalam jangka
waktu yang cukup lama. Perlu diingat, tidak setiap perusahaan memberikan
cuti besar pada karyawannya. Informasi terkait cuti besar bisa didapat pada
surat kontrak atau perjanjiankerja, atau langsung dengan menghubungi divisi
HR perusahaan.
Cuti besar idealnya diberikan setelah masa pengabdian sedikitnya 6
tahun pada perusahaan yang sama. Cuti besar dapat diajukan pada tahun
ketujuh dan kedelapan, masing-masing selama satu bulan. Ketika sudah
saatnya, sebaiknya karyawan segera mengajukan cuti ini karena akan hangus
setelah enam bulan hak cuti besar timbul.

e. Cuti Alasan Penting


Terdapat beberapa alasan yang bisa digunakan untuk mengambil hak
cuti ini. Alasan tersebut diantaranya adalah karyawan menikah (tiga hari),
menikahkan anak (dua hari), mengkhitankan anak (duahari), membaptiskan
anak (dua hari), istri melahirkan atau keguguran kandungan (dua hari),
terdapat kerabat dekat yang meninggal dunia (dua hari) dan terdapat anggota
keluarga satu rumah yang meninggal dunia (satu hari).

f. Cuti Bersama
Cuti bersama ini diberikan oleh pemerintah untuk kepentingan
masyarakat luas. Pertimbangan utamanya adalah hari kerja berada diantara
atau dekat dengan hari libur sehingga dianggap tidak efektif (libur akhir
pekan, hari raya keagamaan, hari besar nasional). Pelaksanaan cuti ini diatur
berdasarkan kesepakatan pekerja dan karyawan sesuai dengan kebutuhan
operasional perusahaan.
3.2 Teori Khusus
3.2.1 XAMPP
XAMPP adalah paket program web lengkap yang dapat Anda pakai untuk
belajar pemrograman web, khususnya PHP dan MySQL. XAMPP adalah
perangkat lunak opensource yang diunggah secara gratis dan bisa dijalankan di
semua operasi seperti Windows, Linux, Solaris, dan Mac (Nugroho, 2013).
XAMPP merupakan suatu software yang bersifat open source yang
merupakan pengembangan dari LAMPP atau Linux, Apache, MySQL, PHP dan
Perl. Selain itu, terdapat versi lainnya yang disebut sebagai WAMPP yang
diperuntukan bagi Windows.Software XAMPP dikembangkan oleh tim bernama
Apache Friends pada tahun 2002, yang bisa didapatkan secara gratis dengan label
GNU (General PublicLicense). XAMPP tersusun dari singkatan dari program-
program yang ada di dalamnya, antara lain:
X : Cross platform, berarti program ini dapat dijalankan di berbagai
platform,
seperti Windows, Linus, Mac OS, dan Solaris.

A : Apache, merupakan aplikasi web server dan bertugas untuk menghasilkan


halaman website yang benar berdasarkan kode program PHP yang ditulis
oleh pembuat halaman web.

M : MySQL, merupakan aplikasi database server. Pengembangnya disebut SQL


(Structured Query Language). SQL merupakan bahasa terstruktur yang
digunakan untuk mengelola database beserta isinya. Pengguna dapat
memanfaatkan MySQL untuk menambahkan, mengedit, dan menghapus
data melalui database.

P: PHP, merupakan bahasa pemrograman untuk membuat web yang bersifat


server-side scripting. PHP memungkinkan kita untuk membuat halaman
web yang bersifat dinamis

P : Perl, merupakan bahasa pemrograman untuk memenuhi berbagai


kebutuhan (cross platform) yang bisa berjalan di banyak sistem operasi
sehingga sangat fleksibel, misalnya sebagai penunjuk eksistensi dari PHP.
Biasanya digunakan untuk membuat website dinamis seperti CMS (Content
Management System) WordPress.
3.2.2 PhpMyAdmin
PhpMyAdmin adalah tools yang dapat digunakan dengan mudah untuk
memanajemen database MySQL secara visual dan server MySQl, sehingga kita
tidak perlu lagi harus menulis query SQL setiap akan melakukan perintah operasi
database (Nugroho, 2013).
PhpMyAdmin adalah salah satu aplikasi yang digunakan untuk
memudahkan dalam melakukan pengelolaan database MySQL. PhpMyAdmin
merupakan aplikasi web yang bersifat opensource. Seperti yang di tunjukan di
gambar Gambar 3.1 Tampilan PhpMyAdmin.

Gambar 3.1 Tampilan PhpMyAdmin


(Sumber: Dokumentasi Sendiri)

3.2.3 MySQL
MySQL merupakan tipe data relasional yang artinya MySQL menyimpan
datanya dalam bentuk tabel-tabel yang saling berhubungan. Selain itu, MySQL
adalah sebuah implementasi dari sistem manajemen basis data relasional yang
didistribusikan secara gratis dibawah lisensi GPL (General Public License)
(Winarno, 2013).

MySQL adalah sistem manajemen database SQL yang sifatnya open


source (terbuka) dan paling banyak digunakan saat ini. (Puspitosari, 2010)
MySQL adalah software manajemen basis data yang dapatmultithread dan multi
user. MySQL ini turunan dari konsep database dalam pemilihan, seleksi, dan
proses input data yang dioperasikan secara otomatisdan mudah (Habibi, 2019).
Dari uraian diatas, didapat kesimpulan bahwa MySQL adalah jenis basis
data sistem yang berguna untuk mengolah database serta membangun aplikasi
web dengan basis data sebagai sumber pengelolaan datanya.

3.2.4 Visual Studio Code


Visual Studio Code adalah kode editor sumber yang dikembangkan oleh
Microsoft untuk Windows, Linux dan macOS . Visual Studio Code dapat
digunakan untuk JavaScript, scripting dan Node.js, dan memiliki berbagai plugin
untuk bahasa lain termasuk C++, C#, Python dan PHP. Ada banyak fitur yang
disediakan oleh Visual Studio Code, termasuk Intellisense, Git Integration,
Debugging, dan fitur ekstensi dan menambahkan kemampuan teks editor.
Visual Studio Code telah dirancang untuk bekerja dengan alat-alat yang
ada, dan Microsoft menyediakan dokumentasi untuk membantu pengembang
bersama, dengan bantuan untuk bekerja dengan ASP.NET 5, Node.js, dan
Microsoft naskah, serta alat-alat yang dapat digunakan untuk membantu
membangun dan mengelola aplikasi Node.js. Visual Studio Code benar-benar
sedang ditargetkan pada pengembang JavaScript yang ingin alat
pengembangannya lengkap untuk scripting server-side mereka dan yang mungkin
ingin usaha dari Node.js untuk kerangka berbasis NET. Visual Studio Code,
adalah belum solid, lintas platform kode editor ringan, yang dapat digunakan oleh
siapa saja untuk membangun aplikasi.

3.2.5 HTML
HTML berperan sebagai pembentuk struktur halaman website yang
menempatkan setiap elemen website sesuai layout yang diinginkan. Menurutnya,
HTML digunakan untuk pembentukan website, meskipun tidak semua tag
digunakan (Abdulloh, 2018).
HTML merupakan singkatan dari Hypertext Markup Language yaitu
bahasa standar website yang dikelola penggunanya oleh W3C (World Wide Web
Consortium) berupa tag-tag yang menyusun setiap elemen dari website. HTML
berperan sebagai penyusun struktur halaman website yang menempatkan setiap
elemen website sesuai layout yang diinginkan. HTML biasanya disimpan dalam
sebuah file berekstensi .html.Untuk mengetikkan script HTML dapat
menggunakan text editor seperti Notepad sebagai bentuk paling sederhana atau
text editor khusus yang dapat mengenali setiapunsur script HTML, dan
menampilkannya dengan warna yang berbeda sehingga mudah dibaca, seperti
Notepad++, Sublime Text, Visual Studio Code dan masih banyak lagi aplikasi
lain yang sejenis (Abdulloh, 2018).

3.2.6 PHP (Hypertext Preprocessor)


PHP (PHP: Hypertext Preprocessor) adalah bahasa pemrograman yang
berjalan dalam sebuah web server dan berfungsi sebagai pengolah data pada
sebuah server. Dengan menggunakan program PHP, sebuah website akan lebih
interaktif dan dinamis (Budi, 2016).
PHP memiliki banyak kelebihan yang tidak dimiliki oleh bahasa scripting
lainya. PHP difokuskan pada pembuatan script server side yang bisa melakukan
apa saja yang dilakukan oleh CGI, seperti mengumpulkan data dari form,
menghasilkan isi halaman web dinamis, dan kemampuan mengirim serta
menerima cookies, bahkan lebih daripada kemampuan CGI. PHP tidak terbatas
pada hasil keluaran HTML, namun PHP juga memiliki kemampuan untuk
mengolah gambar, file PDF, dan movie flash. PHP juga dapat menghasilkan teks
seperti XHTML dan file XML lainya. Salah satu fitur yang dapat diandalkan oleh
PHP adalah dukungan terhadap database, salah satunya adalah MySQL. Dengan
kata lain, PHP merupakan bahasa pemrograman web yang bersifat sebagai server,
memudahkan dalam pengelolaan database, serta dapat digunakan dalam file
HTML.

3.2.7 CSS (Cascade Style Sheet)


CSS (Cascading style sheet) adalah bahasa yang digunakan untuk
memberikan konten gaya penampilan yang bagus dalam program agar lebih
menarik. Cara kerja CSS dalam memodifikasi HTML dengan memilih elemen
HTML yang akan diatur kemudian memberikan property yang sesuai dengan
tamilan yang diinginkan. Dalam memberikan aturan pada elemen HTML, skrip
CSS terdiri atas 3 bagian yaitu selector untuk memilih elemen yang akan diberi
aturan, properti yang merupakan aturan yang diberikan dan value sebagai nilai
dari aturan yang diberikan. (Abdulloh, 2018 : 45).
Menurut Sibero (2013:112) “Cascading Style Sheet (CSS) adalah
dikembangkan untuk menata gaya pengaturan halaman web, terdiri dari selector
properti dan nilai seperti halnya HTML atau PHP dan bahasa pemograman
lainnya”. Lain pula menurut Bekti (2019: 47) “CSS (Cascading Style Sheet)
merupakan salah satu bahasa pemograman web yang digunakan untuk
mempercantik halaman web dan mengendalikan beberapa komponen dalam
sebuah web sehingga akan lebih terstruktur dan seragam”.

3.2.8 JavaScript
JavaScript adalah bahasa yang digunakan untuk membuat program yang
digunakan dokumen HTML yang ditampilkan pada sebuah browser menjadi lebih
interaktif.

Menurut Sibero (2019: 150) “JavaScript adalah suatu bahasa pemograman


yang dikembangkan untuk dapat berjalan pada web browser serta kumpulan
instruksi perintah yang digunakan untuk mengendalikan beberapa bagian dari
sistem operasi”.

Selain itu, menurut Wahyono (2016: 87) “Javascript adalah bahasa yang
berbentuk kumpulan skrip yang pada fungsinya berjalan pada suatu dokumen
HTML. Jadi dapat disimpulkan bahwa javascript ialah bahasa pemograman yang
mempunyai banyak kumpulan intruksi perintah untuk sistem operasi dari program
yang dibuat agar dapat berjalan pada web browser.

3.2.9 Flowchart
Flowchart adalah cara untuk menjelaskan tahapan pemecahan masalah
dengan merepresentasikan simbol-simbol tertentu yang mudah dipahami, mudah
digunakan dan standar (Syamsiah, 2019). Menurut Wibawanto (2017), diagram
alur dapat menunjukkan dengan jelas alur kendali suatu algoritma, yaitu
bagaimana melakukan serangkaian kegiatan secara logis dan sistematis. Flowchart
diawali dengan menerima input, pemrosesan input, dan diakhiri dengan
menampilkan output. Berikut dibawah ini adalah simbol-simbol yang digunakan
dalam flowchart disertai dengan keterangan fungsinya sebagaimana dijelaskan
pada tabel 3.1.

Tabel 3.1 Simbol Diagram Flowchart

No Simbol Keterangan
1. Flow Direction Untuk menghubungkan antara simbol
Symbol
yang satu dengan simbol yang lain atau
menyata kan jalannya arus dalam suatu
proses.

2. Terminal (mulai Simbol ini digunakan untuk menunjukkan


atau berhenti) awal kegiatan (start) atau akhir dari suatu
kegiatan (stop).

3. Input dan Output Untuk menyatakan proses input dan


output tanpa tergantung dengan
jenisperalatannya.

4. Proses Untuk menunjukkan pengolahan


yang dilakukan oleh komputer atau PC.

(Pengolahan)
5. Simbol suatu keluaran atau masukan
prosedur atau proses dalam lembar atau
halaman yang sama

Connector
6. Offline Connector Simbol untuk keluaran atau masukan
prosedur atau proses dalam lembar atau
halaman yang berbeda.
7. Untuk menyatakan input berasal dari
dokumen dalam bentuk kertas atau
output dicetak ke kertas.
Document

8. Manual Input Berfungsi untuk pemasukan data secara


manual on-line keyboard.

9. Preparation Berfungsi untuk mempersiapkan


penyimpanan yang sedang/ akan
digunakan sebagai tempat pengolahan
didalam storage.

10. Manual Operation Berfungsi untuk menunjukkan


pengolahan yang tidak dilakukan oleh
komputer atau PC

11. Multiple Document Sama seperti symbol document, hanya


saja dokumen yang digunakan lebih dari
satu dalam simbol ini.

12. DiskStorage Untuk menyatakan input yang berasal


dari disk atau disimpan ke disk.

13. MagneticDisk Untuk input atau output yang


menggunakan disk magnetic.

14. Predefined Untuk pelaksanaan suatu bagian


(subprogram) / prosedur.

15. Decision Menunjukkan suatu perbandingan yang


(Keputusan) harus dibuat bila hasilnya “ya”, maka alir
data menunjukkan ke suatu tempat, bila
“tidak” maka akan menuju ke tempat
lain
BAB IV
PEMBAHASAN

4.1 Tahap Perancangan Sistem


Dalam proses pembuatan aplikasi ini, untuk web server menggunakan
XAMPP versi 3.3.0 dimana XAMPP ini sudah mencakup beberapa aplikasi di
dalamnya termasuk MySQL dan PhpMyAdmin sebagai aplikasi untuk membuat
database-nya.
Dalam pembuatan aplikasi ini terdapat 2 tingkatan yaitu admin dan user.
Setiap tingkatan memiliki tampilan dan privilege (hak) yang berbeda, tingkatan
admin mempunyai hak untuk mengelola, menambah, menghapus, mengedit,
melihat detail dan men-download laporan. Sedangkan user hanya bisa melihat
data dan jadwal yang telah di input oleh admin.
4.1.1 Rancangan Database
Pada proses perancangan database ini penulis menggunakan XAMPP
untuk mengakses MySQL, di PhpMyAdmin yang dioperasikan dari web browser
pada server. Berikut ini adalah langkah – langkahpembuatan Database server
menggunakan XAMPP:

1) Jalankan XAMPP dengan membuka XAMPP Control Panel, kemudian


jalankan Apache dan MySQL dengan menekan tombol start, apabila
dijalankan Apache danMySQL akan running seperti gambar 4.1

Gambar 4.1 XAMPP Control Panel


( Sumber : Dokumentasi Sendiri )

45
2) Selanjutnya buka web browser, kemudian pada address bar ketikkan
http://localhost dan pilih PhpMyAdmin maka akan tampil seperti pada
gambar 4.2

Gambar 4.2 PhpMyAdmin


( Sumber : Dokumentasi Sendiri )

3) Setelah itu ketik nama Database yang ingin di buat, lalu klik tombol
create untuk membuat Database seperti pada gambar.

4) Selanjutnya agar dapat memasukkan data maka kita harus membuat table,
untuk membuat tabel pilih Create New Table pada database yang telah di
buat, kemudian isi nama tabel dan tentukan baris tabelnya, setelah itu klik
Go sepertipada gambar 4.3

Gambar 4.3 Tampilan Create New Table Database

( Sumber : Dokumentasi Sendiri )

46
5) Selanjutnya isi jenis format data sesuai dengan apa yang ingin kita buat,
kemudian juga tentukan kategori mana yang akan dijadikan sebagai
primary key. Berikut adalah gambar contoh struktur Database yang telah
dibuat pada gambar 4.4

Gambar 4.4 Tampilan Struktur Database


( Sumber : Dokumentasi Sendiri )

4.2 Tahap Perancangan Aplikasi


4.2.1 Perencanaan
Pada tahap perencanaan ini, membangun aplikasi yang berguna
untukmemudahkan karyawan di PT Bank Pembangunan Daerah Sumatera Selatan
dan Bangka Belitung dalam melakukanpengajuan cuti yang. Data tersebut
didapatkan dari unit sistem informasi yang akan digunakan sebagai data yang
akan disimpan oleh admin dan dapat dijadikan informasi bagi pengunjung aplikasi
pengajuan cuti ini.
4.2.2 Database dan Tabel
Database yang digunakan yaitu MySQL yang disediakan oleh aplikasi
XAMPP. Dalam database telah dibuat yang diberi nama pkl. Terdapat 5 tabel
yangakan digunakan , yaitu karyawan,cuti,departemen jabatan dan jenis cuti.

47
1. Tabel karyawan
Tabel karyawan merupakan tabel dalam database
yang digunakan untuk menyimpan data username dan
password admin. Rancangan tabel karyawan seperti tabel 4.1
sebagai berikut:
Tabel 4.1 Tabel Karyawan

Name Type Indeks


nik int(11) primary
nama varchar(100)

Tanggal_masuk date
departemen varchar(50)
jabatan varchar(50)
status enum
jumlah_cuti varchar(10)
username varchar(50)
password text
level enum
gambar text

2. Tabel Cuti
Tabel cuti digunakan untuk menyimpan data karyawan
yang melakukan pengajuan cuti. Rancangan tabel cuti seperti
tabel 4.2 sebagai berikut:
Tabel 4.2 Tabel Cuti
Name Type Indeks
kode varchar(10) primary
nik varchar(10)
tanggal_awal date
tanggal_akhir date

48
jumlah varchar(10)
Jenis cuti varchar(50)
ket varchar(50)
status enum('Approved',
'Rejected', 'Pending')

3. Tabel Departemen
Tabel Departemen digunakan untuk menyimpan data
departemen yang ada dalam aplikasi pengajuan cuti. Rancangan
tabel departemen seperti tabel 4.3 sebagai berikut:
Tabel 4.3 Tabel Departemen

Name Type Indeks


Id_dept varchar(10) primary
Nama_dep varchar(50)

4. Tabel Jabatan
Tabel Jabatan digunakan untuk menyimpan data Jabatan
yang ada dalam aplikasi pengajuan cuti. Rancangan tabel jabatan
seperti tabel 4.4 sebagai berikut:

Tabel 4.4 Tabel Jabatan


Name Type Indeks
Id_jabatan varchar(10) primary
jabatan varchar(50)

tunjangan varchar(10)

5. Tabel Jenis Cuti


Tabel Jenis Cuti digunakan untuk menyimpan data
cuti yang ada dalam aplikasi pengajuan cuti. Rancangan tabel
jenis cuti seperti tabel 4.5 sebagai berikut:
Tabel 4.5 Tabel Jenis Cuti
Name Type Indeks

49
Id_cuti varchar(10) primary
Nama_cuti varchar(50)

50
4.3 Flowchart
Sebelum membuat aplikasi dibutuhkan flowchart untuk
memberi gambaran jalannya sebuah program dari satu proses ke
proses lainnya. Sehingga, alur proses menjadi mudah dipahami
dan untuk menyederhanakan rangkaian prosedur agar
memudahkan pemahaman terhadap informasi tersebut. Pada
perancangan aplikasi pendataan mahasiswa kerja praktik berbasis
web terdapat beberapa mekanisme flowchart. Berikut merupakan
flowchart yang terdapat di dalam aplikasi pendataanmahasiswa
kerja praktik berbasis web.

1. Flowchart Login

Berikut merupakan flowchart login. User akan diberikan


dua pilihan, yaitu login sebagai admin atau sebagai user. Dari
dua halaman login tersebut memiliki hak akses yang berbeda –
beda. Admin memiliki hak akses dalam mengelola Data
Karyawan, Data Project dan Jadwal Mahasiswa Kerja Praktek
serta mencetak Laporan Data Karyawan. Sedangkan user
memiliki hak akses dalam melihat Data Karyawan dan
Informasi Pengajuan cuti. Rancangan flowchart seperti tabel 4.5
sebagai berikut:

51
Gambar 4.5 Flowchart Halaman Login
2. Flowchart Halaman Admin
Setelah admin memasukkan username dan password
dengan benar pada menu halaman login, maka admin akan
masuk ke dalam halaman yanghanya bisa diakses oleh admin
saja. Di halaman admin ini terdapat beberapamenu yaitu
Karyawan,Departemen,Jabatan,Variabel Cuti dan Cuti.
Rancangan flowchart seperti tabel 4.7 sebagai berikut:

Gambar 4.6 Flowchart Halaman Admin

52
3. Flowchart Data Karyawan

pada halaman karyawan ada beberapa fitur yaitu tambah


data jika iyamaka akan melakukan proses menambah data
karyawan dan langsung terhubung ke database, jika tidak lanjut ke
edit dan jika ingin melakukan edit akan dilakukannya proses edit,
jika tidak selanjutnya hapus data, jika ingin melakukan hapus data
maka akan dilakukannya proses hapus data karyawan. Rancangan
flowchart seperti tabel 4.7 sebagai berikut:

53
Gambar 4.7 Flowchart Data Karyawan

54
4. Flowchart Data Departemen

pada halaman Departemen ada beberapa fitur yaitu tambah


data jika iya makaakan melakukan proses menambah data
departemen dan langsung terhubung ke database, jika tidak lanjut
ke edit dan jika ingin melakukan edit akan dilakukannya proses
edit, jika tidak selanjutnya hapus data, jika ingin melakukan hapus
data makaakan dilakukannya proses hapus data departemen.
Rancangan flowchart seperti tabel 4.8 sebagai berikut:

Gambar 4.8 Flowchart Data Departemen

55
5. Flowchart Data Jabatan

Pada halaman jabatan ada beberapa fitur yaitu tambah data


jika iya maka akan melakukan proses menambah data jabatan dan
langsung terhubung ke database, jika tidak lanjut ke edit dan jika
ingin melakukan edit akan dilakukannya proses edit, jika tidak
selanjutnya hapus data, jika ingin melakukan hapus data maka
akandilakukannya proses hapus data jabatan. Rancangan
flowchart seperti tabel 4.9 sebagai berikut:

Gambar 4.9 Flowchart Data Jabatan

56
6. Flowchart Data Variabel Cuti

Pada halaman variabel Cuti ada beberapa fitur yaitu tambah


data jikaiya maka akan melakukan proses menambah data
variabel cuti dan langsungterhubung ke database, jika tidak
selanjutnya hapus data, jika ingin melakukan hapus data maka
akan dilakukannya proses hapus data variable cuti. Rancangan
flowchart seperti tabel 4.10 sebagai berikut:

Gambar 4.10 Flowchart Data Variabel Cuti

57
7. Flowchart Data Cuti Karyawan

Pada halaman cuti ada beberapa fitur yaitu tambah data jika
iya maka akan melakukan proses menambah data cuti dan langsung
terhubung ke database, jika tidak lanjut ke edit dan jika ingin
melakukan edit akan dilakukannya proses edit, jika tidak selanjutnya
hapus data, jika ingin melakukan hapus data maka akan
dilakukannya proses hapus data cuti. Rancangan flowchart seperti
tabel 4.11 sebagai berikut:

Gambar 4.11 Flowchart Cuti Karyawan

58
4.4 Tahap Perancangan Desain Website
Dalam mendesain sebuah website, hal yang perlu diperhatikan
adalah tata letak dan konten yang sesuai dengan karakteristik website.

4.5.1 Rancangan Halaman Login


Halaman ini merupakan halaman yang menampilkan form
login yang digunakan untuk mengakses halaman login sebagai admin
dan user. seperti gambar 4.12 sebagai berikut:

Gambar 4.12 Rancangan Halaman Login

4.5.2 Rancangan Halaman Admin

Halaman ini merupakan halaman awal ketika website


pertama kalidi akses yang menampilkan halaman selamat datang dan
untuk karyawan melakukan pengajuan cuti di PT Bank
Pembangunan Daerah Sumatera Selatan dan Bangka Belitung.
seperti gambar 4.13 sebagai berikut:

59
Gambar 4.13 Rancangan Halaman Admin
4.5.3 Rancangan Halaman Data Karyawan dan Input Data
Karyawan

Halaman ini merupakan halaman karyawan ketika di akses


yang menampilkan halaman Data Karyawan dan Input Data
Karyawan melakukan pengajuan cuti di PT Bank Pembangunan
Daerah Sumatera Selatan dan BangkaBelitung. seperti gambar
4.13 dan 4.14 sebagai berikut:

Gambar 4.13 Rancangan Halaman Data Karyawan

60
Gambar 4.14 Rancangan Halaman Input Data
Karyawan

61
4.5.4 Rancangan Halaman Data Departemen dan Input Data
Departemen

Halaman ini merupakan halaman Data Departemen dan Input Data


Departemen ketika di akses yang menampilkan halaman data
departemen daninput data departemen melakukan pengajuan cuti di PT
Bank Pembangunan Daerah Sumatera Selatan dan Bangka Belitung.
seperti gambar 4.15 dan 4.16 sebagai berikut:

Gambar 4.15 Rancangan Halaman Departemen

Gambar 4.16 Rancangan Halaman Input Data


Departemen

62
4.5.5 Rancangan Halaman Data Jabatan dan Input Data Jabatan

Halaman ini merupakan halaman Data Jabatan dan Input Data


Jabatan ketika di akses yang menampilkan halaman Data Jabatan dan
Input Data Jabatan melakukan pengajuan cuti di PT Bank Pembangunan
Daerah Sumatera Selatan dan Bangka Belitung. seperti gambar 4.17 dan
4.18 sebagai berikut:

Gambar 4.17 Rancangan Halaman Jabatan

Gambar 4.18 Rancangan Halaman Input Data Jabatan

63
4.5.6 Rancangan Halaman Data Cuti dan Input Data Cuti Karyawan

Halaman ini merupakan halaman Data Cuti dan Input Data Cuti
Karyawan ketika di akses yang menampilkan halaman Data Cuti dan
Input Data Cuti Karyawan melakukan pengajuan cuti di PT Bank
Pembangunan Daerah Sumatera Selatan dan Bangka Belitung. seperti
gambar 4.19 dan 4.20 sebagai berikut:

Gambar 4.19 Rancangan Halaman Data Cuti

Gambar 4.20 Rancangan Halaman Cuti Karyawan

64
4.5 Tahap Pengujian Website
4.5.1 Halaman Login

Halaman ini merupakan halaman yang menampilkan form


login. Didalamnya terdapat textbox untuk mengisi username dan
password yang digunakan untuk mengakses halaman login sebagai
user dan admin. seperti gambar 4.21 sebagai berikut:

Gambar 4.21 Halaman Login

4.5.2 Halaman Admin


Halaman ini merupakan halaman awal ketika website
pertama kali di akses yang menampilkan halaman selamat dating
dan Infirmasi data tentang karyawan yang mengajukan cuti di PT
Bank Pembangunan Daerah Sumatera Selatan dan Bangka
Belitung seperti gambar 4.22 sebagai berikut:

Gambar 4.22 Halaman Admin

65
4.5.3 Halaman Data Karyawan dan Input Karyawan
Halaman ini merupakan halaman awal ketika website
di akses yang menampilkan halaman karyawan dan input data
karyawan yang mengajukan cuti di PT Bank Pembangunan
Daerah Sumatera Selatan dan Bangka Belitung. seperti
gambar 4.23 dan 4.24 sebagai berikut:

Gambar 4.23Halaman Data Karyawan

Gambar 4.24 Halaman Input Data Karyawan

66
4.5.4 Halaman Data Departemen dan Input Depatermen

Halaman ini merupakan halaman awal ketika website di


akses yang menampilkan halaman data departemen dan input
departemen di Aplikasi PT Bank Pembangunan Daerah
Sumatera Selatan dan Bangka Belitung. seperti gambar 4.25
dan 4.26 sebagai berikut:

Gambar 4.25 Halaman Data Departemen

Gambar 4.26 Halaman Input Data Departemen

67
4.5.5 Halaman Data Jabatan dan Input Jabatan

Halaman ini merupakan halaman awal ketika website di


akses yang menampilkan halaman data jabatan dan input di
Aplikasi PT Bank Pembangunan Daerah Sumatera Selatan dan
Bangka Belitung. seperti gambar 4.27 dan 4.28 sebagai berikut:

Gambar 4.27 Halaman Data Jabatan

Gambar 4.28 Halaman Input Data Jabatan

68
4.5.6 Halaman Data Variabel dan Input Variabel

Halaman ini merupakan halaman awal ketika website di


akses yang menampilkan halaman data variabel dan input
variabel di Aplikasi PT Bank Pembangunan Daerah Sumatera
Selatan dan Bangka Belitung. seperti gambar 4.29 dan 4.30
sebagai berikut:

Gambar 4.29 Halaman Data Variabel

Gambar 4.30 Halaman Input Data Variabel Cuti

69
4.5.7 Halaman Data Cuti dan Input Cuti

Halaman ini merupakan halaman awal ketika website di


akses yang menampilkan halaman data cuti dan input cuti
mengajukan di PT Bank Pembangunan Daerah Sumatera Selatan
dan Bangka Belitung. seperti gambar
4.31 dan 4.32 sebagai berikut:

Gambar 4.31 Halaman Data Cuti

Gambar 4.32 Halaman Input Data Cuti

70
4.6 Analisis Hasil Pengujian Website
Analisis hasil pengujian website ini bertujuan untuk
mengetahui fungsi dari aplikasi yang telah dibuat, apakah
aplikasi tersebut telah berfungsi sesuai dengan yang diharapkan
ataupun tidak. Dalam pembuatan aplikasi ini, analisis hasil
pengujian website telah dibuat tabel 4.6 sebagai berikut:
Tabel 4.6 Tabel Analisis Hasil Pengujian Website

N Fitur yang Langkah Pengujian Harapan yang diuji Hasil


o diuji
Penguj
ian
1. Halaman awal - Masukkan - Masuk ke Valid
username dan halaman
password beranda
-
Menampilkan
peringatan
username dan
password tidak
sesuai
2 Halama - Masuk halaman - Menampilkan Valid
nadmin admin halaman menu

3 Halaman - Masuk halaman - Menampilkan Valid


Karyawa karyawan halaman data
n karyawan
- Menampilkan
halaman input
karyawan

71
4 Halaman - Menampilkan - Menampilkan Valid
Departeme halaman departemen halaman data
n departemen
- Menampilkan
halaman input
departemen
5 Halaman - Menampilkan - Menampilkan Valid
Jabatan halaman jabatan halaman data
jabatan
- Menampilkan
halaman input
- jabatan
6 Halaman - Menampilkan - Menampilkan Valid
Variabel halaman variabel halaman Data
Cuti Variabel
- Menampilka
nhalaman input
variabel
7 Halaman - Menampilkan - Menampilkan Valid
Cuti halaman cuti halaman cuti
- Menampilkan
- halaman
input cuti

72
BAB V
KESIMPULAN DAN SARAN

5.1 Kesimpulan
Berdasarkan hasil dari perancangan dalam pembuatan
aplikasi permohonan cuti pegawai pada PT Bank Pembangunan
Daerah Sumatera Selatan dan Bangka Belitung berbasis Website
maka diambil beberapa kesimpulan sebagai berikut:
1. Aplikasi pengajuan cuti pegawai pada PT Bank
Pembangunan Daerah Sumatera Selatan dan Bangka Belitung
dapat berjalan dengan baik melalui website
2. Aplikasi pengajuan cuti pegawai pada PT Bank
Pembangunan Daerah Sumatera Selatan dan Bangka Belitung
ini memiliki db+hrd1 dengan 5 tabel untuk menyimpan data
karyawan, departemen, jabatan, variable cuti, dan cuti.

5.1 Saran
Dari penggunaan sistem ini, masih terdapat beberapa
kekurangan yang ada. Demi pengembangan dan kemajuan yang
lebih baik di masa mendatang diharapkan aplikasi ini dapat
dikembangkan lagi fiturnya sesuai dengan kebutuhan agar dapat
terintegrasi dengan perusahaan.

73
DAFTAR PUSTAKA

Alfaridzi, M. (2019). Aplikasi Pengolahan Data Pegawai

Pada CV Budi Jaya Mandiri Berbasis We. Laporan KP

Teknik Komputer. Palembang: Politeknik Negeri

Sriwijaya.

B, Indra Yatini. (2010). Flowchart, Algoritma,

dan Pemrograman Menggunakan

Bahasa C++ Builder. Yogyakarta: Penerbit Graha

Ilmu.

Bank Sumsel Babel. (2013). Bank Sumsel

Babel: Tentang Kami.

https://www.banksumselbabel.com/TentangKami,

(Diakses pada 7 Desember 2022).

Junaedi, F. (2005). Panduan Lengkap Pemrograman PHP

untuk Membuat WEB Dinamis. Yogyakarta: PD

Anindya.

Kadir, Abdul. (2017). Dasar Logika Pemrograman

Komputer. Jakarta: PT Elex Media Komputindo.

Kristanto, Andri. (2018). Perancangan Sistem Informasi dan


Aplikasinya.

Yogyakarta: Penerbit Gava Media.

74
Nugroho, Bunafit. (2013). Pemrograman Web PHP -

MySQL dengan Dreamwaver. Yogyakarta: Penerbit

Gava Media.

Sugiarti, Yuni. (2013). Analisis dan Perancangan UML.

Yogyakarta: Graha Ilmu.

75

Anda mungkin juga menyukai