Dukungan Xml Pada Pengembangan Perangkat Lunak Untuk Sistem Pembelajaran Jarak Jauh Di Magister Teknologi Informasi (MTI) UGM (TE-11)

April 10, 2012 at 1:04 pm Tinggalkan komentar

BAB I
PENDAHULUAN

1.1 Latar Belakang
Teknologi internet semakin lama semakin berkembang. Kini boleh dikatakan hampir seluruh dunia terjangkau internet. Padahal, pada mulanya internet hanya digunakan di universitas-universitas tertentu dan lembaga-lembaga militer sebagai sarana komunikasi mereka.

Dampak dari perkembangan teknologi internet ini adalah lahirnya berbagai jenis bahasa pemrograman berbasis web seperti PHP, ASP, Java Applet, JSP, dan lain-lain. Meskipun banyak ragam bahasa pemrograman berbasis web, pada umumnya para pengembang (developer) masih menggunakan Hyper Text Markup Language (HTML) sebagai dasar pengembangan situs-situs internet. HTML sendiri merupakan sebuah revolusi penemuan karena dengannya kita dapat membuat data tampil dengan mudah di layar monitor, melalui internet.

Namun, dengan semakin meningkatnya jumlah data dan jumlah halaman dalam suatu website, masalah pengembangan dan reusability menjadi suatu hal yang perlu diperhatikan. Kelemahan dari HTML adalah ia tidak bisa memisahkan antara isi, xaitu data yang ingin ditampilkan, dengan style, yaitu dengan cara apa kita hendak menampilkan data. Sehingga, suatu halaman web yang memuat banyak data dengan disain yang kompleks akan terlihat sangat ruwet, sehingga menyulitkan bila kita ingin mengembangkan dan memodifikasi halaman tersebut. Selain itu, HTML hanya bisa ditampilkan melalui browser komputer. Ia tidak bisa ditampilkan di Personal Digital Assistance (PDA), telepon genggam, dan peralatan bergerak lainnya.

Di tengah masalah pengembangan ini, lahir sebuah bahasa yang dinamakan eXtensible Markup Language (XML). XML mampu memisahkan antara data dengan style dari suatu halaman dengan memanfaatkan teknologi XSL (eXtensible Stylesheet Language). XML juga mampu bertindak sebagai suatu basis data sederhana yang sanggup menerima query dan menampilkan sesuai dengan query. Di samping itu, XML bukan merupakan bahasa yang vendor specific, artinya tidak terikat oleh suatu pengembang perangkat lunak atau bahasa tertentu seperti Sun Microsystem, Microsoft, dan Oracle. XML juga tidak memiliki tag-tag khusus yang hanya berlaku pada satu browser namun tidak berlaku untuk browser yang lainnya seperti yang terjadi pada HTML. Sifat ini membuat data yang ditulis dalam bentuk XML dapat dipertukarkan dengan mudah dengan tetap menjaga integritas data, dari satu platform ke berbagai macam platform lainnya. Keunggulan ini membuat banyak pengembang software berbasis web beralih ke XML untuk menggantikan HTML, meskipun dalam masa transisi kehadiran HTML masih sangat diperlukan, sehingga para developer mengembangkan suatu bahasa markup kombinasi antara XML dan HTML yang bernama XHTML.

Berdasar penemuan baru ini, yaitu XML, maka penulis berusaha menyelidiki keunggulan-keunggulan dan kelemahan-kelemahannya dengan menerapkan XML pada salah satu bagian dari sistem distance learning yang dirancang oleh tim mahasiswa di bawah bimbingan Bapak Teguh Barata Adji, yaitu bagian pencarian data.

Untuk mendapatkan koleksi Judul Tesis Lengkap dan Skripsi Lengkap dalam bentuk file MS-Word, silahkan klik download

Atau klik disini

Iklan

Entry filed under: Teknik Elektro.

Perangkat Lunak Penterjemah Bahasa Indonesia-Inggris Menggunakan Pencocokan Tata Bahasa Bagi Pelajar Tingkat Dasar (TE-10) Perencanaan Pengembangan Jaringan Intranet Universitas Lampung Menggunakan Wireless Fidelity (Wi-Fi) (TE-12)

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

Trackback this post  |  Subscribe to the comments via RSS Feed


Kalender

April 2012
S S R K J S M
« Mar   Mei »
 1
2345678
9101112131415
16171819202122
23242526272829
30  

Most Recent Posts


%d blogger menyukai ini: