Anda di halaman 1dari 30

BAB III

GAMBARAN UMUM OBJEK PENELITIAN

DAN PERANCANGAN SISTEM

3.1 Gambaran Umum Objek Penelitian

3.1.1 Sejarah PT.

3.1.2 Visi dan Misi

1. Visi Perusahaan

2. Misi perusahaan

3.1.3 Struktur Organisasi

Gambar 3.1 Struktur Organisasi PT.

3.2 Perancangan Sistem

3.2.1 Analisa Sistem

1. Analisa dokumen dan proses sistem yang sedang berjalan

a. Dokumen Input

1) Nama dokumen : Form lembur

Sumber : Supervisor

Tujuan : HRD

Proses : Penerimaan data lembur harian karyawan


Frekuensi : Setiap hari kerja

2) Nama dokumen : Data karyawan

Sumber : HRD

Tujuan : HRD

Proses : Penginputan data karyawan

Frekuensi : Satu bulan sekali

3) Nama dokumen : Master gaji

Sumber : HRD

Tujuan : HRD

Proses : Penginputan data gaji

Frekuensi : satu tahun sekali

b. Dokumen Output

1) Nama dokumen : laporan lembur karyawan

Sumber : HRD

Tujuan : Manager, Direktur

Proses : laporan lembur karyawan

Frekuensi : Satu bulan sekali


c. Flowmap yang sedang berjalan

Supervisor HRD Manager Direktur

form lembur
Form lembur Master Gaji Master Gaji
terisi
data karyawan

isi form rekap data


lembur

form lembur rekap data


terisi lembur

Hitung
total
Lembur

buat laporan
lembur
karyawan

laporan lembur laporan lembur laporan lembur


karyawan karyawan karyawan

Gambar 3.2 Gambar flowmap berjalan

d. Deskripsi flowmap

1) Proses ini diawali dengan pengisian form lemburr karyawan oleh

supervisor setiap hari kerja.

2) Setelah form lembur terisi, maka supervisor memberikan form lembur

kepada pihak HRD untuk ditindaklanjuti.


3) Pihak HRD kemudian membuat rekap lembur karyawan berdasarkan

setiap data karyawan dan form lembur karyawan satu bulan sekali.

4) Seteleah rekap dibuat, maka akan dihitung total lembur karyawan

berdasarkan gaji pokok yang dimiliki oleh setiap karyawan.

5) Setelah total lembur dihitung maka akan dibuatkan laporan lembur

karyawan setiap bulan.

6) Laporan lembur karyawan kemudian akan diberikan oleh pihak HRD

kepada manager dan direktur.


2. Analisa Dokumen dan Proses sistem yang diusulkan

a. Flowmap yang diusulkan

Supervisor HRD Manager Direktur

Form lembur Master Gaji


data karyawan
data bagian
Master Gaji

isi form

input data

form lembur
terisi
gaji bagian karyawan

Input data
lembur karyawan

lembur

buat laporan
lembur karyawan

laporan lembur laporan lembur laporan lembur


karyawan karyawan karyawan

Gambar 3.3 Gambar flowmap diusulkan


b. Deskripsi flowmap

1) Proses ini diawali dengan pengisian form lemburr karyawan oleh

supervisor setiap hari kerja.

2) Setelah form lembur terisi, maka supervisor memberikan form lembur

kepada pihak HRD untuk ditindaklanjuti.

3) Sebelumnya pihak HRD telah menginput data karyawan, bagian, dan

master gaji.

4) Form lembur karyawan diinput kemudian dihitung total lembur

karyawan berdasarkan data yang sebelumnya telah dinput dan ada

didalam database.

5) Setelah total lembur dihitung maka akan dibuatkan laporan lembur

karyawan setiap bulan.

6) Laporan lembur karyawan kemudian akan diberikan oleh pihak HRD

kepada manager dan direktur.


3. Diagram Alir Data

a. Diagram Konteks

FORM LEMBUR BAGIAN, KARY AWAN


SUPERVISOR HRD

APLIKASI PERHITUNG UPAH MASTER GAJI


LEMBUR KARY AWAN
PRODUKSI

LAP.LEMBUR KARY AWAN LAP. LEMBUR KARY AWAN


DIREKTUR MANAGER

Gambar 3.4 Diagram Konteks Sistem


b. Diagram Nol

BAGIAN, KARY AWAN MASTER GAJI


HRD MANAGER

BAGIAN 1.0 GAJI


INPUT DATA

BAGIAN GAJI
KARY AWAN

KARYAWAN

BAGIAN
KARY AWAN
GAJI

2.0
INPUT DATA
FORM LEMBUR LEMBUR

LEMBUR
LAPORAN LEMBUR KARY AWAN
LEMBUR

SUPERVISOR
3.0 P
BUAT LAPORAN
LEMBUR
KARY AWAN

LAPORAN LEMBUR KARY AWAN

DIREKTUR

Gambar 3.5 Diagram Nol


c. Diagram Rinci

MASTER GAJI
MANAGER HRD

GAJI 1.1 P
INPUT MASTER
GAJI
GAJI

1.2 P KARY AWAN


INPUT DATA
KARY AWAN

KARYAWAN
BAGIAN

BAGIAN 1.3 P BAGIAN


INPUT DATA
BAGIAN

Gambar 3.6 Diagram rinci proses 1

FORM LEMBUR
SUPERVISOR
BAGIAN

2.1 P
INPUT DATA
LEMBUR

KARYAWAN

2.2 P
OLAH DATA
LEMBUR

GAJI

LEMBUR

Gambar 3.7 Diagram rinci proses 2


4. Kamus data

1) Modul : 1.1

Nama Proses : Input data master gaji

Masukan : Data gaji

Keluaran : Record data gaji

Ringkasan Proses : Merupakan proses penginputan data gaji

2) Modul : 1.2

Nama Proses : Input data karyawan

Masukan : Data karyawan

Keluaran : Record data karyawan

Ringkasan Proses : Merupakan proses penginputan data karyawan

3) Modul : 1.3

Nama Proses : Input data bagian

Masukan : Data bagian

Keluaran : Record data bagian

Ringkasan Proses : Merupakan proses penginputan data bagian

4) Modul : 2.1

Nama Proses : Input data lembur

Masukan : Data lembur

Keluaran : proses olah data lembur

Ringkasan Proses : proses penginputan data lembur

5) Modul : 2.2
Nama Proses : olah data lembur

Masukan : form lembur, data karyawan, bagian , gaji

Keluaran : record data lembur

Ringkasan Proses : proses olah data lembur

6) Modul : 3.0

Nama Proses : Cetak laporan lembur karyawan

Masukan : Data lembur

Keluaran : Laporan lembur karyawan

Ringkasan Proses : proses pencetakan laporan lembur karyawan

5. Perancangan Basis Data

a. Entity Relationship Diagram


kelamin bulan

nik
telepon tanggal ot1
gaji pokok
agama
tempat lahir ot2
kd gaji
nama
tanggal lahir ot3
upah ot1
status
M N
KARYAWAN mendapatkan GAJI
upah ot2
pendidikan

alamat N ot4 upah ot3


tahun
total ot upah ot4
total lembur
memiliki
keterangan

deskripsi
1
nama
departemen

jumlah
BAGIAN kary awan

Gambar 3.8 Diagram E_R Sistem yang Dirancang

b. Normalisasi

Tabel 3.1 Normalisasi Bentuk Tidak Normal

Karyawan

Nik * Kd gaji Total ot

nama Gaji pokok Total lembur

tempat lahir Upah ot1 keterangan

tanggal lahir Upah ot2

alamat Upah ot3


telepon Upah ot4

status tanggal

kelamin bulan

agama tahun

pendidikan ot1

nama bagian ot2

jumlah karyawan ot3

deskripsi ot4

Tabel 3.2 Normalisasi Bentuk Normal Pertama (1NF)


Karyawan Gaji

Nik * Kd gaji *

nama Gaji pokok

tempat lahir Upah ot1

tanggal lahir Upah ot2

alamat Upah ot3

telepon Upah ot4

status tanggal

kelamin bulan

agama tahun

pendidikan ot1

nama bagian ot2

jumlah karyawan ot3

deskripsi ot4

Total ot

Total lembur

keterangan

Tabel 3.3 Normalisasi Bentuk Normal Kedua (2NF)


Karyawan Lembur Gaji

Nik * Nik * Kd gaji *

nama Kd gaji * Gaji pokok

tempat lahir tanggal Upah ot1

tanggal lahir bulan Upah ot2

alamat tahun Upah ot3

telepon ot1 Upah ot4

status ot2

kelamin ot3

agama ot4

pendidikan
Total ot
nama bagian
Total lembur
jumlah karyawan
keterangan
deskripsi

Tabel 3.4 Normalisasi Bentuk Normal Ketiga (3NF)


Karyawan Lembur Gaji

Nik * Nik * Kd gaji *

nama Kd gaji * Gaji pokok

tempat lahir tanggal Upah ot1

tanggal lahir bulan Upah ot2

alamat tahun Upah ot3

telepon ot1 Upah ot4

status ot2

kelamin ot3 Bagian

agama ot4
nama bagian *
pendidikan
Total ot jumlah karyawan
nama bagian **
Total lembur deskripsi
keterangan

a. Relasi antar tabel


Gambar 3.9 Relasi antar tabel

3.2.2 Perancangan Program

1. Kerangka Form Masukan dan Keluaran (Lay Out Form)

1) Kerangka form masukan

1) Form login

Gambar 3.10 Form login


2) Form input data bagian

Gambar 3.11 Form Input Data Bagian

3) Form input data master gaji


Gambar 3.12 Form Input data gaji

4) Form input data karyawan

Gambar 3.13 Form Input Karyawan

5) Form input data lembur


Gambar 3.14 Form input data lembur

6) Form cetak rekap laporan harian

Gambar 3.14 Form cetak rekap laporan harian

7) Form cetak rekap laporan bulanan


Gambar 3.14 Form cetak rekap laporan bulanan

8) Form cetak laporan lembur karyawan

Gambar 3.14 Form cetak laporan lembur karyawan

2. Rancangan Menu
0
APLIKASI PENGOLAHAN DATA
LEMBUR KARYAWAN

Login

1 2 3 4
5
DATA DATA DATA LAPORAN
KELUAR
MASTER KARYAWAN OVERTIME OVERTIME

1.1 4.1
INPUT DATA REKAP LAPORAN
BAGIAN BULANAN

4.2
1.2 REKAP LAPORAN
INPUT DATA GAJI HARIAN

4.3
LAPORAN LEMBUR
KARYAWAN

Gambar 3.15 Rancangan Menu (HIPO)

3. Flowchart Program

a. Login

MULAI

Username, password

T
Valid

Menu utama

SELESAI
Gambar 3.16 Flowchart Login

b. Menu Utama

MULAI

Pilihan Menu

Y
Input Bagian Bagian

Y
Input Master Gaji Gaji

Input Data Y
Karyawan
Karyawan

Olah Data Lembur Y Lembur


Karyawan

T
SELESAI

Gambar 3.17 Flowchart Menu Utama

c. Menu input bagian


MULAI

Pilihan Menu

Y Simpan Data
Tambah Data bagian
bagian

Y Simpan Data
Edit data bagian
bagian

Y
Hapus hapus data bagian

T
SELESAI

Gambar 3.18 Flowchart menu input bagian

d. Menu input master gaji


MULAI

Pilihan Menu

Y
Tambah Data gaji Simpan Data gaji

Y
Edit data gaji Simpan Data gaji

Y
Hapus hapus data gaji

T
SELESAI

Gambar 3.19 Flowchart Menu input gaji

e. Menu input karyawan


MULAI

Pilihan Menu

Y Simpan Data
Tambah Data karyawan
karyawan

Y Simpan Data
Edit data karyawan
karyawan

Y hapus data
Hapus
karyawan

T
SELESAI

Gambar 3.20 Flowchart Menu input karyawan

f. Menu input data lembur


MULAI

Pilihan Menu

Y Simpan Data
Tambah Data lembur
lembur

Y Simpan Data
Edit data lembur
lembur

Y
Hapus hapus data lembur

T
SELESAI

Gambar 3.21 Flowchart Menu input data lembur

4. Kerangka report/laporan

a. Form rekap laporan bulanan


Gambar 3.25 Kerangka form rekap laporan bulanan

b. Form rekap laporan harian


Gambar 3.26 Kerangka form rekap laporan harian

c. Form laporan lembur karyawan


Gambar 3.27 Kerangka form laporan lembur karyawan

Anda mungkin juga menyukai