MERANCANG
APLIKASI BERBASIS DBASE MENGGUNAKAN ERD ATAU CLASS DIAGRAM-UML
CLASS DIAGRAM
Class Diagram adalah diagram UML yang menggambarkan kelas-kelas dalam sebuah
sistem dan hubungannya antara satu dengan yang lain, serta dimasukkan pula
atribut dan operasi.
Beberapa tahapan pada
Class Diagram;
§
Mengidentifikasi objek dan mendapatkan kelas-kelasnya.
§
Mengidentifikasi atribut kelas-kelas.
§
Mulai mengkonstruksikan kamus data.
§
Mengidentifikasi operasi pada kelas-kelas.
§
Menggunakan teknik kartu CRC untuk memperlihatkan pertanggungjawaban dan
kolaborasi.
§
Mengidentifikasikan hubungan antar kelas dengan menggunakan asosiasi,
agregasi dan inheritance.
§
Iterate dan memoles model.
Untuk lebih jelasnya tentang
tahapan-tahapan pada kelas diagram
Sebagai berikut;
Menggidentifikasi
kelas-kelas
* * class diagram
* class icon-class diagram
* Menggambarkan objek / class pada sistem
c contoh;
* object class program
* tabel data pada database
Objek class diagram
* attribut
* operation / function / method
* relationship
* note / keterangan(optimal)
Relation - class diagram
Indikator relation - class diagram
Indikator relation
Indikator variable - class diagram
t
TTahap Perancangan
rRancangan sistem
r
* * class diagram
* class icon-class diagram
* Menggambarkan objek / class pada sistem
c contoh;
* object class program
* tabel data pada database
Objek class diagram
* attribut
* operation / function / method
* relationship
* note / keterangan(optimal)
Relation - class diagram
Indikator relation - class diagram
Indikator relation
Indikator variable - class diagram
CONTOH
Kasus reservasi tiket
pesawat
Reservasi tiket pesawat merupakan
suatu proses pembelian tiket pesawat yang dillakukan oleh passanger mulai dari
melihat jadwal, pembayaran harga tiket, dan sampai pada tiket yang sudah
dicetak dan siap digunakan.
t
TTahap Perancangan
rRancangan sistem
Entity Relationship Diagram(Erd)
Sebelum
melakukan perancangan basis data dengan menggunakan ERD, maka terlebih dahulu
ditentukan entity-entity yang akan terlibat beserta atributnya masing-masing,
yaitu sbb :
1. Entity Passenger, Attribute :
Nama, no.KTP,
alamat, Jenis kelamin, dan No. Telepon.
2. Entity Teller, Attribute:
Nold dan Nama
3. Entity Data_Penerbangan, Attribute :
No.penerbangan,Maskapai,kelas,asal
, tujuan,
waktu dan harga tiket.
4.Entity Tiket,
Attribute :
No.tiket, No.KTP, Nama, No.Penerbangan,
Kelas,
Asal,
Tujuan,
Tanggal, Pukul, dan No.rekening
4. Entity Login, Attribute :
User.Id,
dan Password
5. Entity Bank, Attribute :
Nama Bank, Alamat, dan No. Rekening
Setelah Semua entity yang terlibat dalam perancangan telah ditentukan, maka
selanjutnya dibangun tabel sesuai attribute yang dimiliki tiap entity.
Ssetelah tabel
dan data yang disusun terbentuk, maka dilakukan perancangan basis data dengan
menjelaskan
hhubungan antar entity menggunakan ERD.
Ssehingga,
diperoleh sbb :
r
Read Users' Comments (0)







