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
73
4.1.4.6. Object Diagram
Diagram objek menggambarkan struktur sistem dari segi penamaan objek dan jalannnya objek dalam sistem. Diagram objek juga berfungsi untuk
mendefinisikan contoh nilai atau isi dari atribut tiap kelas. Adapun object diagram pada sistem informasi pemesanan lapangan futsal
di Comet Futsal yang di usulkan adalah sebagai berikut:
m : Main an : Antarmuka
k : KoneksiBasisData host =
“localhost” database =
“cometfutsal” username =
”root” password =
“root” v : Validasi
odm : OlahDataMember odp : OlahDataPemesanan
jl : JadwalLapangan m : Member
username = ”panji”
password = “qwert”
id_member = “CF0002”
nama_team = “Man. United”
email = “mugmail.com”
jumlah_anggota = ‘30
p : Pemesanan Lapang id_member =
“CF0002” tgl_lapangan =
“11-06-2014” pembayaran =
”Rp. 180.000” j : Jadwal
status_lapangan = ”Man. United”
tgl_lapangan = “11-06-2014”
Gambar 4.17 Class Diagram Sistem Informasi Pemesanan Lapangan Futsal