LANDASAN TEORI
3.1. Website
situs yang terangkum dalam sebuah domain atau sub domain yang
Sebuah halaman web biasanya berupa dokumen yang ditulis dalam format
HTML (Hyper Texs Markup Language) yang selalu bisa diakses melalui
website untuk ditampilkan kepada para pemakai melalui web broser. Semua
yang ada di dalam halaman tersebut mengatur para pembaca dan memberi
tahu mereka susunn keseluruhan dan bagaimana arus informasi ini berjalan.
ada beberapa situs-situs bisnis, situs email gratis, yang membutuhkan sub
14
15
website yang tersambung dalam jaringan pertama kali muncul pada tahun
tempat Sir Timthy bekerja. Pada tanggal 30 April 1993, CERN (Tempat
digunakan secara gratis oleh semua orang. Sebuah website bisa berupa hasil
diakses melalui sebuah program software yang biasa disebut dengan web
broser, yang dikenal juga dengan HTTP client. Halaman website dapat
dilihat atau diakses melalui jaringan komputer dan internet, perangkat dapat
website dibuat di dalam sebuah sistem komputer yang dikenal dengan web
server, atau yang disebut yang disebut juga HTTP server, artinya software
web server.
web dinamis. Dalam web server semua script web diletakkan, biasanya
Xitami.
PostgreSQL.
3.2. Profile
benda ataupun wilayah. Profil yang baik ditulis dengan singkat namun jelas
dan dapat menggambarkan seseorang atau lembaga secara umum. profil bisa
dibuat tertulis, baik dikertas atau di website ataupun melalu email elektronik.
dan sebagainya.
18
3.3. HTML
Ada dua cara untuk membuat sebuah web page, yaitu dengan HTML
pasangan-pasangannya. Setiap dokumen terdiri atas head dan body serta dua
section yaitu section head dan section body. Elemen head berisi informasi
19
sebenarnya yang tersusun dari link, grafik, paragraf dan elemen lainnya.
<html>
<head>
...informasi tentang dokumen HTML
</head>
<body>
...informasi yang ditampilkan dalam browser
</body>
</html>
dan tag </html> di akhir dokumen. Elemen head ditandai dengan tag
htmlnya. Elemen body ditandai dengan tag <body> di awal dan diakhir
dengan tag </body>, berisi isi dokumen yang akan ditampilkan pada
<html>
<head>
<title>Ini adalah judulnya</title>
</head>
<body>
Tulisan ini adalah tulisan normal
<p>Tulisan ini merupakan contoh penggunaan paragraf</p>
<p>Ini paragraf yang pertama</p>
<p>Ini adalah paragraf yang kedua</p>
Memotong<br>baris<br>dalam
suatu<br>tulisan,<br>digunakan tag br.<br>
</body>
</html>
Hasil :
3.4. PHP
bentuk source code. Sehingga pada saat menjalankan bentuk program, kode
server, PHP dikatakan sebagai bahasa sisi server (server-side). Oleh sebab
itu, kode PHP tidak akan terlihat pada saat user memilih perintah ”View
diakhiri dengan tanda ( ?> ). Apabila tanda tersebut tidak ada, maka script
yang ditulis dianggap sebagai HTML biasa” (Pranowo, 2009). Setiap baris
beberapa aturan dalam penulisan kode program PHP ditunjukkan pada tabel
berikut :
Awal Akhir
<? ?>
<?php ?>
style sekali saja maka style itu akan dapat digunakan berulangkali.
dapat menampilkan
3.6. JavaScript
dan diproses di sisi klien. Bahasa ini adalah bahasa pemrograman untuk
23
dari JavaScript dan tentu saja terselip di dalam dokumen HTML. Dengan
JavaScript, mengetikkan data lalu klik submit, sebelum data dikirimkan, jika
memang data yang diisi tidak valid, fungsi JavaScript yang ada pada
data.
// - - >
</SCRIPT>
Keterangan :
3.7. MySQL
dengan tipe data sejenis (disebut tabel), di mana setiap datanya dapat
saling berhubungan satu sama lain atau dapat berdiri sendiri, sehingga
dan SQL Server. Aplikasi yang dapat membuat dan mengelola database
25
bersifat stand alone dan database yang bersifat database server. Berikut
Paradox, dBase.
pada sistem Unix dan Linux. Seiring berjalannya waktu dan banyaknya
Apache, MySQL, PHP dan Perl. Program ini tersedia dalam GNU
yang dinamis.
3.9. UML
sistem. Yang ditekankan adalah “apa” yang diperbuat sistem, dan bukan
antara aktor dengan sistem. “Use case adalah sebuah gambaran dari
1999:10).
antara use case dengan actor. Komponen pembentuk diagram use case
adalah:
sistem.
kejadian-kejadian.
b. Use Case, aktivitas atau sarana yang disiapkan oleh bisnis atau
sistem.
dua simbol dalam use case diagram. Relasi antara actor dan use
antara actor dengan use case atau use case dengan use case.
Berikut ini merupakan gambar dari tiga komponen sistem dalam use
case diagram :
<nama actor>
a. Association
b. Extend
c. Generalization
Hubungan antara use case umum dengan use case yang lebih
khusus.
d. Include
case.
2. Activity Diagram
Tanda waktu.
9 Time
3. Sequence Diagram
berinteraksi antara satu sama lain melalui pesan eksekusi pada sebuah
32
Lifeline mengindikasikan
keberadaan sebuah objek dalam
3 Lifeline basis waktu. Notasi untuk lifeline
adalah garis putus-putus vertikal
yang ditarik dari sebuah objek.
Activation dinotasikan sebagai
sebuah kotak segi empat yang
4 Activation digambar pada sebuah lifeline.
Activation mengindikasikan
sebuah objek yang akan
melakukan sebuah aksi.
Boundary terletak diantara
sistem dengan dunia
sekelilingnya. Semua form,
5 Boundary laporan-laporan, antar muka ke
perangkat keras seperti printer
atau scanner dan antar muka ke
sistem lainnya termasuk dalam
kategori.
33
Dreamweaver CS3.
yang dapat dibuat, mulai dari Basic page hingga Page Designs.
1. Basic page
web. File yang termasuk dalam kategori ini antara lain file
2. Dynamic page
3. Template page
4. Other
seterusnya.
siap pakai.
37
6. Framesets
sesuai.
8. Starter Page
9. Page Designs
1. Menu Utama
2. Insert Bar
4. Properties Panel
5. Panel Pendukung.
6. Menu Utama
Menu ini juga memiliki sub menu untuk membuat web photo
7. Insert Bar
yaitu:
8. Common
9. Layout
10. Forms
11. Text
12. HTML
13. Application
field dsb.
15. Favorites
yang pernah diproduksi oleh Adobe Systems. Versi kedelapan aplikasi ini
Adobe Photoshop CS2, versi sepuluh disebut Adobe Photoshop CS3, versi
Photoshop CS5, versi (ketigabelas) adalah Adobe Photoshop CS6, dan Versi
tulisan, gambar, video, musik dan berbagai informasi lainnya yang terdapat
pada halaman web di sebuah situs di world wide web atau di jaringan LAN
halaman web lain di mesin yang sama atau di situs web lainnya. Web
informasi yang diberikan oleh banyak situs web dengan cara menjelajahi
tayangkan, oleh karena itu penampakan halaman web akan agak berbeda
web browser adalah sama. Ada beberapa web browser yang dapat
1. Mozilla Firefox
browser open source yang dibangun dengan Gecko layout engine. Tak
2. Google Chrome
sangat ringan, cepat dan kaya akan aplikasi/add-on. Selain itu Chrome
dan Safari.
3. Safari
4. Internet Explorer
5. Opera