71
6. Sequence Diagram Olah Data Pemesanan yang diusulkan
Sequence diagram olah data pemesanan pada sistem informasi pemesanan
lapangan futsal di Comet Futsal yang di usulkan adalah sebagai berikut :
Gambar 4.14 Sequence Diagram Olah Data Pemesanan
7. Sequence Diagram Olah Data Member yang diusulkan
Sequence diagram olah data member pada sistem informasi pemesanan
lapangan futsal di Comet Futsal yang di usulkan adalah sebagai berikut :
Gambar 4.15 Sequence Diagram Olah Data Member
Konsumen Form Konfirmasi Pemesanan
Database
1 : Menampilkan Tabel Status Pemesanan 2 : Menyetujui Pemesanan
3 : Menyimpan Data Pemesanan
4 : Tidak Menyetujui Pemesanan
Operator Form Anggota Member
Database
1 : Masukan Nama Anggota 2 : Mencari Anggota
3 : Menampilkan Data Anggota
72
4.1.4.5. Class Diagram
Diagram kelas adalah diagram yang digunakan untuk menampilkan beberapa kelas serta paket-paket yang ada dalam sistem perangkat lunak yang
sedang kita kembangkan. Diagram kelas memberi gambarandiagram statis tentang sistemperangkat lunak dan relasi
– relasi yang ada didalamnya. Adapun class diagram pada sistem informasi pemesanan lapangan futsal
di Comet Futsal yang di usulkan adalah sebagai berikut :
Gambar 4.16 Class Diagram Sistem Informasi Pemesanan Lapangan Futsal
Main
+main
KoneksiBasisData
+host +database
+username +password
+open +execute
+getResult +close
Validasi
+login +logout
OlahDataMember
+memasukanAnggota +menghapusAnggota
+mencariAnggota +melihatAnggota
OlahDataPemesanan
+memasukanPemesanan +mencariPemesanan
+melihatPemesanan
JadwalLapangan
+mengubahStatusLapangan +mencariLapangan
+melihatLapangan
Antarmuka
+formPemesananLapangan +formMember
+formJadwal +formPencarianPemesanan
+formPencarianMember +formPencarianJadwal
+formLogin +tampilMenu
+tampilPemesanan +tampilMember
+tampilJadwal
Member
+username +password
+id_member +nama_team
+email +jumlah_anggota
+getUsername +setUsername
+getPassword +setPassword
+getId +setId
+getNamaTeam +setNamaTeam
+getEmail +setEmail
+getJumlahAnggota +setJumlahAnggota
+queryMemasukanAnggota +queryMenghapusAnggota
+queryMencariAnggota +queryMelihatAnggota
Pemesanan Lapang
+id_member +pembayaran
+tgl_lapangan +getIdMember
+setIdMember +getPembayaran
+setPembayaran +getTglLapangan
+setTglLapangan +queryMemasukanPemesanan
+queryMencariPemesanan +queryMelihatPemesanan
Jadwal
+status_lapangan +tgl_lapangan
+getStatusLapangan +setStatusLapangan
+getTglLapangan +setStatusLapangan
+queryMengubahLapangan +queryMencariLapangan
+queryMelihatLapangan
1 1
1 1
1 1
1 1
1
1 1
1
1 1
1 1
1 1
1 1
1 1
1
1 1
1 1
1 1
1