perbedaan Bahasa Pemrograman Delphi, VB (Visual Basic), Java. sebelumnya akan dibahas mengenai Delphi dahulu.


"DELPHI"

Delphi adalah suatu bahasa pemrograman dengan PC sebagai media yang dimana memberikan kemudahan untuk user sehingga dapat tercipta suatu aplikasi yang berguna dan memberi manfaat.
Borland Delphi menyediakan fasilitas yang baik, kuat dan terjamin serta lengkap sehingga memudahkan programmer dalam pembuatan program aplikasi database.
Format Database yang digunakan adalah Paradox, dbase, Ms.Acces, ODBE, SyBASE, dan Oracle.
Perintah pada Delphi dilakukan secara Visual, Prosedural, dan Orientasi Object
Produk pada Delphi ditujukan pada konsumen berbasis Personel, Profesional, Enterprise, dan Architech.
Perbedaan fitur utama antar Delphi adalah bahasa Pemrograman, VCL/CLX, sambungan database yang baik, banyaknya pihak ketiga yang mendukung kemajuan bahasa Pemrograman ini.
Integrated Development Environment (IDE) yang digunakan dalam Delphi terbagi dalam beberapa macam bagian yakni Main Window, Toolbar, Component Pallete, Form Designer, Code Editor, Object Inspector dan Object Tree View.

Hal-Hal Penting yang perlu diketahui mengenai Bahasa Pemrograman Delphi
1.Penggunaan Object sebagai reference/pointer secara transparan
2.Property index dan default yang menyediakan akses pada data kolektif
3.Delegate yang digunakan untuk memproses event yang dipicu oleh component.
4.Delegate implementasi pada Field ataupun property class
5.Implementasi penanganan windows message dengan cara membuat method dalam class dengan nomer/nama dari windows message yang akan di tangani.
6.Bersifat sebagai interface yang independen dengan implementasi class sebagai reference counted (dikutip dari sumber)

Kelebihan Delphi
1. Banyaknya penguna delphi sehingga memudahkan untuk bertukar informasi dan  menyelesaikan berbagai masalah pada Delphi bersama-sama
2. Mudahnya untuk mengkompilasi menjadi single executable, distribusi serta memperkecil kemungkinan adanya masalah yang terkait dengan versi
3. Banyaknya dukungan vendor pihak ketiga
4. Cepatnya kinerja dari kompiler
5. Komponen yang digunakan dapat dipakai ulang dan dikembangkan oleh Delphi sehingga mempermudah pembuatan program bagi tools pada Windows.
6. Mudahnya untuk mengakses VBX
7. Mudahnya akses Form karena adanya oriented objek yang mengkapsulasi
8. Delphi dapat mengakses data dalam berbagai macam format, menggunakan BDE (Borland Database Engine) yang dapat digunakan untuk mengakses format file yang ada.

Kelemahan Delphi
1. Partial single vendor lock-in ( Borland Delphi menetapkan standar bahasa tersendiri yang dimana user harus mengikutinya)
2. Borland Delphi hanya terbatas pada salah satu OS (Windows) namun seiring dengan perkembangannya terciptalah kylix
3. Akses pada library vendor membutuhkan beberapa file header yang terlebih dahulu diterjemahkan ke dalam bahasa Pascal
4. Dokumentasi platform vendor dan tehnik sulit ditemukan dalam bahasa Pascal (dikutip dari sumber)

"JAVA"
Java adalah bahasa pemrograman yang hampir sama dengan Delphi karena sama-sama berorientasi objek namun Java dikembangkan dari bahasa pemrograman C/C++ yang didasarkan pada sebuah bahasa pemrograman yang portable dan platform independent.

Karakteristik Java
1. Bersifat portable dan platform independent. disini diartikan bahwa Java dapat digunakan dalam segala OS sehingga user tak terkendala dengan OS tertentu
2. Java memiliki garbage collection. berarti Java dapat secara otomatis memberikan space memori
3. Sudah tidak adanya kelemahan pewarisan ganda seperti pada C++
4. Mengurangi ppointer aritmatika. berarti Java membatasi penggunaan pointer dengan reference sehingga mengurangi kesalahan tindakan dalam pengaksesan memori menggunakan pointer
5. Java punya array sejati
6. Java lebih sensitif sehingga berkurangnya kerancuan pemberian nilai pada statment conditional
7. selain itu Java memiliki karakteristik atau ciri-ciri umum yakni berorientasi objek layaknya Delphi, Robust, Portable (sehingga dapat digunakan lintas OS), Multithreading, Dinamis, Sederhana, Aman, Interpreter, dan bebas license

Macam Java 2 Software Developer Kit (J2SDK)
1. Java 2 Standart Edition
2. Java 2 Enterprise Edition
3. Java 2 Micro Edition

Platform Java
1. Java Virtual Machine
2. Java Application Programming Intervace

Java memiliki beberapa Jenis Program yakni
1. Applet
Program ini merupakan program untuk membuat aplikasi yang dapat berjalan pada Web Base namun browser yang digunakan harus memiliki kemampuan untuk mengakses Java
2. Aplikasi
Program ini merupakan program untuk membuat aplikasi-aplikasi umum yang dapat dijalankan pada Dekstop Base sehingga tidak dibutuhkan browser untuk mengakses

Kelebihan Java
1. Multiplatform
ini dimaksudkan bahwa Java dapat digunakan atau dieksekusi oleh berbagai Platform / OS pada PC sehingga bila kita membuat aplikasi menggunakan Java dimisalkan pada OS Windows maka aplikasi kitajuga dapat di eksekusi di OS lain misalnya Linux hal ini disebabkan tiap OS dapat mengunduh aplikasi dari situs Java untuk mengeksekusi atau menterjemahkan bytecode.
2. Java ber-orientasi Projek
3. Memiliki Class Library yang lengkap atau kumpulan program-program yang ada pada pemrograman Java sehingga memudahkan user untuk membuat jenis aplikasi yang diinginkan
4. Karena Java berkembang dari bahasa Pemrograman C++ maka Java memiliki gaya sintaks bahasa pemrograman yang mirip dengan C++
5. Java memiliki garbage collection sehingga secar otomatis Java dapat mengatur space memori yang dibutuhkan

Kekurangan Java
1. karena Java berprinsip multiplatform maka terkadang masih ada beberapa hal yang tidak kompatibel antar platform
2. mudah didekompilasi
hal ini berarti Program aplikasi yang dibuat melalui Java lebih mudah dibajak karena mudahnya pembalikan dari kode jadi menjadi kode sumber
3. Penggunan memori yang boros atau terlalu besar

IDE pada Java ada beberapa macam, yakni
1. Netbeans 6.5
2. Dr. Java
3. BlueJ
4. Eclipse JDT
5. Intellij IDEA
6. Oracle JDEveloper
7. Xinox JCreator
Fungsionalitas pada applikasi Java ialah Java dapat berjalan pada lintas Platform dan OS yang berbeda

" VB (Visual Basic) "
Visual Basic adalah bahasa pemrograman yang hampir sama seperti bahasa pemrograman lainnya. VB dikembangkan dari bahasa pemrograman BASIC (Beginner's All-purpose Symbolic Instruction Code) dan hanya berjalan pada OS windows
VB bersifat event driven, IDE visual dan ber-orientasi objek
Akses ke basis data menggunakan Data Acces Objects (DAO), Remote Data Object (RDO), ActiveXData Object (ADO)
VB tidak case sensitive

Struktur Aplikasi VB
1. Form
2. Kontrol
3. Properties
4. Metode
5. Event Prosedure
6. General Prosedure
7. Module

Kelebihan VB
1. mudah digunakan walaupun tidak memiliki dasar penggunaan BASIC
2. bila memiliki program pendukung VB maka otomatis komponen dari program tersebut bisa masuk dalam daftar komponen VB
3. VB secaara otomatis dapat mendeteksi serta membetulkan kesalahan penulisan kode deklarasi
4. VB berbasis GUI
5. untuk pengguna windows memiliki keuntungan karena Sistem Pemrograman VB dalam bentuk Edisi aplikasi telah masuk dalam Ms. Excel, Ms. Access dan aplikasi windows lainna
6. VB memiliki fitur data access yang dapat membuat database, aplikasi front-end, dan komponen disisi server
7. akses internet base menyediakan akses dokumen dan aplikasi melalui internet dari aplikasi user untuk membuat aplikasi internet server

Kekurangan VB
1. Komersial
2. karena berbasis Windows maka file VB lebih mudah terserang virus
3. Dokumentasi lengkap VB ada pada MSDN namun untuk menginstal dibutuhkan lisensi berbayar dan space harddisk yang amat besar

http://putri-a-h-fst10.web.unair.ac.id/artikel_detail-70592-Pemrograman%20Komputasi%20Fisika-PERBANDINGAN%20ANTARA%20BAHASA%20PEMROGRAMAN%20DELPHI,%20VB%20%28Visual%20Basic%29,%20DAN%20JAVA.html

membuat biodata menggunakan HTML

Senin, 07 Oktober 2013
Posted by Mr.IKP
PENULISAN MENGGUNAKAN NOTEPAD

<html>

<head>
 <title>BIODATAKU</title>

<body>
 <center>
 <font size="25px">
 BIODATAKU
 </font>
 </center>

 <table>
 <tr>
 <td>Nama :</td>
 <td>imam kukuh pribadi</td>
 </tr>
 <tr>
 <td>Tempat/Tanggal Lahir :</td>
 <td>palembang, 29 juni 1993</td>
 </tr>
 <tr>
 <td>Alamat :</td>
 <td>jalan karya 1</td>
 </tr>
 <tr>
 <td>Hobby :</td>
 <td>Basket, maen game online, baca novel dan komik</td>

</body>
</head>


</html>

keterrangan:
icon "<tr>...</tr>" itu untuk double spasi atau baris baru
icon "<td>...</td>"itu untuk spasi
1.Definisi Desain

Desain merupakan perencanaan dalam pembuatan sebuah objek, sistem, komponen atau struktur. desain merupakan sebuah konsep tentang sesuatu. Seorang perancang atau orang yang mendesain sesuatu disebut desainer, namun desainer lebih lekat kaitannya dengan profesional yang bekerja dilingkup desain yang bekerja untuk merancang sesuatu yang menggabungkan atau bereksplorasi dalam hal estetika dan teknologi[1]. Penggunaan istilah design atau desain bermula dari gambar teknik arsitektur (gambar potong untuk bangunan) serta di awal perkembangan, istilah desain awalnya masih berbaur dengan seni dan kriya. Dimana, pada dasarnya seni adalah suatu pola pikir untuk membentuk ekpresi murni yang cenderung fokus pada nilai estetis dan pemaknaan secara privasi. Sedangkan desain memiliki pengertian sebagai suatu pemikiran baru atas fundamental seni dengan tidak hanya menitik-beratkan pada nilai estetik, namun juga aspek fungsi dan latar industri secara massa, yang memang pada realitanya pengertian desain tidak hanya digunakan dalam dunia seni rupa saja, namun juga dalam bidang teknologi, rekayasa, dll[2]. Dalam membuat sebuah design semua berawal dari minat sang desainer (perancang) untuk memilih mencipatakn ilutrasi berupa foto,gambar, maupun tulisan.
2.Prinsip Desain Grafik
1.Metafora (proses perancangan bentuk). Maksudnya Menampilkan dan menggambarkan elemen-elemen (titik, garis, warna, ruang dan tekstur) yang relefan dan dikenali. Menggunakan desktop yang berhubungan dengan perancangan interface (Adobe Photoshop, Corel Draw, Macromedia flash dll).
 2.Kejelasan. Setiap elemen yang digunakan pada interface harus beralasan dalam penggunaannya. Memperjelas pesan yang diberikan. Memberikan  relax pada mata dalam menatap elemen-elemen saat beraktifitas. Menawarkan kesederhanaan, enak dilihat, berkelas dan jelas
 3. Konsisten
Konsisten dalam layout,warna,gambar (image),icon,tipografi,teks, dll
·Konsisten pada layar, perpindahan antar layar satu ke layar lain
·Konsisten pada desain interface yang dirancang
·Bidang kerja (platform) mempunyai petunjuk tuntunan[3]
Desain Sistem
Setelah laporan hasil analisa sistem di setujui , tahap berikutnya adalah disain sistem . ada beberapa langkah yang di tempuh dalam mendesain menurut award yaitu :
  1. Melihat kembali tujuan user
  2. Mengevaluasi keterbatasan sistem
  3. Disain output
  4. Disain proses
  5. Disain input
  6. Rencana pelaksanaan sistem baru
  7. Analisa kebutuhan data

Pelaksanaan sistem

Pelaksanaan adalah keadaan dimana sistem baru akan di laksanakan atau di uji coba sebelum di gunahkan sepenuhnya oleh user
Setelah disain sistem selesai, ada beberapa hal yang perlu di perhatikan sebelum sistem yang baru benar-benar di jalankan  :
  1. Mempersiapkan perangkat lunak
  2. Mempersiapkan perangkat keras
  3. Pelatihan, dan
  4. Pengujian sistem

3.Sketsa

Sketsa  memiliki arti lukisan awal yang kasar, ringan, semata-mata garis besar ataupun belum selesai, sering kali digunakan sebagai percobaan atau sebagai tanda yang digunakan dalam gambar biasa, catatan singkat tanpa bagian-bagian kecil yang mengemukakan gagasan tentang sesuatu

4.Jenis-jenis sketsa

Menggambar sketsa adalah setiap bentuk dengan garis-garis saja dengan singkat. Jenis-jenis sketsa antara lain
  •  Gambar garis besar yaitu sketsa yang membuat garis-garis bentuk sederhana tanpa rincian dan tidak selesai.
  •  Sketsa cepat yaitu sketsa yang menggunakan beberapa garis saja untuk menampilkan citra suatu sketsa yang sudah selesai.
  •  Studi citra yaitu sketsa yang berupa coretan dengan cepat dan kurang terperinci hanya menunjukan bentuk global.



5.Komposisi sketsa

Komposisi yang artinya susunan dalam seni rupa memiliki arti menyusun atau menata unsur-unsur seni rupa. Dengan mengatur komposisi dengan baik, maka akan terwujud karya sketsa yang baik. Oleh karena itu, komposisi memegang peranan penting sebab dengan komposisi akan diperoleh nuansa harmonis. Beberapa bagian komposisi seperti berikut
1) Komposisi garis
Komposisi garis adalah garis yang memiliki peran utama di dalam membentuk komposisi. Jenis garis yang dapat membentuk komposis: komposisi garis lurus; komposisi garis lengkung.
2) Komposisi warna
Merupakan susunan warna-warna pada suatu bidang. Harmonis tidaknya tergantung bidang-bidang yang diatur menjadi harmonis.


3) Komposisi bidang
Komposisi bidang adalah garis-garis yang kita susun akan membentuk suatu susunan bidang. Susunan daripada bidang-bidang yang diatur menjadi harmonis.
4) Komposisi bentuk
Komposisi bentuk dihasilkan dari beberapa unsur garis. Keharmonisan dari komposisi bentuk ditentukan dari berbagai faktor unsur-unsurnya: komposisi simetris; komposisi asimetris; komposisi sentral; komposisi diagonal[4].
Contoh Gambar Sketsa adalah[5] : https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-vVG6XVt1c_JkdYz3Bz-GwynaJu3p4VOTO8kc8fx1hV7Odnj0hwC2OM9IHR1owIrsJSJFBE_Mq4m84CU1qcWf2fG6mCPQOTVIGoiOJm8ZibB5odE4iXX1-pmApX2DHoMkI4pK6q9Eiasb/s1600/GAMBAR+SKETSA.jpg

6.Story board

Storyboard  visualisasi ide dari aplikasi yang akan dibangun, sehingga dapat memberikan gambaran dari aplikasi yang akan dihasilkan. Storyboard dapat dikatakan juga visual script yang akan dijadikan outline dari sebuah proyek, ditampilkan shot by shot yang biasa disebut dengan istilah scene.

Storyboard sekarang lebih banyak digunakan untuk membuat kerangka pembuatan websites dan proyek media interaktif lainnya seperti iklan, film pendek,games, media pembelajaran interaktif ketika dalam tahap perancangan/desain. Baru-baru ini istilah “Storyboard” telah digunakan dibidang pengembangan web, pengembangan perangkat lunak dan perancangan instruksi untuk mempresentasikan dan menjelaskan kejadian interaktif seperti suara dan gerakan biasanya pada antarmuka pengguna, halaman elektronik dan layar presentasi. Sebuah Storyboard media interaktif dapat digunakan dalam antarmuka grafik pengguna untuk rancangan rencana desain sebuah website atau proyek interaktif sebagaimana alat visual untuk perencanaan isi. Sebaliknya, sebuah site map (peta) atau flow chart (diagram alur) dapat lebih bagus digunakan untuk merencanakan arsitektur informasi, navigasi, links, organisasi dan pengalaman pengguna, terutama urutan kejadian yang susah
diramalkan atau pertukaran audiovisual kejadian menjadi kepentingan desain yang belum menyeluruh

Salah satu keuntungan menggunakan Storyboard adalah dapat membuat pengguna untuk mengalami perubahan dalam alur cerita untuk memicu reaksi atau ketertarikan yang lebih dalam. Kilas balik, secara cepat menjadi hasil dari pengaturan Storyboard secara kronologis untuk membangun rasa penasaran dan ketertarikan. Seorang pembuat Storyboard harus mampu menceritakan sebuah cerita yang bagus. Untuk mencapainya, mereka harus mengetahui berbagai film, dengan pengertian tampilan yang bagus, komposisi, gambaran berurut dan editing. Mereka harus mampu untuk bekerja secara sendiri atau dalam sebuah bagian tiam. Mereka harus mampu menerima arahan dan juga bersiap membuat perubahan terhadap hasil kerja mereka. Untuk proyek tertentu, pembuat Storyboard memerlukan ketrampilan menggambar yang bagus dan kemampuan beradaptasi terhadap gaya yang bermacam. Mereka harus mampu untuk mengikuti desain yang telah dikeluarkan dan menghasilkan kerja konsisten, yang digambar pada model[6].



contoh story board :
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4G8QqM3R6ge0rINVzJZFbaOSE0jBuwtOtLJ6li-htMnGMK8AN_TvnlNPwuUULM2NzOK8R5jXdkB9ka_adnQgWtyrfNwSPblD5kVaD7Wl27-wSstT4gQZaDgXMpACvCbEIFC6tzD7wlzT6/s1600/storyboard1.jpg

7.DEFINISI SKENARIO

Pengertian UMUM : Skenario adalah urutan cerita yang disusun oleh seseorang agar suatu peristiwa terjadi sesuai
dengan yang diinginkan.
Pengertian KHUSUS : Skenario adalah naskah cerita yang ditulis dengan istilah-istilah kamera yang digunakan sebagai
panduan untuk pembuatan sebuah tayangan (Film, Sinema Elektronik/Sinetron, Drama)[7]

Skenario adalah suatu uraian interaksi manusia dengan mesin yang membantu proses desain berfokus pada keperluan user yang berbeda sehingga dapat digunakan untuk aktivitas desain. Skenario dapat membantu membatasi keruwetan pada lapisan teknologi.
Untuk menuliskan skenario dibutuhkan dasar pemahaman mengenai tugas yang mendukung sistem dan pengguna. Skenario dapat diambil dari hasil pengumpulan data selama proses penelitian berlangsung. Jika tidak punya akses terhadap  data, dapat ditulis berdasarkan pengetahuan terdahulu atau dibayangkan. Skenario akan dibaca oleh user dan akan diberi masukan sehingga berguna untuk mengambil keputusan dan pendesaianan interface suatu sistem.
Skenario ditulis dengan menggunakan bahasa yang interaktif, membuang sistem yang mengacu ke sistem atau teknologi dan di-review agar user yang tidak mempunyai latar belakang teknologi bisa membaca dan memahaminya.
Skenario bisa dikatakan sama dengan sebuah cerita atau langkah pengerjaan agar pekerjaan dapat terbantu dan fokus pada apa yang ingin diciptakan atau dibuat


8.PENGERTIAN PROTOTYPING
PROTOTYPING
Adalah merupakan salah satu metode pengembangan perangat lunak yang banyak
digunakan. Dengan metode prototyping ini pengembang dan pelanggan dapat saling
berinteraksi selama proses pembuatan sistem.
Untuk mengatasi ketidakserasian antara pelanggan dan pengembang , maka harus
dibutuhakan kerjasama yanga baik diantara keduanya sehingga pengembang akan
mengetahui dengan benar apa yang diinginkan pelanggan dengan tidak mengesampingkan
segi-segi teknis dan pelanggan akan mengetahui proses-proses dalm menyelasaikan sistem
yang diinginkan. Dengan demikian akan menghasilkan sistem sesuai dengan jadwal waktu
penyelesaian yang telah ditentukan.
Kunci agar model prototype ini berhasil dengan baik adalah dengan mendefinisikan
aturan-aturan main pada saat awal, yaitu pelanggan dan pengembang harus setuju bahwa
prototype dibangun untuk mendefinisikan kebutuhan. Prototype akan dihilangkan sebagian
atau seluruhnya dan perangkat lunak aktual aktual direkayasa dengan kualitas dan
implementasi yang sudah ditentukan.

Tahapan-tahapan Prototyping
Tahapan-tahapan dalam Prototyping adalah sebagai berikut:
1. Pengumpulan kebutuhan
Pelanggan dan pengembang bersama-sama mendefinisikan format seluruh perangkat
lunak, mengidentifikasikan semua kebutuhan, dan garis besar sistem yang akan
dibuat.
2. Membangun prototyping
Membangun prototyping dengan membuat perancangan sementara yang berfokus
pada penyajian kepada pelanggan (misalnya dengan membuat input dan format
output).

Karakteristik metode prototyping meliputi langkah-langkah :
1. Pemilahan fungsi
2. Penyusunan Sistem Informasi
3. Evaluasi
4. Penggunaan Selanjutnya

Jenis-jenis prototyping :
1. Feasibility prototyping
2. Requirement prototyping
3. Desain Prototyping
4. Implementation prototyping

Teknik-Teknik Prototyping :
1. Perancangan Model
2. Perancangan Dialog
3. Simulasi







Keunggulan dan Kelemahan Prototyping adalah sebagai berikut :

A.    Keunggulan prototyping :
1.      Adanya komunikasi yang baik antara pengembang dan pelanggan.
2.      Pengembang dapat bekerja lebih baik dalam menentukan kebutuhan pelanggan.
3.      Pelanggan berperan aktif dalam pengembangan system.
4.      Lebih menghemat waktu dalam pengembangan system.
5.      Penerapan menjadi lebih mudah karena pemakai mengetahui apa yang diharapkannya

B.     Kelemahan prototyping :
1.      Pelanggan kadang tidak melihat atau menyadari bahwa perangkat lunak yang ada belum mencantumkan kualitas perangkat lunak secara keseluruhan dan juga belum memikirkan kemampuan pemeliharaan untuk jangka waktu lama.
2.     Pengembang biasanya ingin cepat menyelesaikan proyek. Sehingga menggunakan algoritma dan bahasa pemrograman yang sederhana untuk membuat prototyping lebih cepat selesai tanpa memikirkan lebih lanjut bahwa program tersebut hanya merupakan cetak biru sistem .
3.    Hubungan pelanggan dengan komputer yang disediakan mungkin tidak mencerminkan teknik perancangan yang baik.



Analisa Sistem

Pengembangan sistem  informasi mengikuti suatu siklus yang dimulai dengan analisa sistem, desain sistem dan pelaksanaan sistem. Analisa sistem adalah tahap yang mula-mula dilakukan dalam pengembangan sistem informasi. Dalam analisa sistem, ada beberapa langka yang dilakukan

Langkah pertama dari analisa sistem adalah timbulnya kebutuhan untuk pengembangan sistem. Ada dua penyebab  utama sehingga timbul kebutuhan untuk pengembangan sistem
  1. Menyadari bahwa ada masalah. Menyadari bahwa ada masalah yang terjadi dan dapat ditanggulangi dengan memperbaiki sistem yang ada atau dengan membuat sistem yang baru.
  2. Diminta oleh user. Kadang-kadang user sendiri yang meminta pengembangan sistem sesuai dengan kebutuhan mereka

Hasil analisa sistem sekarang, dituangkan dalam bentuk laporan atau usaha yang diberikan kepada manajemen yang berwenang untuk di pertimbangkan  apakah pengembangan sistem disetujui untuk dilanjutkan atau tidak.
Ada 3 bagian yang harus atau jika mungkin ada pada suatu laporan, yaitu:

  1. Executive summary. Bagian pertama dari laporan berupa excecutive summary yang merupakan ringkasan yang kira-kira banyaknya satu sampai dua lembar.
  2. Isi laporan
  3. Lampiran, jika ada lampiran dimasukan pada bagian ini lampiran dapat berupa fllowchart, tabel,atau gambar.[8]                   






Evolutionary prototyping

Evolutionary Prototyping (juga dikenal sebagai prototipe papan tempat memotong roti) adalah sangat berbeda dari throwaway Prototyping. Tujuan utama ketika menggunakan Evolutionary Prototyping adalah untuk membangun prototipe yang sangat kuat dengan cara yang terstruktur dan terus-menerus memperbaikinya. "Alasan untuk ini adalah bahwa evolusi prototipe, ketika dibangun, bentuk jantung dari sistem baru, dan perbaikan dan persyaratan lebih lanjut akan dibangun.
Ketika mengembangkan sistem dengan menggunakan Evolutionary Prototyping, sistem ini terus-menerus disempurnakan dan dibangun kembali.

" evolusi prototipe mengakui bahwa kita tidak memahami semua persyaratan dan membangun hanya mereka yang dipahami dengan baik." Teknik ini memungkinkan tim pengembangan untuk menambahkan fitur, atau membuat perubahan yang tidak dapat dipahami selama persyaratan dan tahap perancangan.
Untuk sistem yang akan berguna, itu harus berkembang melalui penggunaan dimaksudkan dalam lingkungan operasional. Sebuah produk tidak pernah "dilakukan;" itu selalu jatuh tempo sebagai perubahan lingkungan penggunaan? Kita sering mencoba untuk mendefinisikan sebuah sistem dengan menggunakan kita yang paling akrab --- kerangka acuan di mana kita sekarang. Kita membuat asumsi tentang cara bisnis akan dilakukan dan berbasis teknologi bisnis yang akan dilaksanakan. Sebuah rencana dijalankan untuk mengembangkan kemampuan, dan, cepat atau lambat, sesuatu yang mirip dengan sistem membayangkan dikirimkan.
Prototip evolusi memiliki keuntungan lebih throwaway Prototip dalam bahwa mereka adalah sistem fungsional. Walaupun mereka mungkin tidak memiliki semua fitur yang pengguna telah direncanakan, mereka dapat digunakan pada basis sementara sampai sistem terakhir dikirim.

"Sudah lazim dalam lingkungan prototipe bagi pengguna untuk menempatkan prototipe awal untuk penggunaan praktis sambil menunggu versi yang lebih maju? Pengguna dapat memutuskan bahwa sebuah 'cacat' sistem yang lebih baik daripada tidak ada sistem sama sekali."
Dalam Evolutionary Prototyping, pengembang dapat memfokuskan diri untuk mengembangkan bagian-bagian dari sistem yang mereka mengerti daripada bekerja pada pengembangan sistem secara keseluruhan.

Untuk meminimalkan risiko, pengembang tidak mengimplementasikan fitur kurang dipahami. Sistem parsial dikirim ke situs pelanggan. Sebagai pengguna bekerja dengan sistem, mereka mendeteksi kesempatan untuk fitur-fitur baru dan memberikan permintaan fitur ini untuk pengembang. Pengembang kemudian mengambil permintaan tambahan ini bersama-sama dengan mereka sendiri dan menggunakan konfigurasi suara-praktik manajemen untuk mengubah perangkat lunak-persyaratan spesifikasi, update desain, recode dan tes ulang[9].

 Proses Pembuatan Prototipe
Proses pembuatan prototipe merupakan proses yang interaktif dan berulang-ulang yang menggabungkan langkah-langkah siklus pengembangan tradisional. Prototipe dievaluasi beberapa kali sebelum pemakai akhir menyatakan protipe tersebut diterima. Gambar di bawah ini mengilustrasikan proses pembuatan prototi[10]pe :
Langkah-Langkah Prototyping

9.Prototyping Tools
1. Draw/Paint Program, contoh: Photoshop, Coreldraw
- Menggambar setiap layar, baik untuk dilihat.
- Prototype horisontal, tipis.
- Adobe Photoshop.

2. Scripted Simulations/Slide Show,
contoh: Powerpoint, Hypercard,Macromedia Director, HTML.
- Letakkan tampilan seperti storyboard dengan (animasi) perubahan diantaranya.
- Dapat memberikan user catatan yang sangat spesifik.
- Disebut chauffeured prototyping.
- Macromedia Director.

3. Interface Builders, contoh: Visual Basic, Delphi, UIMX.
- Tools untuk menampilkan jendela, kendali, dan lain-lain dari interface.
contoh :
Fitur yang baik
- Mudah dikembangkan dan memodifikasi layar.
- Mendukung jenis interface yang dikembangkan.
- Mendukung berbagai macam divasi Input/Output.
- Mudah untuk memodifikasi dan menghubungkan layar.
- Mengijinkan memanggil prosedur eksternal dan program.
- Mengijinkan mengimpor teks, grafik, media lain.
- Mudah untuk dipelajari dan digunakan.
- Dukungan yang baik dari vendor[11].



[1] http://sarapanmatahari.wordpress.com/2010/06/07/pengertian-desain

[4] http://allmy.blogdetik.com/2012/12/24/pengertian-sketsa/
[5] http://wewegomb3l.blogspot.com/2011/10/pengertian-gambar-sketsa.html

[6] notes9.wordpress.com/tag/film
[7] http://wwwghinavenna.blogspot.com/2011/04/pengertian-skenario-dan-contohnya.html
[8] Buku dasar-dasar sistem infomasi manajemen hal:63
[9] Wikipedia, http://en.wikipedia.org/wiki/Software_prototyping
http://en.wikipedia.org/wiki/Prototype
[10] http://abhique.blogspot.com/2012/11/metode-prototyping-dalam-pengembangan.html
[11] http://pamungkazer.wordpress.com/2011/05/26/prototyping/(
1.Sejarah Masuknya Islam Di Pulau Jawa
Sebelum islam masuk ke tanah jawa masyarakat  jawa menganut kepercayaan animisme dan dinanisme. Selain menganut kepercayaan tersebut masyarakat jawa jugadi pengaruhi oleh unsur budaya hindu dan budha dari india. Seiring dengan waktu berjalan tidak lama kemudian islam masuk ke jawa melewati Gujarat dan Persi dan ada yang berpendapat  bahwa langsung dbawa olleh orang arab.

Kedatangan islam di jawa di buktikan dengan di temukannya batu nisan kubur bernama Fatimah binti Maimun serta makan Maulan Malik Ibrahim. Ada enam saluran perkembangan islam yaitu:
1.Perdagangan
Jalinan hubungan perdangan indonesia dengan para pedagan islam dari arab,persia ,dan india telah terjalin sejak abad ke-7 masehi. Di samping berdagang para pedangan islam tersebut  juga menyampaikan dan mengajarkan agama dan budaya islam kepada masyarakat.
2.Perkawinan
Para pedagan yang melakukan kegiatan perdangan dalam waktu yang lama memungkinkan mereka berinteraksi dengan penduduk setempat. Perkawinan antara putri pribumi dengan ulama atau pedagang islam mendukung proses syiar agama islam di kepulauan nusantara
3.Kesenian
Penyebaran agama islam melalui kesenian dilakukan,antara lain melalui seni wayang kulit,seni tari ,seni ukir,dan seni musik. Para penyebar islam mencipatakan seni kaligrafi,seni sastra dan lagu dolanan untuk menarik minat penduduk agar memeluk agama islam.
4.Politik
Pengaruh kekuasaan seorang raja sangat besar peranannya dalam proses islamisasi Nusantara. Ketika sesorang raja memeluk islam, maka rakyatnya akan mengikuti tindakan raja tersebut. Contohnya: sultan demak mengirimkan pasukannya untuk menduduki wilayah jawa barat dan memerintahkan untuk menyebarkan agama islam di sana
5.Pendidikan
Peran ulama guru-guru ataupun para kyai juga memiliki fungsi yang cukup penting dalam penyebaran agama dan kebudayaan islam. Mereka mendirikan pondok-pondok pesantren sebagai sarana penyebaran agama islam melalui pendidikan. Contoh : pondok pesantren yang digunakanuntuk menyebarkan agama islam
6.Tasawuf
Salah satu saluran islamisasi yang tak kalah pentingnya adalah tasawuf. Tasawuf adalah pengajaran agama islam yang disesuaikan dengan alam pikiran masyarakat setempat. Para tasawuf agama islam antara lain hamzah fansuri dari aceh dan sunan panggung dari jawa[1]


2.Islam Masuk Ke Tanah Jawa

Di jawa,islam masuk melalui pesisir pulau jawa ditandai dengan ditemukannya makam Fatimah binti Maimun bin Hibatullah yang wafat pada tahun 475 hijriah atau 1082 masehi di esa leran, kec.manyar, gresik. Di samping itu, di gresik juga di temukan makam Maulana Malik Ibrahim dari kasyan (satu tempat di persia) yang meninggal pada tahun 822 H atau 1419 M. DI perkirakan makam-makam ini ialah makan keluarga istana Majapahit.

3.Masyarakat Jawa Sebelum Islam Datang

A.Jawa Pra Hindu-Budha
situasi kehidupan  “religius” masayarakat di tanah jawa sebelum datangya islam sangatlah heterogen(bermacam-macam). Kepercayaan import maupun kepecayaan yang asli telah dianut oleh orang jawa. Sebelum hindu dan budha masyarakat jawa memeluk keyakinan bercorak animisme dan dinanisme. Mereka juga meyakini kekuatan magis keris, tombak, dan senjata lainnya.

B.Jawa Masa Hindu-Budha
pengaruh hindu-budha dalam masyarakat jawa bersifat ekspansif(terang-terangan).  Sedangkan budaya jawa yang menerima pengaruh dan menyerap unsur-unsur Hinduisme-Budhisme setelah melalui proses akulturasi tidak saja berpengaruh pada sistem budaya, tetapi juga berpengaruh terhadap sistem agama.
Di pulau jawa terdapat tiga buah kerajaann masa hindu-budha. Kerajaan-kerajaan itu adalah Taruma, Ho-Ling, dan Kanjuruhan. Di dalam perekonomian dan industri  salah satu aktivitas masayarakat adalah bertani dan berdagang dalam proses interagasi bangsa. Dari aspek lain karya seni dan sastra juga telah berkembang pesat antara lain seni musik, seni tari, wayng, lawak, dan tari topeng.

4.Peranan Walli Songo Dan Metode Pendekatannya

Di pulau jawa,penyebaran agama islam dilakukan oleh walisongo ( 9wali). Wali ialah orang yang sudah mencapai tingakatan tertentu dalam mendekatkan diri kepada ALLAH. Para wali ini dekat dengan kalangan istana. Merekalah orang yang memeberikan pengesahan atas sah tidaknya seseorang naik tahta. Mereka juga penasihat sultan.
Karena dekat dengan kalangan istana mereka kemudian diberi gelar sunan atau susuhan (yang dijunjung  tinggi),

Nama 9 sunan tersebut adalah:

1.sunan gresik( maulana malik ibrahim)
Maulana Malik Ibrahim, keturunan ke-11 dari Husain bin Ali, juga disebut sebagai Sunan Gresik, atau terkadang Syekh Maghribi dan Makdum Ibrahim As-Samarqandy. Maulana Malik Ibrahim diperkirakan lahir di Samarkand di Asia Tengah, pada paruh awal abad ke-14. Babad Tanah Jawi versi Meinsma menyebutnya Asmarakandi, mengikuti pengucapan lidah Jawa terhadap As-Samarqandy, berubah menjadi Asmarakandi.[1] Sebagian cerita rakyat, ada pula yang menyebutnya dengan panggilan Kakek Bantal.
Maulana Malik Ibrahim adalah wali pertama yang membawakan Islam di tanah Jawa. Maulana Malik Ibrahim juga mengajarkan cara-cara baru bercocok tanam. Ia banyak merangkul rakyat kebanyakan, yaitu golongan yang tersisihkan dalam masyarakat Jawa di akhir kekuasaan Majapahit. Misinya ialah mencari tempat di hati masyarakat sekitar yang ketika itu tengah dilanda krisis ekonomi dan perang saudara. Pada tahun 1419, setelah selesai membangun dan menata pondokan tempat belajar agama di Leran, Maulana Malik Ibrahim wafat. Makamnya kini terdapat di desa Gapura Wetan, Gresik, Jawa Timur.

2.sunan ampel(raden rahmat)
Sunan Ampel bernama asli Raden Rahmat, keturunan ke-12 dari Husain bin Ali, adalah putra Maulana Malik Ibrahim, Muballigh yang bertugas dakwah di Champa, dengan ibu putri Champa. Jadi, terdapat kemungkinan Sunan Ampel memiliki darah Uzbekistan dari ayahnya dan Champa dari ibunya. Sunan Ampel adalah tokoh utama penyebaran Islam di tanah Jawa, khususnya untuk Surabaya dan daerah-daerah sekitarnya.

3.sunan drajad(syarifudin)
Sunan Bonang dan Sunan Drajat adalah putra Sunan Ampel. Mereka adalah putra-putra Sunan Ampel dengan Nyai Ageng Manila, putri adipati Tuban bernama Arya Teja. Sunan Bonang dan Sunan Drajat merupakan keturunan ke-13 dari Husain bin Ali

4.sunan bonang(maksum ibrahim)
Sunan Bonang dilahirkan pada tahun 1465, dengan nama Raden Maulana Makdum Ibrahim. Dia adalah putra Sunan Ampel dan Nyai Ageng Manila. Bonang adalah sebuah desa di kabupaten Rembang. Nama Sunan Bonang diduga adalah Bong Ang sesuai nama marga Bong seperti nama ayahnya Bong Swi Hoo alias Sunan Ampel.
Sunan Bonang wafat pada tahun 1525 M, dan saat ini makam aslinya berada di Desa Bonang. Namun,  yang sering diziarahi adalah makamnya di kota Tuban. Lokasi makam Sunan Bonang ada dua karena konon, saat beliau meninggal, kabar wafatnya beliau sampai pada seorang muridnya yang berasal dari Madura. Sang murid sangat mengagumi beliau sampai ingin membawa jenazah beliau ke Madura. Namun, murid tersebut tak dapat membawanya dan hanya dapat membawa kain kafan dan pakaian-pakaian beliau. Saat melewati Tuban, ada seorang murid Sunan Bonang yang berasal dari Tuban yang mendengar ada murid dari Madura yang membawa jenazah Sunan Bonang. Mereka memperebutkannya.
Dalam Serat Darmo Gandhul, Sunan Bonang disebut Sayyid Kramat merupakan seorang Arab   keturunan Nabi Muhammad[2].

5.sunan kalijaga(raden mas said/jaka said)
Sunan Kalijaga adalah putra adipati Tuban yang bernama Tumenggung Wilatikta atau Raden Sahur. Dalam satu riwayat, Sunan Kalijaga disebutkan menikah dengan Dewi Saroh binti Maulana Ishaq.

6.sunan giri(raden paku)
Sunan Giri adalah putra Maulana Ishaq. Sunan Giri adalah keturunan ke-12 dari Husain bin Ali, merupakan murid dari Sunan Ampel dan saudara seperguruan dari Sunan Bonang.


7.sunan kudus(jafar sodiq)
Sunan Kudus adalah putra Sunan Ngudung, putra Raden Usman Haji yang belum dapat diketahui dengan jelas silsilahnya. Sunan Kudus adalah buah pernikahan Sunan Ngudung yang menikah dengan Syarifah, adik dari Sunan Bonang. Sunan Kudus keturunan ke-14 dari Husain bin Ali, diperkirakan wafat pada tahun 1550.

8.sunan muria(raden umar said)
Sunan Muria atau Raden Umar Said adalah putra Sunan Kalijaga. Ia adalah putra dari Sunan Kalijaga yang menikah dengan Dewi Sujinah, putri Sunan Ngudung.

9.sunan guung jati(syarif hidayatullah)
Sunan Gunung Jati atau Syarif Hidayatullah adalah putra Syarif Abdullah putra Nurul Alam putra Syekh Jamaluddin Akbar. Di titik ini (Syekh Jamaluddin Akbar Gujarat) bertemulah garis nasab Sunan Ampel dan Sunan Gunung Jati. Ibunda Sunan Gunung Jati adalah Nyai Rara Santang, seorang putri keturunan keraton Pajajaran, anak dari Sri Baduga Maharaja, atau dikenal juga sebagai Prabu Siliwangi dari perkawinannya dengan Nyai Subang Larang. Makam dari Nyai Rara Santang bisa kita temui di dalam klenteng di Pasar Bogor, berdekatan dengan pintu masuk Kebun Raya Bogor[3].

5.Islam Di Jawa Paska Wali Songo

Setelah para wali menyebarkan ajaran islam di pulau jawa, kepercayaan animisme dan dinanisme serta budaya hindu-budha sedikit demi sedkit berubah atau termasuki oleh nilai-nilai islam. Hal ini membuat masyarakat kagum atas nilai-nilai islam yang begitu besar manfaatnya dalam kehidupan sehari-hari sehingga membuat mereka langsung bisa menerima ajaran islam. Dari sni derajat orang-orang miskin mulai terangkat yang pada awalnya teretindas oleh para penguasa kerajaan. Islam sangat berkembang luas sampai ke pelosok desa setelah para wali berhasil mendidik murid-muridnya salah satu generasi yang meneruskan perjuangannya adalah “JAKA TINGKIR”. Islam di jawa yang paling menonjol setelah perjuangan wali songo adalah perpaduan adat jawa dengan nilai-nilai islam,salah satu diantaranya adalah tradisi wayang kulit[4].




[1] http://agussiswoyo.net/sosial-budaya/6-cara-penyebaran-agama-islam-dan-saluran-islamisasi-penduduk-indonesia/
[2] http://id.wikipedia.org/wiki/Sunan_Bonang
[3] http://www.alqoimkaltim.com/?p=3455
[4] http://www.websejarah.com/2012/09/sejarah-awal-agama-islam-masuk-ke-tanah.html
Welcome to My Blog

Terbang Mengejar Ambisi

Popular Post

Blogger templates

Followers

Banyak Pembaca Yang Masuk

Diberdayakan oleh Blogger.

- Copyright © Imam Kukuh -Robotic Notes- Powered by Blogger - Designed by Johanes Djogan -