• Tidak ada hasil yang ditemukan

BAB III METODOLOGI PENELITIAN

4.2.3.5 Management Riwayat Keluarga

Gambar 4.10Activity Diagram Use Case Management Keluarga

Aktifitas pada gambar 4.10 ini digunakan Bagian Kepegawaian atau admin untuk menambah data keluarga pegawai. Hal pertama yang harus dilakukan yaitu memilih menu riwayat keluarga dan sistem akan menampilkan tabel daftar riwayat keluarga, kemudian aktor mengisi form input data tersebut dengan memilih button tambah. Kemudian sistem akan menampilkan form input data keluarga dan memilih button simpan dan sistem akan mengecek kelengkapan data, jika data tidak lengkap maka sistem akan memberikan pesan untuk melengkapi data dan meminta kembali untuk memilih button tambah. Tetapi jika data benar maka sistem akan menyimpan dalam database dan menampilkan tabel riwayat keluarga.

4.2.3.6 Perpindahan

Gambar 4.11Activity Diagram Use Case Perpindahan

Aktifitas pada gambar 4.11 ini digunakan Bagian Kepegawaian atau admin untuk meng-input perpindahan seperti mutasi dan promosi.. Setelah user masuk ke dalam menu perpindahan, maka akan tampil halaman form input syarat pengajuan cuti. User dapat memilih atau mengklik menu mutasi atau promosi pegawai yang berhubungan. Setelah itu akan menampilkan menu daftar pegawai dimana terdapat nip, nama pegawai, kesatuan, jabatan, pendidikan umum, status pegawai, dan operasi. User dapat mengklik menu detail yang terdapat dalam kolom operasi dimana user dapat menginput jabatan baru pegawai yang mendapat promosi atau mutasi. Setelah itu klik tambah, jika data yang di input valid maka akan tersimpan dalam database dan

akan menampilkan tabel daftar pegawai perpindahan dan klik cetak apabila user ingin mencetak surat perpindahan pegawai. Tetapi apabila tidak valid maka akan memberikan peringatan di form input jabatan baru.

4.2.3.7 Input Berita

Gambar 4.12Activity Diagram Use CaseInput berita

Aktifitas pada gambar 4.12 ini digunakan Bagian Kepegawaian atau admin untuk meng-input data berita dan aturan yang berlaku yang berhubungan dengan kepegawaian. Aktor memilih menu menu input berita, maka akan tampil tabel daftar berita. Setelah itu klik menu tambah berita untuk menambah berita terbaru atau yang berhubungan dengan kepegawaian. Kemudian akan menampilkan form input data berita. Jika data yang di input valid maka akan tersimpan dalam database dan akan menampilkan tabel daftar berita, tetapi apabila

tidak valid maka akan memberikan peringatan di form input data berita.

4.2.3.8 Management Pemakai

Gambar 4.13Activity Diagram Use Case Management Pemakai

Aktifitas pada gambar 4.13 ini digunakan Bagian Kepegawaian atau admin untuk meng-input data pemakai. Aktor memilih menu pemakai, maka akan menampilkan form input data pemakai. jika data yang di input valid maka akan tersimpan dalam database dan akan menampilkan form daftar pemakai, tetapi apabila tidak valid maka akan memberikan peringatan di form input data pemakai. Setelah data yang di input sudah disimpan, maka akan menampilkan form daftar pemakai. Jika user ingin mencari data pemakai, maka user dapat

mengklik search dan atau pilih NIP. Setelah itu akan menampilkan form halaman hasil pencarian yang berupa tabel daftar pegawai.

4.2.3.9 Jenis Cuti

Gambar 4.14Activity Diagram Use Case Jenis Cuti

Aktifitas pada gambar 4.14 ini digunakan Bagian Kepegawaian atau admin untuk menambah data jenis. Aktor memilih menu jenis cuti yang terdapat dalam halaman utama. Setelah itu akan menampilkan halaman input data jenis cuti , jika data yang di input valid maka akan tersimpan dalam database dan akan langsung tersimpan ke dalam tabel daftar jenis cuti tetapi apabila tidak valid maka akan memberikan peringatan di form input data jenis cuti. Jika

ingin melakukan aksi, maka aktor dapat memilih button ubah untuk mengubah data yang telah di input, kemudian sistem akan menampilkan form masukkan nama cuti, lama cuti dan keterangan. Kemudian pilih simpan maka sistem akan meyimpan data baru dan menampilkan tabel data jenis cuti baru. Apabila aktor ingin menghapus data, maka pilih button hapus kemudian sistem akan mengirim pesan hapus dan data menjadi terhapus.

4.2.3.10 Status Cuti

Gambar 4.15Activity Diagram Use Case Status Cuti

Aktifitas pada gambar 4.15 ini digunakan Bagian Kepegawaian atau admin untuk menambah data jenis. Aktor memilih menu status cuti. Lalu akan menampilkan tabel daftar cuti yang disetujui. Jika user ingin melihat hasil pengajuan cuti, maka user dapat mengklik detail yang berada dalam tabel daftar cuti yang disetujui. Setelah itu jika

user ingin mencetak surat cuti yang telah mendapat persetujuan, maka user dapat mengklik cetak surat cuti.

4.2.3.11 View Pegawai Pensiun

Gambar 4.16Activity Diagram Use Case View Pegawai Pensiun

Aktifitas pada gambar 4.16 ini digunakan Bagian Kepegawaian atau admin untuk melihat data pegawai pensiun. Aktor memilih menu pegawai pensiun. Lalu akan menampilkan tabel daftar pegawai pensiun. Kemudian pilih cetak jikaaktor ingin mencetak surat.

Gam bar 4.17Activity Diagram Use Case View Data Pegawai

Aktifitas pada gambar 4.17 ini digunakan Bagian Kepegawaian atau admin untuk melihat keseluruhan data pegawai. Aktor memilih menu data pegawai lalu akan menampilkan tabel daftar pegawai. Jika user ingin mencetak tabel daftar pegawai, maka user dapat langsung mengklik gambar finger print yang berada pada pojok kiri atas sistem.

4.2.3.13 Cetak CV

Aktifitas pada gambar 4.18 ini digunakan Bagian Kepegawaian atau admin untuk mencetak CV pegawai. Aktor memilih menu cetak CV. Setelah itu akan menampilkan form nip pegawai, Kemudian pilih nip, jika nip tidak di masukkan maka sistem akan kembali untuk meminta mengisi nip. Tetapi jika aktor sudah memasukkan maka sistem akana menampilkan CV pegawai Bank Muamalat Cabang Pancoran. Kemudian pilih cetak jika aktor ingin mencetak data pegawai, lalu sistem akan mencetak CV pegawai Bank Muamalat Cabang Pancoran.

4.2.3.14 Grafik Pegawai

Gambar 4.19Activity Diagram Use Case Grafik Pegawai

Aktifitas pada gambar 4.19 ini digunakan Bagian Kepegawaian atau admin untuk melihat grafik pertumbuhan pegawai. Hal pertama yang harus dilakukan yaitu aktor memilih menu grafik pegawai, kemudian sistem akan

menampilkan form periode tahun. Lalu sistem akan menampilkan grafik pegawai per tahunnya.

4.2.3.15 Lihat Data Pribadi

Gambar 4.20Activity Diagram Use Case Lihat Data Pribadi

Aktifitas pada gambar 4.20 ini digunakan Pegawai dan Atasan untuk melihat data pribadi. Aktor memilih menu lihat data pribadi. Setelah itu akan menampilkan form data pegawai Bank Muamalat Cabang Pancoran.

4.2.3.16 View Pengajuan Keseluruhan

Aktifitas pada gambar 4.21 ini digunakan Atasan untuk melihat pengajuan keseluruhan cuti. Aktor memilih menu pengajuan keseluruhan. Setelah itu akan menampilkan form cuti yahun lalu. Pilih detail jika aktor ingin melihat data pegawai secara detail yang pernah mengajukan cuti. Maka akan menampilkan form data pegawai dan tabel pengajuan cuti. Pilih ubah maka data akan tersimpan dalam database, tetapi jika data tidak valid maka sistem akan meminta user melengkapi data.

4.2.3.17 View Pengajuan Tahun Ini

Ga mbar 4.22Activity Diagram Use Case View Pengajuan Tahun Ini

Aktifitas pada gambar 4.22 ini digunakan Atasan untuk melihat pengajuan cuti tahun ini. Hal pertama yang harus dilakukan yaitu aktor memilih menu pengajuan tahun ini. Setelah itu sistem akan menampilkan tabel pengajuan cuti tahun ini.

Gambar 4.23Activity Diagram Use Case Arsip Pengajuan

Aktifitas pada gambar 4.23 ini digunakan Atasan untuk melihat arsip pengajuan. Aktor memilih menu arsip pengajuan. Setelah itu akan menampilkan form pilih nama pegawai. Lalu pilih tampilkan maka akan menampilkan tabel arsip pengajuan cuti. Jika pegawai belum pernah mengajukan cuti, maka sistem akan menampilkan pesan bahwa pegawai tersebut belum pernah mengajukan cuti.

4.2.3.19 Arsip Pengajuan Cuti

Gambar 4.24Activity Diagram Use Case Arsip Pengajuan Cuti

Aktifitas pada gambar 4.24 ini digunakan Pegawai untuk melihat arsip pengajuan cuti. Aktor memilih menu arsip pengajuan cuti. Setelah itu akan menampilkan tabel arsip pengajuan cuti. dan pilih detail jika ingin melihat hasil pengajuan cuti.

4.2.3.20 View Hasil Pengajuan

Gambar 4.25Activity Diagram Use Case View Hasil Pengajuan

Aktifitas pada gambar 4.25 ini digunakan Pegawai untuk melihat hasil pengajuan. Aktor memilih menu lihat hasil pengajuan. Setelah itu akan menampilkan halaman hasil pengajuan cuti terakhir.

4.2.3.21 Arsip Persetujuan Cuti

Gambar 4.26Activity Diagram Use Case Arsip Persetujuan Cuti

Aktifitas pada gambar 4.26 ini digunakan Pegawai untuk melihat arsip persetujuan cuti. Aktor memilih menu arsip persetujuan cuti. Setelah itu akan menampilkan tabel data arsip cuti telah disetujui. Pilih detail maka sietem akan menampilkan halaman hasil pengajuan cuti.

4.2.3.22 Lihat Berita

Gambar 4.27Activity Diagram Use Case View Berita

Aktifitas pada gambar 4.27 ini digunakan Pegawai untuk melihat berita yang ada pada sistem. Aktor memilih menu lihat berita. Setelah itu akan menampilkan tabel data berita dan aturan.

4.2.4 Class Diagram

Class diagram menggambarkan kelas-kelas objek yang menyusun sebuah sistem dan juga hubungan antara kelas objek yang terjadi di dalam aplikasi kepegawaian.

Tabel 4.26 identifikasi potensial objek “Rancang Bangun Sistem Informasi Kepegawaian Pada Bank Muamalat Cabang Pancoran”.

No. Potensial Objek Reason

1. Login Potensial interface item

2. Management Pegawai Tipe “userPegawai”

3. Management Riwayat Jabatan Tipe “userRiwayat Jabatan”

4. Management Riwayat Pendidikan Tipe “userRiwayat Pendidikan”

5. Management Riwayat Keluarga Tipe”user Riwayat Keluarga”

6. Perpindahan Tipe”userPerpindahan”

7. Input Berita Attribute of Berita

8. Management Pemakai Attribute of Pemakai

9. Jenis Cuti Tipe “user Jenis Cuti”

10. Status Cuti Attribute of Cuti

12. Data Pegawai Attribute of Pegawai

13. Cetak CV Attribute of Pegawai

14. Grafik Pegawai Attribute of Pegawai

15. Lihat Data Pribadi Attributeof Pegawai

16. Pengajuan Keseluruhan Attributeof Jenis Cuti

17. Pengajuan Tahun ini Attributeof Jenis Cuti

18. Arsip Pengajuan Attributeof Permohonan Cuti

19. Arsip Pengajuan Cuti Attributeof Pemohonan Cuti

20. Lihat Hasil Pengajuan Attribute of Permohonan Cuti

21. Arsip Persetujuan Cuti Attribute of Cuti

22. Lihat Berita Attribute of Berita

4.2.5 Sequence Diagram

1. Sequence Diagram dari Use Case Input Username & Password

Gambar 4.29 Sequence Diagram dari Use Case Input Username & Password

Gambar 4.29: proses Sequence diagram dimulai dari pegawai, atasan, dan bagian kepegawaian menggunakan form login untuk masuk ke dalam sistem dan menggunakan objek user untuk mengecek kesesuaian username dan password yang dimasukkan. Jika username dan password benar, sistem akan mengecek level sesuai username dan password sehingga sistem dapat menampilkan halaman utama (home) sistem sesuai dengan level yang digunakan.

2. Sequence Diagram dari Use Case Pegawai

Gambar 4.30 Sequence Diagram dari Use Case “Pegawai’’

Gambar 4.30: menjelaskan proses sequence diagram manajemen kepegawaian yang dilakukan oleh bagian kepegawaian sebagai aktor. Aktor memilih menu pegawai, maka sistem akan menampilkan form daftar pegawai dan aktor memilih button tambah untuk proses penyimpanan data, setelah data sudah tersimpan maka sistem akan menampilkan data yang sudah diinput. jika aktor ingin mencari data pegawai maka bagian kepegawaian mengisi form pencarian dengan nama pegawai dan nip lalu pilih search dan sistem akan menampilkan profil pegawai yang dimaksud. Jika aktor ingin merubah/ mengedit data pegawai, maka aktor memilih button ubah dan mengisi form ubah data pegawai lalu pilih simpan untuk menyimpan data yang sudah diubah, maka sistem akan menampilkan data yang baru. Begitupun jika aktor ingin melakukan aksi hapus, maka aktor dapat memilih

button hapus dan sistem akan menampilkan pesan peringatan apakah data akan benar-benar di hapus. jika ya, maka sistem akan lansung menghapus data pegawai.

3. Sequence Diagram dari Use Case Riwayat Jabatan

Gambar 4.31 Sequence Diagram dari Use Case “Riwayat Jabatan’’

Gambar 4.31: menjelaskan proses sequence diagram riwayat jabatan yang dilakukan oleh bagian kepegawaian sebagai aktor. Aktor memilih menu riwayat jabatan, maka sistem akan menampilkan form daftar riwayat jabatan dan aktor memilih button tambah untuk proses penyimpanan data, setelah data sudah tersimpan maka sistem akan menampilkan data yang sudah diinput. jika aktor ingin mencari data jabatan pegawai maka bagian kepegawaian mengisi form

pencarian dengan mengisi nip lalu pilih search dan sistem akan menampilkan tabel daftar pegawai yang dimaksud. Jika aktor ingin merubah/ mengedit data jabatan, maka aktor memilih button ubah dan mengisi form ubah data jabatan lalu pilih simpan untuk menyimpan data yang sudah diubah, maka sistem akan menampilkan data yang baru. Begitupun jika aktor ingin melakukan aksi hapus, maka aktor dapat memilih button hapus dan sistem akan menampilkan pesan peringatan Apakah Anda benar-benar akan menghapus data atas nama tersebut. jika ya, maka sistem akan lansung menghapus data jabatan.

4. Sequence Diagram dari Use Case Riwayat Pendidikan

Gambar 4.32 Sequence Diagram dari Use Case “Riwayat Pendidikan’’

Gambar 4.32: menjelaskan proses sequence diagram riwayat pendidikan yang dilakukan oleh bagian kepegawaian sebagai aktor. Aktor memilih menu riwayat pendidikan, maka sistem akan menampilkan form daftar riwayat pendidikan dan aktor memilih button tambah untuk proses penyimpanan data, setelah data sudah tersimpan maka sistem akan menampilkan data yang sudah diinput. jika aktor

ingin mencari data pendidikan pegawai maka bagian kepegawaian mengisi form pencarian dengan mengisi nip lalu pilih search dan sistem akan menampilkan tabel daftar pegawai yang dimaksud. Jika aktor ingin merubah/ mengedit data pendidikan, maka aktor memilih button ubah dan mengisi form ubah data pendidikan lalu pilih simpan untuk menyimpan data yang sudah diubah, maka sistem akan menampilkan data yang baru. Begitupun jika aktor ingin melakukan aksi hapus, maka aktor dapat memilih button hapus dan sistem akan menampilkan pesan peringatan Apakah Anda benar-benar akan menghapus data atas nama tersebut. jika ya, maka sistem akan lansung menghapus data pendidikan.

5. Sequence Diagram dari Use Case Riwayat Keluarga

Gambar 4.33 Sequence Diagram dari Use Case “Riwayat Keluarga’’

Gambar 4.33: menjelaskan proses sequence diagram riwayat keluarga yang dilakukan oleh bagian kepegawaian sebagai aktor. Aktor memilih menu riwayat keluarga, maka sistem akan menampilkan form daftar riwayat keluarga dan aktor

memilih button tambah untuk proses penyimpanan data, setelah data sudah tersimpan maka sistem akan menampilkan data yang sudah diinput. jika aktor ingin mencari data keluarga pegawai maka bagian kepegawaian mengisi form pencarian dengan mengisi nip lalu pilih search dan sistem akan menampilkan tabel daftar pegawai yang dimaksud. Jika aktor ingin merubah/ mengedit data keluarga, maka aktor memilih button ubah dan mengisi form ubah data keluarga lalu pilih simpan untuk menyimpan data yang sudah diubah, maka sistem akan menampilkan data yang baru. Begitupun jika aktor ingin melakukan aksi hapus, maka aktor dapat memilih button hapus dan sistem akan menampilkan pesan peringatan Apakah Anda benar-benar akan menghapus data atas nama tersebut. jika ya, maka sistem akan lansung menghapus data keluarga.

6. Sequence Diagram dari Use Case Perpindahan

Gambar 4.34: menjelaskan proses sequence diagram perpindahan yang dilakukan oleh bagian kepegawaian sebagai aktor. Aktor memilih menu perpindahan, maka sistem akan menampilkan form syarat pengajuan cuti dan aktor memilih form mutasi atau promosi pegawai, lalu smpan data pegawai yang telah di input. Setelah data pegawai tersimpan, maka sistem akan menampilkan tabel daftar pegawai. Jika aktor ingin mnginput jabatan baru, maka aktor dapat memilih button detail. Maka sistem akan menampilkan form input jabatan baru. setelah itu aktor memilih tambah untuk menyimpan data yang telah di input. Setelah itu sistem akan menampilkan tabel daftar pegawai perpindahan. pilih cetak jika aktor ingin mencetak surat perpindahan.

7. Sequence Diagram dari Use CaseInput Berita

Gambar 4.35: menjelaskan proses sequence diagram input berita yang dilakukan oleh bagian kepegawaian sebagai aktor. aktor memilih menu input

berita, maka sistem akan menampilkan halaman berita dengan tabel daftar berita. kemudian pilih button tambah untuk menambah berita baru. kemudian sistem akan menampilkan form input data berita. pilih simpan untuk menyimpan data berita yang telah di input. maka sistem akan menampilkan tabel daftar berita.

8. Sequence Diagram dari Use Case Pemakai

Gambar 4.36 Sequence Diagram dari Use Case “Pemakai’’

Gambar 4.36: menjelaskan proses sequence diagram pemakai yang dilakukan oleh bagian kepegawaian sebagai aktor. aktor memilih form pemakai, maka sistem akan menampilkan form input data pemakai. Setelah data pemakai di input, maka sistem akan menampilkan form daftar pemakai. jika aktor ingin mencari data pemakai maka bagian kepegawaian mengisi form pencarian dengan mengisi nip lalu pilih search dan sistem akan menampilkan daftar

pegawai yang di maksud. Jika aktor ingin merubah/ mengedit data pemakai, maka aktor memilih button ubah dan mengisi form ubah data pemakai lalu pilih simpan untuk menyimpan data yang sudah diubah, maka sistem akan menampilkan data yang baru. Begitupun jika aktor ingin melakukan aksi hapus, maka aktor dapat memilih button hapus dan sistem akan menampilkan pesan peringatan apakah data akan benar-benar di hapus. jika ya, maka sistem akan lansung menghapus data pegawai.

9. Sequence Diagram dari Use Case Jenis Cuti

Gambar 4.37 Sequence Diagram dari Use Case “Jenis Cuti’’

Gambar 4.37: menjelaskan proses sequence diagram jenis cuti yang dilakukan oleh bagian kepegawaian sebagai aktor. aktor memilih form jenis cuti, maka sistem akan menampilkan form input data jenis cuti. Setelah data jenis cuti di

input, maka sistem akan menampilkan daftar jenis cuti. Jika aktor ingin merubah/ mengedit data jenis cuti, maka aktor memilih button ubah dan mengisi form ubah data jenis cuti lalu pilih simpan untuk menyimpan data yang sudah diubah, maka sistem akan menampilkan data yang baru.

Begitupun jika aktor ingin melakukan aksi hapus, maka aktor dapat memilih button hapus dan sistem akan menampilkan pesan peringatan apakah data akan benar-benar di hapus. jika ya, maka sistem akan lansung menghapus data pegawai.

10. Sequence Diagram dari Use Case Status Cuti

Gambar 4.38 Sequence Diagram dari Use Case “Status Cuti’’

Gambar 4.38: menjelaskan proses sequence diagram status cuti yang dilakukan oleh bagian kepegawaian sebagai aktor. aktor memilih form status cuti. Kemudian sistem akan menampilkan tabel daftar cuti yang disetujui. Jika aktor ingin melihat data pengajuan cuti yang telah dilakukan, maka aktor dapat memilih menu detail yang berada dalam kolom operasi. Maka sistem akan menampilkan hasil pengajuan cuti. Dan jika aktor ingin mencetak surat cuti, maka aktor dapat mengklik surat cuti. Kemudian sistem akan menampilkan surat cuti.

11. Sequence Diagram dari Use Case Pegawai Pensiun

Gambar 4.39 Sequence Diagram dari Use Case “Pegawai Pensiun’’

Gambar 4.39: menjelaskan proses sequence diagram pegawai pensiun yang dilakukan oleh bagian kepegawaian sebagai aktor. aktor memilih form pegawai pensiun. Kemudian sistem akan menampilkan tabel daftar pegawai pensiun. Jika aktor ingin melihat data pegawai secara detail, maka aktor dapat memilih menu detail yang berada dalam kolom operasi. Maka sistem akan

menampilkan hasil pengajuan. Dan jika aktor ingin mencetak surat pensiun, maka aktor dapat mengklik surat pensiun. Kemudian sistem akan menampilkan surat pensiun.

12. Sequence Diagram dari Use Case Data Pegawai

Gambar 4.40 Sequence Diagram dari Use Case “Data Pegawai’’

Gambar 4.40: menjelaskan proses sequence diagram data pegawai yang dilakukan oleh bagian kepegawaian sebagai aktor. aktor memilih menu data pegawai. Kemudian sistem akan menampilkan tabel daftar pegawai.

13. Sequence Diagram dari Use Case Cetak CV

Gambar 4.41 Sequence Diagram dari Use Case “Cetak CV’’

Gambar 4.41: menjelaskan proses sequence diagram cetak CV yang dilakukan oleh bagian kepegawaian sebagai aktor. aktor memilih menu cetak CV. Kemudian pilih nip lalu pilih go, maka sistem akan menampilkan tabel data pegawai. Jika aktor ingin mencetak CV, maka aktor dapat memilih menu cetak report. Kemudian sistem akan menampilkan CV pegawai yang dimaksud.

14. Sequence Diagram dari Use Case Grafik Pegawai

Gambar 4.42: menjelaskan proses sequence diagram grafik pegawai yang dilakukan oleh bagian kepegawaian sebagai aktor. aktor memilih menu grafik pegawai. Kemudian sistem akan menampilkan from periode tahun. Lalu pilih tahun maka sistem akan menampilkan grafik pertumbuhan pegawai.

15. Sequence Diagram dari Use Case Lihat Data Pribadi

Dokumen terkait