BAB III

12
BAB III PERANCANGAN SISTEM 3.1 Gambaran Umum Sistem Yang sedang Berjalan Dalam setiap perusahaan atau badan usaha baik itu milik negara maupun swasta tentunya memiliki sistem yang mengatur jalannya semua kegiatan dalam perusahaan tersebut. Sistem yang baik dalam sebuah perusahaan akan membawa kesuksesan bagi perusahaan tersebut. Sebaliknya jika system yang dipakai sebuah perusahaan tidak begitu baik, artinya tidak efisisen, atau menghabiskan banyak waktu, biaya, dan sumberdaya, maka akan menyebabkan perusahaan tersebut akan mengalami kesulitan untuk menjadi lebih maju dan sukses. Hal ini tentunya harus diperhatikan oleh setiap perusahaan termasuk CV.IDEA Kupang yang bergarak dalam bidang percetakan. Sistem penggajian pada CV.IDEA Kupang masih terbilang tidak begitu baik, karena pekerjaan bagian keuangan pada CV.IDEA Kupang digolongkan masih manual. Yang dimaksudkan dengan manual ialah dimana bagian

description

KP 1

Transcript of BAB III

BAB III

PERANCANGAN SISTEM

3.1 Gambaran Umum Sistem Yang sedang Berjalan

Dalam setiap perusahaan atau badan usaha baik itu milik negara maupun

swasta tentunya memiliki sistem yang mengatur jalannya semua kegiatan dalam

perusahaan tersebut. Sistem yang baik dalam sebuah perusahaan akan membawa

kesuksesan bagi perusahaan tersebut. Sebaliknya jika system yang dipakai sebuah

perusahaan tidak begitu baik, artinya tidak efisisen, atau menghabiskan banyak

waktu, biaya, dan sumberdaya, maka akan menyebabkan perusahaan tersebut akan

mengalami kesulitan untuk menjadi lebih maju dan sukses. Hal ini tentunya harus

diperhatikan oleh setiap perusahaan termasuk CV.IDEA Kupang yang bergarak

dalam bidang percetakan.

Sistem penggajian pada CV.IDEA Kupang masih terbilang tidak begitu

baik, karena pekerjaan bagian keuangan pada CV.IDEA Kupang digolongkan

masih manual. Yang dimaksudkan dengan manual ialah dimana bagian keuangan

masih menghitung gaji setiap karyawan satu-persatu dengan beberapa macam

tambahan pada gaji pokok. Gambaran umum sistem yang sedang berjalan pada

bagian keuangan CV.IDEA Kupang adalah sebagi berikut

Gambar 3.1 Flowchart Sistem Penggajian Lama

Pada gambar 3.1 dapat diliahat proses kerja sistem penggajian pada

CV.IDEA Kupang masih manual, yakni data karywan, gaji pokok, tunjangan, dan

lembur yang ada pada kotak karyawan merupakan data mentah yang masih harus

diproses untuk menghasikan sebuah laporan data gaji karyawan.Data-data tersebut

kemudian diambil oleh bagian keuangan lalu dihitung dengan menggunakan

Office Excel. Peritungan ini yakni menjumlahkan gaji pokok, tunjangan, serta

lembur setiap karyawan. Perbedaan gaji pokok, tunjangan, serta lembur setiap

karyawan menyebabkan kesulitan bagi bagian keuangan untuk menghitungnya

dan membuatkan sebauh laporan yang akan diserahkan pada manager CV.

Perhitungan dan pembuatan laporan gaji sering memakan waktu, biaya,

dan sumber daya. Ini terlihat pada saat pembuatan laporan yang sering terjadi

kesalahan serta keterlambatan yang mendatangkan kerugian bagi CV.IDEA

Kupang.

3.2 Alternatif Pemecahan Masalah

Gambar 3.2 Flowchart Sistem Penggajian Baru

3.3 Diagram Konteks

Gambar 3.3 Diagram Konteks

3.4 Diagram Berjenjang

Gambar 3.4 Diagram Berjenjang

3.5 Data Flow Diagram (DFD) Level 0

Gambar 3.5 DFD Level 0

3.6 Data Flow Diagram (DFD) level 1 Proses 1

Gambar 3.6 DFD level 1

3.7 Data Flow Diagram (DFD) level 1 Proses 2

Gambar 3.7 DFD Level 2

3.8 Data Flow Diagram (DFD) Level 1 Proses 3

Gambar 3.8 DFD Level 3

3.9 E-R Diagram

Gambar 3.8 E-R Diagram

3.10 Relasi Antar Table

3.11 Tabel Karyawan

Tabel 3.11 Data Karyawan

NO Nama Field Tipe Field Lebar Keterangan

1 Id_karyawan Varchar 10 Kode Karyawan

2 nama varchar 40 Nama karyawan

3 jabatan varchar 20 Jabatan Karyawan

4 alamat varchar 35 alamat

5 Thn_masuk date - Tahun masuk

3.12 Tabel Jabatan

Tabel 3.12 Data jabatan

N

O

Nama Field Tipe Field Lebar Keterangan

1 Kd_jabatan varchar 10 Kode jabatan

2 jabatan varchar 20 Nama jabatan

3 gapok integer 20 Gaji pokok

3.13 Tabel Status

Tabel 3.13 Data Status

N

O

Nama Field Tipe Field Lebar Keterangan

1 Kd_status varchar 20 Kode Status

2 status varchar 25 Nama Status

3.14 Tabel Tunjangan

Tabel 3.14 Data Tunjangan

N

O

Nama Field Tipe Field Lebar Keterangan

1 Kd_tunjangan varchar 10 Kode tunjanagn

2 Nama_tunjangan varchar 30 Nama tunjangan

3 Besar_tunjangan integer 20 Basar tunjangan

3.15 Tabel Lembur

Tabel 3.15 Tabel Lembur

N

O

Nama Field Tipe Field Lebar Keterangan

1 No_lembur varchar 5 Nomor lembur

2 dari integer 5 Mulai lebur

3 sampai integer 5 Selesai lembur

4 Faktor_kali integer 10 Faktor kali

5 Status varchar 15 Status hari

3.16 Tabel Data User

Tabel 3.16 Tabel data user

N

O

Nama Field Tipe Field Lebar Keterangan

1 User varchar 20 Nama User

2 Password varchar 15 Kata Kunci