perancangan sistem informasi penggajian dosen …

18
PERANCANGAN SISTEM INFORMASI PENGGAJIAN DOSEN BERBASIS WEBSITE DI AMIK AL MA’SOEM JATINANGOR Sylvia Novitasari STKOM Al Ma’soem [email protected] Firman Hamdani STKOM Al Ma’soem [email protected] ABSTRACT In payroll data processing, AMIK Al Ma'soem still use semi computerization that is using Microsoft Excel application. Based on the observation of the author there are several weaknesses of the system used so far, namely: not integrated data, risk of duplication, edited and deleted data, reporting takes a long time and no lecturer paycheck. In the design of this system using a descriptive method approach in collecting data information needed to create a picture of the situation, incident, or the trend that is developing. While for system design isUML (unified Modeling Language). This system is implemented by using PHP web programming language (Hypertext Preprocessor) and MySQL database. The design of this system is expected to facilitate the users in printing pay slips, printing payroll reports, making assignments, printing report assignments, making absences and lecturers can find information on salary and assignment easily. Keywords: Information System, Payroll, MySQL. ABSTRAK Dalam pengolahan data penggajian, AMIK Al Ma’soem masih menggunakan semi komputerisasi yaitu menggunakan aplikasi Microsoft Excel. Berdasarkan pengamatan penulis terdapat beberapa kelemahan dari sistem yang digunakan selama ini, yaitu :belum terintegrasinya data, beresiko terjadinya duplikasi, teredit dan terapusnya data, pembuatan laporan membutuhkan waktu yang lama dan belum ada slip gaji Dosen. Dalam perancangan sistem ini menggunakan pendekatan metode deskriftif dalam pengumpulan data informasi yang dibutuhkan guna membuat gambaran mengenai situasi, kejadian, ataupun kecenderungan yang tengah berkembang. Sedangkan untuk perancangan sistem yaitu menggunakan UML (unified Modeling Language). Sistem ini diimplementasikan dengan menggunakan bahasa pemrograman web PHP (Hypertext Preprocessor) dan database MySQL. Perancangan sistem ini diharapkan dapat memudahkan para pengguna dalam pencetakan slip gaji, pencetakan laporan gaji, pembuatan penugasan, pencetakan laporan penugasan, pembuatan absen dan dosen dapat mengetahui informasi gaji dan penugasannya dengan mudah. Kata Kunci : Sistem Informasi, Penggajian, MySQL. 1. PENDAHULUAN 1.1 Latar Belakang Masalah AMIK Al Ma’soem yang beralamatkan di Jalan Raya Cipacing No.22 Jatinangor - Sumedang, merupakan salah satu perguruan tinggi swasta yang memiliki jumlah dosen 45 orang dengan 333 mahasiswa pada TA 2016/2017. Penggajian dosen AMIK Al Ma’soem di

Upload: others

Post on 02-Oct-2021

17 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PERANCANGAN SISTEM INFORMASI PENGGAJIAN DOSEN …

PERANCANGAN SISTEM INFORMASI PENGGAJIAN DOSEN

BERBASIS WEBSITE DI AMIK AL MA’SOEM JATINANGOR

Sylvia Novitasari

STKOM Al Ma’soem

[email protected]

Firman Hamdani

STKOM Al Ma’soem

[email protected]

ABSTRACT

In payroll data processing, AMIK Al Ma'soem still use semi computerization that is

using Microsoft Excel application. Based on the observation of the author there are several

weaknesses of the system used so far, namely: not integrated data, risk of duplication, edited

and deleted data, reporting takes a long time and no lecturer paycheck.

In the design of this system using a descriptive method approach in collecting data

information needed to create a picture of the situation, incident, or the trend that is developing.

While for system design isUML (unified Modeling Language). This system is implemented by

using PHP web programming language (Hypertext Preprocessor) and MySQL database.

The design of this system is expected to facilitate the users in printing pay slips, printing

payroll reports, making assignments, printing report assignments, making absences and

lecturers can find information on salary and assignment easily.

Keywords: Information System, Payroll, MySQL.

ABSTRAK

Dalam pengolahan data penggajian, AMIK Al Ma’soem masih menggunakan semi

komputerisasi yaitu menggunakan aplikasi Microsoft Excel. Berdasarkan pengamatan penulis

terdapat beberapa kelemahan dari sistem yang digunakan selama ini, yaitu :belum

terintegrasinya data, beresiko terjadinya duplikasi, teredit dan terapusnya data, pembuatan

laporan membutuhkan waktu yang lama dan belum ada slip gaji Dosen.

Dalam perancangan sistem ini menggunakan pendekatan metode deskriftif dalam

pengumpulan data informasi yang dibutuhkan guna membuat gambaran mengenai situasi,

kejadian, ataupun kecenderungan yang tengah berkembang. Sedangkan untuk perancangan

sistem yaitu menggunakan UML (unified Modeling Language). Sistem ini diimplementasikan

dengan menggunakan bahasa pemrograman web PHP (Hypertext Preprocessor) dan database

MySQL.

Perancangan sistem ini diharapkan dapat memudahkan para pengguna dalam

pencetakan slip gaji, pencetakan laporan gaji, pembuatan penugasan, pencetakan laporan

penugasan, pembuatan absen dan dosen dapat mengetahui informasi gaji dan penugasannya

dengan mudah.

Kata Kunci : Sistem Informasi, Penggajian, MySQL.

1. PENDAHULUAN

1.1 Latar Belakang Masalah AMIK Al Ma’soem yang beralamatkan di Jalan Raya Cipacing No.22 Jatinangor -

Sumedang, merupakan salah satu perguruan tinggi swasta yang memiliki jumlah dosen 45

orang dengan 333 mahasiswa pada TA 2016/2017. Penggajian dosen AMIK Al Ma’soem di

Page 2: PERANCANGAN SISTEM INFORMASI PENGGAJIAN DOSEN …

dasarkan pada level dan jumlah pertemuan setiap bulannya. Dalam pengolahan data

penggajiannya masih semi komputerisasi yaitu masih menggunakan Microsoft Excel dengan

formula:

1. Gaji total = gaji persks * sks * jumlah kehadiran + transport

2. Gaji bersih = gaji total – potongan infaq – potongan bank

Sehingga masih terdapat beberapa kendala yang dihadapi. Berdasarkan kelemahan yang

ada, penulis mencoba mengagas lagi permasalahkan yang ada dengan mengangkat tema Tugas

Akhir dengan judul “Perancangan Sistem Informasi Penggajian Berbasis Website di AMIK Al

Ma’soem Jatinangor”.

1.2 Rumusan Masalah

Pada penyajian Sistem Informasi Penggajian yang digunakan di AMIK Al Ma’soem

Jatinangor memiliki kelemahan diantaranya yaitu :

1. Database belum terintegrasi

2. Beresiko terjadinya duplikasi data, teredit dan terapusnya data

3. Proses pembuatan laporan membutuhkan waktu yang lama

4. Belum ada slip gaji dosen

2. METODOLOGI

2.1 Metodologi Penelitian

Dalampenyusunan Tugas Akhir ini, penulis menggunakan metode deskriptif dalam

mendapatkan informasi yang sesuai dengan kebutuhan. Metode deskriptif merupakan metode

penelitian yang berusaha menggambarkan dan menginterpretasi objek yang sesuai.Teknik

pengumpulan data yang dilakukan penulis meliputi:

1. Observasi

Pengamatan yang dilakukan secara langsung di AMIK Al Ma’soem terpusat pada tata cara

pembayaran gaji dosen.

2. Wawancara

Melakukan tanya jawab dengan bagian keuangan dan bagian kurikulum.

3. Studi Pustaka

Pengumpulan data dimaksudkan untuk mendukung penulisan ilmiah dan disajikan paduan

yang berkaitan dengan masalah penggajian.

2.2 Metodologi Pengembangan Sistem Dalam perancangan sistem ini menggunakan metode OOAD (Object Oriented Analysis

dan Design), dengan aktifitas yang berfokus pada pengembangan model dengan menggunakan

Unified ModelLeanguage (UML) sebagai perangkat perancangan sistem, yang terdiri dari :use

case diagram, activity diagram dan class diagram.

3. ANALISA DAN PERANCANGAN SISTEM

3.1 Use Case Bisnis

Use case bisnis terbagi kedalam beberapa use case yaitu sebagai berikut :

1. Use Case Bisnis User

Page 3: PERANCANGAN SISTEM INFORMASI PENGGAJIAN DOSEN …

Bagian Keuangan

Bagian Kurikulum

Kelola Penugasan

Kelola Absensi Dosen

Kelola Gaji

Dosen

Sumber : Penelitian

Gambar 1 Proses Business Object ModelUser

2. Use Case Bisnis Admin

Admin

Kelola Penugasan

Kelola Absensi Dosen

Kelola Gaji

Sumber : Penelitian

Gambar 2Proses Business Object Model Admin

3.2 Use Case Sistem

Use case sistem terbagi kedalam beberapa use case yaitu sebagai berikut :

1. Use Case Sistem Bagian Keuangan

Bagian Keuangan

BAKE-2 Potongan

BAKE-3 Absensi

BAKE-4 Penggajian

BAKE-5 Lap. Absensi

BAKE-6 Lap. Penggajian

BAKE-7 Logout

BAKE-1 Login

<<include>>

<<include>>

<<include>>

<<include>>

<<include>>

Password

<<extend>>

<<include>>

Sumber : Penelitian

Gambar 3 Use Case Diagram Bagian Keuangan

2. Use Case Sistem Bagian Kurikulum

Page 4: PERANCANGAN SISTEM INFORMASI PENGGAJIAN DOSEN …

Bagian Kurikulum

BAKU-2 level

BAKU-3 Jurusan

BAKU-4 Dosen

BAKU-5 Matakuliah

BAKU-6 Penugasan

BAKU-1 Login

<<include>>

<<include>>

<<include>>

<<include>>

<<include>>

Password

<<extend>>

BAKU-7 Lap. Penugasan

BAKU-8 Logout

<<include>>

<<include>>

Sumber : Penelitian

Gambar 4 Use Case Diagram Bagian Kurikulum

3. Use Case Sistem Dosen

Dosen

DO-2 Lihat Penugasan

DO-3 Lihat Slip Gaji

DO-4 Logout

Password

DO-1 Login

<<include>>

<<include>>

<<include>> <<extend>>

Sumber : Penelitian

Gambar5 Use Case Diagram Dosen

4. Use Case SistemAdmin

Admin

AD-3 Level

AD-4 Jurusan

AD-5 Dosen

AD-6 Matakuliah

AD-7 Potongan

AD-8 Absensi

AD-9 Penugasan

AD-10 Penggajian

AD-11 Laporan Absensi

AD-12 Lap. Penugasan

AD-13 Laporan Penggajian

AD-14 Logout

AD-1 Login

Password

<<extend>>

<<include>>

<<include>>

<<include>>

<<include>>

<<include>>

<<include>>

<<include>>

<<include>>

<<include>>

<<include>>

<<include>>

<<include>>

<<include>>

AD-2 User

Sumber : Penelitian

Gambar 6 Use Case Diagram Admin

5. Activity Diagram

a. Activity Diagram Bagian Keuangan Login

Page 5: PERANCANGAN SISTEM INFORMASI PENGGAJIAN DOSEN …

Activity Diagram Login Bagian Keuangan

Bagian Keuangan Sistem

Phas

e

membuka menu login

menampilkan halaman login

klik tombol login

menapilkan input username dan password

input username dan password

validasi

Y

T

menampilkan halaman bagian keuangan

Sumber : Penelitian

Gambar 7 Activity Diagram Bagian Keuangan Login

b. Activity Diagram Bagian Keuangan Absensi

Activity Diagram Absensi Bagian Keuangan

Bagian Keuangan Sistem

Phas

e

Klik menu absensi Menampilkan menu absensi

Klik aksi Add, Edit, Delete

Menampilkan aksi yang dipilih

Sumber : Penelitian

Gambar 8 Activity Diagram Bagian Keuangan Absensi

c. Activity Diagram Bagian Keuangan Penggajian

Page 6: PERANCANGAN SISTEM INFORMASI PENGGAJIAN DOSEN …

Activity Diagram Penggajian Bagian Keuangan

Bagian Keuangan Sistem

Phas

e

Klik menu PenggajianMenampilkan menu

Penggajian

Klik aksi Add, Edit, Delete

Menampilkan aksi yang dipilih

Sumber : Penelitian

Gambar 9 Activity Diagram Bagian Keuangan Penggajian

d. Activity Diagram Bagian Keuangan Potongan

Activity Diagram Potongan Bagian Keuangan

Bagian Keuangan Sistem

Phas

e

Klik menu PotonganMenampilkan menu

Potongan

Klik aksi Add, Edit, Delete

Menampilkan aksi yang dipilih

Sumber : Penelitian

Gambar 10 Activity Diagram Bagian Keuangan Potongan

e. Activity Diagram Bagian Keuangan Laporan Absensi

Activity Diagram Lap. Absensi Bagian KeuanganActivity Diagram Lap. Absensi Bagian Keuangan

Bagian KeuanganBagian Keuangan SistemSistem

Phas

ePh

ase

Klik menu Lap. Absensi

Menampilkan menu Lap. Absensi

Klik aksi tampilkan, Print

Menampilkan atau mencetak Lap.

Absensi

Sumber : Penelitian

Gambar 11 Activity Diagram Bagian Keuangan Laporan Absensi

f. Activity Diagram Bagian Keuangan Laporan Penggajian

Page 7: PERANCANGAN SISTEM INFORMASI PENGGAJIAN DOSEN …

Activity Diagram Lap.Penggajian Bagian KeuanganActivity Diagram Lap.Penggajian Bagian Keuangan

Bagian KeuanganBagian Keuangan SistemSistem

Phas

ePh

ase

Klik menu Lap.Penggajian

Menampilkan menu Lap.Penggajian

Klik aksi tampilkan, Print

Menampilkan atau mencetak

Lap.Penggajian

Sumber : Penelitian

Gambar 12 Activity Diagram Bagian Keuangan Laporan Penggajian

g. Activity Diagram Bagian Keuangan Logout Activity Diagram Logout Bagian Keuangan

Bagian Keuangan Sistem

Phas

e

klik menu logoutkeluar dari halaman

bagian keuangan

menampilkan form login

Sumber : Penelitian

Gambar 13 Activity Diagram Bagian Keuangan Logout

h. Activity Diagram Bagian Kurikulum Login Activity Diagram Login BagianKurikulum

Bagian Kurikulum Sistem

Phas

e

membuka menu login

menampilkan halaman login

klik tombol login

menapilkan input username dan password

input username dan password

validasi

Y

T

menampilkan halaman bagian kurikulum

Sumber : Penelitian

Gambar 14 Activity Diagram Bagian Kurikulum Login i. Activity Diagram Bagian Kurikulum Jurusan

Page 8: PERANCANGAN SISTEM INFORMASI PENGGAJIAN DOSEN …

Activity Diagram Jurusan Bagian Kurikulum

Bagian Kurikulum Sistem

Phas

e

Klik menu JurusanMenampilkan menu

Jurusan

Klik aksi Add, Edit, Delete

Menampilkan aksi yang dipilih

Sumber : Penelitian

Gambar 15 Activity Diagram Bagian Kurikulum Jurusan

j. Activity Diagram Bagian Kurikulum Dosen Activity Diagram Dosen Bagian Kurikulum

Bagian Kurikulum Sistem

Phas

e

Klik menu Dosen Menampilkan menu Dosen

Klik aksi Add, Edit, Delete

Menampilkan aksi yang dipilih

Sumber : Penelitian

Gambar 16 Activity Diagram Bagian Kurikulum Dosen

k. Activity Diagram Bagian Kurikulum Matakuliah Activity Diagram Matakuliah Bagian Kurikulum

Bagian Kurikulum Sistem

Phas

e

Klik menu Matakuliah

Menampilkan menu Matakuliah

Klik aksi Add, Edit, Delete

Menampilkan aksi yang dipilih

Sumber : Penelitian

Gambar 17 Activity Diagram Bagian Kurikulum Matakuliah

l. Activity Diagram Bagian Kurikulum Level

Page 9: PERANCANGAN SISTEM INFORMASI PENGGAJIAN DOSEN …

Activity Diagram Level Bagian Kurikulum

Bagian Kurikulum Sistem

Phas

e

Klik menu Level Menampilkan menu Level

Klik aksi Add, Edit, Delete

Menampilkan aksi yang dipilih

Sumber : Penelitian

Gambar 18 Activity Diagram Bagian Kurikulum Level

m. Activity Diagram Bagian Kurikulum Penugasan Activity Diagram Penugasan Bagian Kurikulum

Bagian Kurikulum Sistem

Phas

e

Klik menu PenugasanMenampilkan menu

Penugasan

Klik aksi Add, Edit, Delete

Menampilkan aksi yang dipilih

Sumber : Penelitian

Gambar 19 Activity Diagram Bagian Kurikulum Penugasan

n. Activity Diagram Bagian Kurikulum Laporan Penugasan Activity Diagram Lap. Penugasan Bagian KurikulumActivity Diagram Lap. Penugasan Bagian Kurikulum

Bagian KurikulumBagian Kurikulum SistemSistem

Phas

ePh

ase

Klik menu Lap. Penugasan

Menampilkan menu Lap. Penugasan

Klik aksi tampilkan, Print

Menampilkan atau mencetak Lap.

Penugasan

Sumber : Penelitian

Gambar 20 Activity Diagram Bagian Kurikulum Laporan Penugasan

o. Activity Diagram Bagian Kurikulum Logout

Page 10: PERANCANGAN SISTEM INFORMASI PENGGAJIAN DOSEN …

Activity Diagram Logout Bagian Kurikulum

Bagian Kurikulum Sistem

Phas

e

klik menu logoutkeluar dari halaman

bagian kurikulum

menampilkan form login

Sumber : Penelitian

Gambar 21 Activity Diagram Bagian Kurikulum Logout

p. Activity Diagram Dosen Login

Activity Diagram Login Dosen

Dosen Sistem

Phas

e

membuka website penggajian AMIK Al

Maso'em

menampilkan halaman login

mengisi username dan password

validasi

Y

T

menampilkan halaman dosen

Sumber : Penelitian

Gambar 22 Activity Diagram Dosen Login

Page 11: PERANCANGAN SISTEM INFORMASI PENGGAJIAN DOSEN …

q. Activity Diagram Dosen Lihat Penugasan

Activity Diagram Laporan Penugasan Dosen

Dosen Sistem

Phas

e

klik menu laporan penugasan

menampilkan menu laporan punagasan

Sumber : Penelitian

Gambar 23 Activity Diagram Dosen Lihat Penugasan

r. Activity Diagram Dosen Slip Gaji

Activity Diagram Dosen Bagian Keuangan

Dosen Sistem

Phas

e

Klik menu slip gajiMenampilkan menu

slip gaji

Sumber : Penelitian

Gambar 24Activity Diagram Dosen Slip Gaji

s. Activity Diagram Dosen Logout

Activity Diagram Logout Dosen

Dosen Sistem

Phas

e

klik menu logoutkeluar dari halaman

dosen

menampilkan form login

Sumber : Penelitian

Gambar 25 Activity Diagram Dosen Logout

t. Activity DiagramAdmin Dosen

Page 12: PERANCANGAN SISTEM INFORMASI PENGGAJIAN DOSEN …

Activity Diagram Dosen Admin

Admin Sistem

Phas

e

Klik menu Dosen Menampilkan menu Dosen

Klik aksi Add, Edit, Delete

Menampilkan aksi yang dipilih

Sumber : Penelitian

Gambar 27Activity Diagram Admin Dosen

u. Activity DiagramAdmin Login

Activity Diagram Login Admin

Admin Sistem

Phas

e

membuka website penggajian AMIK Al

Maso'em

menampilkan halaman login

mengisi username dan password

validasi

Y

T

menampilkan halaman admin

Sumber : Penelitian

Gambar 26Activity Diagram Admin Login

v. Activity DiagramAdmin Level

Page 13: PERANCANGAN SISTEM INFORMASI PENGGAJIAN DOSEN …

Activity Diagram Level Admin

Admin Sistem

Phas

e

Klik menu Level Menampilkan menu Level

Klik aksi Add, Edit, Delete

Menampilkan aksi yang dipilih

Sumber : Penelitian

Gambar 28 Activity Diagram Admin Level

w. Activity DiagramAdmin Jurusan

Activity Diagram Jurusan Admin

Admin Sistem

Phas

e

Klik menu JurusanMenampilkan menu

Jurusan

Klik aksi Add, Edit, Delete

Menampilkan aksi yang dipilih

Sumber : Penelitian

Gambar 29Activity Diagram Admin Jurusan

x. Activity Diagram Admin Matakuliah

Activity Diagram Matakuliah Admin

Admin Sistem

Phas

e

Klik menu Matakuliah

Menampilkan menu Matakuliah

Klik aksi Add, Edit, Delete

Menampilkan aksi yang dipilih

Sumber : Penelitian

Gambar 30Activity Diagram Admin Matakuliah

y. Activity Diagram Admin Potongan

Page 14: PERANCANGAN SISTEM INFORMASI PENGGAJIAN DOSEN …

Activity Diagram Potongan Admin

Admin Sistem

Phas

e

Klik menu Potongan Menampilkan menu

Potongan

Klik aksi Add, Edit, Delete

Menampilkan aksi yang dipilih

Sumber : Penelitian

Gambar 31 Activity Diagram Admin Potongan

z. Activity Diagram Admin User

Activity Diagram User Admin

Admin Sistem

Phas

e

Klik menu User Menampilkan menu User

Klik aksi Add, Edit, Delete

Menampilkan aksi yang dipilih

Sumber : Penelitian

Gambar 32 Activity Diagram Admin User

aa. Activity Diagram Admin Penugasan

Activity Diagram Penugasan Admin

Admin Sistem

Phas

e

Klik menu Penugasan

Menampilkan menu Penugasan

Klik aksi Add, Edit, Delete

Menampilkan aksi yang dipilih

Sumber : Penelitian

Gambar 33 Activity Diagram Admin Penugasan

bb. Activity Diagram Admin Penggajian

Page 15: PERANCANGAN SISTEM INFORMASI PENGGAJIAN DOSEN …

Activity Diagram Penggajian Admin

Admin Sistem

Phas

e

Klik menu Penggajian

Menampilkan menu Penggajian

Klik aksi Add, Edit, Delete

Menampilkan aksi yang dipilih

Sumber : Penelitian

Gambar 34 Activity Diagram Admin Penggajian

cc. Activity Diagram Admin Absensi

Activity Diagram Absensi Admin

Admin Sistem

Phas

e

Klik menu AbsensiMenampilkan menu

Absensi

Klik aksi Add, Edit, Delete

Menampilkan aksi yang dipilih

Sumber : Penelitian

Gambar 35 Activity Diagram Admin Absensi

dd. Activity Diagram Admin Laporan Absensi

Activity Diagram Lap. Absensi AdminActivity Diagram Lap. Absensi Admin

AdminAdmin SistemSistem

Phas

ePh

ase

Klik menu Lap. Absensi

Menampilkan menu Lap. Absensi

Klik aksi tampilkan, Print

Menampilkan atau mencetak Lap.

Absensi

Sumber : Penelitian

Gambar 36 Activity Diagram Admin Laporan Absensi

ee. Activity Diagram Admin Laporan Penugasan

Page 16: PERANCANGAN SISTEM INFORMASI PENGGAJIAN DOSEN …

Activity Diagram Lap. Penugasan AdminActivity Diagram Lap. Penugasan Admin

AdminAdmin SistemSistem

Phas

ePh

ase

Klik menu Lap. Penugasan

Menampilkan menu Lap. Penugasan

Klik aksi tampilkan, Print

Menampilkan atau mencetak Lap.

Penugasan

Sumber : Penelitian

Gambar 37 Activity Diagram Admin Laporan Penugasan

ff. Activity Diagram Admin Laporan Penggajian

Activity Diagram Lap. Penggajian AdminActivity Diagram Lap. Penggajian Admin

AdminAdmin SistemSistem

Phas

ePh

ase

Klik menu Lap. Penggajian

Menampilkan menu Lap. Penggajian

Klik aksi tampilkan, Print

Menampilkan atau mencetak Lap.

Penggajian

Sumber : Penelitian

Gambar 38 Activity Diagram Admin Laporan Penggajian

gg. Activity Diagram Admin Logout

Activity Diagram Logout Admin

Admin Sistem

Phas

e

klik menu logoutkeluar dari halaman

admin

menampilkan form login

Sumber : Penelitian

Gambar 39 Activity Diagram Admin Logout

hh. Class Diagram

i) Class Diagram Admin

Page 17: PERANCANGAN SISTEM INFORMASI PENGGAJIAN DOSEN …

penggajianpenggajian

-no_penggajian : string-thn_akademik : year-semester : int-priode_gaji : string-nid : string-total_gaji : int-pot_bank : int-pot_infaq : int-gaji_bersih : int-tanggal : date-tunj_transport : int-kd_user:varchar

+nota()+delete()

laporan penggajianlaporan penggajian

-data penggajian

+view()

detail_penggajiandetail_penggajian

-no_penggajian : string-kode_mk: string-kode_kelas:string-kode_level: string-tot_kelas:int-tot_tarif:int-tot_hadir:int

+submit()

dosendosen

-nid:string-kd_dosen:var-nm_dosen:string-alamat_tinggal:string-no_telepon:string-tempat_lahir:string-tanggal_lahir:date

+add() +edit() +delete()

laporan penugasanlaporan penugasan

-data penugasan+view()

useruser

-user_id:string-nm_user:string-no_telp:string-username:string-password:string-level:string

+submit()

adminadmin

-user_id:string-nm_user:string-no_telp:string-username:string-password:string-level:string

+submit()

potonganpotongan

-no_potongan:var-kd_dosen:var-kd_user:int-tanggal:date-pot_bank:int-pot_infaq:int -t_transport:int

+add() +edit() +delete()

kelaskelas

-kode_kelas:string-nm_kelas:string

+add() +edit() +delete()

levellevel

-kode_level:string-nm_level:string-tarifR:int-tarifNR:int

+add() +edit() +delete()

matakuliahmatakuliah

-kode_mk:string-matkul:string-sks:int

+add() +edit() +delete()

detail_penugasandetail_penugasan

-no_penugasan : string-kode_mk: string-kode_kelas:string-kode_level: string-jml_kelas:int

+view()

penugasanpenugasan

-no_penugasan : string-thn_akademik:year-semester:int-nid:string-tot_sks:int

+add()+delete()

absensiabsensi

-id:int-nm_dosen: string-jml_hadir: int-jml_tdkhdr: int

+add() +edit() +delete()

1...*

1...*

1...*1...*

1...*

1...*

1...*

1...*

0...*

0...*

0...*

0...*

0...*0...*

0...*

0...*

0...*

0...*0...*

1...*

1...*

1...*

1...*

1...*

0...*

0...*

1...*

0...*

laporan absensilaporan absensi

-data absensi+view()

Sumber : Penelitian

Gambar 40Class Diagram Admin

ii) Class Diagram User

penggajianpenggajian

-no_penggajian : string-thn_akademik : year-semester : int-priode_gaji : string-nid : string-total_gaji : int-pot_bank : int-pot_infaq : int-gaji_bersih : int-tanggal : date-tunj_transport : int-kd_user:varchar

+nota()+delete()

laporan penggajianlaporan penggajian

-data penggajian

+view()

detail_penggajiandetail_penggajian

-no_penggajian : string-kode_mk: string-kode_kelas:string-kode_level: string-tot_kelas:int-tot_tarif:int-tot_hadir:int

+submit()

dosendosen

-nid:string-kd_dosen:var-nm_dosen:string-alamat_tinggal:string-no_telepon:string-tempat_lahir:string-tanggal_lahir:date

+add() +edit()+delete()laporan penugasanlaporan penugasan

-Data penugasan

+view()

useruser

-user_id:string-nm_user:string-no_telp:string-username:string-password:string-level:string

+submit()

potonganpotongan

-no_potongan:var-kd_dosen:var-kd_user:int-tanggal:date-pot_bank:int-pot_infaq:int -t_transport:int

+add() +edit()+delete()

kelaskelas

-kode_kelas:string-nm_kelas:string

+add() +edit()+delete()

levellevel

-kode_level:string-nm_level:string-tarifR:int-tarifNR:int

+add() +edit()+delete()

matakuliahmatakuliah

-kode_mk:string-matkul:string-sks:int

+add() +edit()+delete()

detail_penugasandetail_penugasan

-no_penugasan : string-kode_mk: string-kode_kelas:string-kode_level: string-jml_kelas:int

+view()

penugasanpenugasan

-no_penugasan : string-thn_akademik:year-semester:int-nid:string-tot_sks:int

+submit()

bagian kurikulumbagian kurikulum

-user_id:string-nm_user:string-no_telp:string-username:string-password:string-level:string

+add() +edit()+delete()

bagian keuanganbagian keuangan

-user_id:string-nm_user:string-no_telp:string-username:string-password:string-level:string

+add() +edit()+delete()

1...*

1...n 1...*

1...*

0...*1...*

1...n

1...n

1...*

1...n

absensiabsensi

-nm_dosen: string-jml_hadir: int-jml_tdkhdr: int

+view()+add() +update() +delete()

1...*

laporan absensilaporan absensi

-data absensi

+view()

1...n

1...*

penugasanpenugasan

-no_penugasan : string-thn_akademik:year-semester:int-nid:string-tot_sks:int

+submit()

Sumber : Penelitian

Gambar 41Class Diagram User

4. PENUTUP

4.1 Kesimpulan

Page 18: PERANCANGAN SISTEM INFORMASI PENGGAJIAN DOSEN …

Berdasarkan uraian sebelumnya maka dapat disimpulkan beberapa hal, yaitu:

1. Data menjadi terintegrasi dalam sebuah database.

2. Mempermudah dan meminimalisir terjadinya duplikasi data dan terhapusnya data.

3. Mempermudah dalam membuat laporan penggajian dosen.

4. Mempermudah dalam pembuatan slip gaji dosen.

4.2 Saran

Pembuatan website ini masih belum sempurna dan masih banyak kekurangannya. Oleh

karena itu penulis memberikan saran-saran sebagai berikut:

1. Perlunya penyediaan perangkat hardware yang lebih baik dan lengkap dalam

kesempurnaan sistem ini.

2. Diharapkan pihak lembaga dapat ikut serta dalam penggunaan sistem penggajian berbasis

website ini.

3. Diharapkan pihak lembaga dapat memperhatikan pengembangan website ini secara

berkelanjutan.

DAFTAR PUSTAKA

Fowler, Martin. (2004). UML DISTILLED, 3th Ed,. A Brief Guide to the Standard Object

Modeling Language. Yogyakarta : Penerbit ANDI

Gaol, Chr. Jimmy L. (2008). Sistem Informasi Manajemen. Jakarta: Grasindo.

Hartono, Jogiyanto. (2005). Analisis Desain Sistem Informasi :Pendekatan terstuktur teori dan

praktik aplikasi bisnis. Yogyakarta: Andi.

Indrajit. (2001). Analisis dan Perancangan Sistem Berorientasi Object. Bandung: Informatika.

Kadir. (2003). Belajar Membuat Website Sederhana. Yogyakarta: Andi offest.

Kroll, Per dan Philippe Kruchten. (2003). The Rational Unified Process Made Easy. Addison

Wesley

Ladjamudin, Al Bahra bin. (2005). Analisis dan Desain Sistem Informasi . Tangerang : Graha

Ilmu.

Mulyadi. 2013). Sistem Akutansi. Jakarta: Salemba Empat.

Nugroho, Adi. (2009). Rekayasa Perangkat Lunak Menggunakan UML dan JAVA.

Yogyakarta: Penerbit Andi

Rahmayani. (2015). Perancangan Sistem Informasi Penggajian Berbasis Website di AMIK Al

Ma’soem Bandung. Tugas Akhir Pada Manajemen Informatika AMIK Al Ma’soem

Bandung: Tidak diterbitkan.