Pages

Kamis, 23 Desember 2010

Bukti bahwa Yesus adalah Mesias




Ada banyak nubuatan dari kitab Perjanjian Lama yang akhirnya dibuktikan di Perjanjian Baru bahwa Yesus adalah sang Mesias.
Yesaya 7:14 mengatakan bahwa “Sang Mesias akan dilahirkan dari seorang perawan.

Alkitab Terjemahan Resmi
7:14 Sebab itu Tuhan sendirilah yang akan memberikan kepadamu suatu pertanda: Sesungguhnya, seorang perempuan muda mengandung dan akan melahirkan seorang anak laki-laki, dan ia akan menamakan Dia Imanuel.
Alkitab bahasa sehari-hari
7:14 Sekarang, TUHAN sendiri akan memberi tanda kepadamu: Seorang gadis yang mengandung akan melahirkan seorang putra yang dinamakannya Imanuel.
King James Version
7:14 Therefore the Lord himself shall give you a sign; Behold, a virgin shall conceive, and bear a son, and shall call his name Immanuel.

Kejadian 49: 10 menubuatkan bahwa Dia berasal dari suku bangsa Yehuda

Kejadian 49:10 Tongkat kerajaan tidak akan beranjak dari Yehuda ataupun lambang pemerintahan dari antara kakinya, sampai dia datang yang berhak atasnya, maka kepadanya akan takluk bangsa-bangsa.

Mikha 5:2 menyatakan bahwa sang Mesias akan lahir di Betlehem

Mikha 5:2 Tetapi engkau, hai Betlehem Efrata, hai yang terkecil di antara kaum-kaum Yehuda, dari padamu akan bangkit bagi-Ku seorang yang akan memerintah Israel, yang permulaannya sudah sejak purbakala, sejak dahulu kala.

Yesaya 53:4-7 semula mengatakan penderitaan Yesus sang Mesias bahwa Dia akan terluka karena pelanggaran kita dan kita menjadi sembuh oleh bilur bilur di tubuhnya.

Yesaya: 53: 4-7
4. Tetapi sesungguhnya, penyakit kitalah yang ditanggungnya, dan kesengsaraan kita yang dipikulnya, padahal kita mengira dia kena tulah, dipukul dan ditindas Allah.
5. Tetapi dia tertikam oleh karena pemberontakan kita, dia diremukkan oleh karena kejahatan kita; ganjaran yang mendatangkan keselamatan bagi kita ditimpakan kepadanya, dan oleh bilur-bilurnya kita menjadi sembuh.
6. Kita sekalian sesat seperti domba, masing-masing kita mengambil jalannya sendiri, tetapi TUHAN telah menimpakan kepadanya kejahatan kita sekalian.
7. Dia dianiaya, tetapi dia membiarkan diri ditindas dan tidak membuka mulutnya seperti anak domba yang dibawa ke pembantaian; seperti induk domba yang kelu di depan orang-orang yang menggunting bulunya, ia tidak membuka mulutnya.

Mazmur 22:16 menubuatkan bahwa kematiannya dalam bentuk disalibkan (dipaku di tangan dan kakiNya)

Mazmur 22:16 Sebab anjing-anjing mengerumuni aku, gerombolan penjahat mengepung aku, mereka menusuk tangan dan kakiku.

Di Zakaria 11:12-13, harga dari sebuah pengkhianatan sudah disebutkan 500 tahun sebelum hal itu terjadi. Dikatakan disitu bahwa hargaNya adalah 30 keping uang perak, dan juga ditulis bahwa uang itu akan diberikan ke penuang logam di bait Allah.

Zakharia 11: 12-13
11:12 Lalu aku berkata kepada mereka: “Jika itu kamu anggap baik, berikanlah upahku, dan jika tidak, biarkanlah!” Maka mereka membayar upahku dengan menimbang tiga puluh uang perak.
11:13 Tetapi berfirmanlah TUHAN kepadaku: “Serahkanlah itu kepada penuang logam!” –nilai tinggi yang ditaksir mereka bagiku. Lalu aku mengambil ketiga puluh uang perak itu dan menyerahkannya kepada penuang logam di rumah TUHAN.

Penggenapannya di Matius 27:3-7, Yudas melemparkan uang hasil pengkhianatannya di lantai di bait Allah. Lalu imam-iman mengambil uang itu dan membeli tanah yang dinamakan tanah Tukang Periuk, yang mana menggenapi nubuatan ayat diatas dengan sempurna.

Sebenarnya masih banyak lagi nubuatan tentang mesias di kitab Perjanjian Lama. Tetapi yang ini sangat mengagumkan; Daniel 9:24-27, adalah nubuatan selama 70 minggu dari nabi Daniel yang sangat terkenal. Di ayat 25 dan 26, dituliskan bahwa Mesias (seorang yang diurapi) akan datang dan disingkirkan “sebelum” kota dan tempat kudus itu dimusnahkan. Kita tahu bahwa kerajaan Romawi menghancurkan Yerusalem dan bait Allah didalamnya pada tahun 70 Masehi yang mana menurut nubuatan nabi Daniel sang Mesias ada disana sebelumnya. Siapakah sang Mesias itu, yang datang di Yerusalem sebelum tahun 70 dan akhirnya disingkirkan? Tentu saja hal ini mengacu pada Yesus.

Daniel 9: 24-26
24. Tujuh puluh kali tujuh masa telah ditetapkan atas bangsamu dan atas kotamu yang kudus, untuk melenyapkan kefasikan, untuk mengakhiri dosa, untuk menghapuskan kesalahan, untuk mendatangkan keadilan yang kekal, untuk menggenapkan penglihatan dan nabi, dan untuk mengurapi yang maha kudus.
25. Maka ketahuilah dan pahamilah: dari saat firman itu keluar, yakni bahwa Yerusalem akan dipulihkan dan dibangun kembali, sampai pada kedatangan seorang yang diurapi, seorang raja, ada tujuh kali tujuh masa; dan enam puluh dua kali tujuh masa lamanya kota itu akan dibangun kembali dengan tanah lapang dan paritnya, tetapi di tengah-tengah kesulitan.
26. Sesudah keenam puluh dua kali tujuh masa itu akan disingkirkan seorang yang telah diurapi, padahal tidak ada salahnya apa-apa. Maka datanglah rakyat seorang raja memusnahkan kota dan tempat kudus itu, tetapi raja itu akan menemui ajalnya dalam air bah; dan sampai pada akhir zaman akan ada peperangan dan pemusnahan, seperti yang telah ditetapkan.
27. Raja itu akan membuat perjanjian itu menjadi berat bagi banyak orang selama satu kali tujuh masa. Pada pertengahan tujuh masa itu ia akan menghentikan korban sembelihan dan korban santapan; dan di atas sayap kekejian akan datang yang membinasakan, sampai pemusnahan yang telah ditetapkan menimpa yang membinasakan itu.”

Selasa, 16 November 2010

U M L


UML: Konsep dan Penerapannya Menggunakan Visual Paradigm

BAB I
PENDAHULUAN

1.1 Sejarah Unified Modeling Language (UML)
Tahun 1994, Grady Boch dan James Rumbaugh bergabung untuk menggunakan metode berorientasi objek. Ivan Jacobson bergabung pada tahun 1995, dan mereka bertiga fokus membuat suatu bahasa pemodelan objek standar sebagai ganti dari pendekatan atau metode objek standar. Berdasarkan kerja mereka dan hasil kerja lainnya pada industri, Unified Modeling Language (UML) versi 1.0 dirilis pada tahun 1997.
Unified Modeling Language (UML) tidak menentukan metode untuk sistem-sistem pengembangan, tetapi sudah diterima luas sebagai standar untuk pemodelan objek. Object Management Gorup/OMG, badan standar industri, mengadopsi UML pada bulan November 1997 dan terus bekerja sama untuk meningkatkannya berdasarkan kebutuhan industri. Pada saat ini, salah satu industri telah merilis sebuah sofware yang mendukung UML yaitu Visual Paradigm 6.4 Interprise edition. Berbagai industri juga bermunculan dan mendukung penggunaan UML dengan berbagai produk, diantaranya Rational Rose, SmartDraw, dan lain-lain.
1.2 Definisi Unified Modeling Language (UML)
Unified Modeling Language (UML) merupakan satu kumpulan konvensi pemodelan yang digunakan untuk menentukan atau menggambarkan sebuah sistem software yang terkait dengan objek (Whitten L. Jeffery et al, 2004). Sementara menurut Henderi (2007: 4) Unified Modeling Language (UML) adalah sebuah bahasa pemodelan yang telah menjadi standar dalam industri software untuk visualisasi, merancang, dan mendokumentasikan sistem perangkat lunak. Bahasa Pemodelan UML lebih cocok untuk pembuatan perangkat lunak dalam bahasa pemrograman berorientasi objek (C+ , Java, VB.NET), namun demikiantetap dapat digunakan pada bahasa pemrograman prosedural (Ziga Turck, 2007)
Unified Modeling Language (UML) biasa digunakan untuk (Henderi, 2007 :11)
1. Menggambarkan batasan sistem dan fungsi-fungsi sistem secara umum, dibuat dengan use case dan actor
2. Menggambarkan kegiatan atau proses bisnis yang dilaksanakan secara umum, dibuat dengan interaction diagrams
3. Menggambarkan representasi struktur statik sebuah sistem dalam bentuk class diagrams
4. Membuat model behavior ”yang menggambarkan kebiasaan atau sifat sebuah sistem” dengan state transition diagrams
5. Menyatakan arsitektur implementasi fisik menggunakan component and development diagrams
6. Menyampaikan atau memperluas fungsionality dengan stereotypes (Ziga Turck, 2007)
UML merupakan salah satu alat bantu yang sangat handal dalam bidang pengembangan sistem berorientasi objek karena UML menyediakan bahasa pemodelan visual yang memungkinkan pengembang sistem membuat blue print atas visinya dalam bentuk yang baku. UML berfungsi sebagai jembatan dalam mengkomunikasikan beberapa aspek dalam sistem melalui sejumlah elemen grafis yang bisa dikombinasikan menjadi diagram. UML mempunyai banyak diagram yang dapat mengakomodasi berbagai sudut pandang dari suatu perangkat lunak yang akan dibangun. Diagram-diagram tersebut digunakan untuk (Henderi et al, 2008:71):
1. Mengkomunikasikan ide
2. Melahirkan ide-ide baru dan peluang-peluang baru
3. Menguji ide dan membuat prediksi
4. Memahami struktur dan relasi-relasinya
1.3 Konsep Pemodelan Menggunakan Unified Modeling Language (UML)
Pemodelan menggunakan Unified Modeling Language merupakan metode pemodelan berorientasi objek dan berbasis visual. Karenanya pemodelan menggunakan UML merupakan pemodelan objek yang fokus pada pendefinisian struktur statis dan model sistem informasi yang dinamis daripada mendefinisikan data dan model proses yang tujuannya adalah pengembangan tradisional. UML menawarkandiagram yang dikelompokan menjadi lima perspektif berbeda untuk memodelkan suatu sistem. Seperti satu set blue print yang digunakan untuk membangun sebuah rumah.
1.3.1 Diagram Dasar dalam Unified Modeling Language (UML)
Berikut ini adalah penjelasan mengenai berbagai diagram UML serta tujuannya:
1. Model Use Case Diagram
Use Case Diagram secara grafis menggambarkan interaksi antara sistem, sistem eksternal, dan pengguna. Dengan kata lain Use Case diagram secara grafis mendeskripsikan siapa yang akan menggunakan sistem dan dalam cara apa pengguna (user) mengharapkan interaksi dengan sistem itu. Use Case secara naratif digunakan untuk secara tekstual menggambarkan sekuensi langkah-langkah dari setiap interaksi.
2. Diagram Struktur Statis
UML menawarkan dua diagram untuk memodelkan struktur statis sistem informasi, yaitu:
a.Class Diagram: menggambarkan struktur object sistem. Diagram ini menunjukan class object yang menyusun sistem dan juga hubungan antara class object tersebut
b.Object Diagram: serupa dengan class diagram, tetapi object diagram memodelkan isntance object actual dengan menunjukan nilai-nilai saat ini dari atribut instance. Object Diagram menyajikan “snapshot/potret” tentang objek sistem pada point waktu tertentu. Diagram ini tidak digunakan sesering Class Diagram, tetapi saat digunakan dapat membantu seorang developer memahami struktur sistem secara lebih baik.
3. Diagram Interaksi
Diagram interaksi memodelkan sebuah interaksi, terdiri dari satu set objek, hubungan-hubungannya, dan pesan yang terkirim di antara objek. Model diagram ini memodelkan behavior (kelakuan) sistem yang dinamis dan UML memiliki dua diagram untuk tujuan ini, yaitu:
a.Diagram rangkaian/Sequence Diagram: secara grafis menggambarkan bagaimana objek berinteraksi dengan satu sama lain melalui pesan pada sekuensi sebuah use case atau operasi. Diagram ini mengilustrasikan bagaimana pesan terkirim dan diterima di antara objek dan dalam sekuensi atau timing apa.
b.Diagram kolaborasi/Collaboration Diagram: serupa dengan diagram rangkaian/sekuensi, tetapi tidak fokus pada timing atau sekuensi pesan. Diagram ini justru menggambarkan interaksi (atau kolaborasi) antara objek dalam sebuah format jaringan.
Diagram rangkaian maupun diagram kolaborasi merupakan isomorphic artinya kita dapat mengubah dari satu diagram ke diagram lain.
4. Diagram State/State Diagram
UML memiliki sebuah diagram untuk memodelkan behavior objek khusus yang kompleks (statecahrt) dan sebuah diagram untuk memodelkan behavior dari sebuah use case atau sebuah metode, yaitu:
a.Diagram statechart: digunakan untuk memodelkan behavior objek khusus yang dinamis. Diagram ini mengilustrasikan siklus hidup objek-berbagai keadaan yang dapat diasumsikan oleh objek dan event-event (kejadian) yang menyebabkan objek beralih dari satu state ke state lain.
b.Diagram aktivitas/Activity Diagram: secara grafis digunakan untuk menggambarkan rangkaian aliran aktivitas baik proses bisnis maupun use case. Activity diagram dapat juga digunakan untuk memodelkan action yang akan dilakukan saat sebuah operasi dieksekusi, dan memodelkan hasil dari action tersebut.
5. Diagram Implementasi
Diagram implementasi juga memodelkan struktur sistem informasi, yaitu:
a.Diaram komponen/Component Diagram: digunakan untuk menggambarkan organisasi dan ketergantungan komponen-komponen software sistem. Komponen diagram dapat digunakan untuk menunjukan bagaimana kode pemrograman dibagi menjadi modul-modul (atau komponen).
b.Diagram penguraian/Deployment: digunakan untuk mendeskripsikan arsitektur fisik dalam istilah ”node” untuk hardware dan software dalam sistem. Diagram ini menggambarkan konfigurasi komponen-komponen software real-time, prosesor, dan peralatan yang membentuk arsitektur sistem.