Anda di halaman 1dari 23

Metodologi Berorientasi Objek

P E NG ERT I A N D A N A N A LI S I S S I ST E M B E RORI E NTAS I O B J E K

Yuda Syahidin, S.T., M.Kom

1
Pengantar
Sistem berorientasi objek merupakan sebuah sistem yang dibangun dengan berdasarkan
metode berorientasi objek adalah sebuah sistem yang komponennva dibungkus (dienkapsulasi)
menjadi kelompok data dan fungsi. Setiap komponen dalam sistem tersebut dapat mewarisi
atribut dan sifat dan komponen lainnya dan dapat berinteraksi satu sama lain
Keuntungan
 Meningkatkan produktivitas
 Kecepatan pengembangan
 Kemudahan pemeliharaan
 Adanya konsistensi
 Meningkatkan kualitas perangkat lunak

2
Pengantar
Pendekatan terstruktur, merupakan pendekatan formal untuk memecahkan masalah-masalah
dalam aktivitas bisnis menjadi bagian-bagian kecil yang dapat diatur dan berhubungan untuk
kemudian dapat disatukan kembali menjadi satu kesatuan yang dapat dipergunakan untuk
memecahkan masalah.
Ciri-ciri utama teknik terstruktur :
 Merancang berdasar modul
 Bekerja dengan pendekatan top-down
 Dilakukan secara iterasi
 Kegiatan dilakukan secara paralel

3
Perbandingan Object Oriented dengan Terstruktur

4
Analisis Berorientasi Objek
Fase analisis sistem memberikan pemahaman tentang sistem yang sudah ada dan menemukan
peluang untuk pengembangan sistem menjadi lebih baik serta memenuhi kebutuhan bisnis.
Karena itu fase ini menjadi acuan penting dalam proyek pengembangan sistem informasi.
Analisis berorientasi objek menghilangkan pemisahan artifisial data dan proses, sebaliknya
data dan proses yang membuat membaca memperbarui dan menghapus data itu
diintegrasikan ke dalam konstruksi yang disebut objek. Unified model language (UML) adalah
standar pemodelan yang menyediakan model-model objek.

5
Analisis Berorientasi Objek
Kelas dan Objek
Kelas adalah kumpulan dari objek-objek dengan karakteristik yang sama. Sebuah kelas akan
mempunyai sifat (atribut), kelakuan (operasi/metode), hubungan (relationship) dan arti. Suatu
kelas dapat diturunkan dan kelas yang lain, dimana atribut dan kelas semula dapat diwariskan ke
kelas yang baru.
Objek adalah abstraksi dan sesuatu yang mewakili dunia nyata seperti benda, manusia, satuan
organisasi, tempat, kejadian, struktur, status, atau hal-hal lain yang bersifat abstrak. Objek
merupakan suatu entitas yang mampu menyimpan informasi (status) dan mempunvai
operasi (kelakuan) yang dapat diterapkan atau dapat berpengaruh pada status objeknya.

6
Analisis Berorientasi Objek
Kelas dan Objek

7
Unified Modeling Language (UML)
UML merupakan bahasa visual untuk pemodelan dan komunikasi mengenai sebuah sistem
dengan menggunakan diagram dan teks-teks pendukung.

8
SIMBOL UML
• USECASE DIAGRAM
Use Case adalah bagian tingkat tinggi dari fungsionalitas yang disediakan oleh
sistem. Dengan kata lain, use case menggambarkan bagaimana seseorang
menggunakan sistem.

9
SIMBOL UML
• USECASE DIAGRAM

10
SIMBOL UML
• Contoh USECASE DIAGRAM

11
SIMBOL UML
• USECASE DIAGRAM

12
SIMBOL UML
• ACTIVITY DIAGRAM
Diagram aktivitas atau activity diagram menggambarkan aliran fungsionalitas
sistem yang sedang berjalan atau dirancang, bagaimana masing-masing alir
berawal, decision yang mungkin terjadi, dan bagaimana mereka berakhir

13
SIMBOL UML
• ACTIVITY DIAGRAM

14
SIMBOL UML
• ACTIVITY DIAGRAM

15
2. STUDI KASUS ANALISIS

16
ANALISIS SISTEM BERBASIS OBJEK
(Studi Kasus SISTEM INFORMASI PEMINJAMAN DAN
PENGEMBALIAN REKAM MEDIS)

17
Usecase Diagram
• Skenario usecase
• Petugas akan melakukan pengisian data rekam medis yang dipinjam dengan
cara pencatatan ke dalam buku ekspedisi
• Petugas akan melakukan pengisian data rekam medis yang dikembalikan
dengan cara pencatatan ke dalam buku ekspedisi

18
Usecase Diagram

19
Activity
Diagram
Peminjaman

20
Deskripsi
Peminjaman Nama Aktifitas

Membuat Bon Peminjaman


Deskripsi

Petugas membuat bon peminjaman dengan cara pencatatan

Membuat Kartu keluaran Petugas membuat kartu catatan pengantar rekam medis
catatan medis

Mengisi Buku Ekspedisi Petugas mengisi data rekam medis yang dipinjam ke dalam
ekspedisi

Melampirkan Bon Petugas melampirkan Bon peminjaman pada tracer yang berisi
Peminjaman di Tracer nama, no rekam medis, tujuan poli, tanggal peminjaman

Meletakan Tracer di tempat Petugas meletakan tracer sebagai tanda rekam medis sedang
RM yang diambil dipinjam

Mencari Rekam Medis Petugas mencari rekam medis jika rekam medis yang hendak
dipinjam tidak ada ditempat

Dicari kepada pihak yang Petugas mencari rekam medis kepada pihak yang meminjam
meminjam sesuai petunjuk pada tracer

Rekam Medis dikirim ke Apabila rekam medis ada ditempat maka rekam medis dikirim
Poliklinik ke poli yang dituju

Rekam Medis pasien di Petugas poli meng-update rekam medis pasien di poliklinik
update
21
Activity
Diagram
Pengembalian

22
Deskripsi
Pengembalian Nama Aktifitas Deskripsi
Rekam Medis Petugas
selesai dipinjam

Rekam Medis Petugas akan melakukan pengisian data rekam medis


dikembalikan yang dikembalikan dengan cara pencatatan ke dalam
buku ekspedisi

Mengisi Buku Petugas mengisi data rekam medis yang dikembalikan


Ekspedisi pada buku ekspedisi

Mencopot Bon Petugas mencopot bon peminjaman rekam medis


Peminjaman pada ketika dikembalikan
RM

Rekam Medis Petugas meletakan rekam medis sesuai dengan no


diletakan sesuai rekam medis yang dipinjam
dengan No. RM
yang sama

Tracer diambil dan Petugas mengambil tracer sebagai tanda sudah


RM kembali ke selesai dipinjam dan petugas mengembalikan rekam
tempat semula medis ke tempat semula
23

Anda mungkin juga menyukai