4.2.3.4 Collaboration Diagram
Collaboration diagram merupakan cara alternative untuk menggambarkan scenario dari Sistem. Diagram ini menggambarkan interaksi object yang diatur
object sekelilingnya dan hubungan antar setiap object dengan object yang lainnya.
4.2.3.4.1 Collaborasi Diagram login admin
Gambar 4.7 collaboration diagram login admin
4.2.3.4.2 Collaborasi Diagram pemesanan tiket
Gambar 4.8 collaboration diagram pemesanan tiket
4.2.3.5 Class Diagram
: Admin form
login
cek login
Basis data Halaman
admin
5: cek username, password
1: username, password 2: masukan username , password
6: Username, password salah 3: username, password
4: Username password
7: username ,password benar
: Pelanggan
halaman form pemesnan tiket
control input data pemesanan
tabel bus 4:
1: melihat informasi serta jadwal tiket 2: mengisi form pemesanan
3: cek jadwal 5: data lengkap
7: jadwal tidak ada
6: data lengkap dan jadwal ada
Class diagram membantu kita dalam visualisasi struktur kelas-kelas dari suatu Sistem dan merupakan tipe diagram yang paling banyak dipakai. Class
diagram memperlihatkan hubungan antar kelas dan penjelasan detail tiap-tiap kelas didalam model desain dalam logical view dari suatu Sistem.
Selama proses analisa, class diagram memperlihatkan aturan-aturan dan tanggung jawab entitas yang menentukan perilaku sistem. Selama tahap desain,
class diagram berperan dalam menangkap struktur dari semua kelas yang membentuk arsitektur yang dibuat. Dimana class diagram pada P.O Bhinneka
Sangkuriang adalah sebagai berikut :
Trayek
kode trayek kota asal
kota tujuan
Pemesanan Tiket
No.identitas Nama
Alamat No. telepon
Asal kota Kota tujuan
No kursi Tgl pemberangkatan
Type id
Kirim Batal
Kelas
Kode kelas kelas ekonomi
kelas bisnis kelas eksekutif
Jadwal
No polisi Asal
Tujuan Lama perjalanan
Tanggal pemberangkatan Jam berangkat
Tarif
Get jadwal Cari jadwal
Tambah jadwal Sim pan
Batal
Bus
No polisi Jumlah kursi
Get bus Cari bus
Simpan Batal
Gambar 4.9 Class diagram
Bus
No polisi Jumlah kursi
Get bus Cari bus
Simpan Batal
Kelas
Kode kelas kelas ekonomi
kelas bisnis kelas eksekutif
Trayek
kode trayek kota asal
kota tujuan
1.. 1.. 1.. 1..
1..
1..
1.. 1..
Pemesanan Tiket
No.identitas Nama
Alamat No. telepon
Asal kota Kota tujuan
No kursi Tgl pemberangkatan
Type id
Kirim Batal
Jadwal
No polisi Asal
Tujuan Lama perjalanan
Tanggal pemberangkatan Jam berangkat
Tarif
Get jadwal Cari jadwal
Tambah jadwal Simpan
Batal
1..
1..
Gambar 4.10 Relasi Antar Class
4.2.3.6 Component Diagram