HTML Perancangan Sistem Informasi Berbasis Web Pada Toko Cahaya Baru Ponsel Kota Padangsidimpuan

Universitas Sumatera Utara 2.4 Entity Diagram Realtionship ERD ERD merupakan suatu model untuk menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi. ERD untuk memodelkan struktur data dan hubungan antar data, untuk menggambarkannya digunakan beberapa notasi dan simbol. Tabel 2.2 Tabel Simbol-Simbol Entity Diagram Realtionship SIMBOL NAMA FUNGSI Entitas Entity Entitas merupakan objek yang mewakili sesuatu yang nyata dan dapat dibedakan dari sesuatu yang lain. Atribut Attribute Atribut berfungsi untuk mendeskripsikan karakteristik dari entitas tersebut. Isi dari atribut mempunyai sesuatu yang dapat mengidentifikasikan isi elemen satu dengan yang lain. Hubungan Relationship Hubungan antara sejumlah entitas yang berasal dari himpunan entitas yang berbeda.

2.5 HTML

HTML singkatan dari Hyper Text Markup Language adalah file teks atau file ASCII yang berisi instruksiscript kepada web browser untuk menampilkan suatu tampilan grafis dari sebuah halaman web. HTML adalah sebuah standar yang Universitas Sumatera Utara Universitas Sumatera Utara digunakan secara luas untuk menampilkan halaman web. HTML saat ini merupakan standari internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium W3C. HTML merupakan bahasa pemrograman fleksible di mana kita bisa meletakkan script dari bahasa pmrograman lain seperti Java, Visual Basic, dan lain-lain. Jika HTML tersebut tidak dapat mendukung suatu perintah pemrograman tertentu, browser tidak menampilkan kotak dialog “Syntax Error” jika ada penulisan kode yang keliru pada script HTML sepanjang kode-kode yang kita tuliskan merupakan kode-kode HTML tanpa penambahan kode-kodedari luar seperti Java. Oleh karena itu, jika terjadi syntax error pada script HTML efek yang paling jelas adalah HTML tersebut tidak akan ditampilkan pada jendela browser. File HTML dapat dibuat dengan aplikasi text editor apapun di sistem operasi apapun, antara lain : Notepad di Windows, emasc atau vi di Unix atau SimpleText di Macintosh. File HTML ini juga bisa dibuat di aplikasi word processor apapun asalkan saat menyimpan file tersebut disimpan dengan format text-only . Salah satu kelebihan file HTML adalah cross platform, artinya file HTML dapat ditampilkan di beberapa Operating System OS yang berbeda dan memiliki tampilan yang sama walaupun saat pembuatannya menggunakan satu OS tertentu saja. Universitas Sumatera Utara Universitas Sumatera Utara 2.5.1 Kelebihan dan Kekurangan HTML 1. Kelebihan-kelebihan HTML, antara lain: a. Merupakan bahasa penkodean yang lintas platform cross platform, maksudnya HTML dapat digunakan pada berbagai jenis mesin komputer yang berbeda dan berbagai macam sistem operasi yang berbeda. Jadi bersifat fleksibel karena ditulis cukup dengan menggunakan editor karakter ASCII. b. Dapat disisipi gambar baik gambar statis atau dinamis animasi termasuk menggunakan gambar untuk dijadikan hyperlink. Gambar di sini digunakan untuk merujuk pada suatu halaman web, dimana setiap titik- titik yang sudah didefinisikan berupa rectangular kotak, poligon kurva tak beraturan atau lingkaran digunakan untuk jump ke halaman lain, atau link ke halaman di luar web yang bersangkutan. c. Dapat disisipi animasi berupa Java Applet atau file-file animasi dari Macromedia Flash atau Macromedia Shockwave untuk keperluan ini, browser harus memiliki plug-in khusus untuk menjalankan file-file animasi ini. d. Dapat disisipi bahasa pemrograman untuk mempercantik halaman web seperti Javascript, VBScript, Active Server Pages, Perl, Tcl, PHP dan sebagainya. e. Bukan merupakan bahasa pemrograman jadi tidak memerlukan kompiler. Cara menjalankannya cukup dengan menggunakan browser. Universitas Sumatera Utara Universitas Sumatera Utara 2. Adapun kekurangan dari HTML antara lain : a. Menghasilkan halaman yang statis. b. Memiliki tag-tag yang banyak sehingga susah dipelajari untuk pemula. c. Tidak dapat menghasilkan halaman yang interaktif. Interaktif di sini maksudnya client dapat berinteraksi dengan server. Untuk keperluan itu, HTML harus disisipi bahasa pemrograman yang dapat menangani hal tersebut, contohnya Perl atau Tcl.

2.5.2 Refensi HTML

Berikut ini adalah referensi dalam dokumen HTML: 1. DOCTYPE Penjelasan versi dari dokumen HTML tersebut yang ditulis pada bagian atas pada editor-editor tertentu seperti DREAMWEAVER CS5 yang menjelaskan tentang DTD Document Type Defenition. 2. Komentar Menuliskan suatu komentar pada dokumen HTML seperti keterangan elemen dan tag-tag dan lain-lain. Keterangan ini akan diabaikan oleh browser . Contoh: - - Komentar Program disini - - Universitas Sumatera Utara Universitas Sumatera Utara Tabel 2.3 Tabel Refensi Tag HTML TAG KETERANGAN --...-- Mendefinisikan komentar HTML DOCTYPE Mendefinisikan tipe dokumen a Mendefinisikan anchor link acronym Mendefinisikan akronim address Mendefiniskan informasi kontak untuk pemiliki penulis dokumen area Mendefinisikan arae di dalam image-map b Mendefinisikan tulisan tebal base Mendefinisikan URL utamatarget untuk semua URL alternatif di dalam dokumen bdo Menggantikan arah tulisan big Mendefinisikan tulisan besar blockquote Mendefinisikan kutipan yang panjang body Mendefinisikan badan dokumen br Mendefinisikan satu baris baru button Mendefinisikan tombol yang bisa di-klik caption Mendefinisikan judul dari tabel center Mendefinisikan tulisan agar ditengah cite Mendefinisikan kutipan code Mendefinisikan kode komputer col Mendefinisikan nilai atribut dari satu atau lebih kolom pada tabel colgroup Merincikan sebuah grup atau lebih dari kolom-kolom dalam tabel untuk di format dd Mendefinisikan deskripsi dari sebuah item di daftar definisi del Mendefinisikan penghapusan sebuah bagian dalam dokumen dfn Mendefinisikan ketentuan definisi div Mendefinisikan sebuah bagian di dalam sebuah dokumen dl Mendefinisikan daftar definisi dt Mendefinisikan ketentuan dari sebuah item di dalam daftar definisi em Mendefinisikan tulisan emphasized fieldset Menggabungkan elemen-elemen yang saling berhubungan di dalam form form Mendefinisikan sebuah form HTML frame Mendefinisikan sebuah frame frameset Mendefinisikan satu set frame h1 to h6 Mendefinisikan kepala dari HTML head Mendefinisikan informasi mengenai sebuah dokumen hr Mendefinisikan garis horisontal html Mendefinisikan inti dari dokumen HTML Universitas Sumatera Utara Universitas Sumatera Utara i Mendefinisikan tulisan italic iframe Mendefinisikan inline frame img Mendefinisikan gambar input Mendefinisikan kontrol input ins Mendefinisikan tulisan yang telah dimasukkan ke dalam dokumen kbd Mendefinisikan input keyboard label Mendefinisikan label dari elemen input legend Mendefinisikan Judul dari sebuah elemen fieldset li Mendefinisikan daftar item link Mendefinisikan hubungan antara dokumen dari sumber diluar dokumen map Mendefinisikan sebuah image-map meta Mendefinisikan metada mengenai sebuah dokumen HTML noframes Mendefinisikan konten alternatif untuk user yang tidak mendukung frame noscript Mendefinisikan konten alternatif untuk user yang tidak mendukung skrip client-side object Mendefinisikan obyek yang tertanam embedded ol Mendefinisikan urutan teratur option Mendefinisikan pilihan dalam a drop-down list p Mendefinisikan paragraf param Mendefinisikan parameter dari sebuah obyek pre Mendefinisikan tulisan yang belum di format q Mendefinisikan kutipan pendek s Mendefinisikan tulisan strikethrough samp Mendefinisikan contoh dari output program komputer script Mendefinisikan client-side script select Mendefinisikan drop-down list small Mendefinisikan tulisan yang lebih kecil span Mendefinisikan sebuah bagian dari dokumen strong Mendefinisikan tulisan strong style Mendefinisikan informasi style dari dokumen sub Mendefinisikan tulisan subscripted sup Mendefinisikan tulisan superscripted table Mendefinisikan tabel tbody Menggabungkan isi dari badan tabel td Mendefinisikan kolom dari tabel textarea Mendefinisikan kontrol dari banyak baris input text area tfoot Menggabungkan footer menjadi satu grup pada tabel th Mendefinisikan header dari tabel thead Mendefinisikan Grup header dari tabel title Mendefinisikan Judul dari sebuah dokumen tr Mendefinisikan baris dari tabel tt Mendefinisikan tulisan teletype u Mendefinisikan tulisan garis bawah underline ul Mendefinisikan urutan acak Universitas Sumatera Utara Universitas Sumatera Utara var Mendefinisikan variabel

2.6 WWW