Identifikasi Masalah Usulan Sistem

1. Pegawai menginputkan permohonan cuti pada form permohonan cuti yang tersedia dalam sistem, maka secara otomatis form permohonan cuti tersebut akan langsung terkirim pada Bagian Kepegawaian untuk dimintai persetujuan. 2. Bagian Kepegawaian menerima permohonan cuti pada form permohonan cuti untuk dapat dicek dan memberikan pesetujuan. 3. Data cuti di simpan ke dalam sistem secara otomatis. 4. Atasan view pengajuan cuti dan memberi keputusan setuju atau menolak. Apabila disetujui maka form tersebut akan terkirim kepada Bagian Kepegawaian untuk mendapat persetujuan kembali. 5. Pegawai akan secara otomatis mendapatkan data pegawai yang mengajukan cuti yang telah disetujui oleh Bagian Kepegawaian dan atasan sebagai pimpinan teratas. 6. Bagian Kepegawaian menginput data pegawai agar sistem menyeleksi data pegawai secara otomatis untuk mendapatkan data pegawai yang sudah memasuki pensiun berdasarkan tahun kelahiran pegawai yang bersangkutan. 7. Data pegawai tersimpan ke dalam sistem secara otomatis. 8. Atasan view data pegawai. 9. Pegawai view data pegawai yang bersangkutan 10. Bagian Kepegawaian menginput data perpindahan pegawai ke dalam sistem agar sistem menyeleksi data pegawai secara otomatis. 11. Data perpindahan pegawai tersimpan ke dalam sistem secara otomatis. Adapun prosedur dari perancangan sistem yang diusulkan adalah sebagai berikut : 1. Pengajuan cuti 2. Mengecek pengajuan cuti 3. Data cuti Server Pegawai Bagian Kepegawaian Manager 3. View pengajuan tahun ini 2. View pengajuan keseluruhan 6. Input data pegawai 7. Data pegawai 1. View data pegawai 5. View data cuti 9. View data pegawai 10. Input perpindahan 11. Data perpindahan 4. - View pengajuan tahun lalu 1. menampilkan data pegawai 2. menampilkan pengajuan cuti keseluruhan 3. menampilkan pengajuan tahun ini 4. menampilkan pengajuan tahun lalu 12. input berita 13. data berita 14. menampilkan berita dan aturan 15. view berita PT. Bank Muamalat Indonesia Lihat laporan akhir pegawai Gambar 4.4 Rich picture diagram sistem yang di usulkan

4.2 Perancangan Menggunakan UML

Sesuai dengan permasalahan bab1 maka peneliti menggunakan pendekatan sistem berorientasi object yakni dengan membuat use case diagram , use case scenario, activity diagram, sequence diagram, dan class diagram. Penjelasan tersebut akan dibahas berikut ini.

4.2.1 Membuat Use Case Diagram

1. Identifikasi Aktor

Tabel 4.1 Identifikasi Aktor No. Aktor Deskripsi 1. Pegawai Orang yang bekerja dalam perusahaan dan memiliki hak untuk melakukan kegiatan kepegawaian, seperti pengajuan cuti, pengolahan data pegawai, pengajuan kenaikkan pangkat dan pengajuan perpindahan. 2. Bagian Kepegawaian Bagian yang menangani dan memproses data yang ada di Bank Muamalat Cab. Pancoran 3. Atasan Orang yang bertanggungjawab terhadap kinerja Bank Muamalat Cab.Pancoran dan melihat laporan data pegawai yang ada.

2. Identifikasi Diagram Use Case

Tabel 4.2 Identifikasi Diagram Use Case No Use Case Name Description Actor 1 Login Use case menggambarkan kegiatan memasukkan username dan password untuk mengakses system Pegawai, Bagian Kepegawaian , Atasan 2 Management pegawai Use case menggambarkan kegiatan pengolahan data pegawai yang bekerja di Bank Muamalat Cab. Pancoran Bagian kepegawaian 3 Riwayat jabatan Use case menggambarkan kegiatan pengolahan data riwayat jabatan pegawai yang bekerja di Bank Muamalat Cab. Pancoran Bagian kepegawaian 4 Riwayat pendidikan Use case menggambarkan kegiatan pengolahan data riwayat pendidkan pegawai yang bekerja di Bank Muamalat Cab. Pancoran Bagian kepegawaian 5 Riwayat keluarga Use case menggambarkan kegiatan pengolahan data riwayat keluarga pegawai yang bekerja di Bank Muamalat Cab. Pancoran Bagian kepegawaian 6 Perpindahan Use case menggambarkan kegiatan pengolahan data perpindahan yang berisikan tentang pengolahan mutasi dan promosi pegawai Bagian Kepegawaia n 7 Input berita Use case menggambarkan kegiatan pengolahan data berita yang masuk ke dalam sistem Bagian Kepegawaian 8 Management pemakai Use case menggambarkan kegiatan pengolahan data bagi tiap pemakai sistem Bagian kepegawaian 9 Input jenis cuti Use case menggambarkan kegiatan penginputan jenis cuti yang akan dilakukan Bagian kepegawaian