Anda di halaman 1dari 12

PEMROGRAMAN BERBASIS OBJEK

UML (Unified Modelling Language)


STUDI KASUS: SISTEM INFORMASI SURAT MASUK - SURAT KELUAR
UML (Unified Modelling Language)
STUDI KASUS: SISTEM INFORMASI SURAT MASUK - SURAT KELUAR

1. PROSES BISNIS
Sistem Informasi Surat Masuk-Surat Keluar yang terlibat didalamnya adalah
pegawai bagian IT dan pegawai bagian Umum. Pegawai bagian IT disebut
Admin dan pegawai bagian Umum disebut operator/pengguna. Admin dan
Pengguna diharuskan untuk login dahulu untuk memanfaatkan sistem
informasi ini. Karyawan/i serta Pimpinan disebut Manajemen. Prosedurnya
yaitu sebagai berikut:
 Admin
 Klasifikasi surat
Admin bisa melakukan input klasifikasi surat dengan memasukkan
data kode, nama, keterangan dan edit data kelasifiasi surat tersebut
 Buku Agenda
Admin bisa melihat data surat masuk dan keluar dengan memasukkan
tanggal awal dan tanggal akhir surat masuk/keluar yang ingin dilihat
serta mecetak hasilnya.
 Pengaturan
Admin bsia melakukan pengaturan data/profile perusahaan dengan
memasukkan data nama_perusahaan, alamat, direktur, NIP,
logo_perusahaan serta meng-edit data tersebut jika ada kesalahan
input, selain itu didalam pengaturan ada manajemen user dimana
Admin bisa melakukan input data User baru dengan mengisi data
username, nama, NIP, level sekaligus bisa edit data user.
 Ubah Password
Admin bisa melakukan perubahan password untuk dirinya sendiri
dengan memasukkan password_lama, password_baru dan
konfirmasi_password_baru.
 Pengguna
 Klasifikasi Surat
Pengguna hanya bisa melihat daftar dari kelasifikasi surat masuk dan
surat keluar yang ada.
 Pencatatan Surat
Pengguna bisa melakukan input/menambahkan data surat masuk
dengan data no_agenda, asal_surat, nomor_surat, perihal,
kode_klasifikasi, tanggal_surat, file_scan_surat, keterangan.
Sedangkan iput data untuk surat keluar no_agenda, tujuan_surat,
nomor_surat, prihal, kode_klasifikasi, tanggal_surat, file_scan_surat,
keterangan. Pengguna ini juga dapat melakukan edit, hapus,
memasukkan disposisi surat dan mencetak lembar disposisi surat
untuk surat masuknya. Sedangkan untuk surat keluar Pengguna hanya
bisa edit dan hapus data surat keluar.
 Buku Agenda
Pengguna bisa melihat data surat masuk dan keluar dengan
memasukkan tanggal awal dan tanggal akhir surat masuk/keluar yang
ingin dilihat serta mecetak hasilnya.
 Ubah Password
Pengguna bisa melakukan perubahan password untuk dirinya sendiri
dengan memasukkan password_lama, password_baru dan
konfirmasi_password_baru.

 Manajemen
 Menerima surat masuk dari Pengguna dan membuat surat keluar
selanjutnya menyerahkan surat tersebur ke Pengguna untuk dikirim ke
tujuan yang dimaksud.
2. DIAGRAM USE CASE

3. DIAGRAM ACTIVITY
3.1 Activity Login
3.2 Activity Klasifikasi Pengguna dan Admin
Klasifikasi Pengguna hanya bisa melihat saja

Klasifikasi Admin bisa melihat dan memasukkan data klasifikasi


3.3 Activity Input Surat Masuk

3.4 Activity Input Surat Keluar

3.5 Activity Laporan Surat Masuk


3.6 Activity Laporan Surat Keluar

3.7 Activity Ubah Password


4. DIAGRAM SEQUENCE
4.1 Sequence Login

4.2 Sequence Klasifikasi Pengguna dan Admin


Klasifikasi Pengguna:

Klasifikasi Admin:
4.3 Sequence Input Surat Masuk

4.4 Sequence Input Surat Keluar


4.5 Sequence Laporan Surat Masuk

4.6 Sequence Laporan Surat Keluar

4.7 Sequence Ubah Password


5. DIAGRAM CLASS

Anda mungkin juga menyukai