sebuah nama yang sesuai. Meskipun berinteraksi dengan sistem, namun dianggap di luar batas-batas sistem.
Entitas-entitas tersebut harus diberi nama dengan suatu kata benda. Entitas yang sama dapat digunakan lebih dari
satu kali atas suatu diagram aliran data tertentu untuk menghindari persilangan antara jalur-jalur aliran data.
Bentuk dari external entity diantaranya adalah:
Suatu kantor, departemen atau divisi dalam perusahaan tetapi di luar sistem yang sedang
dikembangkan.
Orang atau sekelompok orang di organisasi tetapi di luar sistem yang sedang dikembangkan.
Suatu organisasi atau orang yang berada di luar
organisasi seperti misalnya langganan, pemasok, dll.
Sistem informasi yang lain di luar sistem yang sedang dikembangkan.
Sumber asli dari suatu transaksi.
Penerima akhir dari suatu laporan yang dihasilkan
oleh sistem.
2.2.2.3 Data Store
Data store adalah penyimpanan data untuk penggunaan selanjutnya.
Gambar 2.3. Simbol Data Store
2.2.2.4 Data Flow Arus Data
Suatu arus data dapat disimbolkan dengan menggunakan suatu notasi tanda panah berikut ini:
Gambar 2.4. Simbol Data Flow Tanda panah ini menunjukkan perpindahan data dari satu
titik ke titik yang lain, dengan kepala tanda panah mengarah ke tujuan data. Karena sebuah tanda panah
menunjukkan seseorang, tempat atau sesuatu, maka harus digambarkan dalam kata benda.
2.3. WWW World Wide Web
World Wide Web WWW atau biasa disebut dengan Web merupakan salah satu sumber daya Internet yang berkembang pesat.
Website merupakan kumpulan dari halaman-halaman web yang digabung menjadi satu kesatuan. Pertama kali aplikasi Web dibangun hanya dengan
menggunakan bahasa yang disebut HTML HyperText Markup Language dan protocol yang digunakan dinamakan HTTP HyperText Transfer
Protocol. Pada perkembangan berikutnya, sejumlah skrip dan obyek dikembangkan untuk memperluas kemampuan HTML. Pada saat ini,
banyak skrip seperti itu; antara lain yaitu PHP dan ASP. Aplikasi web dapat dibagi menjadi dua yaitu Web statis dan Web
dinamis. Web statsis dibentuk dengan menggunakan HTML saja. Kekurangan aplikasi seperti ini terletak pada keharusan untuk memelihara
program secara terus-menerus untuk mengikuti setiap perubahan yang terjadi. Kelemahan ini diatasi dengan model aplikasi Web dinamis. Kadir,
2004
2.3.1. HyperText Markup Language HTML
HTML Hyper Text Markup Language adalah bahasa universal yang dirancang untuk mempublikasikan halaman web
yang berupa heading, teks, tabel, list, dan sebagainya. Penulisan HTML dapat dilakukan dengan editor teks seperti notepad yang
dimiliki Windows ataupun editor lain seperti wordpad, Microsoft Word dan lain-lain. Semakin berkembangnya teknologi software,
saat ini web editor HTML dapat memudahkan pemakai dalam menulis halaman web tanpa harus mengerti tag-tag HTML yang
ada, contohnya Frontpage, Macromedia Dreamwaver dan sebagainya.
Tag-tag HTML secara umum dalam penulisannya diapit oleh tanda lebih besar dan lebih kecil …. untuk bagian awal
suatu tag. Dan untuk bagian akhir suatu tag diapit oleh tanda lebih kecil, garis miring dan tanda lebih besar …. Penulisan tag-tag
HTML tidak case sensitive, artinya penulisab tag HTML dengan huruf kecil dan huruf besar akan dianggap sama, jadi penulisan
HTML akan sama dengan html. Penulisan HTML diawali dengan tag HTML dan diakhiri dengan tag HTML yang
digunakan web browser untuk memperlakukan teks yang diawali dan diakhiri kedua tag ini sebagai dokumen HTML. Berikutnya
adalah tag
HEAD.......HEAD yang berguna untuk menunjukkan body header dari suatu HTML yang berisi
TITLE........TITLE atau judul dokumen HTML, yang berfungsi untuk mempermudah pengenalan akan isi dokumen.
Judul HTML akan ditampilkan pada sudut kiri atas web browser. Selanjutnya, tag BODY........BODY untuk menyatakan isi
dari dokumen. Berikut ini adalah contohnya:
HTML HEAD
TITLEHomepage PertamaTITLE HEAD
BODY Selamat Datang di Homepage Pertamaku
BODY HTML
a. Hyperlink
Fasilitas hyperlink dipergunakan untuk menghubungkan atau membuat suatu link di dalam sebuah dokumen maupun alamat
URL. Beberapa contoh penggunaan hyperlink:
A HREF=”URL”klikA A
HREF=”protocol:host.domain:portpathfilename”kl ikA
A HREF=”page2.htm”PAGE 2A
b. Tabel
HTML menyediakan tag-tag yang dapat digunakan untuk membuat tabel. Tag-tag umum untuk pembuatan table yang
disediakan HTML diantaranya adalah: • TABLE
• TD • TR
Tag-tag tersebut harus dirangkaikan sedemikian rupa hingga membentuk sebuah tabel, jadi masing-masing tag tidak dapat
berdiri sendiri-sendiri.
c. Form
Form biasanya digunakan dalam dokumen HTML yaitu untuk membuat lembaran formulir. Tag yang digunakan untuk
membuat form adalah menggunakan tag FORM. Tag ini mempunyai dua atribut yaitu METHOD dan ACTION.
2.3.2. Hypertext Preprocessor PHP
PHP PHP: Hypertext Preprocessor merupakan salah satu bahasa pemrograman yang digunakan untuk membangun aplikasi-
aplikasi berbasis web khususnya aplikasi web yang bersifat dinamis. PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun
1995. Pada waktu itu PHP bernama FI Form Interpreted. Pada saat tersebut PHP adalah sekumpulan script yang digunakan untuk
mengolah data form dari web. Perkembangan selanjutnya adalah Rasmus melepaskan kode sumber tersebut dan menamakannya
PHPFI, pada saat tersebut kepanjangan dari PHPFI adalah Personal Home PageForm Interpreter. Dengan pelepasan kode
sumber ini menjadi open source, maka banyak programmer yang tertarik untuk ikut mengembangkan PHP. Pada November 1997,
dirilis PHPFI 2.0. Pada rilis ini interpreter sudah diimplementasikan dalam C. Dalam rilis ini disertakan juga modul-
modul ekstensi yang meningkatkan kemampuan PHPFI secara signifikan. Pada tahun 1997, sebuah perusahaan bernama Zend,
menulis ulang interpreter PHP menjadi lebih bersih, lebih baik dan lebih cepat. Kemudian pada Juni 1998 perusahaan tersebut merilis
interpreter baru untuk PHP dan meresmikan nama rilis tersebut menjadi PHP 3.0. Pada pertengahan tahun 1999, Zend merilis
interpreter PHP baru dan rilis tersebut dikenal dengan PHP 4.0. PHP 4.0 adalah versi PHP yang paling banyak dipakai. Versi ini
banyak dipakai sebab versi ini mampu dipakai untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan proses dan
stabilitas yang tinggi. Pada Juni 2004, Zend merilis PHP 5.0. Versi ini adalah versi mutakhir dari PHP. Dalam versi ini, inti dari
interpreter PHP mengalami perubahan besar. Dalam versi ini juga dikenalkan model pemrograman berorientasi objek baru untuk
menjawab perkembangan bahas pemrograman kearah pemrograman berorientasi objek.
Untuk menuliskan perintah-perintah PHP digunakan suatu editor teks misalnya Notepad, UltraEdit atau Crimson Editor.
Fungsi-fungsi yang ada dalam PHP tidak case sensitive namun variabelnya case sensitive.
Kode PHP diawali dengan tanda lebih kecil dan diakhiri dengan tanda lebih besar . Terdapat tiga cara untuk menulis
script PHP, yaitu:
1 ?
Script PHP ?
2 ?PHP
Script PHP ?
3 SCRIPT LANGUAGE= “PHP”
Script PHP SCRIPT
Cara pertama lebih sering digunakan karena lebih singkat, sedangkan cara kedua digunakan untuk kombinasi dengan XML,
yaitu sebuah bahasa yang merupakan pengembangan dari HTML. Cara ketiga digunakan di Microsoft Front Page. Yudhi Purwanto,
2001. Contoh script php sederhana :
html head
titleBelajar PHP MySQLtitle head
body ?php
echo Selamat belajar PHP MySQL
; ?
body html
Dengan menggunakan PHP maka maintenance suatu situs web menjadi lebih mudah. Proses update data dapat dilakukan dengan
menggunakan aplikasi yang dibuat dengan menggunakan script PHP.
a. Variabel
Variabel adalah tempat menyimpan data sementara di dalam memori komputer yang kemudian nama variabel tersebut
dijadikan sebagai pengenal, didalam PHP diawali dengan PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
karakter diikuti dengan huruf sebagai karakter pertama setelah , kemudian kombinasi karakter dan angka. Tidak boleh
ada tanda baca dalam penamaannya, kecuali karakter _garis bawah, under score .
b. Tipe Data
PHP mengenali tiga macam tipe data diantaranya adalah: integer, floating, point, dan string. Tipe data floating point
lebih dikenal dengan nama double. Tipe data double selalu dalam bentuk desimal. Tipe data integer biasanya berbentuk
bilangan bulat, sedangkan variabel string diawali dengan tanda petik ganda’’ atau tanda petik tunggal’. Cara penulisannya
adalah sebagai berikut:
Tipe data integer nilai=2;
jumlah=-4; Tipe data double
rata=11.30; diskon=2.5;
Tipe data string mahasiswa=”Bambang”;
c. Struktur Kontrol IF
Konstruksi
IF digunakan untuk melakukan eksekusi suatu
statement secara bersyarat. Cara penulisannya adalah sebagai berikut:
if syarat{ statement }