THOUSANDS OF FREE BLOGGER TEMPLATES

Tuesday, June 30, 2009

jurnal sistem informasi absensi guru dan karyawan

PEMBUATAN APLIKASI ABSENSI GURU DAN KARYAWAN

DENGAN MENGGUNAKAN NET BEANS IDE 6.0 DAN MS ACCESS 2007

Agung Riyadi (07650035) email:jeaz22@yahoo.com

dan

Hendri Winoto(07650102) email:h3ndri87@yahoo.co.id

JURUSAN TEKNIK INFORMATIKA, FAKULTAS SAINS DAN TEKNOLOGI

UNIVERSITAS ISLAM NEGERI MAULANA MALIK IBRAHIM MALANG

Abstrak

Pengembangan sistem di sektor pendidikan sangat menunjang proses kinerja pendidikan suatu sekalah. Kabupaten Nganjuk memiliki potensi pendidikan yang dapat dikembangkan secara luas. Namun demikian pengembangan atas beberapa sistem pendidikan di daerah ini belum menunjukan adanya komunikasi, kerjasama dan koordinasi yang harmonis antara pihak – pihak yang berkaitan termasuk pemerintah sebagai pengevaluasi dan pemonitor. Dan juga hal ini dipengaruhi dengan makin melonjaknya jumlah guru maupun karyawan yang sering tidak masuk kerja. Sehingga menyebabkan kesulitan dalam melakukan proses belajar mengajar dalam lingkup sekolah. Perencanaan dan pengambilan keputusan yang tepat harus dilandasi oleh data dan informasi yang akurat tentang kondisi pendidikan. Karena itu semua faktor yang mempengaruhi sistem informasi pendidik termasuk pendukung dan pembatas harus dipikirkan sejak awal dan dituangkan dalam sebuah produk database dan aplikasi pendukung absensi. Dalam tugas akhir ini dibuat sebuah sistem informasi absensi guru dan karyawan. Sistem ini nantinya dapat menjadi solusi masalah diatas. Dalam proses pengembanganya diharapkan sistem ini mampu memberikan manfaat dalam dunia pendidikan dalm meningkatkan kedisiplinan bagi para guru dan karyawan. Sistem ini nantinya dikembangkan dengan aplikasi yang sesuai dengan kebutuhan yaitu Net Beans IDE 6.0, MS Access 2007.

I. PENDAHULUAN

1.1 Latar Belakang

Pada saat ini teknologi berkembang dengan pesat. Perkembangan teknologi ini menyebabkan meningkatnya permintaan sumber daya manusia (SDM) yang memiliki kompetensi di bidangnya dan menguasai teknologi untuk menyelesaikan masalah yang dihadapinya. Apalagi pada saat era sekarang ini bagaiman orang dituntut untuk berkeja keras dan tepat.

Sebagai orang yang bergerak di bidang teknologi informasi kami tergerak untuk mengkomputerisasikan sebuah sistem yang manual supaya kegiatan organisasi/instansi dapat berjalan dengan maksimal sehingga dapat meningkatkan kualitas dari sekolah tersebut. Dalam hal ini pembuatan aplikasi guru dan karyawan akan dapat membantu pihak sekolah dalam absensi guru dan karyawan sehingga dapat meningkatkan kedisiplinan terhadap guru dan karyawannya. Semoga dengan aplikasi ini dapat tingkat kualitas pendidikan di Indonesia bisa lebih maju.

1.2 Masalah

Pada zaman sekarang ini masih banyak sekolah yang masih menggunakan manualisasi dalam absensi khususnya absensi guru dan karyawan padahal teknologi informasi sudah semakin maju. Kurangnya pengetahuan dibidang teknologi informasi membuat pihak sekolah masih menggunakan sistem absensi secara manual. Hal ini bisa mengurangi kualitas dari sekolah tersebut dan tidak bisa bersaing dengan sekolah lain yang sudah menerapkan teknologi informasi dalam absensi guru dan karyawannya.

1.3 Ruang Lingkup / Batasan masalah

Oleh sebab itu kami berdua membuat gagasan untuk membuat aplikasi ini yang bertujuan meningkatkan kedisiplinan untuk para guru dan karyawan dalam hal absensi.

Aplikasi rental mobil iniakan menangani:

· Absensi guru dan karyawan.

· Absensi mengajar bagi para guru.

· Pembuatan laporan kehadiran guru dan karyawan.

II. TINJAUAN PUSTAKA

Pemrograman

Kata Program dan Pemrograman mungkin sudah tidak asing didengar, tetapi apakah sebenarnya Program itu dan apa bedanya dengan Pemrograman ?

Program adalah suatu bentuk aplikasi atau bisa juga disebut software yang dibuat dengan menggunakan Bahasa Pemrograman dan dapat menyelesaikan suatu Tugas, Fungsi, Perhitungan dengan menggunakan komputer. Bahasa Pemrograman merupakan kumpulan perintah-perintah yang dimengerti komputer

untuk melakukan tugas-tugas tertentu. Sedangkan Pemrograman atau Programming merupakan teknik untuk membuat suatu Program dengan menggunakan Bahasa Pemrograman.

Pemrograman Berorientasi Objek (Object Oriented Programming) merupakan teknik membuat suatu program berdasarkan objek. Untuk lebih memudahkan pemahaman tentang objek, saya beri sebuah contoh : Meja, Kursi, Jam Dinding dan yang lainnya merupakan contoh objek. Objek yang disebutkan tadi umumnya berada didalam sebuah ruangan, ruangan apabila kita melihatnya dari sebuah rumah bisa juga dikategorikan sebuah objek dan rumah jika dilihat dari cara pandang yang lebih luas lagi juga merupakan objek. Jadi sebuah Objek merupakan suatu bentuk atau model yang tergantung dari cara pandang objek dimaksud.

Meja, Kursi, Jam Dinding ada dalam sebuah Ruangan.

Ruang A, Ruang B, dan Ruang yang lain berada dalam sebuah Rumah.

Rumah 1, Rumah 2 dan Rumah yang lain juga berada didalam suatu tempat yang lebih luas yaitu Bumi, Dst.

Dan bukan tidak mungkin didalam Objek Jam Dinding terdapat objek-objek yang lain yang lebih kecil misalnya Batterai, Gear, dll.

Cara pandang kita dari sebuah Ruangan, Rumah atau Bumi merupakan Class apabila kita melihatnya dalam Pemrograman.

2.2 BASIS DATA

Menurut Fathansyah (1999), basis data dapat didefinisikan sebagai berikut :

1. Himpunan kelompok data yang saling berhubungan, yang diorganisasi sedemikian rupa agar kelak dapat dimanfaatkan kembali dengan cepat dan mudah.

2. Kumpulan data yang saling berhubungan, yang disimpan secara bersamaan sedemikian rupa dan tanpa pengulangan (redudancy) yang tidak perlu untuk memenuhi berbagai kebutuhan.

3. Kumpulan File/table yang saling berhubungan, yang disimpan dalam media penyimpanan elektronik.

Basis data tidak akan berguna jika tidak ada pengelola atau penggeraknya, yang menjadi pengelola adalah sebuah program/aplikasi. Gabungan dari basis data dan program akan menghasilkan sebuah sistem. Tujuan awal dan utama pengelolaan data didalam basis data adalah agar kita dapat memperoleh dan menemukan kembali data dengan mudah dan cepat secara lebih lengkap, pemanfaatan basis data dilakukan untuk memenuhi tujuan sebagai berikut :

1. Kecepatan dan Kemudahan (speed)

2. Pemanfaatan basis data memungkinkan untuk menyimpan, mengubah dan menampilkan kembali dengan lebih cepat dan mudah dari pada menyimpan data secara manual.

3. Efisiensi Ruang dan Waktu (space)

4. Dengan basis data, efisien/optimalisasi penggunaan ruang penyimpanan data dilakukan karena kita dapat melakukan penekanan jumlah redudansi data.

5. Keakuratan (accurancy)

6. Pemanfaatan pengkodean atau pembentukan relasi antar data bersama dengan penerapan aturan tipe data, keunikan data dan sebagainya, sangat berguna untuk menekan ketidakakuratan pemasukan/penyimpanan data.

7. Keamanan (secutiry)

8. Untuk sistem yang besar dan serius, aspek keamanan perlu diterapkan. Dengan demikian, kita dapat menentukan siapa saja yang boleh menggunakan basis data beserta objek-objek didalamnya dan menentukan jenis operasi apa saja yang boleh dilakukannya.

III PEMBAHASAN

Entity Relationship Diagram(ERD)

III 2 Analisis Proses Aplikasi

Setalah aplikasi absensi ini dijalankan maka akan keluar form menu absensi, menu absensi ini digunakan untuk menampung semua form yang ada dalam aplikasi abssensi. Ada 3 macam menu yang dapat digunakan yaitu

  1. menu file

1.1 Exit : digunakan untuk keluar dari aplikasi

  1. menu Absensi

2.1 Absensi : digunakan untuk absensi guru dan karyawan, absensi ini digunakan satu kali pada saat guru dan karyawan datang ke sekolah.

2.2 Absensi mengajar : Absensi ini digunakan oleh para guru setiap kali selesai mengajar.

  1. menu Laporan

3.1 Rekap hadir : digunakan untuk mencetak daftar kehadiran guru selama sebulan.

Setelah menjalankan menu diatas maka user bisa memilih menu apa yang akan digunakan, pertama adalah menu Absensi. Adapun gambarnya seperti dibawah ini:

Menu absensi digunakan sekali oleh para guru dan karyawan pada saat datang pertama kali ke sekolah. Dalam form ini guru dan karyawan tinggal menginpukan NIP/NIP masing-masing dan mengisi keterangan kehadiran. Setelah itu tinggal menekan tombol input maka data akan dimasukkan kedalam database. Untuk karyawan absensi cukup dengan form absensi diatas sedangkan untuk para guru setiap kali mengajar harus mengisikan daftar kehadiran pada form seperti yang tertera dibawah ini:

Ketika kita menggunakan form ini harus mengisi data mulai dari NIK, kemudian kelas tempat guru mengajar, jam masuk guru saat mulai mengajar, jam keluar saat selesai mengajar kemudian keterangan yaitu memilih keterangan apakah masuk, alpa, sakit, atau izin dengan combo box. Tanggal akan otomatis berjalan sesuai tanggal komputer. Tombol save digunakan setelah data yang kita isikan sudah benar jika sukses maka data absensi berhasil dimasukkan kedalam database. Tombol exit digunakan untuk keluar dari menu absensi mengajar guru.

Setiap kehadiran guru dan karyawan pasti ada rekap kehadiran guru dan karyawan, utuk mengetahui jumlah kehadiran selama waktu yang diinginkan dan mencetak laporan yang akan dilaporkan kepada bagian akademik. Berikut adalah contoh tampilan laporannya.

IV KESIMPULAN DAN SARAN

4.1 Kesimpulan

Absensi merupakan bagian penting dalam kegiatan akademik sekolah, dengan pengelolaan absensi yang baik dapat meningkatkan kedisiplinan bagi para guru dan karyawan sehingga kualitas pendidikan dapat ditingkatkan. Aplikasi absensi guru dan karyawan ini merupakan aplikasi secara komputerisasi dan diharapkan mampu menggantikan sistem absensi yang masih manual.

4.2 Saran

Aplikasi absensi guru dan karyawan ini masih membutuhkan perbaikan terutama dalam pencetakan laporan. Saya berharap kepada bagi para programmer yang peduli akan kualitas pendidikan mau memberikan masukan-masukan dan melakukan perbaikan terhadap aplikasi absensi ini agar menjadi aplikasi yang handal dan berdaya guna sehingga dapat memberikan manfaat bagi pendidikan di Indonesia.

V DAFATAR PUSTAKA

[1] web blog : http://indrasela.blogsome.com

[2] www.evopage.com

[3] Fathansyah, Ir. 2000. Basis Data, bandung, Informatika Bandung.

Thursday, June 25, 2009

Proses komunikasi adalah:

Komunikator -> Pesan (bisa berupa lisan maupun tulisan -> media -> komunikan-> efek -> perilaku

Hakekat Komunikasi

Memahami komunikasi berarti memahami apa yang terjadi selama komunikasi berlangsung, mengapa itu terjadi, manfaat apa yang dirasakan, akibat-akibat apa yang ditimbulkannya, apakah tujuan dari aktifitas berkomunikasi sesuai dengan apa yang diinginkan, memahami hal-hal yang dapat mempengaruhi dan memaksimalkan hasil-hasil dari kejadian tersebut.Menurut Anwar arifin (1988:17), komunikasi merupakan suatu konsep yang multi makna. Makna komunikasi dapat dibedakan berdasarkan:

Komunikasi sebagai proses sosial Komunikasi pada makna ini ada dalam konteks ilmu sosial. Dimana para ahli ilmu sosial melakukan penelitian dengan menggunakan pendekatan komunikasi yang secara umum menfokuskan pada kegiatan manusia dan kaitan pesan dengan perilaku.

Harold D. Lasswell meneliti masalah identifikasi simbol dan image yang bertolak belakang dengan realitas/efek pada opini publik. Berkaitan dengan efek-efek teknik propaganda pada perang dunia 1 (1927). Beliau seorang ahli politik, meneliti dengan cara meyebarkan leaflet mengenai perang.

Kurt lewin meneliti fungsi-fungsi komunikasi pada kelompok sosial informal. Lewin meneliti tipe-tipe gatekeeper yang dilakukan oleh pemimpin-pemimpin autokratik, demokratik. Lewin juga meneliti individu-individu yang ada pada kelompok-kelompok penekan dan individu-individu yang berada pada kelompok (members group). Soearang ahli psikologi.

Carl Hovland meneliti kredibilitas sumber (komunikator) hubungannya dengan efek persuasi (perubahan sikap). Hovland adalah peneliti yang memperkenalkan penelitian-peneltian eksperimental dalam komunikasi massa. Seorang ahli sosiologi, meneliti melalu pemutaran film berbeda kepada 2 kelompok berbeda, dan melihat efek dari film tersebut terhadap individu. Kredibiltas terdiri dari 1. Expert (ahli dalam bidang tersebut) 2. Competency (memiliki kompetensi) 3. Skill (harus memiliki kemampuan dalam bidang nya) 4. Trust (harus bisa di percaya)

Paul F.Lazarsfeld mengungkapkan hubungan antara status sosial, ekonomi, mass media exposure dan pengaruh interpersonal atau efek pengetahuan, sikap dan perubahan perilaku. Beliau seorang ahli matematika Teknik-teknik analisis yang digunakan oleh para peneliti tersebut memberikan contoh bagaimana menjelaskan sistem komunikasi dalam konteks proses sosial.

Komunikasi sebagai Peristiwa Dalam hal ini komunikasi mempunyai pengertian, bahwa komunikasi merupakan gejala yang dipahami dari sudut bagaimana bentuk dan sifat terjadinya. Peristiwa komunikasi dapat diklasifikasikan berdasarkan kriteria tertentu. Ada yang membedakan komunikasi
massa dengan komunikasi tatap muka, komunikasi verbal dan non verbal, komunikasi yang menggunakan media dan tanpa media.

Komunikasi sebagai Ilmu Struktur ilmu pengetahuan meliputi aspek aksiologi, epistomologi dan ontologi. Aksiologi mempertanyakan dimensi utilitas (faedah, peranan dan kegunaan). Epistomologi menjelaskan norma-norma yang dipergunakan ilmu pengetahuan untuk membenarkan dirinya sendiri. Sedangkan ontologi mengenai struktur material dari ilmu pengetahuan.

Komunikasi sebagai kiat atau keterampilan Komunikasi dipandang sebagai skill yang oleh individu dipergunakan untuk melakukan profesi komunikasi. Perkembangan dunia komunikasi di Indonesia pada masa yang akan datang menunjukkan prospek yang semakin cerah. Dengan demikian, masalah-masalah yang berhubungan dengan profesi komunikasi tetap menjadi agenda penting. Antara komunikasi dan bidang profesional terdapat kaitan yang signifikan. Dalam menunjang suatu profesi atau karir yang menuntut kemampuan pemahaman pada sifat dasar komunikasi, berkomunikasi secara kompeten dan efektif diperlukan dalam bidang kemampuan berkomunikasi (speech communication), komunikasi massa, komunikasi organisasi, komunikasi politik, public relations, periklanan, penyiaran (broadcasting) dan pemasaran.

Pengetahuan dan kemampuan komunikasi adalah dasar untuk kualitas kepemimpinan. Merupakan hal pokok untuk hubungan interpersonal, mempengaruhi dan perkembangan informasi dalam organisasi. Komunikasi juga memainkan peran penting dalam perencanaan, pengambilan keputusan, pemikiran strategis, memperoleh pengetahuan teknis dan menilai hasil.


About this entry



jurnal gratis

Susah mencari jurnal yang gratis, berikut ini daftar link jurnal IT yang terbuka alias gratis untuk umum, untuk thesis yang banyak mengambil dari link-link dibawah.
silahkan klik link berikut :
Journal of Information Technology Education (JITE)
Interdisciplinary Journal of E-Learning and Learning Objects
The Journal of Technology, Learning and Assessment (JTLA)
Journal@rchive surpasses 400 thousand articles

jurnal gratis

Susah mencari jurnal yang gratis, berikut ini daftar link jurnal IT yang terbuka alias gratis untuk umum, untuk thesis yang saya susun banyak mengambil dari link-link dibawah.

Mahasiswa S2 terutama temen-temen di Program Pascasarjana Magister Teknik Informatika Universitas Dian Nuswantoro Semarang yang terus mendapat tugas menyusun makalah dan kajian jurnal dapat memanfaatkannya, silahkan klik link berikut :

Journal of Information Technology Education (JITE)
Interdisciplinary Journal of E-Learning and Learning Objects
The Journal of Technology, Learning and Assessment (JTLA)
Journal@rchive surpasses 400 thousand articles

Cinta adalah sebuah perasaan yang ingin membagi bersama atau sebuah perasaan afeksi terhadap seseorang. Pendapat lainnya, cinta adalah sebuah aksi/kegiatan aktif yang dilakukan manusia terhadap objek lain, berupa pengorbanan diri, empati, perhatian, memberikan kasih sayang, membantu, menuruti perkataan, mengikuti, patuh, dan mau melakukan apapun yang diinginkan objek tersebut.

Para pakar telah mendefinisikan dan memilah-milah istilah ini yang pengertiannya sangat rumit. Antara lain mereka membedakan:

1. Cinta terhadap keluarga
2. Cinta terhadap teman-teman, atau philia
3. Cinta yang romantis atau juga disebut asmara
4. Cinta yang hanya merupakan hawa nafsu atau cinta eros
5. Cinta sesama atau juga disebut kasih sayang atau agape
6. Cinta dirinya sendiri, yang disebut narsisisme
7. Cinta akan sebuah konsep tertentu
8. Cinta akan negaranya atau patriotisme
9. Cinta akan bangsa atau nasionalisme

Beberapa bahasa, termasuk bahasa Indonesia atau bahasa Melayu apabila dibandingkan dengan beberapa bahasa mutakhir di Eropa, terlihat lebih banyak kosakatanya dalam mengungkapkan konsep ini. Termasuk juga bahasa Yunani kuna, yang membedakan antara tiga atau lebih konsep: eros, philia, dan agape.


Cinta adalah perasaan simpati yang melibatkan emosi yang mendalam Menurut Erich Fromm, ada empat syarat untuk mewujudkan cinta kasih, yaitu:

1. Pengenalan
2. Tanggung jawab
3. Perhatian
4. Saling menghormati

Seperti banyak jenis kekasih, ada banyak jenis cinta. Cinta berada di seluruh semua kebudayaan manusia. Oleh karena perbedaan kebudayaan ini, maka pendefinisian dari cinta pun sulit ditetapkan. Lihat hipotesis Sapir-Whorf.

Ekspresi cinta dapat termasuk cinta kepada 'jiwa' atau pikiran, cinta hukum dan organisasi, cinta badan, cinta alam, cinta makanan, cinta uang, cinta belajar, cinta kuasa, cinta keterkenalan, dll. Cinta lebih berarah ke konsep abstrak, lebih mudah dialami daripada dijelaskan.

Cinta kasih yang sudah ada perlu selalu dijaga agar dapat dipertahankan keindahannya

[sunting] Cinta antar pribadi

Cinta antar pribadi menunjuk kepada cinta antara manusia.

Beberapa unsur yang sering ada dalam cinta antar pribadi:

* Afeksi: menghargai orang lain
* Altruisme: perhatian non-egois kepada orang lain (yang tentunya sangat jarang kita temui sekarang ini)
* Reciprocation: cinta yang saling menguntungkan (bukan saling memanfaatkan)
* Commitment: keinginan untuk mengabadikan cinta, tekad yang kuat dalam suatu hubungan
* Keintiman emosional: berbagi emosi dan rasa
* Kinship: ikatan keluarga
* Passion: Hasrat dan atau nafsu seksual yang cenderung menggebu
* Physical intimacy: berbagi kehidupan erat satu sama lain secara fisik, termasuk di dalamnya hubungn sexual
* Self-interest: cinta yang mengharapkan imbalan pribadi, cenderung egois dan ada keinginan untuk memanfaatkan pasangan
* Service: keinginan untuk membantu dan tau melayani
* Homosex: Cinta dan atau hasrat seksual pada orang yang berjenis kelamin sama, khususnya bagi pria. Bagi wanita biasa disebut Lesbian (lesbi)
* Lolita Complex: Rasa suka dan atau hasrat sexsual kepada orang yang jauh lebih muda (biasanya kepada anak-anak), sering disebut juga Phedofillia
* Odipus Complex: Rasa suka dan atau hasrat sexsual kepada orang yang jauh lebih tua (misalnya seorang anak muda bernama Rama yang menyukai tante-tante)

Energi seksual dapat menjadi unsur paling penting dalam menentukan bentuk hubungan. Namun atraksi seksual sering menimbulkan sebuah ikatan baru, keinginan seksual dianggap tidak baik atau tidak sepantasnya dalam beberapa ikatan cinta. Dalam banyak agama dan sistem etik hal ini dianggap salah bila memiliki keinginan seksual kepada keluarga dekat, anak, atau diluar hubungan berkomitmen. Tetapi banyak cara untuk mengungkapkan rasa kasih sayang tanpa seks. Afeksi, keintiman emosi dan hobi yang sama sangat biasa dalam berteman dan saudara di seluruh manusia.

Pemrograman berorientasi objek

Pemrograman berorientasi objek atau yang lebih umum disebut OOP merupakan paradigma pemrograman yang menggunakan pendekatan “object” untuk membangun sebuah aplikasi. Dalam OOP, data dan fungsi dibungkus dalam class atau object.

Dalam konsep Pemrograman Berorientasi Objek dikenal beberapa istilah umum, yaitu:

- Attribute atau yang biasa juga disebut state/properties/field merupakan bagian yang dimiliki oleh sebuah class yang tidak melakukan operasi tetapi kepadanya dilakukan operasi sehingga dapat merubah nilai dari attribute tersebut.

- Method atau yang biasa juga disebut behaviour merupakan bagian yang dimiliki oleh sebuah class yang dapat melakukan operasi, bertindak atau mengerjakan sesuatu.

- Class merupakan model yang berisi kumpulan attribute dan method dalam suatu unit untuk suatu tujuan tertentu. Sebagai contoh class manusia memiliki attribute berat, tinggi, usia kemudian memiliki method makan, minum, tidur. Method dalam sebuah class dapat merubah attribute yang dimiliki oleh class tersebut. Sebuah class merupakan dasar dari modularitas dan struktur dalam pemrograman berorientasi object.

- Object merupakan perwujudan dari class, setiap object akan mempunyai attribute dan method yang dimiliki oleh class-nya, contohnya: amir, ahmad, yani merupakan object dari class manusia. Setiap object dapat berinteraksi dengan object lainnya meskipun berasal dari class yang berbeda.

- Abstraction adalah suatu cara untuk melihat suatu object dalam bentuk yang lebih sederhana. Sebagai contoh kita tidak melihat sebuah mobil sebagai ribuan komponen elektronik, sistem mekanik dengan empat buah ban, jok, stir kemudi dan sebagainya. Dengan Abstraction, suatu sistem yang kompleks dapat dipandang sebagai kumpulan subsistem-subsistem yang lebih sederhana, seperti halnya mobil merupakan suatu sistem yang terdiri atas berbagai subsistem, seperti subsistem kemudi, subsistem pengereman dan sebagainya.

- Encapsulation merupakan suatu mekanisme untuk menyembunyikan atau memproteksi suatu proses dari kemungkinan interferensi atau penyalahgunaan dari luar sistem dan sekaligus menyederhanakan penggunaan sistem tersebut.

- Inheritance merupakan konsep mewariskan attribute dan method yang dimiliki oleh sebuah class kepada class turunannya. Dengan konsep ini class yang dibuat cukup mendefinisikan attribute dan method yang spesifik didalamnya, sedangkan attribute dan method yang lebih umum akan didapatkan dari class yang menjadi induknya.

- Polymorphism merupakan konsep yang memungkinkan digunakannya suatu interface yang sama untuk memerintah suatu object agar melakukan suatu tindakan yang mungkin secara prinsip sama tetapi secara proses berbeda.

Model data berorientasi objek disebut dapat memberi fleksibilitas yang lebih, kemudahan mengubah program dan digunakan luas dalam teknik piranti lunak skala besar. Lebih jauh lagi, pendukung OOP mengklaim bahwa OOP lebih mudah dipelajari bagi pemula dibanding dengan pendekatan sebelumnya selain itu pendekatan OOP lebih mudah dikembangkan dan dirawat.v