PETUNJUK PRAKTIKUM Rekayasa Web. Edisi ke 2 Maret 2011

Ukuran: px
Mulai penontonan dengan halaman:

Download "PETUNJUK PRAKTIKUM Rekayasa Web. Edisi ke 2 Maret 2011"

Transkripsi

1 PETUNJUK PRAKTIKUM Rekayasa Web Edisi ke 2 Maret 2011 DISUSUN OLEH : Hasanuddin, S.T.M.Cs. Fiftin Noviyanto, S.T., M.Cs. Laboratorium Multimedia Program Studi Teknik Informatika Fakultas Teknologi Industri Universitas Ahmad Dahlan

2 KATA PENGANTAR Assalamualaikum Wr. Wb. Alhamadulillah, puji syukur kami panjatkan kehadirat Allah SWT yang telah melimpahkan rahmat-nya hingga kami dapat menyelesaikan penulisan Modul Praktikum Rekayasa Web Edisi ke-2 ini dengan lancar. Materi dan tugas yang disajikan dalam modul ini merupakan aplikasi dan penerapan dari teori atau konsep yang disampaikan dalam kuliah teori Rekayasa Web. Secara umum materi dalam modul ini terbagi menjadi beberapa kelompok antara lain analisis situs web, desain dn perancangan interface halaman web, pembuatan situs web hingga rekayasa atau modifikasi suatu situs portal. Harapan yang ingin dicapai dengan adanya modul ini adalah peserta praktikum dapat menerapkan konsep atau pemahaman mereka dalam teknik dan implementasi rekayasa web. Tentunya web hasil praktikum diharapakan berkualitas tinggi, profesional dan dapat diandalkan di dunia web development. Semoga dengan disusunnya modul ini menambah wawasan kita semua, jika terdapat suatu kekurangan, akan kami update di lain waktu. Mohon maaf jika ada kekurangan. Wassalamualaikum Wr. Wb. Yogyakarta, 11 Maret 2011 Penulis 2

3 DAFTAR ISI HALAMAN JUDUL... 1 KATA PENGANTAR... 2 DAFTAR ISI... 3 MODUL I ANALISIS WEB... 4 MODUL II DESAIN HOME PAGE DAN SITEMAP MODUL III HTML DAN JAVASCRIPT MODUL IV CSS LAYOUT DAN TABEL LAYOUT MODUL V FORM DAN NAVIGASI MODUL VI DASAR WEB MULTIMEDIA MODUL VII WEB MULTIMEDIA LANJUTAN MODUL VIII WEB PORTAL MODUL IX REKAYASA CMS PHPNUKE MODUL X REKAYASA CMS PHPNUKE LANJ DAFTAR PUSTAKA

4 MODUL I ANALISIS WEB Pertemuan ke : I Alokasi Waktu : 1,5 Jam Kompetensi Dasar : 1. Mahasiswa mengenal situs web dan mampu mengetahui kelebihan dan kekurangan suatu situs. Indikator : 1. Mahasiswa dapat mengetahui kategori situs yang ada di internet 2. Mahasiswa dapat menceritakan materi utama yang disampaikan situs tertentu 3. Mahasiswa dapat memberi penilaian/review terhadap situs tertentu baik tentang kelebihan maupun kelemahannya A. Dasar Teori Rekayasa Web atau biasa disebut web engineering adalah suatu proses yang digunakan untuk menciptakan suatu sistem aplikasi berbasis web dengan menggunakan ilmu rekayasa, prinsip-prinsip manajemen dan pendekatan sistematis sehingga dapat diperoleh sistem dan aplikasi web dengan kualitas tinggi. Ruang lingkup rekayasa web secara umum meliputi pengolahan proses luar, metodologi, perancangan sistem, arsitektur, siklus hidup dan pengolahan sistem besar berbasis web seperti bidang pendidikan dan penilitian. Sebagai tambahan, teknik dan prinsip rekayasa web akan berhasil jika diilustrasikan pada studi kasus dan latihan. Jadi jika hanya mengandalkan teori dan konsep, tidak akan mampu menguasai teknik dan prinsip rekayasa web tersebut. Semua proses yang terjadi dalam media internet tidak dapat dipisahkan dengan pengembangan website. Orang yang akan mengakses internet tentunya akan mencari dan mengakses informasi, sementara informasi disajikan dalam suatu website (web). Materi yang disajikan dalam website tidak terbatas pada teknologi komputer namun segala aspek kehidupan baik hiburan, pemerintahan, pendidikan, kesehatan, sosial masyarakat dan lain sebagainya. Secara umum situs web yang ada di internet dikelompokkan antara lain menjadi beberapa kelompok yaitu : 1. Web e-commerce 4

5 2. Web e-learning 3. Web e-goverment 4. Web Personal 5. Web Multimedia 6. Web Portal Dalam proses pengembangan website, beberapa organisasi atau pengembang berhasil dalam pengelolaan webnya, performen aplikasi dan web mereka juga tinggi, namun banyak yang lain gagal dan di kemudian hari akan gagal dalam pengembangan websitenya. Penyebab utamanya adalah visi yang kurang jelas, hanya berorientasi pada tujuan jangka pendek, perancangan dan proses pengembangan yang kurang matang serta kurangnya manajemen yang bagus dalam pengembangan website. B. Langkah Praktikum Dengan menggunakan Internet Explorer atau browser lainnya, lakukan browsing untuk mencari situs web di bidang : 1. Web e-commerce 2. Web e-learning 3. Web e-goverment 4. Web Personal 5. Web Multimedia 6. Web Portal Tentukan satu situs web untuk masing-masing kategori. Situs tersebut dapat berupa situs dalam negeri maupun situs luar negeri. Usahakan masing-masing mahasiswa menentukan situs yang berbeda. C. Evaluasi 1. Soal Postest a. Cari/browse satu situs web untuk masing-masing kategori yang terdapat pada petunjuk praktikum b. Dokumentasikan identitas web tersebut dan materi inti yang disampaikan melalui web tersebut. 5

6 c. Beri penilaian/review tentang masing-masing situs tersebut tentang kelebihan dan kekurangannya baik dari segi : desain, konten, interaktifitas, dan lain sebagainya. 2. Lembar Jawaban Nilai Yogyakarta,. Paraf asisten < > Jawaban Postest D. Referensi 1. Hasanuddin, 2009, Modul Praktikum Rekayasa Web Edisi-1, Teknik Informatika Universitas Ahmad Dahlan, Yogyakarta 2. Pupung Budi Purnama, Kiat Praktis Menjadi Desainer Web Profesional, Elexmedia Komputindo, Jakarta,

7 MODUL II DESAIN HOME PAGE DAN SITEMAP Pertemuan ke : II Alokasi Waktu : 1,5 Jam Kompetensi Dasar : 1. Mahasiswa mampu merancang sketsa situs web 2. Mahasiswa mampu menerapkan sketsa ke dalam desain web. Indikator : 1. Mahasiswa dapat merancang sketsa perancangan home page suatu situs web 2. Mahasiswa dapat merancang sketsa perancangan peta situs (site map) suatu situs web 3. Mahasiswa dapat menerapkan sketsa perancangan tersebut pada Adobe Photoshop 4. Mahasiswa dapat menentukan slicing pada gambar yang dibuat A. Dasar Teori Whitespace Whitespace atau negative space dapat diartikan sebagai ruang kosong yang sangat besar pengruhnya dalam sebuah layout. Ruang kosong bagaikan ruang yang disediakan untuk bernafas atau beristirahat, yaitu dengan cara memberi jarak antara gambar dengan tulisan, border dengan isi, judul dengan teks dan lain-lain sehingga semua isi/konten sebuah situs web dapat dinikmati dan dibaca dengan lebih nyaman. Pada desain web, ruang kosong digunakan untuk lebih memfokuskan mata pengunjung pada suatu bagian. Ketika situs tampil utuh di halaman web, mata pengunjung akan tertuju pada bagian yang memiliki whitespace labih dari yang lainh. Hal ini berlaku bagi teks maupun grafis. Pada teks, judul biasanya diberi jarak yang cukup dengan konten, dan konten diberi jarak dengan elemen lain (misalkan header, margin). Jika halaman web yang didesain cukup padat, seperti desain situs portal, usahakan untuk memberi ruang kosong yang lebih pada konten dan banner, terutama banner dengan animasi. Karena banner yang atraktif di sekitar teks akan mengurangi konsentrasi baca. Perhatikan pula ruang untuk tiap-tiap elemen lain seperti navigasi, berikan ruang kosong secukupnya dan pantas. 7

8 Pergunakan tabel untuk memisahkan tiap bagian untuk mempermudah pengaturan. Slicing Menampilkan image atau gambar dalam sebuah halaman web merupakan tantangan tersendiri bagi seorang desainer web. Terlebih jika ukuran image cukup besar, baik dalam dimensi maupun ukuran file. Desainer harus mempertimbangkan kecepatan downloading situs dan keindahan (grafis) dalam situs web yang dibuat. Salah satu jalan keluar adalah menggunakan slicing. Slicing adalah metode memecah gambar berukuran (dimensi dan file) besar menjadi gambargambar dengan ukuran yang lebih kecil. Kemudian gambar-gambar tersebut disatukan kembali menjadi sebuah gambar utuh seperti sebelum di-slice dengan bantuan tabel. Bagaimana metode dari slicing ini sebenarnya hingga gambar yang dipublish dapat tampil lebih cepat di browser? Sebagaimana diketahui, browser melakukan 4 langkah dalam proses downloading file dari sebuah server, yaitu pertama, browser akan mencari keberadaan server dan file yang dicari, kedua, broser kemudian mengontak server apakah file yang diminta dapat di-download, tiga jika server menerima permintan browser, proses transfer file akan dilakukan, empat browser menutup koneksi jika transfer telah selesai. Tipografi di web Lain halnya dengan dunia web, jika anda menggunakan tipe yang aneh (tidak bisa) untuk teks body, kemudian anda meng-upload halaman web tersebut, anda tidak akan pernah tahu bagaimana halaman yang telah dirancang itu akan tampil di komputer pengunjung situs. Hal inilah yang harus diperhatikan oleh setiap desainer web. Anda tentunya tidak ingin tata letak dan tipe yang telah anda rancang tampil kacau, karena tipe yang dispesifikasikan sebelumnya tidak terdapat di komputer pengunjung. Selain pemilihan tipe, tata cara penyajian tulisan juga harus diperhatikan, karena mata orang akan mudah merasa lelah ketika membaca langsung pada layar monitor. Oleh karena itu, pengaturan tipe yang anda gunakan sangat diperlukan. 8

9 Sketsa Perancangan Bagaimana cara merancang tampilan visual sebuah situs Web? langsung merancangnya di HTML Editor? merancang terlebih dahulu dengan bantuan editor grafis? Atau dengan try and eror, jika terlihat bagus memiliki cara-cara berbeda dalam merancang desain situs yang ia buat. Dalam hal ini ada beberapa tip langkah-langkah merancang situs web yang biasa dilakukan :. 1. Sketsa Kertas Ketika mendapatkan ide, penulis biasa menggambarkannya dalam secarik kertas. Hal ini sangat bermamfaat ketika anda sedang banjir ide, supaya tidak lupa ketika masuk ke dalam tahap pengerjaan. Atau ketika anda sedang kering ide, anda dapat meneruskan dari ide-ide awal yang telah anda gambar ketika sedang banjir ide. Sebagian desainer biasa menggambarkan tata letak dan bentuk secara umum, dan mengumpulkan kertas-kertas sketsa tersebut menjadi satu, kemudian menggantungkannya dekat meja kerja agar mudah dilihat. Pada pengerjaan proyek desain situs menggunakan animasi Flash, sketsa ini dapat berupa story board. Anda dapat menggambarkan rangkain gerak animasi dalam bentuk gambar, mirip seperti alur gambar dalam komik. 2. Sketsa Digital Dalam sketsa ini, kita akan memindahkan gambar dari sketsa kertas yang kita buat dalam bentuk digital, yaitu dengan menggambarkannya menggunakan aplikasi grafis seperti photoshop, Fireworks, Correl Draw, Illustrator, dan lain-lain. Dalam tahap ini proses sketsa akan menjadi lebih detail, yaitu dengan penentuan warna, garafis, tipografi dan lain-lain. Sampai saat ini tampilan sketsa tampak seperti hasil akhir. Pada pembuatan situs Flash, dalam tahap ini anda dapat menentukan bagian atau elemen mana yang dapat anda buat di photoshop atau anda gambar di Flash nantinya. 3. Pembuatan Setelah mendapatkan gambaran desain yang sesuai dengan yang anda inginkan, mulailah membuatnya dalam editor HTML yang biasa digunakan dengan membuat layout tabel secara umum, dan dapat 9

10 memindahkan bagian-bagian dari sketsa digital yang dianggap perlu, seperti icon atau grafis. Sitemap (Peta Situs) Sitemap (Peta Situs) merupakan petunjuk tentang semua halaman yang disajikan dalam suatu situs web. Peta situs sangat berguna bagi pengunjung untuk melihat isi situs tanpa harus membuka setiap halaman situs tersebut. Sitemap disajikan dalam suatu halaman web dan berbentuk list/indeks. B. Langkah Praktikum 1. Dengan ide/kreasi yang anda miliki, anda harus menentukan situs web apa yang akan dirancang. 2. Perancangan dilakukan pada lembaran yang tersedia pada modul ini, perancangan tersebut hanya merancang halaman homepage (halaman depan situs web) dan peta situs. 3. Rancangan tersebut diimplementasikan dalam bentuk digital menggunakan Adobe Photoshop. 4. Hasil pengerjaan pada Adobe Photoshop disimpan dalam bentuk file jpeg dalam foler tertentu. C. Evaluasi Praktikum 1. Soal Postest a. Rancanglah halaman depan situs, tentukan spesifikasi situs tersebut b. Rancang juga sitemap situs tersebut c. Implementasikan rancangan tersebut pada Adobe Photoshop, kemudian export dalam bentuk file HTML dan Image 10

11 2. Lembar Jawaban Nilai Yogyakarta,. Paraf asisten < > Jawaban Postest D. Referensi 1. Hasanuddin, 2009, Modul Praktikum Rekayasa Web Edisi-1, Teknik Informatika Universitas Ahmad Dahlan, Yogyakarta 2. Stephen Wilson, World Wide Web Design Guide : Learn to design professional web pages, Hayden Books, Indianapolis, Gregorius Agung, Giant Step to be a Web Design Enterpreneur, Penerbit Elexmedia, Jakarta,

12 MODUL III HTML DAN JAVASCRIPT Pertemuan ke : III Alokasi Waktu : 1,5 Jam Kompetensi Dasar : 1. Mahasiswa mampu memahami dan menerapkan client side programming Indikator : 1. Mahasiswa dapat membuat halaman web sederhana dengan HTML 2. Mahasiswa dapat membuat halaman web yang berisi JavaScript A. Dasar Teori Untuk menambahkan interaksi, dan data up to date ( live ) ke dalam Web Site anda anda perlu menambahkan scripting, semacam bahasa pemrograman dalam tingkat kesulitan yang lebih rendah, tanpa aplikasi hasil kompilasi interpreter. Berikut ini beberapa teknologi scripting yang umum dipakai di Web saat ini, anda mempunyai dua pilihan awal, yaitu Client-side, atau Server Side, Client di Web mengacu pada Browser pengguna, dan Server mengacu pada Server dimana Web Server ( http daemon ) dijalankan. CLIENT-SIDE-SCRIPTING Client-side scripting melibatkan blok script tambahan untuk ditambahkan di file HTML anda, Server Web tidak akan memperlakukan script lain dari tag-tag lain yang sudah ada di halaman HTML anda, sebaliknya browser-lah yang akan menerjemahkan mereka pada komputer user. karenanya Scripting jenis ini disebut Client-Side, yang bekerja di komputer user, bukan di Server. Kelebihan Client-Side-Scripting Anda tidak perlu server khusus untuk menjalankan script anda. Tidak membebani kerja web-server, terutama di web server dengan traffic tinggi. Kekurangan Client-Side-Scripting Harus didukung oleh Browser pihak klien ( walaupun secara umum hampir bisa dibilang semua Browser mendukung JavaScript ( hanya dengan cara yang tidak sama ) 12

13 Kode anda, visible dan dapat ditiru. ( tapi di era Open Source seperti sekarang ini, buat apa sih menyembunyikan script, yang notabene kebanyakan hasil cut & paste ) Teknologi Client-Side-Script yang populer JavaScript JavaScript secara umum didukung kedua browser populer, Microsoft Internet Explorer dan Netscape Navigator, hanya saja mereka mendukung dengan caranya masing-masing, tetapi kebanyakan script JavaScript jalan di kedua browser ini, ditambah browser Opera. Pada tahun 1997 terbentuk The European Computer Manufacturers Association sebagai standar untuk JavaScript, Netscape baru-baru ini mengumumkan keluarnya JavaScript 1.3 VBScript (Visual Basic Script) VBScript hanya didukung oleh Microsoft Internet Explorer. dan bahasa pemrogramannya hampir sama dengan JavaScript. SERVER-SIDE-SCRIPTING Server-side scripting mengunakan script yang dijalankan / diterjemahkan di Server, hasilnya saja yang dikirim ke Browser klien. Kelebihan Server Side Scripting Karena script berjalan di server, anda tahu pasti apa yang dapat anda lakukan dengan script tersebut dan software apa yang tersedia Jika Script anda menghasilkan output dalam bentuk HTML yang baku, hampir semua browser akan dapat melihatnya. Kekurangan Server Side Scripting Menambah beban kerja Server Anda harus punya akses / permission special untuk menggunakan Server Side Scripting Teknologi Server-Side Scripting yang Populer CGI Boleh dibilang teknologi klasik ( tertua di Web ), untuk melakukan fungsi- 13

14 fungsi Server Side, salah satunya lewat Common Gateway Interface (CGI). Kebanyakan program CGI menggunakan Perl, bahasa scripting yang pas untuk scripting di Web. Walaupun sebenarnya anda dapat menulis program CGI hampir di semua bahasa, termasuk C++, Python, dan Java. Tapi, tanpa perencanaan yang hati-hati, CGI dapat membuka 'lubang security' di Server anda, dan biasanya program CGI susah didebug, dan susah dipelajari dan dipraktekkan terutama untuk web designer yang bekerja di platform non- *NIX. Server-Side Java, JavaScript, dan VBScript Microsoft's IIS server dapat menerjemahkan Java, JavaScript, dan VBScript di server (juga untuk PerlScript). Sever Netscape juga mendukung Java dan Javascript untuk dijalankan di Server. ASP Andalan Microsoft untuk teknologi Scripting Web, terutama didukung oleh Microsoft IIS Server PHP Bahasa Scripting baru, populer. dan kadang 'disamakan' dengan Sistem Operasi Linux dan Web Server Apache, karena sifatnya yang Open Source dan gratis. Miva Dulu dikenal dengan HTMLScript, mirip dengan PHP, tapi ditawarkan secara komersial. Servlets Servlets sedang meningkat popularitasnya, untuk menulis Java Objects yang meningkatkan fungsi server. Sifat Java yang Object Oriented membuat programmer mudah menuliskan Servlets ( tapi bagaimana dengan web designer?), dan untuk beberapa kalangan Java Servlets dianggap lebih effisien daripada CGI ISAPI, NSAPI, and Native Server APIs Kebanyakan hanya untuk programmers hard-core. 14

15 B. Langkah Praktikum Cobalah Script berikut, buatlah menggunakan NotePad atau editor lainnya : a. Script pertama <HTML> <HEAD> <TITLE>Web Pertamaku</TITLE> </HEAD> <BODY bgcolor="#ffffff" text="#ff0000"> <h3 align= center >Judul Halaman Web</h3> <hr> <FONT SIZE=4 FACE="Arial COLOR="#FF0000">Contoh teks jenis Arial yang berwarna merah</font> <br><br> <A HREF="mailto:webmaster@uad.ac.id">Klik di sini</a> <OL TYPE=I> <LI> Item nomer 1 <LI> Item nomer 2 <LI> Item nomer 3 </OL> </BODY> </HTML> b. Script kedua <SCRIPT LANGUAGE="JavaScript"> function warna(pilihan) { alert("wah ternyata kamu suka " + pilihan + " toh.") document.bgcolor=pilihan } </SCRIPT> <h3>pilih warna favorit anda.</h3> <FORM> <INPUT TYPE="button" VALUE="Biru" onclick="warna('lightblue')"> <INPUT TYPE="button" VALUE="Pink" onclick="warna('pink')"> 15

16 <INPUT TYPE="button" VALUE="Coklat" onclick="warna('burlywood')"> <INPUT TYPE="button" VALUE="Kelabu" onclick="warna('darkgray')"> <INPUT TYPE="button" VALUE="Oranye" onclick="warna('peachpuff')"> <INPUT TYPE="button" VALUE="Putih" onclick="warna('white')"> </FORM> C. Evaluasi Praktikum 1. Soal Postest a. Cobalah 2 script program di atas, laporkan outputnya b. Modifikasi ke-2 script tersebut agar lebih menarik dan laporkan hasil outputnya. 16

17 2. Lembar Jawaban Nilai Yogyakarta,. Paraf asisten < > Jawaban Postest D. Referensi 1. Hasanuddin, 2009, Modul Praktikum Rekayasa Web Edisi-1, Teknik Informatika Universitas Ahmad Dahlan, Yogyakarta

18 MODUL IV CSS LAYOUT DAN TABEL LAYOUT Pertemuan ke : IV Alokasi Waktu : 1,5 Jam Kompetensi Dasar : 1. Mahasiswa mampu memahami dan membuat layout web Indikator : 1. Mahasiswa dapat membuat layout halaman web dengan CSS 2. Mahasiswa dapat membuat layout halaman web dengan Tabel A. Dasar Teori Isu baru tentang layouting dalam desain web yang akhir-akhir ini mencuat setelah hadirnya CSS level 2, adalah penggunaan CSS untuk mendesain layout dan tampilan pada sebuah situs web. CSS layout merupakan alternatif baru dalam mendesain halaman web. Pada teknik lama, kita mengenal penggunaan tabel untuk memposisikan dan mengatur tampilan sebuah situs web. Kedua teknik ini memiliki kelebihan dan kekurangan masing-masing. 1. Penggunaan Tabel Tabel telah lama dikenal sebagai tag yang digunakan untuk membuat layout sebuah web. Oleh karena kemudahannya, penggunaan tabel lebih disukai untuk membuat layout situs menggunakan WYSIWYG Editor, seperti Dreamweaver atau Frontpage. Fakta Penggunaan Tabel : Lebih mudah digunakan dibanding dengan CS layout Proses desain tabel lebih mudah menggunakan editor WYSIWYG Tabel dapat rusak dalam beberapa browser yang biasa kita gunakan, yang menyebabkan perubahan posisi dalam layout Meningkatkan jumlah tag HTML yang tidak perlu, hingga akan menaikkan ukuran file Cara membaca tabel setiap browser berbeda-beda. Pada browserbrowser seperti Netscape dan IE, akan menampilkan isi tabel di halaman web begitu ditemukan tag penutup dari tabel. Hal ini tentu akan terkesan bahwa situs terasa lambat dan berat. 18

19 2. Penggunaan CSS CSS dikenal sebagai alat untuk memformat tampilan pada halaman HTML, namun kini dengan munculnya CSS level 2 dan dukungan browserbrowser terbaru, CSS sering digunakan untuk pemposisian dan layouting halaman web. Fakta menggunakan CSS : Telah didukung oleh kebanyakan browser versi baru, tetapi tidak didukung oleh browser-browser versi lama. Lebih fleksibel dalam penempatan posisi layout. Dalam layout CSS, kita mengenal Z-index untuk menempatkan objek dalam posisi yang sama. Menjaga HTML dalam penggunaan tag yang minimal, hal ini berpengaruh terhadap ukuran file dan kecepatan downloading. Dapat menampilkan konten utama terlebih dahulu, sementara gambar dapat ditampilkan sesudahnya. Penerjemahan CSS setiap browser berbeda, tata letak akan berubah jika dilihat di berbagai browser. CSS adalah layouting masa depan dengan penggabungan bersama XHTML Walaupun demikian, pada browser-browser lama atau CSS yang tidak diaktifkan pada browser, pengunjung masih dapat membaca dengan baik situs tersebut disebabkan cara membaca browser yang secara bertahap dari atas ke bawah. Selain itu, penggunaan CSS pada file terpisah dapat mempermudah pengubahan tampilan pada situs secara keseluruhan hanya dengan mengedit satu file CSS. Penempatan content yang lebih fleksibel artinya pada source code, seorang developer dapat menempatkan content yang penting pada bagian atas, sementara content yang memerlukan waktu download seperti image atau animasi flash pada bagian bawah, namun tidak mengubah tampilan. 19

20 B. Langkah Praktikum Layout Dengan Tabel : 1. Buka Macromedia Dreamweaver 2. Dari menu File > New. Akan muncul kotak dialog sebagai berikut : Pastikan bagian Category : Basic Page, dan bagian Basic Page : HTML 3. Pada bagian Text, isikan : Desain dengan Tabel 4. Simpan halaman tersebut dengan menu File > Save, beri nama file table.html, tampilan yang akan muncul sebagai berikut : 5. Pilih menu Insert > Table. 6. Pada kotak dialog, atur pilihan seperti di bawah ini : 20

21 Rows : 3 Columns : 3 Width : 600 dan pilih Pixels pada drop down Border : 0 7. Klik tombol OK, maka akan tampil seperti gambar berikut : 8. Untuk keperluan layout, dapat dilakukan merger cell (menggabungkan sel) dan split cell (memecah satu sel menjadi beberapa sel). 9. Blok sel 1 dan sel di bawahnya. 10. Klik tombol merger pada bagian property 11. Tabel yang terbentuk akan terlihat sebagai berikut : 21

22 12. Lakukan merger pada sel lain hingga hasil akhir akan tampil sebagai berikut : 13. Masukkan teks dan gambar pada sel tersebut, hingga akhirnya seperti berikut : 22

23 14. Simpan file tersebut dan lihat hasil dengan tekan F12, atau klik tombol preview : Layout Dengan CSS : b. Masih dalam tampilan tabel.html, pilih menu Window > CSS Styles, maka akan terlihat panel CSS. c. Pada menu panel pilih : New CSS Style. d. Pada bagian type pilih Redefine HTML Tag, dan bagian Tag pilih Body e. Klik tombol OK 23

24 f. Beri nama file CSS ketik styleku, simpan pada folder anda g. Kotak dialog yang muncul : h. Atur kategori-kategori yang terdapat di bagian kiri baik tentang type, background, box, dan lain-lain. Pengaturan dilakukan di bagian kanan dari kategori tersebut. i. Untuk menjalankan CSS tersebut klik tombol OK j. Lihat hasil dengan F12 24

25 C. Evaluasi Praktikum 1. Soal Postest a. Ikuti petunjuk praktikum b. Buatlah sebuah layout halaman web sederhana yang didesain dengan tabel dan CSS. Layout tersebut berisi teks dan beberapa image. c. Gunakan variasi background halaman, background sel dalam tabel agar terlihat lebih menarik. 25

26 2. Lembar Jawaban Nilai Yogyakarta,. Paraf asisten < > Jawaban Postest D. Referensi 1. Hasanuddin, 2009, Modul Praktikum Rekayasa Web Edisi-1, Teknik Informatika Universitas Ahmad Dahlan, Yogyakarta

27 MODUL V FORM DAN NAVIGASI Pertemuan ke : V Alokasi Waktu : 1,5 Jam Kompetensi Dasar : 1. Mahasiswa mampu memahami dan merancang form dan navigasi web Indikator : 1. Mahasiswa dapat merancang beberapa jenis form 2. Mahasiswa dapat membuat beberapa jenis navigasi dalam halaman web A. Dasar Teori Form merupakan media dalam halaman web yang berfungsi menyediakan sarana interaktif anda pengunjung dengan server. Sebuah situs web dikatakan bagus jika antara web dan pengunjung terjadi interaksi, sehingga pengunjung mendapatkan apa yang diinginkannya pada situs web tersebut. Input yang dapat diberikan pada suatu form berbentuk : Input teks Input radio Input checkbox Input text area Input Drop-Down Input file Navigasi Navigasi pada sebuah situs ibarat sebuah petunjuk jalan atau peta, memberikan pilihan kepada pengunjung bagian mana yang akan ia kunjungi.oleh karena itu, pembangunan sebuah navigasi tidak bisa dianggap remeh. Sebab, pengunjung akan merasa kesal dan bingung jika sebuah situs memiliki navigasi yang kurang baik dan menyesatkan. Lalu bagaimanakah sebaiknya sebuah navigasi situs dibuat dan ditampilkan? 1. Perencanaan Sebelum membuat navigasi sebuah situs, tentunya hal pertama yang perlu dilakukan adalah membuat konsep situs tersebut. Dalam membuat konsep 27

28 situs, anda dapat mengatur alur navigasi dalam bentuk tampilan pohon (treeview), yang digambarkan mulai dari yang bersifat umum dilanjutkan bercabang, menjadi menjadi lebih khusus dan mendetil. Di sini anda dapat menentukan bagian paling atas atau root alur menu. 2. Konsisten Dalam meletakkan sebuah navigasi, simpanlah navigasi pada tempat yang sama untuk setiap halaman. Dalam desain pun sebaiknya tidak berubah. Hal ini bertujuan agar pengunjung tidak bingung mencari navigasi. 3. Berbeda Buatlah tampilan sebuah navigasi terlihat berbeda dari tampilan lainnya. Hal ini bertujuan agar pengunjung lebih mudah mengenali bahwa bagian tersebut adalah navigasi. Agar lebih eye cathing, gunakan icon-icon sederhana yang menggambarkan setiap menu. 4. Singkat, tepat dan jelas Gunakan kata-kata yang tepat dengan singkat dan jelas, dan gunakan istilahistilah yang lazim atau mudah dimengerti pengunjung. 5. Tunjukkan posisi pengunjung Setelah pengunjung meng-klik salah satu menu, beri tanda bahwa ia sedang berada pada bagian itu. Hal ini dapat dilakukan dengan memberi tanda pada menu navigasi, atau dengan meletakkan titel atau judul halaman. 6. Jangan lupa home Jangan lupa meletakkan home atau back pada halaman, selain halaman utama atau home page. Buatlah pengunjung nyaman dengan navigasi yang anda buat. Navigasi yang baik, akan mempermudah pengujung mencari apa yang dia inginkan. 7. Posisi Navigasi Posisi sebuah navigasi turut menentukan sukses atau tidaknya sebuah navigasi. Pada posisi yang tepat, sebuah navigasi dapat membuat pengunjung lebih mudah menelusuri sebuah situs Web. Posisi navigasi dapat dibedakan menjadi : a. Top Navigation ( Navigasi di atas) Navigasi ini cocok diterapkan pada situs-situs portal dengan banyaknya menu atau fasilitas yang ditawarkan. Navigasi ini cukup menghemat dibandingkan dengan navigasi pada bagian lain. Umumnya (pada situs 28

29 portal), navigasi ini hanya menggunakan teks pada icon atau image. Untuk menghemat tempat, kolom kiri atau kanan situs dapat digunakan untuk banner. b. Left Navigation Jika menu situs anda tidak begitu banyak, navigasi sebelah kiri lebih cocok digunakan. Navigasi pada posisi ini menawarkan banyak-banyak kreasi-kreasi yang berlainan. Anda dapat menggunakan icon atau animasi agar lebih eye-cathing. Pengunjung akan mudah terbiasa dengan tampilan menu di sebelah kiri OS mereka. c. Rigt Navigation (Navogation di Kanan) Navigasi ini jarang digunakan untuk menu utama, karena biasanya bagian kanan lebih sering digunakan untuk menampilkan fitur-fitur utama. d. Free Navigation (Navigasi Bebas) Navigasi dapat terletak pada bagian-bagian lain dari sebuah situs, dan sering digunakan pada situs-situs menggunakan animasi Flash. Dalam hal ini, beri penekanan pada pengunjung bagian tersebut menggunakan movie yang berada disekitar navigasi. Anda dapat menggunakan cara lain, yang terpenting tonjolkan navigasi tersebut. 8. Metode Tampilan Navigasi Navigasi dapat ditampilkan dalam berbagai media, yakni teks, image atau animasi. Masing-masing memiliki kelebihan dan kekurangan. a. Teks Menampilkan menu dalam teks bisa jadi kurang menarik perhatian pengunjung jika anda tidak meramunya dengan baik. Beri tanda yang lebih memperlihatkan bahwa teks itu adalah navigasi. Misalnya dengan atau warna pada latarnya. Kelebihan metode ini adalah waktu downloading yang cepat. Jadi sangat cocok diterapkan pada situs yang memiliki banyak menu. b. Image Menampilkan menu pada image menawarkan banyak sekali variasi, misalnya dengan icon dengan penggunaan huruf dan bentuk lebih bebas. 29

30 Sebaiknya, navigasi menggunakan image ini menggunakan warna yang tidak kompleks, makin sedikit warna ukuran file akan semakin sedikit. c. Animasi Navigasi ini memang terlihat sangat menarik dengan berbagai interaktifitas visual yang ditawarkan. Jika anda menggunakan Flash, tes terlebih dahulu waktu download menu tersebut. Jangan sampai pengunjung menunggu lama untuk dapat melihat menu. Pada browser yang tidak terdapat plugin flash, navigasi ini tentu saja tidak akan tampil. Beri alternatif bagi pengunjung yang menggunakan browser yang tidak terinstal. B. Langkah Praktikum Pembuatan Form : Klik menu View > Design agar berada di mode design dreamweaver. Kemudian klik menu Insert > Form > Form Akan tampil form di dokumen, klik garis merah milik form, kemudian pada property-nya, isikan pada bagian Form Name: Input. Kemudian klik menu Insert > Table untuk memasukkan tabel dalam form, akan tampil kotak dialognya. Isikan bagian Rows : 6 dan Columns : 2. Setelah tabel masuk dalam form, pada property-nya, isikan pada Border : 0 Pada kolom pertama di baris pertama hingga kelima, tuliskan nama tiap kolom dari tabel artikel, yaitu : Judul, Nama Penulis, Tanggal Penulisan, Artikel dan Gambar. Pada kolom kedua, isikan objek TextField. Caranya, klik menu Insert > Form > Textfield, begitu seterusnya sebanyak 4 buah. Sedangkan pada baris keempat isi dengan komponen Textarea, klik menu Insert > Form > Textarea. Pada kolom pertama di baris keenam, klik menu Insert > Form > Button untuk menambahkan tombol. Ganti property label menjadi KIRIM. Pembuatan Navigasi : 30

31 Masukkan tabel untuk pembuatan navigasi dangan menu Insert > Table, akan tampil kotak dialognya. Isikan pada Rows : 7, Columns : 1, Table Width : 150 pixels, Border Thickness : 0, Cell Padding : 0 dan cell Spacing : 5. Pada tabel yang baru dibuat, letakkan kursor pada baris pertama, lalu klik menu Insert > Media > Flash Button. Pilih pada style : Beveled Rect-Blue, Button Text : Home. Masukkan enam tombol lainnya satu persatu. Caranya sama dengan pada baris pertama. C. Evaluasi Praktikum 1. Soal Postest a. Lakukan langkah-langkah yang terdapat dalam petunjuk praktikum baik pembuatan form dan navigasi, laporkan hasil outputnya. b. Rancanglah form dengan berbagai bentuk input misal, drop-down, radio, check-box dan lain-lain, kemudian laporkan hasilnya c. Rancanglah navigasi dengan mode text 31

32 2. Lembar Jawaban Nilai Yogyakarta,. Paraf asisten < > Jawaban Postest D. Referensi 1. Hasanuddin, 2009, Modul Praktikum Rekayasa Web Edisi-1, Teknik Informatika Universitas Ahmad Dahlan, Yogyakarta

33 MODUL VI DASAR WEB MULTIMEDIA Pertemuan ke : VI Alokasi Waktu : 1,5 Jam Kompetensi Dasar : 1. Mahasiswa mampu memahami dan mendesain web multimedia Indikator : 1. Mahasiswa dapat mendesain halaman depan (home page) suatu website multimedia dilengkapi animasi 2. Mahasiswa dapat mengubah desain tersebut dalam bentuk halaman web yang dapat diakses oleh browser A. Dasar Teori Kata yang langsung terpikir adalah "kebebasan", dalam artian, Flash adalah alat yang memungkinkan designer untuk membuat suatu karya yang bernilai lebih, karena dengan flash dimungkinkan beberapa hal : Disain yang lebih interaktif, Flash memungkinkan kita untuk memasukkan keseluruhan unsur-unsur multimedia, suara -gambar -motion graphics (movie) yang semuanya dapat bekerja sama dengan baik. Animasi yang secara visual lebih baik dan menarik File Size yang relatif kecil ( untuk animasi ), Dengan pemakaian vector graphics nya Embedded fonts Porting ke beberapa media dengan mudah, misal pembuatan file presentation stand alone dengan *.exe, screensaver. Hanya saja masih terdapat kekurangan yaitu: Movie file size yang bisa-bisa menjadi besar, lebih dari K! Untuk sebagian orang tentunya ini sangat mengganggu Tidak untuk semua orang, masih dibutuhkan plugin untuk browser, memang saat ini browser terbaru sudah menginclude plugin tersebut, namun untuk browser dengan versi yang lebih kecil, visitor harus mendownload pluginnya, dan tidak semua orang mau. 33

34 Dibutuhkan komputer yang cepat dengan graphics card yang baik pula. Dengan graphics card yang kurang cepat, animasi akan terlihat jerky/choppy. Untuk masa depan akan makin banyak orang ikut serta dalam gelombang ini, karena saat ini sudah mulai banyak 3rd party developer yang ikut serta, misal software 3D tracer, software character animation seperti moho1.2 dengan fasilitas bonenya yang dapat export ke shockwave movie itu juga awal yang baik. Jadi di masa datang kemungkinan site dengan flash ini akhirnya akan menjadi suatu standar, kurang lebih 50% website nantinya akan menuju ke flash, melihat dari perkembangannya yang cukup pesat. Flash harus dipelajari dan dipergunakan, namun tentunya jangan sampai si flash nya itu adalah tujuan akhir: "flash powered", membanggakan akan tools yang dipergunakan, flash hanyalah tools. Jadi tentunya dasar-dasar animasi 2D-3D, logika video editing, adalah hal penting untuk dipelajari. Melihat dari dataran Eropa, yang sangat cepat melakukan menyerap teknolgi dan memanfaatkannya, terbukti dengan beberapa design house yang sangat baik, seperti nrg, abc, dan banyak designer baik khususnya dari Perancis, saya melihat perkembangan yang lebih lambat di dataran Asia. Karena memang kemungkinan tidak ada pasarnya, client yang sudah cukup puas dengan apa yang dia dapat, website designer yang juga sudah puas, atau dua-duanya. Padahal designer tersebut dengan sifat internet yang tanpa batas dapat dengan mudah B. Langkah Praktikum Buat halaman baru pada Macromedia Flash Gambarlah objek menggunakan tool yang terletak di bagian kiri tampilan Flash, meliputi : 1. Oval Tool, untuk menggambar lingkaran 2. Rectangel Tool, untuk menggambar kotak 3. Line tool, untuk menggambar garis. 4. Pen tool, untuk menggambar objek yang tidak beraturan 5. Pencil tool, untuk membuat garis lurus, garis lengkung dan garis bentuk bebas. 34

35 Untuk mengedit objek, gunakan Arrow tool (tanda panah), letakkan pada tepi objek kemudian drag sesuai keinginan. Untuk mengedit dapat juga menggunakan Sub Selection Tool. Untuk memasukkan image/gambar menggunakan menu File > Import, tentukan letak file gambar. Gambar yang diimport akan masuk ke Kotak Library, untuk menampilkan pada halaman drag dari kotak library ke halaman kerja. Untuk mengeksport desain ke format html, menggunakan menu File > Publish Setting kemudian aktifkan pilihan HTML dan klik tombol PUBLISH. C. Evaluasi Praktikum 1. Soal Postest a. Desain halaman depan (home page) suatu situs web, gunakan teks, image dan animasi sederhana. b. Eksport desain tersebut dalam format HTML 35

36 2. Lembar Jawaban Nilai Yogyakarta,. Paraf asisten < > Jawaban Postest D. Referensi a. Hasanuddin, 2009, Modul Praktikum Rekayasa Web Edisi-1, Teknik Informatika Universitas Ahmad Dahlan, Yogyakarta b. 36

37 MODUL VII WEB MULTIMEDIA LANJUTAN Pertemuan ke : VII Alokasi Waktu : 1,5 Jam Kompetensi Dasar : 1. Mahasiswa mampu memahami dan mendesain web multimedia Indikator : 1. Mahasiswa mampu membuat halaman web berbasis animasi yang telah dilengkapi : Navigasi, Form dan Animasi A. Langkah Praktikum Navigasi dalam Flash diimplementasikan menggunakan ActionScript GoTo and Stop. Pertama kali dibuat terlebih dahulu tombol yang dibentuk dari objek/symbol yang bertipe button. Pada button tersebut diberi action script go to and stop ke frame tujuan misal frame 20 yang di dalamnya terdapat halaman situs web yang berbeda. Form dapat dibentuk dengan text label, sedangkan bentuk input dapat diimplementasikan dengan input text dengan jenis dynamic text Animasi dapat dibentuk dengan tweening motion (objek bergerak) atau tweening shape (objek berubah bentuk). B. Evaluasi Praktikum 1. Soal Postest a. Desain 4 buah halaman web, letakkan di frame 1, frame 10, frame 20 dan frame 30. b. Setiap halaman tersebut letakkan tombol untuk navigasi c. Masing-masing halaman dilengkapi dengan tombol (next, prev) d. Desainkan form pada slah satu halaman tersebut e. Lakukan uji coba, hingga link navigasi sudah benar dan form dapat diinputkan oleh pengunjung f. Ekspor desain tersebut dalam format HTML 37

38 2. Lembar Jawaban Nilai Yogyakarta,. Paraf asisten < > Jawaban Postest C. Referensi a. Hasanuddin, 2009, Modul Praktikum Rekayasa Web Edisi-1, Teknik Informatika Universitas Ahmad Dahlan, Yogyakarta b. 38

39 MODUL VIII WEB PORTAL Pertemuan ke : VIII Alokasi Waktu : 1,5 Jam Kompetensi Dasar : 1. Mahasiswa mampu memahami dan merancang web portal Indikator : 1. Mahasiswa dapat melakukan instalasi PhpNuke 2. Mahasiswa dapat membuat administrator dan user biasa 3. Mahasiswa dapat mengenal fasilitas yang tersedia baik bagi user maupun bagi admin A. Dasar Teori Web Portal adalah sebuah web biasa dengan isian/ fitur seperti direktori, mesin pencari (search engine), atau grup diskusi. Kelebihan Web Portal : 1. Mudah pengelolaannya, artinya administrasi portal berbasis web hanya membutuhkan pengalaman menggunakan komputer yang minimal. 2. Pengaturan layout yang fleksibel 3. Isi yang interaktif sehingga pengunjung dapat mengirimkan komentar, artikel, pengumuman dan weblink. Point-To-Point Connectifity Jenis portal generasi yang bergantung pada koneksi point-to-point. Middleware dibutuhkan untuk penterjemahan,konversi dan konektivitas data di saat protokol dan platform yang berbeda memainkan peran. A Manually Coded Middleware B C D Gambar 1. Point-To-Point Connectifity 39

40 CMS: CMS adalah suatu sistem yang dibuat dengan menggunakan teknologi, dalam hal ini skrip berbasis server, database server dan webserver oleh seorang yang mempunyai kemampuan memprogram web yang sangat baik agar pengelolaan website itu dapat dilakukan oleh siapa saja sehingga content web dapat selalu dinamis. Manfaat CMS Manajemen data Ini merupakan fungsi utama dari CMS. Semua data/informasi baik yang telah ditampilkan ataupun belum dapat diorganisasi dan disimpan secara baik. Suatu waktu data/informasi tadi dapat dipergunakan kembali sesuai dengan kebutuhan. Selain itu, CMS juga mendukung berbagai macam format data, beberapa diantaranya yaitu XML, HMTL, PDF. CMS juga mendukung fungsi pencarian, dan kontrol terhadap revisi yang dilakukan terhadap data/informasi. Mengatur siklus hidup website Banyak CMS memberikan fasilitas kepada para penggunanya untuk mengelola bagian atau isi mana saja yang akan ditampilkan, masa/waktu penampilan dan lokasi penampilan di website. Tak jarang sebelum ditampilkan, bagian atau isi yang dimaksud terlebih dahulu di-review oleh editor sehingga dijamin kevaliditasannya. Mendukung web templating dan standarisasi Setiap halaman website yang dihasilkan berasal dari template yang telah terlebih dahulu disediakan oleh CMS. Selain dapat menjaga konsistensi dari tampilan secara keseluruhan, para penulis dan editor dapat berkonsentrasi secara penuh dalam melaksanakan tugasnya menyediakan isi website Personalisasi website Sekali sebuah isi ditempatkan ke dalam CMS, isi tersebut dapat ditampilkan sesuai dengan keinginan dan kebutuhan dari penggunanya. Terlebih lagi dengan kelebihan CMS yang dapat memisahkan antara desain dan isi, menyebabkan proses personalisasi dapat berjalan dengan mudah. 40

41 Sindikasi Sindikasi memberikan kemungkinan kepada sebuah website untuk membagi isinya kepada website-website yang lain dengan format data yang berbeda. Format data yang didukung juga cukup variatif mulai dari PDF, XML hingga backend scripting. Sama halnya dengan personalisasi, Akuntabilitas dan efisiensi. Adanya alur kerja dan hak akses yang jelas kepada para penggunanya, sehingga data/informasi yang disampaikan dapat dipertanggungjawabkan dengan baik. Dengan demikian setiap perubahan yang terjadi di website dapat ditelusuri dan diperbaiki seperlunya dengan segera. Hal ini tentunya akan dapat meningkatkan efisiensi dari pada website, baik meliputi pengelolaannya maupun cara menyajikan informasi yang ada di dalamnya. B. Langkah Praktikum Instalasi PhpNuke : Buat folder dalam root web (dalam folder c:\apache\htdocs) Copy isi folder html pada master PhpNuke ke folder yang telah dibuat sebelumnya Dengan tools Mysql_Front, import sql dari folder SQL dalam master PhpNuke Atur konfigurasi file config.php dalam folder web dalam htdocs (sesuaikan koneksi databasenya) Pembuatan Admin Web : Masuk ke URL : Isikan data admin (id_admin, nama, , password) Masuk data tersebut dalam form login admin Pembuatan User : Dalam tampilan admin, klik Edit User Masukkan data user (nama, id_user, password dan lain-lain) Logout dari tampilan admin Masukkan data user melalui blok login 41

42 Logout dari tampilan user tersebut C. Evaluasi Praktikum 1. Soal Postest a. Lakukan instalasi PhpNuke hingga siap digunakan b. Buat admin web c. Buat user d. Laporkan fasilitas PhpNuke bagi : - Administrator - User Terdaftar - Pengunjung biasa (user tidak terdaftar) 42

43 2. Lembar Jawaban Nilai Yogyakarta,. Paraf asisten < > Jawaban Postest D. Referensi a. Hasanuddin, 2009, Modul Praktikum Rekayasa Web Edisi-1, Teknik Informatika Universitas Ahmad Dahlan, Yogyakarta b. Suryatmoko, S., Belajar Sendiri Membuat Web Portal dengan PHP Nuke, 2003, Elex Media Komputindo, Jakarta. c. Kemas, Y., Pengantar Content Management System, 2003, Paper Kuliah Umum Ilmukomputer.com 43

44 MODUL IX REKAYASA CMS PHPNUKE Pertemuan ke : IX Alokasi Waktu : 1,5 Jam Kompetensi Dasar : 1. Mahasiswa mampu memahami dan merancang web portal Indikator : 1. Mahasiswa dapat mengenal beberapa theme dalam PhpNuke 2. Mahasiswa dapat merekayasa tampilan PhpNuke A. Dasar Teori PhpNuke adalah sebuah situs portal yang telah jadi yang dibuat menggunakan bahasa pemrograman PHP. Dengan demikian, PhpNuke akan berupa kumpulan file-file PHP dan file database. Semuanya sudah jadi dan sudah berjalan, tinggal dipindahkan ke server web, diedit agar sesuai dengan yang diinginkan. Layaknya sebuah situs portal, PhpNuke memiliki banyak fasilitas dan layanan yang canggih. Bahkan jika anda merasa kurang dengan fasilitas bawaan PhpNuke, anda dapat mendownload ratusan fasilitas lainnya di internet, mulai dari fasilitas E-Commerce hingga ramalan bintang. Dengan menggunakan metode seperti ini, tentu anda akan mengehemat tenaga, waktu dan pikiran dalam membuat sebuah situs portal. B. Langkah Praktikum Rekayasa tampilan sederhana dari PhpNuke dapat dilakukan dengan 3 langkah : Rekayasa tampilan utama dengan fasilitas Preferences (Pref. Situs) dalam tampilan admin. Dalam fasilitas ini dapat dilakukan pemilihan themes, identitas situs dan lain sebagainya. Rekayasa blok (block).blok yang terdapat di PhpNuke dapat diaktifkan dan di nonaktifkan, selain itu dapat juga dipindah posisi dan urutan dlam posisi tersebut. Rekayasa Modul (module). Module dalam PhpNuke merupakan daftar menu utama yang disajikan dalam halaman web 44

45 C. Evaluasi Praktikum 1. Soal Postest a. Lakukan modifikasi/rekayasa mengenai : Preferences Block Module Hingga terlihat menarik dan layak online-kan 45

46 2. Lembar Jawaban Nilai Yogyakarta,. Paraf asisten < > Jawaban Postest D. Referensi a. Hasanuddin, 2009, Modul Praktikum Rekayasa Web Edisi-1, Teknik Informatika Universitas Ahmad Dahlan, Yogyakarta b. Suryatmoko, S., Belajar Sendiri Membuat Web Portal dengan PHP Nuke, 2003, Elex Media Komputindo, Jakarta. c. Kemas, Y., Pengantar Content Management System, 2003, Paper Kuliah Umum Ilmukomputer.com 46

47 MODUL X REKAYASA CMS PHPNUKE LANJ. Pertemuan ke : IX Alokasi Waktu : 1,5 Jam Kompetensi Dasar : 1. Mahasiswa mampu memahami dan merancang web portal Indikator : 1. Mahasiswa dapat mengetahui struktur themes dalam PhpNuke 2. Mahasiswa dapat memodifikasi themes tertentu 3. Mahasiswa dapat mengisi content web yang telah dimodifikasi A. Langkah Praktikum Secara umum themes dalam PhpNuke memiliki struktur sebagai berikut : theme.php Mengatur Fungsi Utama dan background tampilan. tables.php Mengatur Fungsi opentable(); dan closetable(); header.html Mengatur header halaman situs web footer.html Mengatur footer halaman situs web blocks.html Mengatur tampilan blok center_right.html Mengatur layout tampilan bagian kanan halaman web center_left.html Mengatur tampilan bagian kiri dan tengah halaman web story_home.html Mengatur layout tampilan indeks berita/informasi story_page.html Mengatur layout tampilan detail berita/informasi B. Evaluasi Praktikum 1. Soal Postest Lakukan modifikasi themes tertentu, kemudian laporkan hasilnya. 47

48 2. Lembar Jawaban Nilai Yogyakarta,. Paraf asisten < > Jawaban Postest C. Referensi a. Hasanuddin, 2009, Modul Praktikum Rekayasa Web Edisi-1, Teknik Informatika Universitas Ahmad Dahlan, Yogyakarta b. Suryatmoko, S., Belajar Sendiri Membuat Web Portal dengan PHP Nuke, 2003, Elex Media Komputindo, Jakarta. c. Kemas, Y., Pengantar Content Management System, 2003, Paper Kuliah Umum Ilmukomputer.com 48

10/04/2014. Oleh: Fiftin Noviyanto, S.T., M.Cs.

10/04/2014. Oleh: Fiftin Noviyanto, S.T., M.Cs. Oleh: Fiftin Noviyanto, S.T., M.Cs. Realistis Jangan sertakan plug-ins dan fitur-fitur yang mungkin menyebabkan pengunjung tidak paham dengan apa yg anda maksud. Jangan menggunakan image yang berukuran

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Pengertian Visualisasi Visualisasi adalah tampilan pada layar monitor baik dalam bentuk gambar yang bergerak ataupun tidak, serta dapat pula gambar yang disertai dengan suara.

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Pengertian Multimedia Multimedia merupakan suatu konsep dan teknologi baru dalam bidang teknologi informasi. Dimana teks, gambar, suara, animasi dan video disatukan dalam computer

Lebih terperinci

Komunikasi Multimedia

Komunikasi Multimedia Komunikasi Multimedia Modul ke: Fakultas Ilmu Komunikasi Teknik Lanjutan Corporate Website: HTML Editing dengan Macromedia Dreamweaver MX Anindita, S.Pd, M.Ikom Program Studi Public Relations www.mercubuana.ac.id

Lebih terperinci

BAB II LANDASAN TEORI. di jaman sekarang, namun apakah Anda mengetahui sejarah nya itu?. Mungkin,

BAB II LANDASAN TEORI. di jaman sekarang, namun apakah Anda mengetahui sejarah nya itu?. Mungkin, BAB II LANDASAN TEORI 2.1. Sekilas Mengenai Web Internet sudah menjadi hal yang sangat dekat bagi masyarakat ataupun penggunanya di jaman sekarang, namun apakah Anda mengetahui sejarah nya itu?. Mungkin,

Lebih terperinci

STMIK DIKTAT SINGKAT MACROMEDIA DREAMWEAVER 8 SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER TASIKMALAYA.

STMIK DIKTAT SINGKAT MACROMEDIA DREAMWEAVER 8 SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER TASIKMALAYA. STMIK SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER TASIKMALAYA DIKTAT SINGKAT MACROMEDIA DREAMWEAVER 8 PENDAHULUAN Dreamweaver adalah sebuah program website editor yang berfungsi untuk membuat dan

Lebih terperinci

Membangun Web Statis Menggunakan Dreamweaver Oleh : Mochamad Subecha, SE

Membangun Web Statis Menggunakan Dreamweaver Oleh : Mochamad Subecha, SE Membangun Web Statis Menggunakan Dreamweaver Oleh : Mochamad Subecha, SE Langkah-langkah membuat web statis 1. Pastikan bahwa server localhost sudah berjalan. Untuk Windows biasanya menggunakan Xampp for

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Internet Internet merupakan suatu jaringan antar komputer yang saling dihubungkan. Media penghubung tersebut bisa melalui kabel, kanal satelit maupun frekuensi radio, sehingga

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Pada dasarnya sistem informasi merupakan suatu sistem yang dibuat oleh manusia yang terdiri dari komponen komponen dalam organisasi untuk mencapai suatu

Lebih terperinci

BAB 2 TINJAUAN TEORI

BAB 2 TINJAUAN TEORI BAB 2 TINJAUAN TEORI 2.1. Pengenalan HTML 2.1.1. Pendahuluan HTML Hypertext Markup Language merupakan kepanjangan dari kata HTML. Adalah script dimana kita bisa menampilkan informasi dan daya kreasi kita

Lebih terperinci

MEMANFAATKAN CASCADING STYLE SHEET UNTUK MEMPERINDAH TAMPILAN WEB

MEMANFAATKAN CASCADING STYLE SHEET UNTUK MEMPERINDAH TAMPILAN WEB Media Informatika Vol. 8 No. 2 (2009) MEMANFAATKAN CASCADING STYLE SHEET UNTUK MEMPERINDAH TAMPILAN WEB Budi Maryanto Sekolah Tinggi Manajemen Informatika dan Komputer LIKMI Jl. Ir. H. Juanda 96 Bandung

Lebih terperinci

DAFTAR ISI. Wordpress Mengenal Dashboard Memposting Artikel Membuat Halaman Baru Eksplorasi Menu Appearance

DAFTAR ISI. Wordpress Mengenal Dashboard Memposting Artikel Membuat Halaman Baru Eksplorasi Menu Appearance DAFTAR ISI Wordpress... 2 Mengenal Dashboard... 4 Memposting Artikel... 5 Penjelasan Area Posting Artikel... 5 Menambah Gambar Pada Tulisan... 8 Menambah Kategori dan Tag Pada Tulisan... 10 Pratampil dan

Lebih terperinci

C. Ms Powerpoint D. Notepad E. Ms Acces

C. Ms Powerpoint D. Notepad E. Ms Acces 1. Apakah kepanjangan dari HTML? A. Hyper Text Mark Up Language B. Hyper Text Mark Language C. Hight Text Mark Up Language D. Hight Text Mark Language 2. Berikut ini adalah termasuk Software Browser, Kecuali:

Lebih terperinci

Apa itu CMS? Baiklah, kembali ke judul tulisan ini, Apa itu CMS?

Apa itu CMS? Baiklah, kembali ke judul tulisan ini, Apa itu CMS? Bismillah, teman-teman sekalian, semoga ini merupakan materi yang dinanti-nantikan oleh para peserta Belajar Membuat Website di Grup WhatsApp yang saya asuh. Mungkin tulisan kali ini agak sedikit lebih

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Pengertian Perancangan Perancangan adalah proses merencanakan segala sesuatu terlebih dahulu (Kamus Bahasa Indonesia, 1988, h: 927). Perancangan merupakan penggambaran, perencanaan,

Lebih terperinci

BAB 2 LANDASAN TEORI. Kata sistem berasal dari bahasa Yunani yaitu Systema yang mengandung arti kesatuan

BAB 2 LANDASAN TEORI. Kata sistem berasal dari bahasa Yunani yaitu Systema yang mengandung arti kesatuan BAB 2 LANDASAN TEORI 2.1. Sekilas tentang Sistem Kata sistem berasal dari bahasa Yunani yaitu Systema yang mengandung arti kesatuan atau keseluruhan dari bagian-bagian yang saling berhubungan satu sama

Lebih terperinci

E-commerce Development Berbasis Wordpress

E-commerce Development Berbasis Wordpress E-commerce Development Berbasis Wordpress P A R T 2 A / 4 w w w. v e r o n i c a s t e v a n y. c o m w w w. g r a p h i c b y v e s t e. c o m PAGE 2 Pendahuluan WordPress merupakan sebuah CMS (Content

Lebih terperinci

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML TUGAS TEKNOLOGI INFORMASI Perancangan Website Ujian Teknik Elektro UNDIP Berbasis HTML OLEH: AULIA RAHMAN 21060113120007 JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS DIPONEGORO SEMARANG 2014 Abstrak

Lebih terperinci

BAB 2 LANDASAN TEORI. Sitem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai tujuan. keluaran. Berikut gambaran umum sebuah sistem.

BAB 2 LANDASAN TEORI. Sitem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai tujuan. keluaran. Berikut gambaran umum sebuah sistem. BAB 2 LANDASAN TEORI 2.1 Sistem Informasi 2.1.1 Konsep Dasar Sistem Sitem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai tujuan tertentu (Hartono, 1999). Model umum sebuah sistem terdiri

Lebih terperinci

BAB 2 LANDASAN TEORI. Istilah sistem berasal dari bahasa Yunani yaitu systema yang mengandung arti kesatuan

BAB 2 LANDASAN TEORI. Istilah sistem berasal dari bahasa Yunani yaitu systema yang mengandung arti kesatuan BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem dan Sistem Informasi 2.1.1 Pengertian Sistem Istilah sistem berasal dari bahasa Yunani yaitu systema yang mengandung arti kesatuan atau keseluruhan dari bagian

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Informasi dan Internet Informasi menurut Jogiyanto H, M, Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan bagi yang menerima. (Jogiyanto, H.M., Analisis

Lebih terperinci

Cara Mengelola Isi Halaman Web

Cara Mengelola Isi Halaman Web Cara Mengelola Isi Halaman Web MEMBUAT, MEMBUKA, DAN MENYIMPAN DOKUMEN HTML Membuat dokumen HTML kosong baru : - Pada tampilan windows, pilih menu File > New. Untuk membuka file HTML yang sudah ada : -

Lebih terperinci

BAB III LANDASAN TEORI. berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi

BAB III LANDASAN TEORI. berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi 3.1 Layanan Aplikasi Internet BAB III LANDASAN TEORI Terdapat banyak sekali layanan aplikasi di internet dan masih terus akan berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Secara teori, penerapan sebuah Sistem Informasi memang tidak harus menggunakan komputer dalam kegiatannya. Tetapi pada prakteknya tidak mungkin sistem

Lebih terperinci

PRAKTIKUM SISTEM INFORMASI MANAJEMEN

PRAKTIKUM SISTEM INFORMASI MANAJEMEN MODUL V DREAMWEAVER 5.1 Tujuan Praktikum Setelah menyelesaikan modul ini, mahasiswa diharapkan mampu : 1. Mengenal komponen aplikasi Macromedia Dreamweaver 2. Membuat template website offline sederhana

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengenalan HTML 2.1.1 Pengertian Dokumen HTML HTML ( Hypertext Markup Language ) adalah suatu bahasa yang digunakan untuk menulis halaman web. HTML dirancang untuk digunakan tanpa

Lebih terperinci

HTML 5. Geolocation Web SQL Database, media penyimpanan database lokal

HTML 5. Geolocation Web SQL Database, media penyimpanan database lokal HTML 5 HTML5 adalah sebuah bahasa markah untuk menstrukturkan dan menampilkan isi dari Waring Wera Wanua, sebuah teknologi inti dari Internet. Tujuan utama pengembangan HTML5 adalah untuk memperbaiki teknologi

Lebih terperinci

Area kerja. Gambar 1. Tampilan awal MS FrontPage

Area kerja. Gambar 1. Tampilan awal MS FrontPage Microsoft FrontPage I. Mengenal Microsoft FrontPage Microsoft FrontPage (MS FrontPage) adalah sebuah program untuk membuat, mendesain, dan mengedit halaman World Wide Web seperti menambahkan text, images,

Lebih terperinci

Cara Membuat website dengan Dreamweaver

Cara Membuat website dengan Dreamweaver Cara Membuat website dengan Dreamweaver Pajrin Wurika Sahara Wurika.sahara@gmail.com Abstrak Dreamweaver adalah software aplikasi desain web visual yang biasa dikenal dengan istilah WYSIWYG What You See

Lebih terperinci

Konsep Pemrograman Web

Konsep Pemrograman Web Konsep Pemrograman Web Kuliah Umum Kampus Kalimalang Nuryuliani 1 Konsep Web World Wide Web ("WWW", atau disingkat "Web") adalah suatu ruang informasi dimana sumber sumber daya yang berguna diidentifikasi

Lebih terperinci

gambar disamping merupakan icon dari Macromedia dreamweaver yang berfungsi untuk membuat A. table D. image B. frame E. Button C.

gambar disamping merupakan icon dari Macromedia dreamweaver yang berfungsi untuk membuat A. table D. image B. frame E. Button C. Singkatan yang paling tepat untuk HTML adalah. A. Hyper Teks Markup Language B. Hyper Text Markup Language C. Hyper Teks Markup Langueg D. Hyper Teks Markup Lang E. Hyper Teks Markoop Language Untuk mendefinisikan

Lebih terperinci

Trik Mudah Membuat CMS Website dari Nol

Trik Mudah Membuat CMS Website dari Nol Trik Mudah Membuat CMS Website dari Nol Trik Mudah Membuat CMS Website dari Nol Rohi Abdulloh PENERBIT PT ELEX MEDIA KOMPUTINDO Trik Mudah Membuat CMS Website dari Nol Rohi Abdulloh 2016, PT Elex Media

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Pengertian Perancangan Perancangan adalah proses merencanakan segala sesuatu terlebih dahulu. Perancangan merupakan penggambaran, perencanaan, pembuatan sketsa dari beberapa elemen

Lebih terperinci

PEMBUATAN BAHAN AJAR KIMIA BERBASIS WEB MENGGUNAKAN MICROSOFT FRONTPAGE

PEMBUATAN BAHAN AJAR KIMIA BERBASIS WEB MENGGUNAKAN MICROSOFT FRONTPAGE PEMBUATAN BAHAN AJAR KIMIA BERBASIS WEB MENGGUNAKAN MICROSOFT FRONTPAGE Oleh: Asyti Febliza I. Mengenal Microsoft FrontPage Microsoft FrontPage (MS FrontPage) adalah sebuah program untuk membuat, mendesain,

Lebih terperinci

Ruang Kerja DREAMWEAVER MX 2004 :

Ruang Kerja DREAMWEAVER MX 2004 : 1.1 Pengertian Macromedia Dreamweaver : merupakan sebuah HTML editor Profesional untuk mendesain secara visual dan mengelola situs web beserta halaman- web. 1.2 Spesifikasi PC untuk menjalankan DREAMWEAVER

Lebih terperinci

Panduan Web Desain Menggunakan Editor Macromedia Dreamweaver 8

Panduan Web Desain Menggunakan Editor Macromedia Dreamweaver 8 Panduan Web Desain Menggunakan Editor Macromedia Dreamweaver 8 Oleh Angga Radhitya Rachmat, S.Kom radhizu05@gmail.com 0882 6801 9510 0819 5724 1619 KATA PENGANTAR Puji syukur penulis panjatkan kehadirat

Lebih terperinci

PERTEMUAN 4 MANAJEMEN WEB

PERTEMUAN 4 MANAJEMEN WEB PERTEMUAN 4 MANAJEMEN WEB SOFTWARE DESAIN WEB 1. Website Berbasis CMS 2. Website Berbasis Bahasa Pemrograman WEBSITE BERBASIS CMS Pengertian CMS : Content Management System atau disingkat CMS adalah Suatu

Lebih terperinci

Desain Web. A. Prinsip Desain Web

Desain Web. A. Prinsip Desain Web Desain Web #rekayasaweb FIFTIN NOVIYANTO A. Prinsip Desain Web Realistis Jangan sertakan plug-ins dan fitur-fitur yang mungkin menyebabkan pengunjung tidak paham dengan apa yg anda maksud. Jangan menggunakan

Lebih terperinci

REKAYASA CONTENT MANAGEMENT SYSTEM (CMS) JOOMLA BERBASIS OPEN SOURCE UNTUK PENGEMBANGAN SISTEM INFORMASI BERBASIS ONLINE

REKAYASA CONTENT MANAGEMENT SYSTEM (CMS) JOOMLA BERBASIS OPEN SOURCE UNTUK PENGEMBANGAN SISTEM INFORMASI BERBASIS ONLINE REKAYASA CONTENT MANAGEMENT SYSTEM (CMS) JOOMLA BERBASIS OPEN SOURCE UNTUK PENGEMBANGAN SISTEM INFORMASI BERBASIS ONLINE Iqbal,S.Kom Pra S2 Magister Ilmu Komputer Universitas Gajah Mada Yogyakarta Email

Lebih terperinci

Macromedia Dreamweaver. Tatik Retno Murniasih, S.Si., M.Pd.

Macromedia Dreamweaver. Tatik Retno Murniasih, S.Si., M.Pd. Tatik Retno Murniasih, S.Si., M.Pd. Merupakan software web design yang berguna untuk merancang web dan layout halaman web. Dalam merancang web bisa dilakukan dengan cara mendesain dan memprogram. Untuk

Lebih terperinci

DESAIN WEB STATIS DAN HTML. Dahlan Abdullah Website :http://dahlan.unimal.ac.id

DESAIN WEB STATIS DAN HTML. Dahlan Abdullah   Website :http://dahlan.unimal.ac.id DESAIN WEB STATIS DAN HTML Dahlan Abdullah Email : dahlanrpl@yahoo.com Website :http://dahlan.unimal.ac.id HALAMAN WEB KONSEP DASAR DAN TEKNOLOGI WEB World Wide Web secara luas lebih dikenal dengan istilah

Lebih terperinci

PERTEMUAN 1. Kompetensi Dasar : Menjelaskan konsep dasar dan teknologi Webpage

PERTEMUAN 1. Kompetensi Dasar : Menjelaskan konsep dasar dan teknologi Webpage PERTEMUAN 1 Kompetensi Dasar : Menjelaskan konsep dasar dan teknologi Webpage Materi yang akan dibahas : 1. Kegunaan dari dokumen dan audiens 2. Bahasa HTML 3. Struktur dasar penulisan dokumen 4. Site

Lebih terperinci

BAB II LANDASAN TEORI. Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi

BAB II LANDASAN TEORI. Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi BAB II LANDASAN TEORI 2.1Perangkat Lunak Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi memberikan fungsi dan petunjuk kerja seperti yang diinginkan. Struktur data yang

Lebih terperinci

Pengenalan Script. Definisi HTML

Pengenalan Script. Definisi HTML 1 Pengenalan Script Pada bab ini akan dibahas bahasa script yang dapat digunakan untuk membuat halaman web. Untuk dapat membuat halaman web bahasa script pertama yang harus anda kenal adalah HTML. HTML

Lebih terperinci

APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP

APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP Media Informatika, Vol. 4, No. 1, Juni 2006, 13-26 ISSN: 0854-4743 APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP M. Irfan Ashshidiq, M. Andri Setiawan, Fathul Wahid Jurusan Teknik Informatika,

Lebih terperinci

Konsep Pemrograman Web

Konsep Pemrograman Web Konsep Pemrograman Web Kuliah Umum Kampus Kalimalang Nuryuliani 1 Konsep Web World Wide Web ("WWW", atau disingkat "Web") adalah suatu ruang informasi dimana sumber sumber daya yang berguna diidentifikasi

Lebih terperinci

PENGERTIAN WEB web adalah

PENGERTIAN WEB web adalah PENGANTAR WEB -YQ- PENGERTIAN WEB web adalah salah satu aplikasi yang berisikan dokumen-dokumen multimedia (text, gambar, suara, animasi, video) di dalamnya yang menggunakan protokol http (hypertext transfer

Lebih terperinci

PANDUAN PENGGUNAAN. Joomla! Versi 1.5. Oleh: Anon Kuncoro Widigdo

PANDUAN PENGGUNAAN. Joomla! Versi 1.5. Oleh: Anon Kuncoro Widigdo PANDUAN PENGGUNAAN Joomla! Versi 1.5 Oleh: Anon Kuncoro Widigdo anonkuncoro@yahoo.com Kendari 2009-2010 MODUL I Pendahuluan Joomla adalah sebuah aplikasi sistim manajemen konten atau Content Management

Lebih terperinci

Mengenal Dreamweaver MX 2004

Mengenal Dreamweaver MX 2004 Mengenal Dreamweaver MX 2004 Macromedia Dreamweaver MX merupakan software yang dikenal sebagai software web authoring tool, yaitu software untuk desain dan layout halaman web. Versi terbaru Dreamweaver

Lebih terperinci

ULANGAN UMUM SEKOLAH SMA ISLAM AL-IZHAR PONDOK LABU TAHUN PELAJARAN 2012/2013

ULANGAN UMUM SEKOLAH SMA ISLAM AL-IZHAR PONDOK LABU TAHUN PELAJARAN 2012/2013 1. Istilah umum yang digunakan untuk mencakup bagaimana isi web konten ditampilkan, yang dikirimkan ke pengguna akhir melalui internet untuk di publish adalah. A. Website D. Web Designer B. Web Design.

Lebih terperinci

Mengembangkan Website Berbasis Wordpress

Mengembangkan Website Berbasis Wordpress Mengembangkan Website Berbasis Wordpress Bagian 1: Pengenalan dan Instalasi Wordpress Hanif Rasyidi Pendahuluan Perkembangan teknologi saat ini membuat internet menjadi salah satu sumber utama dalam pencarian

Lebih terperinci

BAB 2 LANDASAN TEORI. Internet adalah jaringan luas dari komputer, yang lazim disebut dengan worldwide

BAB 2 LANDASAN TEORI. Internet adalah jaringan luas dari komputer, yang lazim disebut dengan worldwide BAB 2 LANDASAN TEORI 2.1 Pengenalan Internet Internet adalah jaringan luas dari komputer, yang lazim disebut dengan worldwide network. Dengan internet maka Anda akan dapat mencari jutaan informasi, mulai

Lebih terperinci

Modul 5 Macromedia Dreamweaver 8

Modul 5 Macromedia Dreamweaver 8 Laporan Praktikum Modul 5 Macromedia Dreamweaver 8 Mata kuliah : CF 1310 Pengantar Teknologi Informasi Disusun oleh : Nama Route Gemilang 5208 100 073 Semester Ganjil 2008/2009 Jurusan Sistem Informasi

Lebih terperinci

BAB 2 LANDASAN TEORI. Website atau World Wide Web, sering disingkat sebagai www atau web saja, yakni

BAB 2 LANDASAN TEORI. Website atau World Wide Web, sering disingkat sebagai www atau web saja, yakni BAB 2 LANDASAN TEORI 2.1 Website Website atau World Wide Web, sering disingkat sebagai www atau web saja, yakni sebuah sistem dimana informasi dalam bentuk teks, gambar, suara, dan lain-lain dipresentasikan

Lebih terperinci

Pert 11 DASAR-DASAR WEB DESIGN

Pert 11 DASAR-DASAR WEB DESIGN Pert 11 DASAR-DASAR WEB DESIGN WEB DESIGN? Design merupakan hasil karya manusia yang harus dapat berfungsi untuk memecahkan suatu masalah (problem solving) www (world wide web) merupakan kumpulan web server

Lebih terperinci

Mengenal Web Dinamis dan Statis Serta Perbedaanya

Mengenal Web Dinamis dan Statis Serta Perbedaanya Mengenal Web Dinamis dan Statis Serta Perbedaanya Refan Adiyanto Refan@raharja.info Abstrak Setelah sebelumnya saya memposting artikel tentang Mengenal LinkedIn dan Manfaatnya untuk Para Pencari Kerja

Lebih terperinci

PERTEMUAN 4 MANAJEMEN SITUS WEB

PERTEMUAN 4 MANAJEMEN SITUS WEB PERTEMUAN 4 MANAJEMEN SITUS WEB Elemen dari metodologi pembangunan situs web adalah sebagai berikut: Informasi audience Informasi-informasi ini termasuk latar belakang pengguna, minat, dan semua perincian

Lebih terperinci

1. MENGENAL VISUAL BASIC

1. MENGENAL VISUAL BASIC 1. MENGENAL VISUAL BASIC 1.1 Mengenal Visual Basic 6.0 Bahasa Basic pada dasarnya adalah bahasa yang mudah dimengerti sehingga pemrograman di dalam bahasa Basic dapat dengan mudah dilakukan meskipun oleh

Lebih terperinci

DASAR-DASAR WEB DESIGN

DASAR-DASAR WEB DESIGN DASAR-DASAR WEB DESIGN Pengenalan website dan istilah-istilah internet By Reynaldi Wilianata Web Design? Asal Design hasil karya manusia yang harus dapat berfungsi untuk memecahkan suatu masalah (problem

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Aplikasi Berbasis Web Yang dimaksud dengan aplikasi web atau aplikasi berbasis web adalah aplikasi yang dijalankan melalui browser. Aplikasi seperti ini pertama kali dibangun hanya

Lebih terperinci

Mempersiapkan Presentasi Profil Perusahaan

Mempersiapkan Presentasi Profil Perusahaan Mempersiapkan Presentasi Profil Perusahaan 1 Presentasi Pengertian Presentasi Presentasi adalah sebuah kegiatan yang menunjukkan atau menyajikan sebuah informasi atau gagasan kepada orang lain. Tujuan

Lebih terperinci

Mengelola isi halaman web. Memeriksa informasi untuk relevansi dan currency

Mengelola isi halaman web. Memeriksa informasi untuk relevansi dan currency Mengelola isi halaman web Memeriksa informasi untuk Software Web Design Software web design merupakan perangkat lunak yang berguna untuk membangun/membuat/mendisain halaman-halaman web, baik yang bersifat

Lebih terperinci

MEMBUAT ANIMASI DUA DIMENSI dengan Macromedia Flash

MEMBUAT ANIMASI DUA DIMENSI dengan Macromedia Flash MEMBUAT ANIMASI DUA DIMENSI dengan Macromedia Flash UNTUK KALANGAN SENDIRI Dilarang menyalin sebagian atau seluruh bagian modul ini tanpa ijin dari penyusun. Modul Workshop : Membuat Animasi Dua Dimensi

Lebih terperinci

BAB III ANALISA DAN PEMBAHASAN

BAB III ANALISA DAN PEMBAHASAN 21 BAB III ANALISA DAN PEMBAHASAN 3.1 Sejarah Berdirinya Perusahaan PT. Emax Fortune Internasional adalah sebuah perusahaan yang bergerak di bidang penjualan produk apple macintosh. Selain itu kami juga

Lebih terperinci

Bab 5. Dasar-dasar Action Script

Bab 5. Dasar-dasar Action Script Bab 5. Dasar-dasar Action Script Pada animasi yang telah Anda pelajari pada bab sebelumnya, dijalankan secara berurutan dari frame ke frame. Berikutnya dengan adanya Behaviors dan Action Script, animasi

Lebih terperinci

BAB 2 LANDASAN TEORI. Web atau Situs dapat diartikan sebagai kumpulan halaman-halaman yang digunakan

BAB 2 LANDASAN TEORI. Web atau Situs dapat diartikan sebagai kumpulan halaman-halaman yang digunakan BAB 2 LANDASAN TEORI 2.1 Pengertian Web Web atau Situs dapat diartikan sebagai kumpulan halaman-halaman yang digunakan untuk menampilkan informasi berupa teks, gambar, animasi, suara, dan atau gabungan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN. siap untuk dioperasikan. Dalam implementasi pembuatan website Anbiyapedia ini

BAB IV IMPLEMENTASI DAN PENGUJIAN. siap untuk dioperasikan. Dalam implementasi pembuatan website Anbiyapedia ini 91 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementation (Implementasi) Tahap implementasi sistem ini merupakan tahap meletakan sistem supaya siap untuk dioperasikan. Dalam implementasi pembuatan website

Lebih terperinci

Content Management System (CMS)

Content Management System (CMS) Content Management System (CMS) 1. Pengertian CMS CMS (Content Management System) adalah suatu metoda dalam mengelola sebuah content/isi. Content bias berupa teks, suara, gambar video, animasi dan aplikasi

Lebih terperinci

KISI-KISI UAS SEMESTER 2

KISI-KISI UAS SEMESTER 2 1. Orang yang membuat website disebut dengan a. Web admin b. Web programer c. Web designer d. Publisher e. Programmer 2. Unsur yang terdapat pada Graphic Design dalam sebuah web adalah? a. Jumlah halaman,

Lebih terperinci

APLIKASI E-TUGAS BERBASIS WEB CMS STUDI KASUS AMIK TUNAS BANGSA PEMATANGSIANTAR

APLIKASI E-TUGAS BERBASIS WEB CMS STUDI KASUS AMIK TUNAS BANGSA PEMATANGSIANTAR APLIKASI E-TUGAS BERBASIS WEB CMS STUDI KASUS AMIK TUNAS BANGSA PEMATANGSIANTAR Dedy Hartama 1, Muhammad Zarlis 2 1 Staff Program Studi Manajemen Informatika AMIK Tunas Bangsa,Pematangsiantar & Mahasiswa

Lebih terperinci

Mengenal dan Mengedit HTML

Mengenal dan Mengedit HTML Mengenal dan Mengedit HTML 3.1 Pengertian HTML HTML (HyperText Markup Language) merupakan protocol yang digunakan untuk mentransfer data atau dokumen dari web server ke dalam browser. HTML juga digunakan

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI SISTEM BAB 4 IMPLEMENTASI DAN EVALUASI SISTEM 4. 1 Implementasi Sistem Atau Aplikasi 4. 1. 1 Spesifikasi Sistem Aplikasi pengolahan jurnal online berbasis web dibuat dengan menggunakan bahasa PHP 5.0 sebagai

Lebih terperinci

BAB 5 PROSES EDITING 5.1. EDITING AWAL

BAB 5 PROSES EDITING 5.1. EDITING AWAL BAB 5 PROSES EDITING Ada sebagian web designer dalam membuat situs professional tidak memanfaatkan Adobe Photoshop dalam merancang web, padahal dengan software tersebut kita akan lebih mudah dan lebih

Lebih terperinci

BAB 2 LANDASAN TEORI. Computer Based Information System (CBIS) atau yang dalam Bahasa Indonesia disebut juga

BAB 2 LANDASAN TEORI. Computer Based Information System (CBIS) atau yang dalam Bahasa Indonesia disebut juga BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Computer Based Information System (CBIS) atau yang dalam Bahasa Indonesia disebut juga Sistem Informasi Berbasis Komputer merupakan sistem pengolah

Lebih terperinci

10/04/2014. Oleh: Fiftin Noviyanto, S.T., M.Cs.

10/04/2014. Oleh: Fiftin Noviyanto, S.T., M.Cs. Oleh: Fiftin Noviyanto, S.T., M.Cs. Rekayasa Web atau biasa disebut web engineering adalah suatu proses yang digunakan untuk menciptakan suatu sistem aplikasi berbasis web dengan menggunakan ilmu rekayasa,

Lebih terperinci

Otodidak Desain dan Pemrograman Website

Otodidak Desain dan Pemrograman Website Otodidak Desain dan Pemrograman Website Sanksi Pelanggaran Pasal 113 Undang-Undang Nomor 28 Tahun 2014 tentang Hak Cipta 1. Setiap Orang yang dengan tanpa hak melakukan pelanggaran hak ekonomi sebagaimana

Lebih terperinci

BAB 2 LANDASAN TEORI. merupakan beberapa komputer yang terhubung satu sama lain dengan memakai kabel

BAB 2 LANDASAN TEORI. merupakan beberapa komputer yang terhubung satu sama lain dengan memakai kabel BAB 2 LANDASAN TEORI 2.1 Sekilas Tentang Internet Internet berawal dari diciptakannya teknologi jaringan komputer. Jaringan komputer merupakan beberapa komputer yang terhubung satu sama lain dengan memakai

Lebih terperinci

MACROMEDIA FLASH. 1.1 Mengenal interface Macromedia Flash 8. Panel. Timeline Stage. Properties. Animasi Sederhana dengan Macromedia Flash 1

MACROMEDIA FLASH. 1.1 Mengenal interface Macromedia Flash 8. Panel. Timeline Stage. Properties. Animasi Sederhana dengan Macromedia Flash 1 MACROMEDIA FLASH Macromedia flash/adobe Flash adalah perangkat lunak aplikasi untuk pembuatan animasi yang digunakan untuk halaman web. Macromedia flash mampu melengkapi website dengan beberapa macam animasi

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1. Internet Menurut Prakoso (2007), Internet adalah sebuah kumpulan jaringan komputer lokal yang menggunakan perangkat lunak internet dan protokol TCP/IP atau HTTP. Oleh karena

Lebih terperinci

MEMBUAT WEBSITE PERSONAL

MEMBUAT WEBSITE PERSONAL MEMBUAT WEBSITE PERSONAL dengan Microsoft FrontPage UNTUK KALANGAN SENDIRI Dilarang menyalin sebagian atau seluruh bagian modul ini tanpa ijin dari penyusun Modul Workshop : Membuat Website Personal 1

Lebih terperinci

IV. HASIL DAN PEMBAHASAN

IV. HASIL DAN PEMBAHASAN IV. HASIL DAN PEMBAHASAN A. TAHAP INVESTIGASI SISTEM Energi terbarukan adalah sumber energi yang dihasilkan dari sumber daya energi yang secara alamiah tidak akan habis dan dapat berkelanjutan jika dikelola

Lebih terperinci

FERNANDYA RISKI HARTANTRI / F DASAR-DASAR HTML

FERNANDYA RISKI HARTANTRI / F DASAR-DASAR HTML FERNANDYA RISKI HARTANTRI 09018173 / F DASAR-DASAR HTML Hypertext Markup Language, atau seperti yang lebih dikenal, HTML, adalah bahasa computer dari World Wide Web. Bila Anda membuat situs Web, Anda dapat

Lebih terperinci

MODUL PEMBELAJARAN MENGENAL WIN32API DENGAN VISUAL BASIC 6.0 BERBASIS FLASH DAN WEB

MODUL PEMBELAJARAN MENGENAL WIN32API DENGAN VISUAL BASIC 6.0 BERBASIS FLASH DAN WEB MODUL PEMBELAJARAN MENGENAL WIN32API DENGAN VISUAL BASIC 6.0 BERBASIS FLASH DAN WEB Disusun oleh : Andi Ivan Akbar (0934010073) JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS PEMBANGUNAN

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1 Fotografi Amir Hamzah Sulaeman mengatakan bahwa fotografi berasal dari kata foto dan grafi yang masing-masing kata tersebut mempunyai arti sebagai berikut: foto artinya cahaya

Lebih terperinci

SISTEM INFORMASI BANK DATA DAN PENELUSURAN TUGAS AKHIR DAN SKRIPSI BERBASIS WEB ( STUDY KASUS STMIK PRINGSEWU)

SISTEM INFORMASI BANK DATA DAN PENELUSURAN TUGAS AKHIR DAN SKRIPSI BERBASIS WEB ( STUDY KASUS STMIK PRINGSEWU) SISTEM INFORMASI BANK DATA DAN PENELUSURAN TUGAS AKHIR DAN SKRIPSI BERBASIS WEB ( STUDY KASUS STMIK PRINGSEWU) Meilysa Puspita Sari Jurusan Sistem Informasi Sekolah Tinggi Manajemen Informatika dan Komputer

Lebih terperinci

BAB II TINJAUAN PUSTAKA. Suatu sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling

BAB II TINJAUAN PUSTAKA. Suatu sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling BAB II TINJAUAN PUSTAKA 2.1 Pengertian Sistem Suatu sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama guna melakukan suatu kegiatan untuk menyelesaikan

Lebih terperinci

SIMPLE TUTORIAL - ADOBE DREAMWEAVER CS 5 Oleh: H. Heri Istiyanto, S.Si., M.Kom.

SIMPLE TUTORIAL - ADOBE DREAMWEAVER CS 5 Oleh: H. Heri Istiyanto, S.Si., M.Kom. SIMPLE TUTORIAL - ADOBE DREAMWEAVER CS 5 Oleh: H. Heri Istiyanto, S.Si., M.Kom. Dreamweaver merupakan aplikasi yang digunakan untuk membuat website secara profesional. Pada tutorial ini akan dijelaskan

Lebih terperinci

Tutorial penggunaan CMS / Application By. Steph/IT/04/2010

Tutorial penggunaan CMS / Application By. Steph/IT/04/2010 Tutorial penggunaan CMS / Application By. Steph/IT/04/2010 Bab I Pengenalan dasar Website Ditek Jaya terdaftar dengan menggunakan nama domain http://www. ditekjaya.co.id Website Ditek Jaya dilengkapi dengan

Lebih terperinci

Pertemuan II. Ali Tarmuji, S.T., M.Cs. Pemrograman Web. Teknik Informatika Fakultas Teknologi Industri.

Pertemuan II. Ali Tarmuji, S.T., M.Cs. Pemrograman Web. Teknik Informatika Fakultas Teknologi Industri. Pertemuan II Ali Tarmuji, S.T., M.Cs. 1 Materi minggu ini: 2 3 Pemahaman Pemrograman: suatu usaha menulis suatu perintah (program aplikasi) sehingga komputer dapat menjalankan apa yang kita inginkan Pemrograman

Lebih terperinci

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata Dasar Pemrograman Web Pemrograman Web Adam Hendra Brata Konsep Dasar Desain Web HTML CSS HTML HTML (HyperText Markup Language) Bahasa standar yang digunakan untuk menampilkan document web. Mengontrol tampilan

Lebih terperinci

soal tes + ujian asil + ujian BUKU PANDUAN SISTEM MANAJEMEN KONTEN PADA PLATFORM MOODLE Buku Panduan CMS pada Platform Moodle 1

soal tes + ujian asil + ujian BUKU PANDUAN SISTEM MANAJEMEN KONTEN PADA PLATFORM MOODLE Buku Panduan CMS pada Platform Moodle 1 soal tes + ujian asil + ujian BUKU PANDUAN SISTEM MANAJEMEN KONTEN PADA PLATFORM MOODLE Buku Panduan CMS pada Platform Moodle 1 Daftar Isi Daftar Isi...2 BAB I. PENDAHULUAN...3 1.1. Sekilas Tentang Moodle...3

Lebih terperinci

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa inggris, to compute yang artinya menghitung. Jadi,

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa inggris, to compute yang artinya menghitung. Jadi, BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer berasal dari bahasa inggris, to compute yang artinya menghitung. Jadi, komputer dapat diartikan sebagai alat untuk menghitung. Itulah pada mulanya

Lebih terperinci

Cara Membuat Website Dengan Dreamweaver 8

Cara Membuat Website Dengan Dreamweaver 8 Cara Membuat Website Dengan Dreamweaver 8 Hilmi Akbar Hilmi_Akbar@ymail.com Abstrak Macromedia Dreamweaver 8 merupakan alat desain web komprehensif yang disukai oleh para profesional web, tapi cukup mudah

Lebih terperinci

Pengguna CMS Joomla Oleh: Herman Dwi Surjono, Ph.D.

Pengguna CMS Joomla Oleh: Herman Dwi Surjono, Ph.D. Pengguna CMS Joomla Oleh: Herman Dwi Surjono, Ph.D. http://elearning-jogja.org/personal 1. Pendahuluan CMS (Content Management System) adalah sistem aplikasi web yang dapat digunakan untuk memudahkan mengelola

Lebih terperinci

Mahasiswa memahami Pengertian, fungsi, aplikasi untuk menjalankan JavaScript, cara menjalankan kode, cara memasukkan kode JavaScript ke dalam HTML

Mahasiswa memahami Pengertian, fungsi, aplikasi untuk menjalankan JavaScript, cara menjalankan kode, cara memasukkan kode JavaScript ke dalam HTML Pengenalan JavaScript Standar Kompetensi Mahasiswa memahami Pengertian, fungsi, aplikasi untuk menjalankan JavaScript, cara menjalankan kode, cara memasukkan kode JavaScript ke dalam HTML Indikator Hasil

Lebih terperinci

BAB II TINJAUAN PUSTAKA. Multimedia dapat diartikan sebagai penggunaan beberapa media

BAB II TINJAUAN PUSTAKA. Multimedia dapat diartikan sebagai penggunaan beberapa media BAB II TINJAUAN PUSTAKA 2.1 Multimedia Multimedia dapat diartikan sebagai penggunaan beberapa media untuk menggabungkan dan menyampaikan informasi dalam bentuk teks, audio, grafik, animasi, dan video.

Lebih terperinci

BAB IV. APLIKASI PROGRAM ANIMASI (MACROMEDIA FLASH )

BAB IV. APLIKASI PROGRAM ANIMASI (MACROMEDIA FLASH ) BAB IV. APLIKASI PROGRAM ANIMASI (MACROMEDIA FLASH ) A. Pendahuluan Salah satu perkembangan mutakhir teknologi komputer yang berpengaruh besar terhadap aplikasi komputer adalah munculnya perangkat lunak

Lebih terperinci

PENGGUNAAN APLIKASI E-LEARNING (MOODLE)

PENGGUNAAN APLIKASI E-LEARNING (MOODLE) PENGGUNAAN APLIKASI E-LEARNING (MOODLE) Perkembangan Teknologi Informasi (TI) sudah mempengaruhi berbagai aspek kehidupan masyarakat. Pada bidang Pendidikan, dampak yang muncul ialah kegiatan belajar dan

Lebih terperinci

Gambar 1.1 Desain halaman web

Gambar 1.1 Desain halaman web DESAIN HALAMAN WEB DENGAN DREAMWEAVER 8.0 Oleh: Heri Istiyanto Untuk dapat mengikuti tutorial ini, diharapkan Anda menggunakan Macromedia Dreamwever versi 8. Jika Anda menggunakan versi di atasnya, misalnya

Lebih terperinci

Mengelola Bagian. Website Sekolah. Mengelola bagian utama Website Sekolah dibagi menjadi 3

Mengelola Bagian. Website Sekolah. Mengelola bagian utama Website Sekolah dibagi menjadi 3 Bab II: Mengelola Bagian Website Sekolah Utama Mengelola bagian utama Website Sekolah dibagi menjadi 3 kategori pokok, yakni: Mengelola Admin Merubah Disain Banner Atas Melengkapi Profil Sekolah A. Mengelola

Lebih terperinci