Perancangan Perangkat Lunak - Tugas Pertemuan 3 - Perancangan Berbasis Obyek

 Nama : Timothy Hosia Budianto

NRP : 5025211098

Kelas : PPL - A

Tahun : 2024

Refrensi Jurnal    : https://jsi.stikom-bali.ac.id/index.php/jsi/article/download/71/52/


Dokumen Deskripsi Perancangan Perangkat Lunak Sistem

Pengarsipan Surat Masuk dan Surat Keluar


Laboratorium (Lab.) STMIK STIKOM Bali adalah salah satu bagian dari manajemen kampus STMIK STIKOM Bali. Divisi Lab. memiliki kewajiban yang sama dengan divisi lain untuk memenuhi standar manajemen ISO 9001:2008 dan UKAS Quality Management. Salah satu prosedur standarisasi adalah dokumentasi kegiatan surat-menyurat yang masuk dan keluar dari divisi Lab.

Kegiatan surat-menyurat yang masuk dan keluar divisi Lab. harus didokumentasikan dengan baik sebagai bukti terjadinya proses surat-menyurat. Saat ini, prosedur dokumentasi dilakukan secara manual, di mana staf Lab. menggandakan surat dengan cara memfotokopi surat yang masuk dan keluar. Hasil fotokopi tersebut disimpan dalam bentuk arsip fisik. Arsip fisik memiliki beberapa kelemahan, yaitu: (1) tempat penyimpanan fisik yang terbatas, di mana dokumen akan bertambah setiap tahunnya dan dokumen fisik sebelumnya tetap harus disimpan dengan baik; (2) perawatan dokumen fisik memerlukan biaya tambahan; (3) pencarian kembali dokumen fisik lama memerlukan waktu yang lama.

Sistem pengarsipan surat ini dibangun berbasis web. Halaman pertama dari sistem ini adalah halaman login pengguna. Setelah pengguna berhasil login, mereka akan diarahkan ke halaman surat masuk dan surat keluar. Gambar 3 menunjukkan deskripsi arsitektur dari sistem pengarsipan surat.

Model Dinamis

Use Case

Diagram use case adalah salah satu jenis diagram dalam Unified Modeling Language (UML) yang digunakan untuk menggambarkan interaksi antara pengguna (atau aktor) dengan sistem. Diagram ini menampilkan berbagai fungsi atau layanan (use case) yang disediakan oleh sistem dan bagaimana aktor berinteraksi dengan fungsi-fungsi tersebut. Diagram use case membantu dalam memahami kebutuhan fungsional dari sistem yang akan dikembangkan. Pada referensi ini, digambarkan interaksi antara pengguna dan sistem. Berikut adalah use case dari referensi yang saya gunakan:


Sequence Diagram

Sequence Diagram adalah salah satu jenis diagram dalam Unified Modeling Language (UML) yang digunakan untuk menggambarkan interaksi antara objek-objek dalam sistem selama periode waktu tertentu. Diagram ini mengilustrasikan bagaimana objek-objek berkomunikasi satu sama lain melalui pesan-pesan yang dikirim di antara mereka dalam urutan yang terdefinisi.

Berikut adalah 4 diagram sekuensial dari sistem yang akan dibangun. Diagram tersebut terdiri dari empat diagram sekuensial, yaitu:

Diagram Sekuensial Unggah Dokumen (Sequence Diagram Upload)
Diagram Sekuensial Unduh Dokumen (Sequence Diagram Download)
Diagram Sekuensial Lihat Dokumen (Sequence Diagram View File)
Diagram Sekuensial Cetak Dokumen (Sequence Diagram Print File)




Model Statis

Diagram Kelas

Diagram Kelas adalah salah satu jenis diagram dalam Unified Modeling Language (UML) yang digunakan untuk menggambarkan struktur statis dari sistem perangkat lunak. Diagram ini memperlihatkan kelas-kelas yang ada dalam sistem, atribut-atribut dan metode-metode (operasi) dari setiap kelas, serta hubungan antar kelas-kelas tersebut.













Comments

Popular posts from this blog

Pemrograman Perangkat Beregerak - ETS - - Timothy Hosia

Pemrograman Perangkat Beregerak - Tugas Pertemuan 4 - Timothy Hosia

ETS PPL A