• Tidak ada hasil yang ditemukan

BAB III PEMBAHASAN Tinjauan Perusahaan. Untuk lebih menggambarkan perusahaan yang menjadi objek penulisan Tugas

N/A
N/A
Protected

Academic year: 2022

Membagikan "BAB III PEMBAHASAN Tinjauan Perusahaan. Untuk lebih menggambarkan perusahaan yang menjadi objek penulisan Tugas"

Copied!
116
0
0

Teks penuh

(1)

39 BAB III PEMBAHASAN

3.1. Tinjauan Perusahaan

Untuk lebih menggambarkan perusahaan yang menjadi objek penulisan Tugas Akhir ini, maka penulis akan menjelaskan tinjauan perusahaan yang berisi sejarah, struktur organisasi serta fungsi dari masing-masing posisi yang ditempati.

3.1.1. Sejarah Instansi

SMK ISP KARAWANG berada di bawah naungan Yayasan Insan Sempurna Pendidikan. Yayasan Insan Sempurna Pendidikan berdiri sesuai dengan Akta Pendirian No.30 Pada tanggal 13 Februari 2015 oleh Notaris Sri Wahyuningsih, SH.

Yayasan Insan Sempurna Pendidikan adalah Yayasan keluarga yang didirikan oleh para pendiri yang memiliki ikatan keluarga. Adapun pendiri Yayasan Insan Sempurna Pendidikan yaitu :

1. Isphandie (Pembina) 2. Utari Indrayani (Pengawas)

3. Sudarma, S.Pd., S.ST., MT (Ketua Yayasan) 4. Irma Yustiana, S.Pd. (Bendahara Yayasan) 5. Yoga Indrajaya (Sekretaris Yayasan)

Yayasan mempunyai maksud dan tujuan dibidang sosial, kemanusiaan dan

keagamaan, untuk mencapai maksud dan tujuan tersebut, Yayasan Insan Sempurna

Pendidikan menjalankan kegiatan sebagai berikut :

(2)

1. Mendirikan dan menjalankan lembaga pendidikan formal dan non formal.

2. Penelitian di bidang Ilmu Pengetahuan dan studi banding.

3. Pondok Pesantren Madrasah dari tingkat Taman Kanak-kanak (TK), Paud (Pendidikan anak usia dini), Raodhotul-Athfal (RA), Madrasah Tsanawiyah (MTS) dan Madrasah Aliyah (MA) sampai Perguruan Tinggi.

4. Pelatihan keterampilan bagi anak dan siswa.

Maka atas dasar maksud dan tujuan tersebut Yayasan Insan Sempurna Pendidikan mendirikan SMK ISP Karawang sesuai dengan Surat Keputusan Ketua Yayasan Insan Sempurna Pendidikan Nomor : 002/SK-YISP/II/2016 tanggal 18 Februari 2015 tentang Pendirian SMK ISP Karawang. Adapun nama ISP pada SMK ISP Karawang adalah singkatan dari Insan Sempurna Pendidikan yang mana juga ISP tersebut merupakan singkatan dari nama Pembina Yayasan yaitu Bapak Isphandie (ISP).

SMK ISP Karawang mulai beroperasi dengan melaksanakan Penerimaan

Peserta Didik Baru (PPDB) yaitu pada tahun ajaran 2015/2016. Ditahun pertama,

SMK ISP Karawang mendapatkan siswa sejumlah 12 orang dengan Program Keahlian

Teknik Sepeda Motor (TSM). SMK ISP Karawang berhasil mendapatkan Ijin

Operasional pada tahun kedua tepatnya pada tanggal 30 Desember 2016 dengan Surat

Keputusan Kepala Badan Penanaman Modal dan Perijinan Terpadu (BPMPT) Provinsi

Jawa Barat Nomor : 421.9/Kep. 31/I/SMK-BPMPT/XII/2016 tanggal 30 Desember

2016, tentang Izin Operasional SMK ISP Karawang.

(3)

3.1.2. Struktur Organisasi dan Fungsi

Sumber: Struktur Organisasi SMK ISP Karawang. 2019

Gambar III.1.

Struktur Organisasi SMK ISP KARAWANG

Sudarma, S.Pd., S.ST., MT.

Nasrudin, S.Pd.I.

Kepala Sekolah

KOMITE

Maudi Yulianti, S.E.

Staf & Bendahara

Asep Achmad Munggaran, S.Pd.

Wkl. Kepala Sekolah

Diah Purwanti, S.Pd.I.

Kabag. BKK

Esih Setiawati, S.Kom.

Operator Sekolah

Tata Iskandar, S.T.

Kajur TSM

Mahmudin, S.E.

Kajur PKM

X. TSM 1 : Bernika Okti Ifada, S.Pd.

X. TSM 2 : Esih Setiawati, S.Kom.

X. PKM : Popi Aminatussolihah, S.Pd.I.

XI. TSM : Asep Achmad. M, S.Pd.

XII. TSM : Diah Purwanti, S.Pd.I.

Wali Kelas

Guru Mata Pelajaran

(4)

Berikut penjelasan mengenai tugas pokok dan fungsi dari setiap bagian yang ada di struktur organisasi SMK ISP Karawang, antara lain:

B. Tugas dan Fungsi 1. KEPALA SEKOLAH

Kepala Sekolah berfungsi sebagai Edukator, Manager, Administrator, Supervisor, Leader, Inovator dan Motivator.

a) Kepala Sekolah selaku edukator bertugas melaksanakan proses pengajaran secara efektif dan efisien.

b) Kepala Sekolah selaku manager mempunnyai tugas:

1) Menyuysun perencanaan 2) Mengorganisasikan kegiatan

3) Mengarahkan / mengendalikan kegiatan 4) Mengkoordinasikan kegiatan

5) Melaksanakan pengawasan 6) Menentukan kebijaksanaan

7) Mengadakan rapat mengambil keputusan 8) Mengatur proses belajar mengajar

9) Mengatur administrasi Ketatausahaan, Kesiswaan, Ketenagaan, Sarana, Prasarana, Keuangan

c) Kepala Sekolah selaku administrator bertugas menyelenggarakan administrasi:

1) Perencanaan 2) Pengorganisasian

3) Pengarahan dan pengendalian

4) Pengkoordinasian

(5)

5) Pengawasan 6) Evaluasi 7) Kurikulum 8) Kesiswaan 9) Ketatausahaan 10) Ketenagaan 11) Kantor 12) Keuangan 13) Perpustakaan 14) Laboratorium

15) Ruang keterampilan – kesenia 16) Bimbingan konseling

17) UKS 18) OSIS 19) Serbaguna

20) Media pembelajaran 21) 7K

22) Sarana / prasarana dan perlengkapan lainnya

d) Kepala sekolah selaku Supervisor bertugas menyelenggarakan supervisi mengenal:

1) Proses belajar mengajar 2) Kegiatan bimbingan 3) Kegiatan ekstrakurikuler

4) Kegiatan kerja sama dengan masyarakat / instansi lain

5) Kegiatan ketatausahaan

(6)

6) Sarana dan prasarana 7) Kegiatan OSIS 8) Kegiatan 7K 9) Perpustakaan 10) Laboratorium

11) Kantin / warung sekolah 12) Koperasi sekolah

13) Kehadiran guru, pegawai, dan siswa 1. WAKIL KEPALA SEKOLAH

Wakil Kepala Sekolah membantu Kepala Sekolah dalam kegiatan-kegiatan sebagai berikut:

1) Penyusunan rencana, pembuatan progran kegiatan dan program pelaksanaan

2) Pengorganisasian 3) Pengarahan 4) Ketenagakerjaan 5) Pengkoordinasian 6) Pengawasan 7) Penilaian

8) Identifikasi dan pengumpulan data 9) Pengembangan keunggulan

10) Penyusunan laporan 2. WALI KELAS

1) Pengelolaan kelas

(7)

2) Penyelenggaraan administrasi kelas meliputi : Denah tempat duduk siswa, Papan absen siswa, Daftar piket kelas, Buku absensi siswa, Buku kegiatan pembelajaran/buku kelas, Tata tertib siswa, Pembuatan statistik bulanan siswa.

3) Pengisian daftar kumpulan nilai (legger) 4) Pembuatan catatan khusus tentang siswa 5) Pencatatan mutasi siswa

6) Pengisian buku laporan penilaian hasil belajar 7) Pembagian buku laporan hasil belajar

3. KEPALA TATA USAHA & BENDAHARA 1) Penyusunan program kerja tata usaha sekolah 2) Pengelolaan keuangan sekolah

3) Pengurus administrasi ketenagaan dan siswa

4) Pembinaan dan pengembangan karir pegawai tata usaha sekolah 5) Penyusunan administrasi perlengkapan

6) Penyusunan dan penyajian data/statistik sekolah 7) Mengkoordinasikan dan melaksanakan 7K

8) Penyusunan laporan pelaksanaan kegiatan pengurusan ketata usahaan secara berkala

4. KEPALA BKK

a) Tanggung Jawab

Bertanggung jawab kepada kepala sekolah dalam membantu terlaksananya

kegiatan Bursa Kerja Khusus untuk pemasaran dan penelusuran tamatan

(8)

b) Wewenang

1) Melaksanakan seluruh rangkaian kegiatan yang berhubungan dengan Bursa Kerja Khusus Tugas

2) Membuat buku induk tamatan/kelulusan 3) Membuat program kerja BKK

4) Menjalin kerjasama dengan akumni untukk memasarkan tamatan

5) Menjalin kerjasama dengan Dinsosnakertransduk, dunia usaha dan dunia industri untuk memasarkan tamatan

6) Memantau perkembangan karier tamatan 7) Mengelola administrasi BKK

8) Melaporkan kegiatan BKK secara berkala dan insidental ke Dinas Pendidikan Pemuda dan Olahraga dan Dinas Sosial, Tenaga Kerja Transmigrasi dan Kependudukan

5. OPERATOR SEKOLAH

A) Melaksanakan administrasi sekolah

1) Melaksanakan administrasi kepegawaian 2) Melaksanakan administrasi keuangan

3) Melaksanakan administrasi sarana dan prasarana

4) Melaksanakan administrasi hubungan sekolah dengan masyarakat 5) Melaksanakan administrasi persuratan dan pengarsipan

6) Melaksanakan administrasi kesiswaan 7) Melaksanakan administrasi kurikulum

B) Menguasai penggunaan Teknologi Informasi dan Komunikasi (TIK)

1) Mengoperasikan peralatan kantor/komputer

(9)

2) Memanfaatkan TIK untuk mengadministrasikan kepegawaian, keuangan, sarana dan prasarana, hubungan sekolah dengan masyarakat, persuratan dan pengarsipan, kesiswaan, dan kurikulum

3) Mampu mengoperasikan sistem pendukung seperti printer, scanner, proyektor dan sebagainya

4) Menguasai dan memahami Microsoft Office, seperti Word, Excel, Powerpoint dll

C) Tugas Kegiatan pendapatan Dapodik, meliputi:

1) Memasukan/entri data 2) Validasi

3) Updating

4) Sinkronisasi data individual sekolah ke aplikasi Dapodik D) Data individual sekolah yang dimaksud meliputi:

1) Data profil sekolah 2) Data peserta didik

3) Data sarana dan prasarana , dan 4) Data guru dan tenaga kependidikan 6. KEPALA JURUSAN

A) Tanggung jawab :

1) Menyusun program kerja

2) Mengkoordinir tugas guru dalam pembelajaran 3) Mengkoordinir pengembangan bahan ajar

4) Memetakan kebutuhan sumber daya untuk pembelajaran 5) Memetakan dunia industri yang relevan

6) Melaksanakan program praktik kerja industri

(10)

7) Melaksanakan uji kompetensi

8) Menginventarisasi fasilitas pembelajaran program keahlian 9) Melaporkan ketercapaian program kerja

B) Wewenang

1) Melakukan langkah-langkah efisien dan efektif guna kelancaran pembelajaran di program keahlian

2) Memberi masukan penilaian kinerja pendidik

3) Memberi sanksi kepada siswa yang melanggar tata tertib 4) Mengusulkan kebutuhan pendidik dan tenaga kependidikan 5) Mengusulkan kebutuhan bahan dan peralatan pembelajaran

3.2. Tinjauan Kasus

3.2.1. Proses Bisnis Sistem Berjalan

Kegiatan rangkaian yang terstruktur dalam pelaksanaan satu proses, dalam sistem kelancaran pengolahan tiap data, ataupun bentuk aktivitas apabila didukung dengan prosedur yang baik dan tepat, maka sistem berjalan tampak teratur dan output yang dihasilkan serta mutu pelayanan akan lebih baik. Pada prosedur sistem akuntansi penggajian berjalan ini ada beberapa prosedur yang ditetapkan pada SMK ISP Karawang adalah sebagai berikut :

1. Proses Absensi dan Rekap Absen

Semua karyawan melakukan absensi harian melalui fingerprint scanner, hasil data

absen semua pegawai sudah direkam oleh fingerprint absensi akan masuk

kebagian bendahara melalui proses download (pengunduhan) berbentuk dokumen

Excel, kemudian bendahara akan membuat rekap absen berdasarkan data absensi

yang telah diunduh.

(11)

2. Proses Perhitungan Gaji

Bagian bendahara membuat data perhitungan gaji atas dasar data pegawai dan rekap absen dari data yang terekam oleh fingerprint, kemudian bendahara membuat laporan gaji dalam bentuk cetak kertas setelah itu diserahkan kepada kepala sekolah untuk meminta persetujuan dan tanda tangan, jika laporan gaji telah disetujui kepala sekolah, laporan gaji akan diserahkan kembali kepada bendahara dan akan dibuatkan slip gaji sebagai bukti penerimaan gaji pegawai.

Jika masih ada yang dirasa keliru maka laporan gaji akan dikembalikan ke bendahara untuk diperbaiki.

3. Proses Pembayaran Gaji

Proses pembayaran gaji di SMK ISP Karawang selalu dilakukan pada awal bulan.

Slip gaji yang telah dibuat untuk masing-masing pegawai terdiri dari 2 rangkap, 1

rangkap slip gaji diberikan kepada penerima gaji beserta dengan gajinya secara

tunai dan 1 rangkap lainnya diarsipkan oleh bendahara, pegawai yang telah

menerima gaji kemudian menandatangani laporan gaji sebagai bukti telah

menerima gaji.

(12)

3.2.2. Activity Diagram

1. Proses Absensi dan Rekap Absen

Gambar III.2

Activity Diagram Proses Absensi dan Rekap Absen

act Activity Diagram Proses Rekap Absen

Bendahara Pegawai

Mulai

Melakukan absen melalui Fingerprint Scanner

Download/Unduh Data Absensi dari Fingerprint

Scanner

Rekap Absensi

Selesai

(13)

2. Proses Perhitungan Gaji

Gambar III.3

Activity Diagram Proses Perhitungan Gaji

act Activity Diagram Proses Perhitungan Gaji

Kepala Sekolah Bendahara

Mulai

Membuat Laporan Gaji Berdasarkan Absensi dan

Data Pegawai

Meminta Persetujuan Laporan Gaji Kepada Kepala Sekolah

dan Tanda Tangan

Menerima Laporan Gaji

Setujui?

Menyerahkan Kembali Laporan Yang Telah Disetujui

Ke Bendahara Menerima Laporan Gaji Yang

Telah Disetujui

Membuat Slip Gaji Masing- Masing Guru

Selesai

Mengembalikan Laporan Gaji Untuk Diperbaiki

Tidak

Ya

(14)

3. Proses Pembayaran Gaji

Gambar III.4

Activity Diagram Proses Pembayaran Gaji

3.2.3. Dokumen Masukan

1. Nama : Data Absensi

Fungsi : Menyimpan data absen pegawai Sumber : Pegawai

Tujuan : Bendahara

Media : Dokumen Digital (Microsoft Excel) Jumlah : Dua Lembar

act Activity Diagram Proses Pembayaran Gaji

Guru/Karyawan Bendahara

Mulai

Mengarsipkan Salinan Slip Gaji

Menyerakan Slip Gaji Pada Guru beserta Gajinya

Menerima Slip Gaji dan Gaji

Selesai Menyerahkan Slip Gaji

Berserta Gaji Pegawai

Ceklist dan Tanda Tangan Laporan Gaji Sebagai Tanda

Gaji Telah Diterima

(15)

Frekuensi : Setiap hari Bentuk : Lampiran A.1 2. Nama : Data Pegawai

Fungsi : Penambahan daftar pegawai tetap yayasan dan honorer Sumber : Pegawai

Tujuan : Bendahara

Media : Dokumen Digital (Microsoft Excel) Jumlah : Dua Lembar

Frekuensi : Setiap penginputan data pegawai baru Bentuk : Lampiran A.2

3.2.4. Dokumen Keluaran

1. Nama : Laporan Gaji Pegawai

Fungsi : Untuk mengetahui pengeluaran gaji pada periode tertentu Sumber : Bendahara

Tujuan : Kepala Sekolah

Media : Kertas

Jumlah : 2 Lembar

Frekuensi : Setiap periode gaji Bentuk : Lampiran B.1 2. Nama : Slip Gaji

Fungsi : Bukti dan kalkulasi gaji pegawai Sumber : Bendahara

Tujuan : Pegawai

Media : Kertas

(16)

Jumlah : Satu Lembar Frekuensi : Setiap periode gaji Bentuk : Lampiran B.2

3.2.5. Permasalahan Pokok

Berdasarkan hasil riset yang telah dilakukan, maka dapat diambil permasalahannya sebagai berikut :

1. SMK ISP Karawang dalam penggajian guru masih menggunakan semi komputerisasi menggunakan Microsoft Excel yang belum dimaksimalkan, sehingga dalam proses perhitungan gaji masih dilakukan satu per satu secara manual akibatnya membutuhkan waktu lebih lama dalam proses perhitungan gaji.

2. Sistem absensi yang menggunakan fingerprint scanner belum memiliki alternatif atau backup sistem jika terjadi kerusakan pada mesin absensi sidik jari.

3.2.6. Pemecahan Masalah

Setelah meneliti dan mengamati dari permasalahan yang ada pada sistem berjalan, berikut beberapa solusi dari masalah tersebut, antara lain :

1. Membuat rancangan sistem yang dapat menangani pencatatan kegiatan bisnis sekolah terutama dalam penggajian karyawan dan terkoneksi dengan basis data agar pengelolaan data dapat dilakukan lebih mudah dan terpusat.

2. Membuat sistem yang dapat mencatat absensi secara manual dan terintegrasi

dengan sistem penggajian sebagai antisipasi jika terjadi kerusakan pada mesin

sidik jari.

(17)

3.3. Analisis Kebutuhan Software 3.3.1. Analisis Kebutuhan Fungsional

Pengguna atau user merupakan orang-orang yang terlibat dalam penggunaan aplikasi penggajian pegawai yang akan dibuat oleh penulis. Aplikasi penggajian pegawai ditujukan kepada bagian-bagian yang memiliki kepentingan dalam hal penggajian pegawai pada SMK ISP KARAWANG

A. Bendahara sebagai Administrator:

A.1. Login.

A.2. Mengelola Data Pegawai A.3. Mengelola Data Absensi

A.4. Mengelola Pengaturan Gaji Pegawai Honorer A.5. Mengelola Pengaturan Gaji Pegawai Tetap

A.6. Melakukan Transaksi Penggajian Pegawai Honorer A.7. Melakukan Transaksi Penggajian Pegawai Tetap A.8. Mengelola Perkiraan

A.9. Melakukan Transaksi Kas Keluar

A.10. Melihat dan Mencetak Laporan Penggajian

A.11. Melihat dan Mencetak Slip Gaji Pegawai

A.12. Melihat dan Mencetak Kas Keluar

(18)

B. Kepala Sekolah B.1. Login

B.2. Mengelola Data Pengguna B.3. Melihat Data Pegawai B.4. Melihat Data Absensi

B.5. Melihat dan Mencetak Laporan Penggajian

3.3.2. Use Case Diagram

1. Use Case Diagram Bendahara a. Gambar Use Case Diagram

Gambar III.5.

Use Case Diagram Bendahara

uc Use Case Diagram Bendahara

Bedahara

Login

Mengelola Pegawai

Mengelola Absen

Mengelola Perkiraan

Melakukan Transaksi Kas Keluar Melihat dan Mencetak

Laporan

Mengelola Pengaturan Gaji Guru Tetap

Mengelola Pengaturan Gaji Guru Honorer Melakukan Transaksi

Gaji PegawaiTetap

Melakukan Transaksi Gaji Pegawai Honorer

Melihat dan Mencetak Laporan Penggajian

Melihat dan Mencetak Slip Gaji Melihat dan Mencetak

Laporan Kas Keluar

(19)

b. Skenario Use Case Diagram Bendahara

1) Skenario Use Case Diagram Menambah Data Pegawai Tabel III.1

Skenario Use Case Diagram Menambah Data Pegawai

Tujuan Bendahara dapat menambah data pegawai

Deskripsi Sistem ini memungkinkan aktor

menambah pegawai baru.

Aktor Bendahara

Kondisi Awal Bendahara sudah login dan sudah membuka form pegawai

Aksi Aktor Reaksi Sistem

Skenario Normal

1. Memasukkan data pegawai

2. Memeriksa apakah format masukan sudah sesuai yang diharapkan atau belum

3. Menyimpan data pegawai ke basis data

4. Menampilkan pesan berhasil disimpan

Skenario Alternatif

1. Memasukkan data peg awai baru

4. Memperbaiki masukan yang tidak sesuai format.

2. Memeriksa apakah format masukan sudah sesuai yang diharapkan atau belum

3. Menampilkan pesan peringatan kesalahan bahwa data yang dimasukkan tidak sesuai yang diharapkan

5. Memeriksa apakah format masukan sudah sesuai yang diharapkan atau belum

6. Menyimpan data pegawai ke basis data

7. Menampilkan pesan berhasil disimpan

Kondisi Akhir Sistem dapat menyimpan data pegawai

baru

(20)

2) Skenario Use Case Diagram Mengubah Data Pegawai Tabel III.2

Skenario Use Case Diagram Mengubah Data Pegawai

Tujuan Bendahara dapat mengubah data pegawai

Deskripsi Sistem ini memungkinkan aktor mengubah

pegawai.

Aktor Bendahara

Kondisi Awal Bendahara sudah login dan sudah membuka

form pegawai

Aksi Aktor Reaksi Sistem

Skenario Normal

1. Memasukkan nama pegawai yang dicari

4. Melakukan perubahan pada data pegawai

2. Mencari data pegawai yang akan diubah.

3. Menampilkan data pegawai

5. Memeriksa apakah format masukan sudah sesuai yang diharapkan atau belum

6. Menyimpan data pegawai ke basis data 7. Menampilkan pesan berhasil disimpan Skenario Alternatif

1. Memasukkan nama pegawai yang dicari

4. Melakukan perubahan pada data pegawai

7. Memperbaiki masukan yang tidak sesuai format

2. Mencari data pegawai yang akan diubah.

3. Menampilkan data pegawai

5. Memeriksa apakah format masukan sudah sesuai yang diharapkan atau belum

6. Menampilkan pesan peringatan data yang dimasukkan tidak sesuai format

8. Memeriksa apakah format masukan sudah sesuai yang diharapkan atau belum

9. Menyimpan data pegawai ke basis data 10. Menampilkan pesan berhasil disimpan Kondisi Akhir Sistem dapat menyimpan data pegawai yang

telah diubah

(21)

3) Skenario Use Case Diagram Mencari Data Pegawai Tabel III.3

Skenario Use Case Diagram Mencari Data Pegawai

Tujuan Bendahara dapat mencari data pegawai

Deskripsi Sistem ini memungkinkan aktor mencari pegawai.

Aktor Bendahara

Kondisi Awal Bendahara sudah login dan sudah membuka form pegawai

Aksi Aktor Reaksi Sistem

Skenario Normal

1. Memasukkan nama pegawai yang dicari

2. Mencari data pegawai di basis data.

3. Menampilkan daftar pegawai yang sesuai.

Kondisi Akhir Sistem dapat mencari data pegawai 4) Skenario Use Case Diagram Menghapus Data Pegawai

Tabel III.4

Skenario Use Case Diagram Menghapus Data Pegawai

Tujuan Bendahara dapat menghapus data pegawai

Deskripsi Sistem ini memungkinkan aktor

menghapus pegawai.

Aktor Bendahara

Kondisi Awal Bendahara sudah login dan sudah membuka form pegawai

Aksi Aktor Reaksi Sistem

Skenario Normal

1. Memasukkan nama pegawai yang dicari

2. Mencari data pegawai yang akan

dihapus.

(22)

3. Memilih data pegawai 5. Memilih Yes

4. Menampilkan konfirmasi hapus

6. Menghapus data pegawai dari basis data

7. Menampilkan pesan berhasil dihapus Kondisi Akhir Sistem dapat menghapus data pegawai

5) Skenario Use Case Diagram Menambah Data Absensi Tabel III.5

Skenario Use Case Diagram Menambah Data Absensi

Tujuan Bendahara dapat menambah data absensi

Deskripsi Sistem ini memungkinkan aktor menambah

absensi baru.

Aktor Bendahara

Kondisi Awal Bendahara sudah login dan sudah membuka

form absensi

Aksi Aktor Reaksi Sistem

Skenario Normal

1. Memasukkan data absensi

2. Memeriksa apakah format masukan sudah sesuai yang diharapkan atau belum 3. Menyimpan data absensi ke basis data 4. Menampilkan pesan berhasil disimpan Skenario Alternatif

1. Memasukkan data absensi baru

4. Memperbaiki masukan yang tidak sesuai format.

2. Memeriksa apakah format masukan sudah sesuai yang diharapkan atau belum 3. Menampilkan pesan peringatan kesalahan bahwa data yang dimasukkan tidak sesuai yang diharapkan

5. Memeriksa apakah format masukan sudah sesuai yang diharapkan atau belum 6. Menyimpan data absensi ke basis data 7. Menampilkan pesan berhasil disimpan

Kondisi Akhir Sistem dapat menyimpan data absensi baru

(23)

6) Skenario Use Case Diagram Mencari Data Absensi Tabel III.6

Skenario Use Case Diagram Mencari Data Absensi

Tujuan Bendahara dapat mencari data absensi

Deskripsi Sistem ini memungkinkan aktor mencari absensi.

Aktor Bendahara

Kondisi Awal Bendahara sudah login dan sudah membuka form

absensi

Aksi Aktor Reaksi Sistem

Skenario Normal

1. Memasukkan nama absensi yang dicari

2. Mencari data absensi di basis data.

3. Menampilkan daftar absensi yang sesuai.

Kondisi Akhir Sistem dapat mencari data absensi

7) Skenario Use Case Diagram Menghapus Data Absensi Tabel III.7

Skenario Use Case Diagram Menghapus Data Absensi

Tujuan Bendahara dapat menghapus data absensi

Deskripsi Sistem ini memungkinkan aktor menghapus

absensi.

Aktor Bendahara

Kondisi Awal Bendahara sudah login dan sudah membuka form

absensi

Aksi Aktor Reaksi Sistem

Skenario Normal

1. Memasukkan nama pegawai yang dicari

3. Memilih data absensi 5. Memilih Yes

2. Mencari data absensi yang akan dihapus.

4. Menampilkan konfirmasi hapus 6. Menghapus data absensi dari basis data 7. Menampilkan pesan berhasil dihapus

Kondisi Akhir Sistem dapat menghapus data absensi

(24)

8) Skenario Use Case Diagram Menambah Pengaturan Gaji Pegawai Honorer Tabel III.8

Skenario Use Case Diagram Menambah Pengaturan Gaji Pegawai Honorer

Tujuan Bendahara dapat menambah data pengaturan

gaji pegawai honorer

Deskripsi Sistem ini memungkinkan aktor menambah

pengaturan gaji pegawai honorer baru.

Aktor Bendahara

Kondisi Awal Bendahara sudah login dan sudah membuka

form pengaturan gaji pegawai honorer

Aksi Aktor Reaksi Sistem

Skenario Normal

1. Memasukkan data pengaturan gaji pegawai honorer

2. Memeriksa apakah format masukan sudah sesuai yang diharapkan atau belum 3. Menyimpan data pengaturan gaji

pegawai honorer ke basis data

4. Menampilkan pesan berhasil disimpan Skenario Alternatif

1. Memasukkan data pengaturan gaji pegawai honorer baru

4. Memperbaiki masukan yang tidak sesuai format.

2. Memeriksa apakah format masukan sudah sesuai yang diharapkan atau belum 3. Menampilkan pesan peringatan kesalahan bahwa data yang dimasukkan tidak sesuai yang diharapkan

5. Memeriksa apakah format masukan sudah sesuai yang diharapkan atau belum 6. Menyimpan data pengaturan gaji

pegawai honorer ke basis data

7. Menampilkan pesan berhasil disimpan

Kondisi Akhir Sistem dapat menyimpan data pengaturan gaji

pegawai honorer baru

(25)

9) Skenario Use Case Diagram Mengubah Pengaturan Gaji Pegawai Honorer Tabel III.9

Skenario Use Case Diagram Mengubah Pengaturan Gaji Pegawai Honorer

Tujuan Bendahara dapat mengubah data pengaturan gaji pegawai honorer

Deskripsi Sistem ini memungkinkan aktor mengubah

pengaturan gaji pegawai honorer.

Aktor Bendahara

Kondisi Awal Bendahara sudah login dan sudah membuka form

pengaturan gaji pegawai honorer

Aksi Aktor Reaksi Sistem

Skenario Normal

1. Memasukkan nama pengaturan gaji pegawai honorer yang dicari

4. Melakukan perubahan pada data pengaturan gaji pegawai honorer

2. Mencari data pengaturan gaji pegawai honorer yang akan diubah.

3. Menampilkan data pengaturan gaji pegawai honorer

5. Memeriksa apakah format masukan sudah sesuai yang diharapkan atau belum

6. Menyimpan data pengaturan gaji pegawai honorer ke basis data

7. Menampilkan pesan berhasil disimpan Skenario Alternatif

1. Memasukkan nama pengaturan gaji pegawai honorer yang dicari

4. Melakukan perubahan pada data pengaturan gaji pegawai honorer

7. Memperbaiki masukan yang tidak sesuai format

2. Mencari data pengaturan gaji pegawai honorer yang akan diubah.

3. Menampilkan data pengaturan gaji pegawai honorer

5. Memeriksa apakah format masukan sudah sesuai yang diharapkan atau belum

6. Menampilkan pesan peringatan data yang dimasukkan tidak sesuai format

8. Memeriksa apakah format masukan sudah sesuai yang diharapkan atau belum

9. Menyimpan data pengaturan gaji pegawai honorer ke basis data

10. Menampilkan pesan berhasil disimpan Kondisi Akhir Sistem dapat menyimpan data pengaturan gaji

pegawai honorer yang telah diubah

(26)

10) Skenario Use Case Diagram Mencari Pengaturan Gaji Pegawai Honorer Tabel III.10

Skenario Use Case Diagram Mencari Pengaturan Gaji Pegawai Honorer

Tujuan Bendahara dapat mencari data pengaturan gaji pegawai

honorer

Deskripsi Sistem ini memungkinkan aktor mencari pengaturan gaji

pegawai honorer.

Aktor Bendahara

Kondisi Awal Bendahara sudah login dan sudah membuka form

pengaturan gaji pegawai honorer

Aksi Aktor Reaksi Sistem

Skenario Normal

1. Memasukkan nama pengaturan gaji pegawai honorer yang dicari

2. Mencari data pengaturan gaji pegawai honorer di basis data.

3. Menampilkan daftar pengaturan gaji pegawai honorer yang sesuai.

Kondisi Akhir Sistem dapat mencari data pengaturan gaji pegawai honorer

11) Skenario Use Case Diagram Menghapus Pengaturan Gaji Pegawai Honorer

Tabel III.11

Skenario Use Case Diagram Menghapus Pengaturan Gaji Pegawai Honorer

Tujuan Bendahara dapat menghapus data pengaturan gaji

pegawai honorer

Deskripsi Sistem ini memungkinkan aktor menghapus

pengaturan gaji pegawai honorer.

Aktor Bendahara

Kondisi Awal Bendahara sudah login dan sudah membuka form

pengaturan gaji pegawai honorer

Aksi Aktor Reaksi Sistem

Skenario Normal

1. Memasukkan nama pegawai honorer yang dicari

3. Memilih data pengaturan gaji pegawai honorer

2. Mencari data pengaturan gaji pegawai honorer yang akan dihapus.

4. Menampilkan konfirmasi hapus

(27)

5. Memilih Yes

6. Menghapus data pengaturan gaji pegawai honorer dari basis data

7. Menampilkan pesan berhasil dihapus Kondisi Akhir Sistem dapat menghapus data pengaturan gaji

pegawai honorer

12) Skenario Use Case Diagram Menambah Pengaturan Gaji Pegawai Tetap Tabel III.12

Skenario Use Case Diagram Menambah Pengaturan Gaji Pegawai Tetap

Tujuan Bendahara dapat menambah data pengaturan

gaji pegawai tetap

Deskripsi Sistem ini memungkinkan aktor menambah

pengaturan gaji pegawai tetap baru.

Aktor Bendahara

Kondisi Awal Bendahara sudah login dan sudah membuka

form pengaturan gaji pegawai tetap

Aksi Aktor Reaksi Sistem

Skenario Normal

1. Memasukkan data pengaturan gaji pegawai tetap

2. Memeriksa apakah format masukan sudah sesuai yang diharapkan atau belum 3. Menyimpan data pengaturan gaji

pegawai tetap ke basis data

4. Menampilkan pesan berhasil disimpan Skenario Alternatif

1. Memasukkan data pengaturan gaji pegawai tetap baru

4. Memperbaiki masukan yang tidak sesuai format.

2. Memeriksa apakah format masukan sudah sesuai yang diharapkan atau belum 3. Menampilkan pesan peringatan kesalahan bahwa data yang dimasukkan tidak sesuai yang diharapkan

5. Memeriksa apakah format masukan sudah sesuai yang diharapkan atau belum 6. Menyimpan data pengaturan gaji

pegawai tetap ke basis data

7. Menampilkan pesan berhasil disimpan

Kondisi Akhir Sistem dapat menyimpan data pengaturan gaji

pegawai tetap baru

(28)

13) Skenario Use Case Diagram Mengubah Pengaturan Gaji Pegawai Tetap Tabel III.13

Skenario Use Case Diagram Mengubah Pengaturan Gaji Pegawai Tetap

Tujuan Bendahara dapat mengubah data pengaturan gaji pegawai tetap

Deskripsi Sistem ini memungkinkan aktor mengubah

pengaturan gaji pegawai tetap.

Aktor Bendahara

Kondisi Awal Bendahara sudah login dan sudah membuka form

pengaturan gaji pegawai tetap

Aksi Aktor Reaksi Sistem

Skenario Normal

1. Memasukkan nama pengaturan gaji pegawai tetap yang dicari

4. Melakukan perubahan pada data pengaturan gaji pegawai tetap

2. Mencari data pengaturan gaji pegawai tetap yang akan diubah.

3. Menampilkan data pengaturan gaji pegawai tetap

5. Memeriksa apakah format masukan sudah sesuai yang diharapkan atau belum

6. Menyimpan data pengaturan gaji pegawai tetap ke basis data

7. Menampilkan pesan berhasil disimpan Skenario Alternatif

1. Memasukkan pegawai yang dicari

4. Melakukan perubahan pada data pengaturan gaji pegawai tetap

7. Memperbaiki masukan yang tidak sesuai format

2. Mencari data pengaturan gaji pegawai tetap yang akan diubah.

3. Menampilkan data pengaturan gaji pegawai tetap

5. Memeriksa apakah format masukan sudah sesuai yang diharapkan atau belum

6. Menampilkan pesan peringatan data yang dimasukkan tidak sesuai format

8. Memeriksa apakah format masukan sudah sesuai yang diharapkan atau belum

9. Menyimpan data pengaturan gaji pegawai tetap ke basis data

10. Menampilkan pesan berhasil disimpan Kondisi Akhir Sistem dapat menyimpan data pengaturan gaji

pegawai tetap yang telah diubah

(29)

14) Skenario Use Case Diagram Mencari Pengaturan Gaji Pegawai Tetap Tabel III.14

Skenario Use Case Diagram Mencari Pengaturan Gaji Pegawai Tetap

Tujuan Bendahara dapat mencari data pengaturan gaji pegawai

tetap

Deskripsi Sistem ini memungkinkan aktor mencari pengaturan gaji

pegawai tetap.

Aktor Bendahara

Kondisi Awal Bendahara sudah login dan sudah membuka form

pengaturan gaji pegawai tetap

Aksi Aktor Reaksi Sistem

Skenario Normal

1. Memasukkan nama pegawai yang dicari

2. Mencari data pengaturan gaji pegawai tetap di basis data.

3. Menampilkan daftar pengaturan gaji pegawai tetap yang sesuai.

Kondisi Akhir Sistem dapat mencari data pengaturan gaji pegawai tetap

15) Skenario Use Case Diagram Menghapus Pengaturan Gaji Pegawai Tetap Tabel III.15

Skenario Use Case Diagram Menghapus Pengaturan Gaji Pegawai Tetap

Tujuan Bendahara dapat menghapus data pengaturan gaji

pegawai tetap

Deskripsi Sistem ini memungkinkan aktor menghapus

pengaturan gaji pegawai tetap.

Aktor Bendahara

Kondisi Awal Bendahara sudah login dan sudah membuka form

pengaturan gaji pegawai tetap

Aksi Aktor Reaksi Sistem

Skenario Normal

1. Memasukkan nama pengaturan gaji pegawai tetap yang dicari

3. Memilih data pengaturan gaji pegawai tetap

5. Memilih Yes

2. Mencari data pengaturan gaji pegawai tetap yang akan diubah.

4. Menampilkan konfirmasi hapus

(30)

6. Menghapus data pengaturan gaji pegawai tetap dari basis data

7. Menampilkan pesan berhasil dihapus Kondisi Akhir Sistem dapat menghapus data pengaturan gaji

pegawai tetap

16) Skenario Use Case Diagram Menambah Penggajian Pegawai Honorer Tabel III.16

Skenario Use Case Diagram Menambah Penggajian Pegawai Honorer

Tujuan Bendahara dapat menambah data penggajian

pegawai honorer

Deskripsi Sistem ini memungkinkan aktor menambah

penggajian pegawai honorer baru.

Aktor Bendahara

Kondisi Awal Bendahara sudah login dan sudah membuka form

penggajian pegawai honorer

Aksi Aktor Reaksi Sistem

Skenario Normal

1. Memasukkan data penggajian pegawai honorer

2. Memeriksa apakah format masukan sudah sesuai yang diharapkan atau belum

3. Menyimpan data penggajian pegawai honorer ke basis data

4. Menampilkan pesan berhasil disimpan Skenario Alternatif

1. Memasukkan data penggajian pegawai honorer baru

4. Memperbaiki masukan yang tidak sesuai format.

2. Memeriksa apakah format masukan sudah sesuai yang diharapkan atau belum

3. Menampilkan pesan peringatan kesalahan bahwa data yang dimasukkan tidak sesuai yang diharapkan

5. Memeriksa apakah format masukan sudah sesuai yang diharapkan atau belum

6. Menyimpan data penggajian pegawai honorer ke basis data

7. Menampilkan pesan berhasil disimpan Kondisi Akhir Sistem dapat menyimpan data penggajian pegawai

honorer baru

(31)

17) Skenario Use Case Diagram Mencari Penggajian Pegawai Honorer Tabel III.17

Skenario Use Case Diagram Mencari Penggajian Pegawai Honorer

Tujuan Bendahara dapat mencari data penggajian pegawai

honorer

Deskripsi Sistem ini memungkinkan aktor mencari penggajian

pegawai honorer.

Aktor Bendahara

Kondisi Awal Bendahara sudah login dan sudah membuka form

penggajian pegawai honorer

Aksi Aktor Reaksi Sistem

Skenario Normal

1. Memasukkan bulan dan tahun penggajian

2. Mencari data penggajian pegawai honorer di basis data.

3. Menampilkan daftar penggajian pegawai honorer yang sesuai.

Kondisi Akhir Sistem dapat mencari data penggajian pegawai honorer

18) Skenario Use Case Diagram Menghapus Penggajian Pegawai Honorer Tabel III.18

Skenario Use Case Diagram Menghapus Penggajian Pegawai Honorer

Tujuan Bendahara dapat menghapus data penggajian

pegawai honorer

Deskripsi Sistem ini memungkinkan aktor menghapus

penggajian pegawai honorer.

Aktor Bendahara

Kondisi Awal Bendahara sudah login dan sudah membuka form

penggajian pegawai honorer

Aksi Aktor Reaksi Sistem

Skenario Normal

1. Memasukkan bulan dan tahun penggajian

3. Memilih data penggajian pegawai honorer

5. Memilih Yes

2. Mencari data penggajian pegawai honorer yang akan diubah.

4. Menampilkan konfirmasi hapus

(32)

6. Menghapus data penggajian pegawai honorer dari basis data

7. Menampilkan pesan berhasil dihapus Kondisi Akhir Sistem dapat menghapus data penggajian pegawai

honorer

19) Skenario Use Case Diagram Menambah Penggajian Pegawai Tetap Tabel III.19

Skenario Use Case Diagram Menambah Penggajian Pegawai Tetap

Tujuan Bendahara dapat menambah data penggajian

pegawai tetap

Deskripsi Sistem ini memungkinkan aktor menambah

penggajian pegawai tetap baru.

Aktor Bendahara

Kondisi Awal Bendahara sudah login dan sudah membuka

form penggajian pegawai tetap

Aksi Aktor Reaksi Sistem

Skenario Normal

1. Memasukkan data penggajian pegawai tetap

2. Memeriksa apakah format masukan sudah sesuai yang diharapkan atau belum 3. Menyimpan data penggajian pegawai

tetap ke basis data

4. Menampilkan pesan berhasil disimpan Skenario Alternatif

1. Memasukkan data penggajian pegawai tetap baru

4. Memperbaiki masukan yang tidak sesuai format.

2. Memeriksa apakah format masukan sudah sesuai yang diharapkan atau belum 3. Menampilkan pesan peringatan kesalahan bahwa data yang dimasukkan tidak sesuai yang diharapkan

5. Memeriksa apakah format masukan sudah sesuai yang diharapkan atau belum 6. Menyimpan data penggajian pegawai

tetap ke basis data

7. Menampilkan pesan berhasil disimpan

Kondisi Akhir Sistem dapat menyimpan data penggajian

pegawai tetap baru

(33)

20) Skenario Use Case Diagram Mencari Data Penggajian Pegawai Tetap Tabel III.20

Skenario Use Case Diagram Mencari Data Penggajian Pegawai Tetap

Tujuan Bendahara dapat mencari data penggajian pegawai tetap

Deskripsi Sistem ini memungkinkan aktor mencari penggajian

pegawai tetap.

Aktor Bendahara

Kondisi Awal Bendahara sudah login dan sudah membuka form

penggajian pegawai tetap

Aksi Aktor Reaksi Sistem

Skenario Normal

1. Memasukkan nama penggajian pegawai tetap yang dicari

2. Mencari data penggajian pegawai tetap di basis data.

3. Menampilkan daftar penggajian pegawai tetap yang sesuai.

Kondisi Akhir Sistem dapat mencari data penggajian pegawai tetap

21) Skenario Use Case Diagram Menghapus Data Penggajian Pegawai Tetap Tabel III.21

Skenario Use Case Diagram Menghapus Data Penggajian Pegawai Tetap

Tujuan Bendahara dapat menghapus data penggajian

pegawai tetap

Deskripsi Sistem ini memungkinkan aktor menghapus

penggajian pegawai tetap.

Aktor Bendahara

Kondisi Awal Bendahara sudah login dan sudah membuka form

penggajian pegawai tetap

Aksi Aktor Reaksi Sistem

Skenario Normal

1. Memasukkan nama penggajian pegawai tetap yang dicari

3. Memilih data penggajian pegawai tetap

2. Mencari data penggajian pegawai tetap yang akan diubah.

(34)

5. Memilih Yes

4. Menampilkan konfirmasi hapus

5. Menghapus data penggajian pegawai tetap dari basis data

6. Menampilkan pesan berhasil dihapus Kondisi Akhir Sistem dapat menghapus data penggajian pegawai

tetap

22) Skenario Use Case Diagram Menambah Data Perkiraan Tabel III.22

Skenario Use Case Diagram Menambah Data Perkiraan

Tujuan Bendahara dapat menambah data perkiraan

Deskripsi Sistem ini memungkinkan aktor menambah

perkiraan baru.

Aktor Bendahara

Kondisi Awal Bendahara sudah login dan sudah membuka

form perkiraan

Aksi Aktor Reaksi Sistem

Skenario Normal

1. Memasukkan data perkiraan

2. Memeriksa apakah format masukan sudah sesuai yang diharapkan atau belum 3. Menyimpan data perkiraan ke basis data 4. Menampilkan pesan berhasil disimpan Skenario Alternatif

1. Memasukkan data perkiraan baru

4. Memperbaiki masukan yang tidak sesuai format.

2. Memeriksa apakah format masukan sudah sesuai yang diharapkan atau belum 3. Menampilkan pesan peringatan kesalahan bahwa data yang dimasukkan tidak sesuai yang diharapkan

5. Memeriksa apakah format masukan sudah sesuai yang diharapkan atau belum 6. Menyimpan data perkiraan ke basis data 7. Menampilkan pesan berhasil disimpan

Kondisi Akhir Sistem dapat menyimpan data perkiraan baru

(35)

23) Skenario Use Case Diagram Mengubah Data Perkiraan Tabel III.23

Skenario Use Case Diagram Mengubah Data Perkiraan

Tujuan Bendahara dapat mengubah data perkiraan

Deskripsi Sistem ini memungkinkan aktor mengubah

perkiraan.

Aktor Bendahara

Kondisi Awal Bendahara sudah login dan sudah membuka form

perkiraan

Aksi Aktor Reaksi Sistem

Skenario Normal

1. Memasukkan nama akun perkiraan yang dicari

4. Melakukan perubahan pada data perkiraan

2. Mencari data perkiraan yang akan diubah.

3. Menampilkan data perkiraan

5. Memeriksa apakah format masukan sudah sesuai yang diharapkan atau belum 6. Menyimpan data perkiraan ke basis data 7. Menampilkan pesan berhasil disimpan

Skenario Alternatif

1. Memasukkan nama akun perkiraan yang dicari

4. Melakukan perubahan pada data perkiraan

7. Memperbaiki masukan yang tidak sesuai format

2. Mencari data perkiraan yang akan diubah.

3. Menampilkan data perkiraan

5. Memeriksa apakah format masukan sudah sesuai yang diharapkan atau belum

6. Menampilkan pesan peringatan data yang dimasukkan tidak sesuai format

8. Memeriksa apakah format masukan sudah sesuai yang diharapkan atau belum 9. Menyimpan data perkiraan ke basis data 10. Menampilkan pesan berhasil disimpan Kondisi Akhir Sistem dapat menyimpan data perkiraan yang telah

diubah

(36)

24) Skenario Use Case Diagram Mencari Data Perkiraan Tabel III.24

Skenario Use Case Diagram Mencari Data Perkiraan

Tujuan Bendahara dapat mencari data perkiraan

Deskripsi Sistem ini memungkinkan aktor mencari perkiraan.

Aktor Bendahara

Kondisi Awal Bendahara sudah login dan sudah membuka form

perkiraan

Aksi Aktor Reaksi Sistem

Skenario Normal

1. Memasukkan nama akun perkiraan yang dicari

2. Mencari data perkiraan di basis data.

3. Menampilkan daftar perkiraan yang sesuai.

Kondisi Akhir Sistem dapat mencari data perkiraan

25) Skenario Use Case Diagram Menghapus Data Perkiraan Tabel III.25

Skenario Use Case Diagram Menghapus Data Perkiraan

Tujuan Bendahara dapat menghapus data perkiraan

Deskripsi Sistem ini memungkinkan aktor menghapus

perkiraan.

Aktor Bendahara

Kondisi Awal Bendahara sudah login dan sudah membuka form

perkiraan

Aksi Aktor Reaksi Sistem

Skenario Normal

1. Memasukkan nama akun perkiraan yang dicari

3. Memilih data perkiraan

5. Memilih Yes

2. Mencari data perkiraan yang akan dihapus.

4. Menampilkan konfirmasi hapus

6. Menghapus data perkiraan dari basis data 7. Menampilkan pesan berhasil dihapus Kondisi Akhir Sistem dapat menghapus data perkiraan

(37)

26) Skenario Use Case Diagram Menambah Kas Keluar Tabel III.26

Skenario Use Case Diagram Menambah Kas Keluar

Tujuan Bendahara dapat menambah kas keluar

Deskripsi Sistem ini memungkinkan kasir menambah kas keluar

Aktor Bendahara

Kondisi Awal Bendahara sudah login dan membuka form kas keluar

Aksi Aktor Reaksi Sistem

Skenario Normal

1. Memasukkan data kas keluar

2. Memasukkan data akun

yang dibeli 3. Melakukan validasi masukan 4. Menyimpan data akun ke basis data 5. Menampilkan pesan berhasil disimpan Skenario Alternatif

1. Memasukkan data kas keluar

2. Memasukkan data akun perkiraan

5. Memperbaiki masukan yang tidak sesuai format

3. Memeriksa apakah format masukan sudah sesuai yang diharapkan atau belum 4. Menampilkan pesan peringatan data yang

dimasukkan tidak sesuai format

6. Memeriksa apakah format masukan

sudah sesuai yang diharapkan atau belum

7. Menyimpan kas masuk ke basis data

8. Menampilkan pesan berhasil disimpan

(38)

27) Skenario Use Case Diagram Melihat dan Mencetak Laporan Kas Keluar Tabel III.27

Skenario Use Case Diagram Melihat dan Mencetak Laporan Kas Keluar

Tujuan Bendahara dapat melihat laporan

Deskripsi Sistem ini memungkinkan bendahara melihat laporan

yang dicari

Aktor Bendahara

Kondisi Awal Bendahara sudah login

Aksi Aktor Reaksi Sistem

Skenario Normal

1. Memasukkan bulan dan tahun kas 2. Klik Lihat

3. Klik Print 4. Menampilkan laporan yang diminta

5. Mencetak laporan yang diinginkan

28) Skenario Use Case Diagram Melihat dan Mencetak Laporan Penggajian Tabel III.28

Skenario Use Case Diagram Melihat dan Mencetak Laporan Penggajian

Tujuan Bendahara dapat melihat laporan

Deskripsi Sistem ini memungkinkan bendahara melihat

laporan yang dicari

Aktor Bendahara

Kondisi Awal Bendahara sudah login

Aksi Aktor Reaksi Sistem

Skenario Normal

1. Memasukkan bulan dan tahun penggajian

2. Klik Lihat

4. Menampilkan laporan yang diminta

(39)

3. Klik Print

5. Mencetak laporan yang diinginkan

29) Skenario Use Case Diagram Melihat dan Mencetak Slip Gaji Tabel III.29

Skenario Use Case Diagram Melihat dan Mencetak Slip Gaji

Tujuan Bendahara dapat melihat laporan

Deskripsi Sistem ini memungkinkan bendahara melihat laporan

yang dicari

Aktor Bendahara

Kondisi Awal Bendahara sudah login

Aksi Aktor Reaksi Sistem

Skenario Normal

6. Memasukkan bulan dan tahun penggajian 7. Klik Lihat

8. Klik Print 9. Menampilkan laporan yang diminta

10. Mencetak laporan yang diinginkan

30) Skenario Use Case Diagram Melihat dan Mencetak Laporan Absensi Tabel III.30

Skenario Use Case Diagram Melihat dan Mencetak Laporan Absensi

Tujuan Bendahara dapat melihat laporan

Deskripsi Sistem ini memungkinkan bendahara melihat

laporan yang dicari

Aktor Bendahara

Kondisi Awal Bendahara sudah login

Aksi Aktor Reaksi Sistem

Skenario Normal

(40)

1. Memasukkan bulan dan tahun absensi 2. Klik Lihat

3. Klik Print 4. Menampilkan laporan yang diminta 5. Mencetak laporan yang diinginkan

2. Use Case Diagram Kepala Sekolah a. Gambar Use Case Diagram

Gambar III.6

Use Case Diagram Kepala Sekolah

b. Skenario Use Case Diagram Kepala Sekolah

1) Skenario Use Case Diagram Menambah Pengguna Tabel III.31

Skenario Use Case Diagram Menambah Pengguna

Tujuan Kepala sekolah dapat menambah data pengguna

uc Use Case Diagram Kepala Sekolah

Kepala Sekolah

Login

Melihat Pegawai

Mengelola Pengguna Melihat dan Mencetak

Laporan Melihat dan Mencetak

Laporan Penggajian Melihat Laporan Absen

(41)

Deskripsi Sistem ini memungkinkan aktor menambah pengguna baru.

Aktor Kepala sekolah

Kondisi Awal Kepala sekolah sudah login dan sudah membuka form pengguna

Aksi Aktor Reaksi Sistem

Skenario Normal

1. Memasukkan data pengguna

2. Memeriksa apakah format masukan sudah sesuai yang diharapkan atau belum

3. Menyimpan data pengguna ke basis data 4. Menampilkan pesan berhasil disimpan Skenario Alternatif

1. Memasukkan data pengguna baru

4. Memperbaiki masukan yang tidak sesuai format.

2. Memeriksa apakah format masukan sudah sesuai yang diharapkan atau belum

3. Menampilkan pesan peringatan kesalahan bahwa data yang dimasukkan tidak sesuai yang diharapkan

5. Memeriksa apakah format masukan sudah sesuai yang diharapkan atau belum

6. Menyimpan data pengguna ke basis data 7. Menampilkan pesan berhasil disimpan

Kondisi Akhir Sistem dapat menyimpan data pengguna baru

2) Skenario Use Case Diagram Mengubah Pengguna Tabel III.32

Skenario Use Case Diagram Mengubah Pengguna

Tujuan Kepala sekolah dapat mengubah data

pengguna

Deskripsi Sistem ini memungkinkan aktor

mengubah pengguna.

Aktor Kepala sekolah

Kondisi Awal Kepala sekolah sudah login dan sudah membuka form pengguna

Aksi Aktor Reaksi Sistem

Skenario Normal

1. Memasukkan nama pengguna

yang dicari

(42)

4. Melakukan perubahan pada data pengguna

2. Mencari data pengguna yang akan diubah.

3. Menampilkan data pengguna

5. Memeriksa apakah format masukan sudah sesuai yang diharapkan atau belum

6. Menyimpan data pengguna ke basis data

7. Menampilkan pesan berhasil disimpan

Skenario Alternatif

1. Memasukkan nama pengguna yang dicari

4. Melakukan perubahan pada data pengguna

7. Memperbaiki masukan yang tidak sesuai format

2. Mencari data pengguna yang akan diubah.

3. Menampilkan data pengguna

5. Memeriksa apakah format masukan sudah sesuai yang diharapkan atau belum

6. Menampilkan pesan peringatan data yang dimasukkan tidak sesuai format

8. Memeriksa apakah format masukan sudah sesuai yang diharapkan atau belum

9. Menyimpan data pengguna ke basis data

10. Menampilkan pesan berhasil disimpan

Kondisi Akhir Sistem dapat menyimpan data pengguna yang telah diubah

3) Skenario Use Case Diagram Mencari Pengguna Tabel III.33

Skenario Use Case Diagram Mencari Pengguna

Tujuan Kepala sekolah dapat mencari data

pengguna

Deskripsi Sistem ini memungkinkan aktor mencari pengguna.

Aktor Kepala sekolah

(43)

Kondisi Awal Kepala sekolah sudah login dan sudah membuka form pengguna

Aksi Aktor Reaksi Sistem

Skenario Normal

1. Memasukkan nama pengguna yang dicari

2. Mencari data pengguna di basis data.

3. Menampilkan daftar pengguna yang sesuai.

Kondisi Akhir Sistem dapat mencari data pengguna

4) Skenario Use Case Diagram Menghapus Pengguna Tabel III.34

Skenario Use Case Diagram Menghapus Pengguna

Tujuan Kepala sekolah dapat menghapus data pengguna

Deskripsi Sistem ini memungkinkan aktor menghapus pengguna.

Aktor Kepala sekolah

Kondisi Awal Kepala sekolah sudah login dan sudah membuka form pengguna

Aksi Aktor Reaksi Sistem

Skenario Normal

1. Memasukkan nama pengguna yang dicari

3. Memilih data pengguna

6. Memilih Yes

2. Mencari data pengguna yang akan dihapus.

5. Menampilkan konfirmasi hapus

7. Menghapus data pengguna dari basis data 8. Menampilkan pesan berhasil dihapus

Kondisi Akhir Sistem dapat menghapus data pengguna

5) Skenario Use Case Diagram Melihat dan Mencetak Laporan Penggajian Tabel III.35

Skenario Use Case Diagram Melihat dan Mencetak Laporan Penggajian

Tujuan Kepala sekolah dapat melihat laporan

(44)

Deskripsi Sistem ini memungkinkan bendahara melihat laporan yang dicari

Aktor Kepala sekolah

Kondisi Awal Kepala sekolah sudah login

Aksi Aktor Reaksi Sistem

Skenario Normal

1. Memasukkan bulan dan tahun penggajian

2. Klik Lihat

3. Klik Print

4. Menampilkan laporan yang diminta 5. Mencetak laporan yang diinginkan

6) Skenario Use Case Diagram Melihat dan Mencetak Slip Gaji Tabel III.36

Skenario Use Case Diagram Melihat dan Mencetak Slip Gaji

Tujuan Kepala sekolah dapat melihat laporan

Deskripsi Sistem ini memungkinkan bendahara

melihat laporan yang dicari

Aktor Kepala sekolah

Kondisi Awal Kepala sekolah sudah login

Aksi Aktor Reaksi Sistem

Skenario Normal

1. Memasukkan bulan dan tahun penggajian

2. Klik Lihat

4. Klik Print

3. Menampilkan laporan yang diminta

5. Mencetak laporan yang diinginkan

(45)

7) Skenario Use Case Diagram Melihat dan Mencetak Laporan Absensi Tabel III.37

Skenario Use Case Diagram Melihat dan Mencetak Laporan Absensi

Tujuan Kepala sekolah dapat melihat laporan

Deskripsi Sistem ini memungkinkan bendahara

melihat laporan yang dicari

Aktor Kepala sekolah

Kondisi Awal Kepala sekolah sudah login

Aksi Aktor Reaksi Sistem

Skenario Normal

1. Memasukkan bulan dan tahun absensi

2. Klik Lihat

4. Klik Print

3. Menampilkan laporan yang diminta

5. Mencetak laporan yang diinginkan

(46)

2.3.3. Activity Diagram

Berikut adalah diagram aktivitas dari sistem aplikasi penggajian guru pada SMK ISP Karawang.

1. Activity Diagram Login (Bendahara dan Kepala Sekolah)

Gambar III.7

Activity Diagram Login

act Activity Diagram Login

Sistem Bendahara/Kepala Sekolah

Mulai

ID Pengguna dan Password

Klik Login Verifikasi

Pengguna terdaftar?

Tampil Pesan Pengguna Tidak Ditemukan

Tampilkan Form Menu Utama

Selesai [Tidak]

[Ya]

(47)

2. Activity Diagram Mengelola Pegawai (Bendahara)

Gambar III.8

Activity Diagram Mengelola Pegawai

act Activity Diagram Mengelola Pegawai

Sistem Bendahara

Mulai

Buka Form Pegawai

Mencari data pegawai Mencari data pegawai di database

Ditemukan?

Pilih data pegawai

Hapus Hapus data pegawai yang

dipilih

Input data pegawai

Validasi data

Masukan sesuai format diminta?

Tampil pesan error

Simpan data Tambah

Simpan

Batal

Selesai

Ya

Input Data

Tidak

Hapus data

Ya

Tidak

(48)

3. Activity Diagram Mengelola Absensi (Bendahara)

Gambar III.9

Activity Diagram Mengelola Absensi

act Activity Diagram Mengelola Absensi

Sistem Bendahara

Mulai

Buka Form Absensi

Mencari data absensi Mencari data absensi di database

Ditemukan?

Pilih data absensi

Hapus Hapus data absensi yang

dipilih

Input data absensi

Validasi data

Tampil pesan error

Simpan data Tambah

Simpan

Batal

Selesai

Input Data

Hapus Data

Tidak

Ya Tidak

Ya

(49)

4. Activity Diagram Mengelola Pengaturan Gaji Pegawai Tetap (Bendahara)

Gambar III.10

Diagram Activity Diagram Pengaturan Gaji Pegawai Tetap

act Activity Diagram Mengelola Pengaturan Gaji Pegawai Tetap

Sistem Bendahara

Mulai

Buka Form Pengaturan Gaji

Mencari pegawai Mencari data pegawai gaji di database

pegawai gaji ditemukan?

Pilih data pengaturan gaji

Tampilkan data pengaturan gaji yang

dipilih Input data pengaturan

gaji

Validasi data

Masukan sesuai format diminta?

Tampil Pesan Error

Simpan Data Simpan

Batal

Selesai

Tidak

Ubah Data Ya

Tidak Ya

Gambar

Gambar III.2
Gambar III.3
Gambar III.4
Gambar III.5.
+7

Referensi

Dokumen terkait

Tujuan penelitian ini adalah: 1) Untuk mengetahui pengaruh kualitas layanan terhadap loyalitas konsumen pada CV. Showroom Yulia Motor, 2) untuk mengetahui pengaruh

Pada tabel 2 diuraikan bahan-bahan dalam proses pembuatan dangke yaitu terdiri dari susu sapi, pemilihan susu sapi karena rasa dan aroma dari susu sapi lebih

Cerebral palsy diplegi tipe spastik yaitu kondisi pada anak dengan adanya ketidakmampuan gerak (paralisis) disebabkan lesi pada otak yang bersifat non progresif

Pada tahun 2017-2019 dari hasil penelitian yang dilakukan menunjukan bahwa secara umum rata-rata nilai indeks kegunaan inklusi keuangan perbankan syariah di

a) Kelompok Maseral Vitrinite umumnya berasal dari tumbuh-tumbuhan yang mengandung serat kayu dan maseral ini sebagai bahan pembentu utama suatu batubara.

Penghargaan terhadap keikutsertaan mahasiswa dalam setiap kegiataan organisasi kemahasiswaan baik sebagai pengurus maupun sebagai panitia yang diselenggarakan oleh

Informasi yang didapat pada Sistem AIS identifikasi kapal (nama kapal, nomor IMO, nomor MMSI, dan call sign), posisi kapal (langitude & latitude), kecepatan, arah

Demikian juga fitnah-fitnah yang terjadi diantara kaum muslimin sendiri seperti adanya sikap saling merendahkan satu dengan yang lainnya, mencemooh, menghina,