Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
Pertemuan 4 Menentukan Class
Matakuliah : M0446/Analisa dan Perancangan Sistem Informasi Tahun : 2005 Versi : 0/0 Pertemuan 4 Menentukan Class
2
Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu :
Learning Outcomes Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : Mahasiswa dapat Menghasilkan Event Table
3
Outline Materi Evaluasi untuk Class Evaluasi untuk Event
4
Evaluating Class and Event
Evaluate systematically What should be part of the problem domain and what should not? More difficult with abstract concepts, e.g. account, but may be helpful to ... think of as physical object, e.g. box of receipts think of as what it actually represents, e.g. contract to allow withdrawal of money deposited Principle: Have an open mind, but select critically
5
Kriteria Evaluasi Secara Umum
Kebutuhan akan informasi Masukan classes dan events hanya jika system function akan menggunakan informasi tersebut Fokus pada problem domain bukan application domain Interested in those things that future users will administrate, monitor, or control Harus relevan pada definisi sistem Jika tidak, perlu didiskusikan dengan user Mungkin perlu mengubah definisi sistem
6
Kriteria Evaluasi Untuk Class
Dapatkah mengidentifikasikan object dari class Perlu dapat mengidentifikasikan object secara jelas Apakah class mempunyai informasi yang unik Dapatkah informasi diturunkun dari class lain Apakah class dapat menurunkan banyak object ? Jika hanya satu instance, biasanya hampir tidak diperlukan Apakah class mempunyai jumlah event yang cocok dan dapat di manage ? Terlalu banyak event bisa menunjukkan butuh class lagi
7
Kriteria evaluasi untuk event
Apakah event itu instant ? Jika tidak, maka kita perhatikan dengan mulai dan berhentinya suatu event, dan mungkin event diantaranya Apakah event atomic? Jika mempunyai sub-event, gantikan event utama dengan sub-event Apakah event dapat diidentifikasi pada saat terjadi ? Bagaimana kita tahu bahwa events tersebut sudah terjadi ?
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.