Analisa Permodelan Berbasis Objek Dan Terstruktur

Pemodelan
Permodelan adalah paradigma pembuatan sebuah program.Agar pembuatan program dapat berjalan dengan lancar maka kita harus menentukan pemodelan pembuatan program terlebih dahulu.
Pengertian Pemrograman Berorientasi Objek
Pemrograman berorientasi objek atau object oriented programing (OOP) merupakan paradigma pemrograman yang berorientasikan kepada objek.Dimana terdapat berbagai class yang setiap class terdapat berbagai fungsi yang dapat menerima,memproses,mengeluarkan hasil proses dari fungsi tersebut.
Kelebihan Pemrograman Berorientasi Objek
· Pemrograman berbasis objek lebih efisien digunakan untuk pembuatan program rumit dan kompleks
· Maintenance,program lebih mudah dibaca dan dipahami, karena mempunyai pola program class dan fungsi.
· pengubahan program dapat dilakukan hanya dengan mengubah fungsi yang ingin di rubah slur prosesnya saja,jadi tidak mengubah fungsi2 yang lain
· fungsi yang sama dapat digunakan dengan sesering mungkin.
Kekurangan Pemrograman Berorientasi Objek
Ø Sintaks dan alur Pemrograman terstruktur sulit dimengerti oleng programmer lain.

Pengertian Pemrograman Terstruktur
Pemrograman Terstruktur adalah paradigama pembuatan program yang tersusun menurut langkah-langkah yang sudah untuk menyelesaikan masalah.Dan langkah-langkah tersebut dibuat secara seistematis,logis dan mudah dipahami.
Sifat Pemrograman Terstruktur

a. Memuat teknik pemecahan masalah yang logis dan sistematis
b. Memuat algoritma yang efisien, efektif dan sederhana
c. Program disusun dengan logika yang mudah dipahami
d. Tidak menggunakan perintah GOTO
e. Biaya pengujian program relatif rendah
f. Memiliki dokumentasi yang baik
g. Biaya perawatan dan dokumentasi yang dibutuhkan relatif rendah
Kelebihan Pemrograman Terstruktur
Ø Pemrograman terstruktur lebih efisien digunakan untuk pembuatan program sederhana dan lebih murah dalam hal perawatan program nya
Kekurangan Pemrograman Terstruktur
Ø Sintaks dan alur Pemrograman terstruktur sulit dimengerti oleng programmer lain.

Tabel Perbandingan Pemrograman Terstruktur dan Pemrograman Berorientasi Objek

 Kesimpulan

Tingkat efisiensi kedua pemodelan pemubuatan program tersebut sesuai dengan kasus yang dihapadai dan sudut pandang nya.jika kita ingin membuat program yang rumit dan komplek lebih efisien kita menggukan OOP,jika hanya program sederhana lebih baik menggunakn pemodelan terstruktur.Tetapi semua itu harus tetap disesuaikan dengan kebutuhan pemakai,anggaran,waktu dan sudut pandang yang lain.

Single Post Navigation

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: