Program Studi Teknik Informatika DPPL-SIPB
22 98
Dokumen ini dan informasi yang dimilikinya adalah milik Program StudiTeknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
2.1.13.3 Update Karyawan Cabang
: AdminCabang : CabangKelolaKaryawanUI
: CabangKaryawanControl
: CabangKaryawanEntitas : SistemPusat
1: Sistem menampilkan UI untuk mengelola karyawan 9: menampilkan hasil update karyawan
2: Aktor memilih mengupdate data karyawan 5: UI mengirimkan update karyawan ke control
8: mengirimkan hasil update karyawan 3: UI memanggil service update karyawan di sistem pusat
4: Sistem pusat mengembalikan update karyawan
6: memanggil fungsi update karyawan 7: mengembalikan hasil update karyawan
Gambar 2.1.13.3 Collaboration Diagram: Update Karyawan Cabang
2.1.14 Penjualan Buku Cabang
: PenjualanCabang : CabangTransaksiControl
: CabangTransaksiEntitas : CabangPenjualanUI
1: Mulai antarmuka 7: UI menampilkan total harga yang harus dibayar
2: Aktor memasukkan data buku dan jumlahnya 3: Memanggil fungsi tambahDataTransaksi
4: Memanggil fungsi simpanDataTransaksi 5: Entitas mengembalikan hasil penambahan trans...
6: Control mengembalikan hasil penambahan trans...
Gambar 2.1.14 Collaboration Diagram: Penjualan Buku Cabang
2.1.15 Penambahan Stok Buku Cabang
: GudangCabang : CabangKelolaBukuUI
: CabangBukuControl
: CabangBukuEntitas 1: Sistem menampilkan UI untuk mengelola buku
3: Sistem menampilkan UI untuk menambah stok buku 9: UI menampilkan notifikasi hasil penambahan stok buku
2: Aktor memilih menambah stok buku 4: Aktor memilih data buku dan penambahan stoknya
5: UI mengirimkan data buku dan penambahan stoknya 8: Control mengirimkan hasil penambahan stok buku
6: Control memanggil fungsi tambah stok buku 7: Entitas mengembalikan hasil penambahan stok buku
Gambar 2.1.15 Collaboration Diagram: Penambahan Stok Buku Cabang
Program Studi Teknik Informatika DPPL-SIPB
23 98
Dokumen ini dan informasi yang dimilikinya adalah milik Program StudiTeknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
2.1.16 Pembuatan Laporan Cabang
: AdminCabang : CabangPembuatanLaporanUI
: CabangTransaksiControl
: CabangTransaksiEntitas 1: Sistem manampilkan UI untuk membuat laporan
7: UI menampilkan laporan penjualan yang diminta aktor 2: Aktor memasukkan tanggal awal dan akhir pembuatan laporan
3: UI mengirimkan tanggal pembuatan laporan ke control 6: Control mengirimkan data transaksi yang telah diambil
4: Control memanggil fungsi buat laporan 5: Entitas mengembalikan data transaksi
Gambar 2.1.16 Collaboration Diagram: Pembuatan Laporan Cabang
2.1.17 Update Buku Service
: SistemPusat : CabangUpdateBukuService
: CabangBukuEntitas 1: Sistem pusat memanggil service dan mengirimkan update buku yang ada
4: Service mengembalikan hasil update buku 2: Service memasukkan data update buku yang dikirimkan pusat
3: Entitas mengembalikan hasil update
Gambar 2.1.17 Collaboration Diagram: Update Buku Service
2.1.18 Update Karyawan Service