Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

1 Pertemuan 04 Classes Matakuliah: M0086/Analisis dan Perancangan Sistem Informasi Tahun: 2005 Versi: 5.

Presentasi serupa


Presentasi berjudul: "1 Pertemuan 04 Classes Matakuliah: M0086/Analisis dan Perancangan Sistem Informasi Tahun: 2005 Versi: 5."— Transcript presentasi:

1 1 Pertemuan 04 Classes Matakuliah: M0086/Analisis dan Perancangan Sistem Informasi Tahun: 2005 Versi: 5

2 2 Learning Outcomes Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : Memberikan definisi Event (C1) Menghasilkan Class dan Event (C3) Menghasilkan Event Table (C3)

3 3 Outline Materi Event Event Table

4 4 Cari candidate Untuk Class Cari candidate Untuk event Evaluasi dan pilih Secara sistematis Event table Menentukan Class dan Event

5 5 Events Cari event didalam problem domain, bukan didalam sistem komputer Jika event tidak instantaneous harus dipecah menjadi event yang lebih kecil Dimana menemukan candidate events : –Kt kerja didalam penjelasan atau wawancara –Daftar event yang umum atau tipikal type dari event –Sistem komputer yang sejenis –Literatur teknis didalam problem domain

6 6 Example Events Process Events Work & Production Engine installed, customer served, order finished Transport Shipment received, article sent, car delivered Consumption Item purchased, budget updated, item rejected Life Cycle Person created, rejected, conference finished Career & Education Graduate, job offered, resigned, enrolled Contract & Exchange Reservation made, schedule agreed Monitoring & Control Vehicle dispatched, temperature exceeded pump started Planning & Management Employee allocated, schedule agreed Decision making Article reviewed, article chosen

7 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 ?

8 8 Evaluating Classes & Events Evaluasi secara sistematis 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

9 9 Contoh Event Table

10 10 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

11 11 Terima Kasih


Download ppt "1 Pertemuan 04 Classes Matakuliah: M0086/Analisis dan Perancangan Sistem Informasi Tahun: 2005 Versi: 5."

Presentasi serupa


Iklan oleh Google