commit to user 7
abstrak. Tujuan utama dari penggambaran ERD adalah untuk menunjukkan struktur objek data entity dan hubungan relationship yang ada pada objek
tersebut. ERD berguna bagi professional sistem, karena ERD memperlihatkan hubungan antara data store pada DFD Fatansyah, 2001.
Komponen utama ERD terdiri dari : Tabel 2.3 simbol
– simbol ERD Fatansyah, 2001 Simbol
Keterangan Entitas : Digunakan untuk menggambarkan obyek
yang dapat diidentifikasikan dalam lingkungan pemakai.
Atribut : Digunakan untuk menggambarkan elemen- elemen dari suatu entitas, yang menggambarkan
karakter entitas. Hubungan : Entitas dapat berhubungan satu sama
lain. Hubungan disebut dengan relasi.
Garis : Digunakan untuk menghubungkan entitas dan entitas dengan atribut.
F. Website.
Menurut Bunafit Nugroho 2004,
website
adalah kumpulan dari halaman-halaman situs, yang biasanya terangkum dalam sebuah domain atau
subdomain, yang tempatnya berada di dalam
World Wide Web
WWW di Internet. Sebuah halaman web adalah dokumen yang ditulis dalam format HTML
Hyper Text Markup Language
, yang hampir selalu bisa diakses melalui HTTP, yaitu protokol yang menyampaikan informasi dari server
website
untuk ditampilkan kepada para pemakai melalui web browser.
Semua publikasi dari
website
tersebut dapat membentuk sebuah jaringan informasi yang sangat besar. Sebuah website dibuat didalam sebuah sistem
komputer yang dikenal dengan server web. Yang menerima lalu mengirimkan halaman-halaman yang diperlukan untuk merespon permintaan dari pengguna.
commit to user 8
Apache adalah piranti lunak yang biasa digunakan dalam sebuah webserver, kemudian setelah itu adalah
Microsoft Internet Information Services
IIS. Penemu
website
adalah Sir Timothy John ¨Tim¨ Berners-Lee, sedangkan website yang tersambung dengan jaringan, pertamakali muncul pada tahun 1991.
Maksud dari Tim ketika membuat website adalah untuk mempermudah tukar menukar dan memperbarui informasi kepada sesama peneliti di tempat dia
bekerja. Pada tanggal 30 April 1993, CERN tempat dimana Tim bekerja menginformasikan bahwa WWW dapat digunakan secara gratis oleh semua orang.
Terdapat dua komponen utama dalam mekanisme kerja web :
1. Web server.
Web server
merupakan sebuah aplikasi perangkat lunak. Aplikasi
web server
ini dijalankan pada sebuah komputer yang disebut dengan server.
Web server
adalah salah satu jenis perangkat lunak yang menyediakan layanan halaman dokumen web yang dapat diakses seluruh dunia melalui
internet.
Web server
akan melayani permintaan akses halaman web dengan bantuan protokol
– protokol komunikasi terutama HTTP.
2. Web browser.
Web browser adalah perangkat lunak software yang digunakan untuk menampilkan dokumen HTML. Perangkat luna ini dioperasikan pada
komputer pengguna seluruh dunia. Web browser akan membantu pengguna mengakses halaman web yang disediakan oleh sebuah
web server
serta membantu pengguna dalam hal navigasi. Pada saat ini ada beberapa borwser
yang dikembangkan oleh beberapa vendor, antara lain internet explorer
yang dikempangkan oleh netscape.
Protokol merupakan aturan tata cara yang diimplemantasikan di dalam mekanisme komunikasi dalam satu jaringan komoputer. Aturan ini
diperlukan supaya proses komunikasi yang terjadi dapat teratur dan sistematis sehingga dapat dirancang suatu model komunikasi untuk berbagai
keperluan. Pada saat ini telah tercipta berbagai protokol yang digunakan dalam rangka berkomunikasi melalui jaringan komputer. Berikut ini adalah
beberapa prootokol yang ada :
commit to user 9
a. Transmission Control Protokol
TCP. Mengatur tata cara pemaketan data dari pengirim dan pembukaan data dari komputer
penerima.
b. Internet Protokol
IP. Mengatur mekanisme pengiriman data dari
komputer pengirim sampai komputer penerima.
c. Hypertext Transfer Protocol
HTTP. Mengatur mekanisme
transfer dan penampilan halaman web.
d. File Transfer Protocol.
Mekanisme transfer file di dalam jaringan
komputer.
e. Email protocol
. Mengatur meknisme pengiriman dan penerimaan
email. G.
Hypertext Preprocessor
PHP
Menurut Bunafit Nugroho 2004, PHP adalah bahasa
server-side scripting
yang menyatu dengan HTML untuk membuat halaman
web
yang dinamis. Maksud dari
server-side scripting
adalah sintaks dan perintah-perintah yang diberikan akan sepenuhnya dijalankan di server tetapi disertakan pada
dokumen HTML. Pembuatan web ini merupakan kombinasi antara PHP sendiri sebagai bahasa pemrograman dan HTML sebagai pembangun halaman web.
Ketika seorang pengguna internet akan membuka suatu situs yang menggunakan fasilitas
server-side scripting
PHP, maka terlebih dahulu server yang bersangkutan akan memproses semua perintah PHP di server lalu
mengirimkan hasilnya dalam format HTML ke web browser pengguna internet tadi. Dengan demikian seorang pengguna internet tidak dapat melihat kode
program yang ditulis dalam PHP sehingga keamanan dari halaman web menjadi lebih terjamin.
PHP dikatakan sebagai sebuah server-side embedded script language artinya sintaks-sintaks dan perintah yang kita berikan akan sepenuhnya dijalankan
oleh server tetapi disertakan pada halaman HTML biasa. Aplikasi-aplikasi yang dibangun oleh PHP pada umumnya akan memberikan hasil pada web browser,
tetapi prosesnya secara keseluruhan dijalankan di server. Adapun kelebihan
– kelebihan php adalah :
commit to user 10
1. Mampu berkomunikasi dengan berbagai database yang umum dan sering
digunakan. Sistem database yang didukung oleh php adalah a.
Oracle. b.
MySQL. c.
Sybase. d.
PostgreSQL. e.
Dan lainya. 2.
PHP dapat dijalankan di berbagai sistem operasi seperti windows, linuxunix, solaris, maupun macinthosh.
3. Php merupakan software open source yang dapat di download secara
gratis. 4.
Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milis dan developer yang siap membantu dalam pengembangan.
5. Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling
mudah karena memiliki referensi yang banyak. 6.
PHP adalah bahasa open source yang dapat digunakan di berbagai mesin Linux, Unix, Macintosh, Windows dan dapat dijalankan secara runtime
melalui console serta juga dapat menjalankan perintah-perintah sistem
H. Mengenal