Analisis dan Perancangan Sistem informasi "Studi Kasus Sistem Penggajian di PT. JavaFarm”



1.1 Flowmap
1.1.1 Flowmap sistem penggajian di PT. JavaFarm yang sedang berjalan
Gambar flowmap sistem penggajian di PT. JavaFarm yang sedang berjalan


1.2.1 Diagram Use Case

Gambar Diagram Use Case

1.2.2 Skenario
Name
Absensi
Actors
Karyawan
Tujuan
Untuk mengisi daftar hadir
Kondisi awal
Karyawan belum melakukan absensi
Deskripsi
Meliputi proses pengisian data absensi harian yang didalamnya meliputi nama karyawan, Alfa, sakit dan hadir.
Aksi aktor
Reaksi sistem
1. Karyawan mengisi absensi harian sebagai salah satu syarat laporan penggajian karyawan.

2. Sistem mencocokan data karyawan dengan data absensi harian yang diisi karyawan.
3.Jika data karyawan cocok, sistem menampilkan bahwa karyawan tersebut telah melakukan absensi masuk pada waktu yang telah ditentukan, tetapi jika karyawan absen melewati waktu yang telah ditentukan maka sistem akan menampilkan pesan bahwa karyawan tersebut terlambat.
Postconditions
Menampilkan bahwa Karyawan sudah melakukan absensi
Tabel Skenario absensi
Name
Kelola gaji karyawan
Actors
Bagian keuangan
Tujuan
Untuk menangani gaji karyawan
Kondisi awal
Gaji karyawan belum diinput
Deskripsi
Proses pengisian data – data gaji karyawan yang akan dikerjakan oleh bagian keuangan meliputi Nomor Induk Karyawan (NIK), Nama, Jabatan, Status keluarga dan jumlah anak, Golongan dan masa kerja golongan, gaji bulan, gaji pokok, tunjangan tidak tetap, santunan sosial, potongan, pajak, dan gaji bersih. Serta mengelola (edit & delete) dan merekap data gaji karyawan
Aksi aktor
Reaksi sistem
1. Membukan form input gaji karywan
3. Mengisi data gaji karyawan
4. Klik tombol simpan


2. Menampilkan form input
5.Sistem menyimpan data karyawan kedalam database gaji karyawan
6. Jika data karyawan sudah dimasukan secara lengkap, maka sistem menampilkan dan menghitung gaji kemudian disimpan, jika belum lengkap sistem menampilkan data isi secara lengkap.

Postconditions
Menampilkan daftar gaji karyawan
Tabel Skenario kelola gaji karyawan
Name
Slip gaji
Actors
Bagian keuangan
Tujuan
Untuk menangani gaji karyawan
Kondisi awal
Gaji karyawan sudah diinput
Deskripsi
Pengisian data slip gaji
Aksi aktor
Reaksi sistem
1. Mengisi data slip gaji berdasarkan daftar gaji karyawan
3. Klik tombol simpan
2. Menampilkan form slip gaji



4.Sistem menyimpan data karyawan kedalam database slip gaji
5. Jika data sudah dimasukan secara lengkap, maka sistem menampilkan dan disimpan, jika belum lengkap sistem menampilkan data isi secara lengkap.
Postconditions
Menampilkan daftar slip gaji
Tabel Skenario slip gaji
Name
Kelola data karyawan
Actors
Bagian keuangan
Tujuan
Untuk menangani data karyawan
Kondisi awal
Karyawan belum didata
Deskripsi
Meliputi proses pengisian data karyawan yang meliputi NIK, Nama, Tanggal Lahir, Kota Kelahiran, Jenis Kelamin, dll. Serta mengelola (edit & delete) dan merekap data karyawan
Aksi aktor
Reaksi sistem
1. Membukan form input gaji karywan
3. Mengisi data karyawan
4. Klik tombol simpan







2. Menampilkan form input


5.Sistem menyimpan data karyawan kedalam database gaji karyawan
6. Jika data karyawan sudah dimasukan secara lengkap, maka sistem menampilkan dan menghitung gaji kemudian disimpan, jika belum lengkap sistem menampilkan data isi secara lengkap.

Postconditions
Menampilkan daftar data karyawan

Name
Cetak laporan
Actors
Bagian keuangan, bagian sdm
Tujuan
Untuk mencetak laporan
Kondisi awal
Tampilan daftar data gaji dan karyawan
Deskripsi
Mencetak laporan data  
Aksi aktor (pengurus)
Reaksi sistem
1. Memilih laporan yang akan dicetak


2. Menampilkan Laporan
3. Mencetak laporan
Postconditions
Hasil output laporan
Tabel Skenario cetak laporan
Name
Laporan data Karyawan
Actors
Ketua
Tujuan
Untuk melihat data karyawan
Kondisi awal
Tampilan daftar data karyawan
Deskripsi
Laporan data karyawan dibuat untuk ketua agar dapat cek data benar atau tidaknya
Aksi aktor (pengurus)
Reaksi sistem
1. Mengakses data karyawan


2. menampilkan data karyawan
3. Mencetak laporan data karyawan
Postconditions
Hasil output laporan data karyawan
Tabel Skenario laporan data karyawan
Name
Laporan Gaji Karyawan
Actors
Ketua
Tujuan
Untuk melihat gaji karyawan
Kondisi awal
Tampilan daftar gaji karyawan
Deskripsi
Laporan gaji karyawan dibuat untuk ketua agar dapat cek data benar atau tidaknya
Aksi aktor (pengurus)
Reaksi sistem
1. Mengakses daftar gaji karyawan


2. Menampilkan daftar gaji karyawan
3. Mencetak laporan gaji karyawan
Postconditions
Hasil output laporan gaji karyawan
Tabel Skenario laporan gaji karayawan


1.2 Class Diagram
Gambar Class diagram Studi Kasus Sistem Penggajian di PT. JavaFarm


1.2.1 Class Responsibility Collaborator Card
Kelas Absensi
Responbility
·         cekkaryawan
Collaboration
·         t.datakaryawan
·         keloladatakaryawan
Tabel Class Responsibility Collaborator Card



Download File lengkapnya 
Download Button

Comments

Post a Comment