• Tidak ada hasil yang ditemukan

BAB III METODE PENELITIAN

3.4 Unified Modeling Language

id_user varchar(10) not null, username varchar(10),

password varchar(50), level_user varchar(10), status_user varchar(10), primary key (id_user)

);

3.4 Unified Modeling Language

Unified Modeling Language atau yang biasa disingkat UML merupakan salah satu alat bantu yang dapat digunakan dalam bahasa pemrograman yang berorientasi objek, saat ini UML akan mulai menjadi standar masa depan bagi industri pengembangan sistem/perangkat lunak yang berorientasi objek. Di sini penulis membuat 4 diagram UML, keempat diagram tersebut adalah sebagai berikut:

a. Use case diagram

Use case adalah gambaran fungsionalitas dari suatu sistem, sehingga pengguna sistem paham dan mengerti mengenai kegunaan sistem yang akan dibangun. Gambar 3.4 adalah use case diagram sistem informasi keuangan Yayasan Mitra Arafah.

Dalam use case diagram sistem informasi keuangan Yayasan Mitra Arafah ini memiliki 2 actor dan 8 use case. Actor terdiri dari admin dan pimpinan, sedangkan use casenya terdiri dari login, mengelola user, mengelola transaksi, mengelola donatur, lihat jurnal, lihat master transaksi, lihat buku besar, lihat neraca. Di antara 8 use case tersebut terdapat use case yang saling berhubungan yaitu:

1. Use case mengelola donatur memiliki hubungan include

dengan use case login.

2. Use case mengelola transaksi memiliki hubungan include

dengan use case login.

3. Use case mengelola user memiliki hubungan include dengan use case login.

4. Use case lihat jurnal memiliki hubungan include dengan use case login.

5. Use case lihat master transaksi memiliki hubungan include dengan use case login.

6. Use case lihat buku besar memiliki hubungan include dengan use case login.

7. Use case lihat neraca memiliki hubungan include dengan use case login.

b. Activity diagram

Activity diagram dibuat setelah use case diagram. Activity diagram berada di dalam masing-masing use case. Berikut ada 8 activity diagram sistem informasi keuangan Yayasan Mitra Arafah. 1. Login

Gambar 3.5 Activity Diagram Login

Terlihat dalam gambar 3.5, dimulai dari user kemudian masuk halaman login (sistem), kemudian user masukkan username dan password, kemudian username dan password di cek ada dalam database atau tidak, jika ada maka masuk halaman admin, dan jika tidak akan kembali ke halaman login.

2. Mengelola User

Gambar 3.6 Activity Diagram Mengelola User

Terlihat dalam gambar 3.6, dimulai dari admin kemudian masuk menu halaman admin (sistem) dan pilih menu user, kemudian admin kelola data user yang terdapat pilihan tambah dan update, kemudian data disimpan di database, dan akan ditampilkan.

3. Mengelola Donatur

Terlihat dalam gambar 3.7, dimulai dari admin kemudian masuk menu halaman admin (sistem) dan pilih menu donatur, kemudian admin kelola data donatur yang terdapat pilihan tambah dan update, kemudian data disimpan di database, dan akan ditampilkan.

4. Mengelola Transaksi

Gambar 3.8 Activity Diagram Mengelola Transaksi

Terlihat dalam gambar 3.8, dimulai dari admin kemudian masuk menu halaman admin (sistem) dan pilih menu transaksi, kemudian admin kelola data transaksi yang terdapat pilihan tambah dan update, kemudian data disimpan di database, dan akan ditampilkan.

5. Lihat Jurnal

Gambar 3.9 Activity Diagram Lihat Jurnal

Terlihat dalam gambar 3.9, dimulai dari user kemudian masuk menu halaman utama (sistem) dan pilih menu jurnal, kemudian user masukkan 2 tanggal, kemudian data diambil dari tabel data transaksi (database), dan akan ditampilkan.

6. Lihat Master Transaksi

Gambar 3.10 Activity Diagram Lihat Master Transaksi

Terlihat dalam gambar 3.10, dimulai dari user kemudian masuk menu halaman utama (sistem) dan pilih menu master

transaksi, kemudian user masukkan 2 tanggal, kemudian data diambil dari tabel data transaksi (database), dan akan ditampilkan laporan master transaksi.

7. Lihat Buku Besar

Gambar 3.11 Activity Diagram Lihat Buku Besar

Terlihat dalam gambar 3.11, dimulai dari user kemudian masuk menu halaman utama (sistem) dan pilih menu buku besar, kemudian user masukkan 2 tanggal, kemudian data diambil dari tabel data transaksi (database), dan akan ditampilkan laporan buku besar.

Terlihat dalam gambar 3.12, dimulai dari user kemudian masuk menu halaman utama (sistem) dan pilih menu neraca, kemudian user masukkan 2 tanggal, kemudian data diambil dari tabel data transaksi (database), dan akan ditampilkan laporan neraca.

c. Sequence diagram

Setelah Activity diagram kemudian sequence diagram, berikut 9 sequence diagram sistem informasi keuangan Yayasan Mitra Arafah.

1. Login Admin

Gambar 3.13 Sequence Diagram Login Admin

Admin masuk form login, kemudian memasukkan username dan password, lalu username dan password di cek, jika ya masuk menu utama admin, jika tidak kembali ke form login.

2. Login Pimpinan

Gambar 3.14 Sequence Diagram Login Pimpinan

Pimpinan masuk form login, kemudian memasukkan username dan password, lalu username dan password di cek, jika ya masuk menu utama pimpinan, jika tidak kembali ke form login.

3. Mengelola donatur

Gambar 3.15 Sequence Diagram Mengelola Donatur

Admin masuk form login, kemudian masuk menu utama admin, dan memilih menu donatur, kemudian input data donatur

donatur, disimpan ke dalam database, kemudian di tampilkan di menu donatur.

4. Mengelola Transaksi

Gambar 3.16 Sequence Diagram Mengelola Transaksi

Admin masuk form login, kemudian masuk menu utama admin, dan memilih menu transaksi, kemudian input data transaksi dengan form tambah transaksi, dan edit data transaksi dengan form edit transaksi, disimpan ke dalam database, kemudian di tampilkan di menu transaksi.

Admin masuk form login, kemudian masuk menu utama admin, dan memilih menu user, kemudian input data user dengan form tambah user dan edit data user dengan form edit user, dan inputan disimpan ke dalam database, kemudian di tampilkan di menu user.

6. Lihat Master Transaksi

Gambar 3.18 Sequence Diagram Lihat Master Transaksi Pimpinan masuk form login, kemudian masuk menu utama pimpinan, dan memilih menu master transaksi, kemudian masukkan 2 tanggal, yang mana data diambil dari data transaksi (database), kemudian di tampilkan di menu laporan master transaksi dan bisa dicetak.

7. Lihat Jurnal

Gambar 3.19 Sequence Diagram Lihat Jurnal

Admin masuk form login, kemudian masuk menu utama admin, dan memilih menu jurnal, kemudian masukkan 2 tanggal, yang mana data diambil dari data transaksi (database), kemudian di tampilkan di menu laporan master transaksi dan bisa dicetak.

Pimpinan masuk form login, kemudian masuk menu utama pimpinan, dan memilih menu buku besar, kemudian masukkan 2 tanggal, yang mana data diambil dari data transaksi (database), kemudian di tampilkan di menu laporan buku besar dan bisa dicetak. 9. Lihat Neraca

Gambar 3.21 Sequence Diagram Lihat Neraca

Pimpinan masuk form login, kemudian masuk menu utama pimpinan, dan memilih menu neraca, kemudian masukkan 2 tanggal, yang mana data diambil dari data transaksi (database), kemudian di tampilkan di menu laporan neraca dan bisa dicetak.

d. Class diagram

Setelah membuat sequence diagram kemudian class diagram. Gambar 3.22 berikut adalah gambar class diagram sistem informasi keuangan Yayasan Mitra Arafah.

Gambar 3.22 Class Diagram Sistem Informasi Keuangan Class diagram menjelaskan alur kerja sistem, gambar 3.22 menjelaskan alur sistem informasi keuangan pada Yayasan Mitra Arafah.

Dokumen terkait