Oleh :
Kelas :B
Nim : 19110074
Adapun sistem yang sedang berjalan pada Option Cell sampai saat ini yaitu
sistem informasi pengolahan data penggajian dan absensi yang berjalan pada
perusahaan tersebut masih dilakukan secara manual. Pengarsipan data karyawan,
pengarsipan daftar absensi kehadiran, hingga pada proses perhitungan gaji masih
dilakukan pencatatan manual dengan proses penghitungan menggunakan
Microsoft excel.
Keterangan :
Keterangan :
Proses bisnis perhitungan data penggajian yang diusulkan adalah sebagai berikut :
Keterangan :
Keterangan :
proses yang sedang berjalan untuk menghasilkan suatu sistem yang baru, atau
memperbaharui sistem yang ada untuk meningkatkan efektifitas kerja agar dapat
memenuhi hasil yang digunakan dengan tujuan memanfaatkan teknologi dan fasilitas
yang tersedia. Pada bagian ini penyusun akan memberikan usulan yang merupakan
mempermudah pekerjaan.
aktor bisnis, use case bisnis, dan pekerja-pekerja bisnis untuk suatu
apa yang dilakukan perusahaan, siapa yang ada di dalam perusahaan, serta
siapa yang berada di luar perusahaan. Berikut adalah gambar model diagram
Untuk menjelaskan Use Case Diagram dari Sistem Informasi Penggajian dapat
dilihat lebih jelas pada Use Case Spesification.
Autentikasi User
Berikut adalah spesifikasi use case terhadap Autentikasi User yang dapat
dilihat pada tabel dibawah ini :
Keterangan Deskripsi
Judul Autentikasi User
Deskripsi Aktor login ke sistem untuk menentukan hak
aksesnya
Aktor Karyawan, Staff, Manager
Kondisi Awal Aplikasi menampilkan sebuah form untuk login
Kondisi Akhir Sistem menampilkan halaman utama berdasarkan
hak akses dari user
Mengolah Absensi
Keterangan Deskripsi
Judul Mengolah absensi
Deskripsi Aktor menambah data absensi
Aktor Karyawan, Staff
Kondisi Awal Aplikasi menampilkan formlogin
Kondisi Akhir Sistem menyimpan data transaksi absensi yang baru
pada database
Mengolah Data Penggajian
Keterangan Deskripsi
Judul Mengolah Data Penggajian
Deskripsi Aktor meminta sistem melakukan kalkulasi
penggajian.
Aktor Manager
Kondisi Awal Aplikasi menampilkan sebuah untuk melakukan
perhitungan penggajian.
Kondisi Akhir Data penggajian yang baru dikalkulasi disimpan
pada database dan ditampilkan pada user.
Mengolah Laporan
Keterangan Deskripsi
Judul Mengolah laporan
Deskripsi Aktor mencetak laporan yang terjadi pada range
waktu yang diinginkan.
Aktor Manager
Kondisi Awal Aplikasi menampilkan form untuk menentukan
periode dan jenis laporan yang diinginkan.
Kondisi Akhir Laporan dicetak
C. Sequence Diagram
Sequence Diagram digunakan untuk menggambarkan interaksi antar objek
dalam waktu yang berurutan. Tetapi pada dasarnya sequence diagram
digunakan dalam lapisan abstraksi model objek. Kegunaannya untuk
menunjukkan rangkaian pesan yang dikirim antar object, juga interaksi antar
objek, dan menunjukkan sesuatu yang terjadi pada titik tertentu dalam eksekusi
sistem. Komponen utama sequence diagram terdiri atas objek yang dituliskan
dengan kotak segiempat bernama, pesan diwakili oleh garis dengan tanda panah,
dan waktu yang ditunjukkan dengan proses vertikal. Berikut adalah sequence
diagram yang diusulkan :
Sequence Diagram Autentikasi User
Keterangan :
Pada Gambar di atas dapat dilihat bahwa ada 5 kelas yang saling berinteraksi,
yakni:
1. Login UI
2. Util
3. User
4. User Manager
5. Dbmanager
Sequence Diagram Mengolah absensi
Ketereangan :
Pada Gambar di atas dapat dilihat bahwa ada 5 kelas yang saling berinteraksi,
yakni:
1. Loging UI
2. Util
3. Daftar Hadir
4. Daftar Hadir Manager
5. Db Manager
Sequence Diagram Mengolah Penggajian
Keterangan :
Pada Gambar di atas dapat dilihat bahwa ada 5 kelas yang saling berinteraksi,
yakni:
1. .Generate Penggajian Ui
2. Util
3. Penggajian
4. Penggajian Manager
5. Db Manager
Sequence Diagram Mengolah Penggajian
Keteragang :
Pada Gambar di atas dapat dilihat bahwa ada 4 kelas yang saling berinteraksi,
yakni:
1. Generate PenggajianUi
2. Util
3. Laporan
4. Db Manager
D. Class Diagarm
Menggambarkan struktur statis class di dalam sistem. Class merepresentasikan
maka dapat dibuat class diagram Berikut class diagram yang diusulkan pada
Option Cell :
BAB IV
4.1 Pengujian Sistem
Pengujian sistem dilakukan untuk mengetahui seberapa baik dan sesuai sistem yang
dibuat, sesuai dengan kebutuhan yang telah ditetapkan pada fase analisa prosedur-prosedur
diatas. Pengujian dilakukan dengan memasukan data, proses perhitungan baik itu penggajian
maupun transaksi, dan juga output laporan yangdiinginkan. Untuk pengujian ini Perangkat keras
a. Hardware
Software
a. System Testing
Pengujian terhadap integrasi sub-system, yaitu keterhubungan antar sub-system.
Component testing
5.1 Kesimpulan
Proses bisnis yang sedang berjalan saat ini masih kurangnya perencanaan
yang baik sehingga sistem informasi yang berjalan kurang berjalan terstruktur
dengan baik. Dengan arsitektur informasi antar bagian maka akan terintegrasi
dengan baik. Sehingga perancangan bisnis untuk masa depan akan terstruktur
dengan baik. Dengan arsitektur informasi yang diusulkan ini maka proses bisnis
akan mampu memberikan informasi yang bermanfaat dan berguna untuk
perkembangan bisnis dimasa mendatang. Dengan adanya hasil analisa yang
sudah dibuat ini bisa memudahkan pihak perusahaan untuk membuat apa yang
terlebih dahulu yang harus dibuat dan menjadi prioritas utama dalam pembenahan
sistem informasi perusahaan agar lebih terstruktur dan terintegrasi.