Anda di halaman 1dari 11

BAB I PENDAHULUAN

1.1Latar Belakang
Seiring dengan majunya yang teknologi saat di buat ini, membuat semakin banyaknya adalah karya

program-program

oleh programmer yang handal. Semua

program aplikasi yang telah beredar dan kita telah liat dipasaran programmer yang sudah menyeluruh ke segala bidang.

Indonesia merupakan salah satu dari sekian banyaknya negara berkembang di dunia yang dilihat sedang mengalami pertumbuhan diberbagai bidang sebagai akibat dari tersebut dapat kemajuan teknologi dalam bidang komputerisasi. Kemajuan sistem terkomputerisasi untuk Semakin banyak melaksanakan berbagai

dari banyaknya perusahaan diberbagai bidang yang sudah menggunakan macam pekerjaan

secara cepat dengan ketelitian yang tinggi. perusahaan yang menggunakan sistem komputerisasi manusia sehingga sistem diharapkan dapat meminimalkan kesalahan yang dibuat oleh mengurangi kerugian yang besar. Dalam penulisan ini saya akan membahas mengenai penggajian karyawan. Selama ini CV.DIVA masih menggunakan cara yang manual dalam sistem penggajian karyawan uang sebagai salah satu contoh membuat laporan slip gaji karyawan harus tunjangan(THR). karena itu Hal ini mengakibatkan suatu sistem mengumpulkan semua berkas yang biasanya berkas tersebut berupa gaji pokok, makan, lembur, data tranportasi, Oleh pemrosesan terlambat. dibutuhkan mengenai penerapan kompeterisasi pada CV.DIVA yang bergerak dalam bidang ban dan velg mobil

terkomputerisasi sehingga data yang didapat lebih efektif ( mempermudah cara memproses data penggajian ) dan efesien ( dikatakan efisien apabila sipembuat atau user dapat menjalankan sebuah program yang menganut aplikasi penggajian karyawan yang lebih dinamis ).

1.2
Pada

Rumusan masalah
penulisan ini hanya akan membahas pengembangan sistem penggajian

pada CV.DIVA dengan pembuatan laporan penggajian perbulan, dari sistem manual

1|HALAMAN

ke sistem komputerisasi yang akan mempermudah pekerjaan dalam mengelolah penggajian karyawan pada CV.DIVA secara cepat dan tepat waktu.

1.3

Batasan masalah

Dalam penulisan tugas akhir ini penulis membatasi masalah pada sistem penggajian karyawan dengan menggunakan aplikasi VB.NET. Dalam program yang dibuat ini, pemrogram menspesifikasikan pada bagian penulis hanya membatasi pengembangan sistem informasi penggajian karyawan pada CV.DIVA yang bergerak di bidang penjualan barang :

1. 2. 3.

Perancangan

sistem

penggajian karyawan.

Pengolahan data kepegawaian. Rancangan ini menggunakan bahasa perograman Visual Basic dan

Microsoft Access.

1.4

Tujuan
kemudahan dalam pembuatan laporan penggajian karyawan.

1. Memberikan

2. Meminimalisasikan kesalahan yang terjadi pada saat penggajian karyawan. 3. Memberikan informasi secara terbuka mengenai detail penggajian yang berupa
slip gaji.

BAB II PEMBAHASAN
2.1 Struktur Organisasi A. Struktur Organisasi.

2|HALAMAN

Dalam suatu instansi atau perusahaan dengan segala aktivitas atau kegiatannya terdapat hubungan antara individu-individu, atau bagian bagian yang saling bekerja sama. Semakin banyak jenis kegiatan yang dilalukan dalam suatau instansi atau perusahaan maka makin kompleks hubungan yang terjadi dalam instansi atau perusahaan tersebut, sehingga untuk mempermudah didalam pelaksanaan kegiatan diperlukan sebuah struktur organisasi yang dapat menggambarkan tentang arah hubungan tersebut, termasuk mengatur hubungan masing-masing kegiatan dan menjelaskan fungsi dari tiap-tiap individu atau badan-badan yang termasuk didalam struktur organisasi. Dalam hal ini CV.Diva pun memandang terdiri dari Pimpinan, Personalia, Keuangan. perlu adanya suatu struktur organisasi. Adapun struktur organisasi yang terdapat pada CV.Diva selama ini Karyawan, BagianAdministrasi, dan Bagian

B. Tugas Dan Fungsi Pimpinan


Memimpin, mengatur, merencanakan dan mengkoordinasikan serta mengawasi kegiatan agar dapat berjalan sesuai dengan tujuan perusahaan yang telah di tetapkan.

Manager Administrasi
Memiliki tugas mengatur seperti dan merencanakan segala kegiatan dalam perusahaan dokumentasi perusahaan, kepegawaian,

mengkoordinasikan para karyawannya untuk menjalankan setiap tugas dan tanggung jawab pada perusahaan.

Bagian Keuangan
Mengelola keuangan, menerima pembayaran dari pembeli dan bertanggung jawab terahadap pengelolahan keuangan showroom kepada pimpinan.

Bagian Personalia.
Memiliki tugas menerima tenaga kerja atau karyawan baru, menghentikan karyawan serta pengawasan terhadap absensi karyawan.

2.2

Prosedur Sistem Berjalan

Sistem penjualan motor pada CV.Diva dalam prosedur sistem yang berjalan pada saat ini adalah:

3|HALAMAN

a. Prosedur Penggajian karyawan


Secara prinsip, setiap karyawan selain menerima gaji pokok juga akan menerima pelbagai macam tunjangan. Disamping itu, dengan adanya fasilitas pemberian kredit bagi para karyawan yang pada akhirnya akan menimbulkan pelbagai macam potongan yang juga harus diperhitungan pada saat menjelang gajian; Maka gaji setiap berikut : yang akan diterima oleh karyawan pada akhir bulan akan mengikuti ketentuan sebagai

b. Rumus Penggajian Karyawan :


Gaji Gaji pegawai CV.DIVA dihitung berdasarkan beberapa hal, yaitu: untuk data Pokok, Tunjangan Pegawai dan Potongan program

menghitung gaji yang diterima pegawai: Masukan (Input) dengan cara mengklik button, mencari karyawan yang telah tersimpan didalam database: Nama posisi, Gaji Pokok, Tunjangan, Potongan, NIP, nama Karyawan, Telphone, Jenis Kelamin. Keluaran (Output) : Gaji Pokok, Tunjangan, Potongan, Total Gaji.

2.3Diagram Class

4|HALAMAN

Gambar : Diagram Class

2.3.1

Diagram Use Case

Gambar : Use Case Penggajian Karyawan

Sequence Diagram

Gambar: Sequence Diagram HalamanUtama

1.2.2 Diagram Activity Halaman Utama


1.

Activity Diagram Halaman Utama(Home)

5|HALAMAN

Gambar 3.9 Diagram Activity Menu Utama

2.4Perancangan Basis Data 2.4.1 Entitas

1. Perancangan
dalam

database

pada

sistem merupakan dan perancangan

hal

terpenting dapat

perancangan

database

tersebut

digambarkan dengan Entity Relationship Diagram (ERD) seperti pada gambar diagram berikut ini.

Gambar : ERD Penggajian Karyawan Normalisasi

Pada perancangan program ini penulis mengunakan normalisasi seperti yang digambarkan sebagai berikut :

6|HALAMAN

2.4.2

Bentuk Tidak Normal (Unnormalized Form)

Bentuk ini merupakan kumpulan data yang direkam, tidak ada keharusan untuk mengikuti format tertentu. Dapat saja duplikasi.

Gambar : Bentuk Tidak Normal (Unnormalized Form) (1NF)

Gambar : Bentuk Normal Kesatu

7|HALAMAN

Gambar: Bentuk 2 NF

2.5Implementasi

Sistem

Informasi Penggajian

Tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Pada bab ini akan dijelaskan implementasi dari aplikasi sistem dengan menggunakan beberapa fungsi yang penulis buat terdiri dari lingkungan implementasi, pengkodean, dan interface dari aplikasi sistem tersebut. 2.6 Interface
Berikut ini adalah interface dari seluruh tampilan aplikasi penggajian karyawan yaitu :

1.

Form menu utama

From menu utama merupakan form yang terpenting, dikarenakan pada form ini merupakan jembatan awal dalam melakukan aplikasi penggajian karyawan yang menghubungkan form yang satu dengan form yang lain. Namun pada saat menjalankan aplikasi, user harus melakukan login terlebih dahulu untuk menjalankan aplikasi penggajian karyawan.

Gambar : Form Menu Utama

2.

Form Login

Gambar: Form Login Pada form login, user di wajibkan terlebih dahulu untuk

8|HALAMAN

memasukkan Nama User dan Password agar dapat masuk kedalam aplikasi dan dapat menjalankannya. Hal ini bertujuan untuk membatasi dalam pemakai yang mengakses aplikasi ini, sehingga hanya beberapa orang saja yang berhak dalam menjalankan aplikasi penjualan ini. Sehingga aman dari pemakai-pemakai lain yang tidak bertanggung jawab.

3.

Form Input Data Karyawan

Form Input Data Karyawan akan ditampilkan sistem jika pemakai memilih Form ini Input bertujuan mengedit, Data Karyawan. untuk dan Personalia|Data memasukkan,

menghapus data karyawan.

Gambar :Form Input Data Karyawan

4.

Form Data Posisi Karyawan Form Data Posisi Karyawan akan ditampilkan sistem jika pemakai Input Data Personalia|Data Posisi Karyawan. Form ini

memilih

bertujuan untuk memasukkan, mengedit, dan menghapus karyawan.

data Posisi

9|HALAMAN

Gambar :Form Input Data Posisi Karyawan

5.
Data

Form Data Penggajian

Form Data Penggajian akan ditampilkan sistem jika pemakai memilih Input Keuangan|Data Penggajian. Form ini bertujuan untuk memasukkan, mengedit, dan menghapus data Penggajian

6.

Form Laporan Gaji Karyawan Laporan Gaji Karyawan. Form ini bertujuan untuk

Form Laporan Data Karyawan akan ditampilkan sistem jika pemakai memilih Administrasi menghasilkan laporan hasil penggajian karyawan.

BAB III PENUTUP 3.1 KESIMPULAN


10 | H A L A M A N

Dari uraian Sistem Informasi Penggajian Karyawan diatas dapat disimpulkan beberapa kesimpulan yaitu :

1.

Data-data yang

berkaitan dengan penggajian karyawan dapat

tersusun rapih dalam sebuah database, dengan sisitem ini mempermudah dalam pengolahan dan pencarian data.

2. 3.

Mempercepat dan mempermudah dalam memberikan informasi Dengan sistem ini dapat memberikan mempermudah aplikasi informasi perusahaan laporan dalam

secara terbuka mengenai detail penggajian yang berupa slip gaji. penggajian mengola data. karyawan, sehingga

4.
3.2

Dengan

perancangan

ini mempermudah karyawan

untuk mengetahui laporan penggajian. Saran-saran

Berdasarkan hasil penelitian yang telah dilakukan, penulis mempunyai saran kepada pihak perusahaan khususnya karayawan di CV.Diva, yaitu:

1. 2.

Diperlukan peningkatan Sumber Daya Manusia yang berkualitas dan Sebaiknya di perlukan admin untuk mengelolah informasi dan yang diberi tanggung jawab menangani

perangkat komputer yang memadai. pemeliharaan penggajian karyawan,

nya dengan sebaiknya terlebih dahulu diberikan petunjuk dan pelatihan pengoperasian agar nantinya aplikasi ini dapat beroperasi secara maksimal dan optimal.

3.

Jika

sistem

informasi fasilitas

penggajian karyawan ini dapat dikembangkan untuk menjaga data-data penting dan

dengan menambah pribadi.

keamanan

11 | H A L A M A N