270 likes | 463 Views
Bina Sarana Informatika. Manajemen Informatika. Dwi Hartanto , S.Kom. Bina Sarana Informatika. Manajemen Informatika. Dwi Hartanto , S.Kom. Bina Sarana Informatika. 1. Model Object Oriented. Manajemen Informatika. Dwi Hartanto , S.Kom. Bina Sarana Informatika. Manajemen Informatika.
E N D
BinaSaranaInformatika ManajemenInformatika DwiHartanto, S.Kom
BinaSaranaInformatika ManajemenInformatika DwiHartanto, S.Kom
BinaSaranaInformatika 1. Model Object Oriented ManajemenInformatika DwiHartanto, S.Kom
BinaSaranaInformatika ManajemenInformatika • Objects • Object adalah sebuah structure yang menggabungkan data dan prosedur untuk bekerja bersama-sama. • Objek merupakan dasar dari modularitas dan struktur dalam sebuah program komputer berorientasi objek. • Dalam term OOP, object adalah sebuah structure yang menggabungkan data dan prosedur untuk bekerja bersama-sama. • Contoh, jika kamu tertarik dalam pelacakan data yang dihubungkan dengan produk, kamu akan menciptakan sebuah object produk yang bertanggung jawab untuk me-maintenance dan bekerja dengan data yang bersinggungan dengan produk. • Jika kamu ingin kemampuan mencetak dalam aplikasi kamu, kamu harus bekerja dengan sebuah object printer yang bertanggung jawab untuk data serta metode yang digunakan untuk berinteraksi dengan printermu. DwiHartanto, S.Kom
BinaSaranaInformatika ManajemenInformatika • Class • Class adalahkumpulanatasdefinisi data danfungsi-fungsidalamsuatu unit untuksuatutujuantertentu. • Sebuah class adalahdasardarimodularitasdanstrukturdalampemrogramanberorientasi object. • Sebuah class secaratipikalsebaiknyadapatdikenaliolehseorang non-programmer sekalipunterkaitdengan domain permasalahan yang ada, dankode yang terdapatdalamsebuah class sebaiknya (relatif) bersifatmandiridanindependen (sebagaimanakodetersebutdigunakanjikatidakmenggunakan OOP). • Denganmodularitas, strukturdarisebuah program akanterkaitdenganaspek-aspekdalammasalah yang akandiselesaikanmelalui program tersebut. Cara sepertiiniakanmenyederhanakanpemetaandarimasalahkesebuah program ataupunsebaliknya. DwiHartanto, S.Kom
BinaSaranaInformatika ManajemenInformatika DwiHartanto, S.Kom
BinaSaranaInformatika ManajemenInformatika DwiHartanto, S.Kom DwiHartanto, S.Kom
BinaSaranaInformatika ManajemenInformatika • Beberapaistilah yang berhubungandenganobjekantara lain : • Atribut : Atributmenggambarkan data yang dapatmemberikaninformasimengenaikelasatauobjekdimanaatributtersebutberada. • Metode : Metodeadalah subprogram yang tergabungdalamobjekbersama – samadenganatribut. Metodedipergunakanuntukpengaksesanterhadap data yangterdapatdalamobjektersebut. Seringjugadisebutsebagai procedure ataufunction. • Message : Message merupakancarauntukberhubunganantarasatuobjekdenganobjek lain dengancaramengikirimkanpesanolehsuatuobjekkepadaobjektertentu. • Operasi : Fungsididalamkelas yang dikombinasikankebentuktingkahlakukelassuatuobjek DwiHartanto, S.Kom DwiHartanto, S.Kom
BinaSaranaInformatika ManajemenInformatika DwiHartanto, S.Kom
BinaSaranaInformatika ManajemenInformatika DwiHartanto, S.Kom
BinaSaranaInformatika ManajemenInformatika DwiHartanto, S.Kom DwiHartanto, S.Kom
BinaSaranaInformatika ManajemenInformatika DwiHartanto, S.Kom
BinaSaranaInformatika ManajemenInformatika DwiHartanto, S.Kom
BinaSaranaInformatika ManajemenInformatika Denganmenggunakan UML kitadapatmembuat model untuksemuajenisaplikasipirantilunak, dimanaaplikasitersebutdapatberjalanpadapirantikeras, sistemoperasidanjaringanapapun, sertaditulisdalambahasapemrogramanapapun. Tetapikarena UML jugamenggunakanclass danoperation dalamkonsepdasarnya, makaialebihcocokuntukpenulisanpirantilunakdalambahasabahasaberorientasiobjekseperti C++, Java, C# atau VB.NET. Walaupundemikian, UML tetapdapatdigunakanuntuk modeling aplikasiproseduraldalam VB atau C. DwiHartanto, S.Kom
BinaSaranaInformatika ManajemenInformatika DwiHartanto, S.Kom
BinaSaranaInformatika ManajemenInformatika DwiHartanto, S.Kom
BinaSaranaInformatika ManajemenInformatika DwiHartanto, S.Kom
BinaSaranaInformatika ManajemenInformatika DwiHartanto, S.Kom
BinaSaranaInformatika ManajemenInformatika DwiHartanto, S.Kom
BinaSaranaInformatika ManajemenInformatika DwiHartanto, S.Kom
BinaSaranaInformatika ManajemenInformatika DwiHartanto, S.Kom
BinaSaranaInformatika ManajemenInformatika DwiHartanto, S.Kom
BinaSaranaInformatika PedomanPemodelan Object Oriented ManajemenInformatika DwiHartanto, S.Kom
BinaSaranaInformatika ManajemenInformatika DwiHartanto, S.Kom
BinaSaranaInformatika ManajemenInformatika DwiHartanto, S.Kom
BinaSaranaInformatika ManajemenInformatika DwiHartanto, S.Kom
BinaSaranaInformatika ManajemenInformatika DwiHartanto, S.Kom