0% menganggap dokumen ini bermanfaat (0 suara)
30 tayangan30 halaman

UMK Pertemuan 4

Dokumen tersebut membahas tentang Activity Diagram yang menggambarkan aliran aktivitas dalam suatu sistem. Dijelaskan simbol-simbol yang digunakan dalam Activity Diagram beserta contoh penerapannya untuk menggambarkan proses reservasi, pembayaran, dan pelaporan di hotel.
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
30 tayangan30 halaman

UMK Pertemuan 4

Dokumen tersebut membahas tentang Activity Diagram yang menggambarkan aliran aktivitas dalam suatu sistem. Dijelaskan simbol-simbol yang digunakan dalam Activity Diagram beserta contoh penerapannya untuk menggambarkan proses reservasi, pembayaran, dan pelaporan di hotel.
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

UNIFIED MODELING LANGUAGE

(UML)
PERTEMUAN IV
D. Cahyadi, S. Kom, M. Kom
dccahyadi@yahoo.com
Kampus Pusat STMIK Pranata Indonesia
Jl Cut Mutiah No. 28 Bekasi Kota
ACTIVITY DIAGRAM
Activity Diagram

• Activity diagram menggambarkan berbagai alir aktivitas


dalam sistem yang sedang dirancang, bagaimana
masing-masing alir berawal, decision yang mungkin
terjadi, dan bagaimana mereka berakhir.
• Activity diagram juga dapat menggambarkan proses
paralel yang mungkin terjadi pada beberapa eksekusi.
• Activity diagram pada dasarnya memiliki struktur yang
hampir mirip dengan flowchart atau diagram alir dalam
perancangan sistem secara terstruktur.
• Activity diagram ini dibuat berdasarkan sebuah use case
atau beberapa use case dalam use case diagram.
Simbol simbol Activity Diagram

 Activity

Activity

• Menggambarkan sebuah pekerjaan / tugas dalam


workflow.

 Start State

• Start state dengan tegas menunjukkan dimulainya suatu


workflow pada sebuah activity diagram
• Hanya ada satu start state dalam sebuah workflow
Lanjutan

• End State

• End state menggambarkan akhir atau terminal dari


pada sebuah activity diagram
• Bisa terdapat lebih dari satu end state pada sebuah
activity diagram

 State Transitions

 State transition menunjukkan kegiatan apa


berikutnya setelah suatu kegiatan sebelumnya
Lanjutan
• Fork

• fork digunakan untuk menunjukan kegiatan yang


dilakukan secara pararel.
• Join

• Join digunakan untuk menunjukan kegiatan yang


digabungkan
Lanjutan
• Decisions

 Decision adalah suatu titik / point pada activity


diagram yang mengindikasikan suatu kondisi
dimana ada kemungkinan perbedaan transisi.

• Merge
 Merge berfungsi untuk menggabungkan kembali
aliran kerja yang sebelumnya telah dipecah oleh
Decision.
lanjutan

• Swinlanes

– Swimlane process diagram adalah sebuah diagram flow proses


yang menggambarkan interaksi dari beberapa bagian yang
berbeda yang terlibat dalam sebuah lini proses bisnis.
– Swimlane adalah sebuah tempat yang digunakan untuk
mengelompokkan suatu aktivitas sistem berdasarkan kategori
yang telah diwakili oleh swimlane itu sendiri.
Kasus : Sistem Informasi Hotel Dgn Activity Diagram

• Sistem Informasi Hotel


• Deskripsi
– Sistem informasi hotel adalah sebuah sistem informasi
untuk mengelola informasi yang diperlukan dalam sebuah
Hotel yang meliputi pengelolaan data tamu & harga kama,
pengelolaan pembayaran, dan pengelolaan Laporan.
Aturan Hotel yang harus dipenuhi pada sistem informasi
Hotel yang akan dimodelkan.
• Kerjakan UML 1. Use Case Diagram (Sudah )
• Kerjakan UML 2. Activity Diagram
Activity Diagram Hotel
Activity Diagram Reservasi : Pengelolaan Pesan, Tamu &
Kamar
Activity Diagram Reservasi : Pengelolaan Input Data
Pesan, Tamu & Kamar
Activity Diagram Reservasi : Pengelolaan Input Data
Pesan, Tamu & Kamar Menggunaka Swinlane
Activity Diagram Reservasi : Pengelolaan Edit Data Pesan,
Tamu & Kamar
Activity Diagram Reservasi : Pengelolaan Edit Data Pesan,
Tamu & Kamar Menggunakan Swinlane
Activity Diagram Reservasi : Pengelolaan Delete Data
Pesan, Tamu & Kamar
Activity Diagram Reservasi : Pengelolaan Delete Data
Pesan, Tamu & Kamar Menggunakan Swinlane
Activity Diagram Kasir : Menu Transaksi Pembayaran
Activity Diagram Kasir : Transaksi Pembayaran
Activity Diagram Kasir : Transaksi Pembayaran
menggunakan Swinlane
Activity Diagram Manager : Laporan Keseluruhan
Activity Diagram Reservasi : Laporan Data Pesan, Tamu &
Kamar
Activity Diagram Reservasi : Laporan Transaski
Pembayaran Per Hari
Activity Diagram Bag Keuangan : Laporan Transaksi
Pembayaran Per Bulan
Catatan :
• UML dikerjakan dgn 4 diagram ckp mewakili ada yg 13 diagram atau
9 diagram dll, yaitu sbb :
– Use Case Diagram
– Class Diagram
– Sequence Diagram
– Activity Diagram
• Salin berhubungan antar diagram tersebut
• Contoh yg diberikan dgn kasus Hotel memang blm lengkap.
• Kekurangan ada di sequence diagram & Activity diagram blm
lengkap menjabarkan kasus yang ada. silakan melengkapi.
• contoh kasus hotel sebagai pedomana utk membuat kasus2 yang
lainnya.
Tugas :

Sistem Informasi Pendaftaran Mahasiswa Baru


Deskripsi :
Sistem Informasi Pendaftaran pendaftaran
mahasiswa baru Pranata Indonesia adalah
pengelolaan sistem informasi meliputi
“Pengelolaan Pendaftaran Mhs, Pembayaran,
Laporan & Exit” yang akan dikembangkan
dengan proses teknologi informasi yang baik
sehingga diharapkan lebig efektif dan efisien
dalam penggunaannya
Sistem Berjalan Pendaftaran Mahasiswa
Baru Di Pranata Indonesia

• Mahasiswa mendaftar menjadi mahasiswa


baru ke Bagian FO mahasiswa dan membayar
Formulir Pendaftaran tsb.
• Bagian FO memberikan Formulir Pendaftaran
mahasiswa yang diisi oleh mahasiswa dan
membuat kwitansi pembayaran Formulir
Pendaftaran.
Lanjutan
• Mahasiswa mengisi Formulir pendaftaran dan setelah diisi, mahasiswa
memberikan kembali Formulir pendaftaran ke bagian FO dan dijadikan
arsip.
• Bagian FO menerima Formulir pendafataran yg telah diisi dan juga
memberikan Blanko pembayaran sebanyak 3 rangkap yaitu
Rangkap 1 : untuk Bank
Rangkap 2 : untuk Keuangan
Rangkap 3 : untuk Mahasiswa
• Blanko 3 rangkap diisi oleh mahasiswa lalu diberikan ke Bank
• Bank memproses menggunakan komputer tentang pembayaran rangkap ke-
1 untuk bank dan 2 rangkap lagi diberikan kepada Mahasiswa
• Mahasiswa memberika blanko rangkap ke 2 pada Keuangan dan rangkap
yang ke-3 buat arsip mahasiswa.
Program Aplikasi Pendaftaran Mahasiswa Baru

 Login
 Menu Utama
o File Induk
o Data Mahasiswa
– Input
– Edit
– Hapus

o Menu Pembayaran
– Transaksi Pembayaran
Lanjutan
o Laporan
• Lap data mahasiwa
– Preview
– Cetak

• Lap Pembayaran
– Cetak
– Preview
o Exit

Anda mungkin juga menyukai