komentartersebut di sebelah kanan tanda jika komentar satu baris dan di antara dan jika komentarnya lebih dari satu baris.
? echo latihan PHP; ini adalah contoh komentar satu baris kalau yang ini adalah komentar
lebih dari satu baris echo latihan PHP;
?
2.8 Sekilas Tentang Apache
Apache adalah software yang dikeluarkan oleh Grup Apache. Grup apache terlibat dalam suatu proyek yang disebut proyek apache untuk mengembangkan software
implementasi di server HTTP web yang andal, standar komersial, dan Source Code- nya yang di distribusikan secara gratis. Proyek ini diikuti oleh orang-orang dari
berbagai negara yang saling bekerja sama dalam mengembangkan software Apache tersebut.
2.9 Sekilas Tentang MySQL
SQL Struktur Query Language adalah bahasa standard yang telah lama digunakan untuk akses database. Setiap orang yang tertarik dengan pemrograman database
tentunya tidak akan asing mendengar nama SQL. Bahasa disebut-sebut banyak orang sebagai bahasa generasi keempat dalam akses data dan telah banyak digunakan untuk
berbagai kepentingan pemrograman. MySQL salah satu database relasional yang mendukung pemakaian SQL dan
dirancang untuk penggunaan aplikasi. Sedangkan informasi yang dihasilkan oleh
Universitas Sumatera Utara
beberapa user di dalam komputer lokalnya yang disebut sebagai client. Data yang diberikan oleh server dapat disesuaikan dengan tingkat dan kepentingan pengguna.
Sehingga data yang dikirim dapat berupa sebagian dari keseluruhan isi data, sesuai dengan permintaan user. Semua komunikasi yang terjadi mendukung perintah-
perintah SQL.
Saat ini makin banyak pembuatan aplikasi yang menggunakan arsitektur client server, dalam pengaksesan database. Karena makin banyak pengguna aplikasi yang
menuntut dapat memperoleh informasi yang aktual dari bagian lain di dalam suatu website, yang akan digunakan dalam proses pengambilan keputusan dibagian lainnya.
Pekerjaan dalam pemeliharaan data akan makin dimudahkan karena tugas seperti itu dapat dilakukan pada satu tempat saja, yaitu server. Dengan menggunakan arsitektur
ini dimungkinkan untuk mendapatkan integritas data yang cukup tinggi, karena semua user dapat bekerja dengan informasi yang sama.
2.10 Sekilas Tentang HTML
Menurut Yudhi Purwanto, 2000 : 41 ; bahwa Hypertext Markup Language HTML
adalah bahasa yang digunakan untuk menulis halaman web. HTML merupakan pengembangan dari standar pemformatan dokumen teks yaitu Standard Generalized
Markup Language SGML. HTML sebenarnya adalah dokumen ASCII atau teks biasa, yang dirancang untuk tidak tergantung pada satu sistem operasi tertentu.
HTML dibuat oleh tim Berners-Lee ketika masih bekerja untuk CERN dan dipopulerkan pertama kali oleh Browser Mosaic. Selama awal tahun 1990 HTML
mengalami perkembangan yang sangat pesat. Setiap pengembangan HTML pasti akan
Universitas Sumatera Utara
ada penambahan kemampuan dan fasilitas yang lebih baik dari versi sebelumnya. Namun perkembangan tersebut tidak mengubah cara kerja dari HTML. HTML 2.0
secara resmi dikeluarkan pada bulan November 1995 oleh IETF Internet Engineering Task Force. HTML 2.0 ini merupakan penyempurnaan dati HTML+ 1993.
HTML 3.0 1995 memberikan kemampuan lebih daripada varsi sebelumnya. Sebuah usaha dari World Wide Web Consortium’s HTML Working Group pada tahun
1996 menghasilkan HTML 3.2. HTML versi ini secara resmi diterbitkan pada bulan Januari 1997.
HTML versi terbaru adalah HTML 4.01 yang dikeluarkan secara resmi oleh W3C pada tanggal 24 April 1998. HTML 4.01 merupakan perbaikan dari HTML 4.0
yang lebih dulu diterbitkan 18 Desember 1997.
2.10.1 Elemen dan Tag HTML
Dalam dokumen HTML, elemen dibagi menjadi dua kategori utama, yaitu elemen-
elemen HEAD yang memberikan informasi tentang dokumen, seperti judul dokumen atau hubungannya dengan dokumen lain. Dan elemen-elemen BODY
yang menentukan bagaimana isi suatu dokumen ditampilkan oleh browser, seperti paragraf, list daftar, tabel dan lain-lain. Di dalam elemen HTML terdiri dari tag-tag
beserta yang ada dalam tag-tag tersebut.
Satu elemen di dalam dokumen html harus ditandai dengan penulisan tag yang berpasangan. Nama elemen ditunjukkan dengan nama tagnya. Ada elemen yang tidak
Universitas Sumatera Utara
mengharuskan penulisan tagnya secara berpasangan, elemen tersebut diantaranya adalah:
a. Paragraf dengan tag p b. Ganti garis-line break dengan tag br
c. Garis datar-horizontal dengan taghr d. List item dengan tagli
Pada saat Web browser menampilkan suatu web page, browser tersebut akan membaca teks-teks pada dokumen HTML, dan mencari kode khusus yang disebut
Tag. Tag diapit oleh tanda. Tag biasanya merupakan pasangan, yang disebut tag awal dan tag akhir. Tag awal dinyatakan dalam bentuk nama tag, sedangkan tag
akhir dinyatakan dalam bentuk nama tag. Penulisan program yang baik adalah secara terstruktur. Artinya antara tag pertama dan tag berikutnya tidak tumpang tindih.
Contoh penulisan tag yang benar : html
head titleInformasi tentang HTMLtitle
head body
…….Informasi yang ditampilkan dalam browser body
html
Universitas Sumatera Utara
2.11 Sekilas Tentang Internet
Internet merupakan hubungan antar berbagai jenis komputer dan jaringan di dunia
yang berbeda sistem operasi maupun aplikasinya di mana hubungan tersebut memanfaatkan kemajuan media komunikasi telepon dan satelit yang menggunakan
protokol standar dalam berkomunikasi yaitu protokol TCPIP.
Istilah internet berasal dari bahasa Latin inter, yang berarti “antara”. Secara kata per kata internet berarti jaringan antara atau penghubung. Internet
menghubungkan berbagai jaringan yang tidak saling bergantung pada satu sama lain sedemikian rupa, sehingga mereka dapat berkomunikasi. Sistem yang digunakan pada
masing-masing jaringan tidak menjadi masalah, apakah sistem DOS atau UNIX.
Sementara jaringan lokal biasanya terdiri atas komputer sejenis misalnya DOS atau UNIX, internet mengatasi perbedaan berbagai sistem operasi dengan
menggunakan “bahasa” yang sama oleh semua jaringan dalam pengiriman data. Pada dasarnya inilah yang menyebabkan besarnya dimensi internet.
2.12Pengertian Database
Database merupakan kumpulan dari data yang saling berkaitan satu dengan yang
lainnya, tersimpan diperangkat keras komputer dan digunakan oleh perangkat lunak untuk memanipulasinya. Database merupakan salah satu komponen yang penting
dalam suatu sistem informasi, karena merupakan basis dalam menyediakan informasi bagi para pemakai. Elemen-elemen data disuatu file database harus dapat digunakan
untuk pembuatan suatu output. Demikian juga dengan input yang akan direkamkan
Universitas Sumatera Utara
atau disimpan didatabase, file-file database harus memiliki elemen-elemen untuk input yang dimasukkan.
Menurut Budi Sutedjo Dharma Oetomo 2002:99, Database merupakan komponen terpenting dalam pembangunan sistem informasi, karena menjadi tempat
untuk menampung dan mengorganisasikan seluruh data yang ada dalam sistem. Sehingga dapat di eksplorasi untuk menyusun informasi-informasi dalam berbagai
bentuk. Database merupakan himpunan kelompok data yang saling berkaitan. Data tersebut di organisasikan sedemikian rupa agar tidak terjadi duplikasi yang tidak perlu,
sehingga dapat diolah atau dieksplorasi secara cepat dan mudah untuk menghasilkan informasi.
Adapun penerapan database antara lain untuk pembangunan sistem informasi, persediaan barang, kepegawaian, akuntansi, pemasaran, produksi, reservasi, layanan
pelanggan yang digunakan dalam perusahaan retail, perbankan, perhotelan dan pariwisata, rumah sakit, institusi pendidikan, dan lain sebagainya.
Elemen-elemen data di suatu berkas file database harus digunakan untuk pembuatan suatu output. Demikian juga dengan input yang direkam di database, file-
file database harus mempunyai elemen-elemen untuk menampung input yang dimasukkan. Dengan demikian struktur dari suatu file database dapat dilihat pada
Gambar 2.2. merupakan Hierarki Data Dalam Database:
Universitas Sumatera Utara
Gambar 2.2 Hierarki Data Dalam Database
Sumber: Budi Sutedjo Dharma Oetomo 2002:102
HierarkiTingkatan data dalam database, yaitu: 1. Database, merupakan kumpulan fileyang saling terkait satu sama lain.
2. File, yaitu kumpulan dari record yang saling terkait dan memiliki format field yang sama dan sejenis.
3. Record, yaitu kumpulan field yang menggambarkan satu unit data individu tertentu.
4. Field, yaitu atribut dari record yang menunjukkan suatu item dari data seperti nama, alamat dan lain sebagainya.
5. Byte, yaitu atribut dari field yang berupa huruf yang membentuk nilai dari sebuah field. Huruf tersebut dapat berupa numerik maupun abjad atau
karakter khusus. Database
File
Record
Field
Byte
Bit
Universitas Sumatera Utara
6. Bit, yaitu bagian terkecil dari data secara keseluruhan, yaitu berupa karakter
ASCII nol atau satu yang merupakan komponen pembentuk byte.
Jadi database merupakan kumpulan dari data yang saling berhubungan satu dengan yang lainnya, tersimpan di perangkat keras komputer dan digunakan
perangkat lunak untuk memanipulasinya.
2.13Pengertian Data Flow Diagram
Data flow diagram atau alir data merupakan suatu bagan yang menggambarkan urutan cara kerjaproses sistem secara garis besar. Dengan diagram alir data, kita dapat
memahami bagaimana sistem tersebut berjalan. Diagram alir data dapat digunakan untuk mempersentasikan suatu sistem yang otomatis maupun manual melalui simbol-
simbol atau bagan yang terhubungkan.
Terdapat dua bentuk diagram alir data, yaitu diagram alir data fisik Physical DFD dan diagram alir data logika Logical DFD. Physical DFD lebih menekankan
pada penggambaran bagaimana proses-proses dari sistem diterapkan, termasuk proses- proses manual sehingga labih banyak memakan waktu. Logical DFD lebih tepat
digunakan untuk menggambarkan sistem yang akan diusulkan sistem yang baru. Penekanannya hanya pada logika dari kebutuhan-kebutuhan sistem, yaitu proses-
proses apa yang secara logika dibutuhkan oleh sistem.Adapun simbol-simbol data flow diagram dapat dilihat pada Tabel 2.1.
Universitas Sumatera Utara
Tabel 2.1 Data Flow Diagram DFD
SIMBOL KETERANGAN
Extenal Entity Kesatuan Luar merupakan kesatuan dilingkungan luar sistem yang dapat berupa orang,
organisasi, atau sistem lainnya yang berada dilingkungan luarnya yang akan memberikan input
atau menerima output dari sistem.
Arus data Data Flow mengalir diantara proses simpanan data data Store dan kesatuan luar
External Entity. Arus ini menunjukkan arus dari data yang dapat berupa masukan untuk sistem
Atau Atau
Suatu proses ataupun fungsi yang menstransformasikan data secara umum yaitu
kegiatan atau kerja yang dilakukan oleh orang, mesin atau komputer dari suatu arus data yang
masuk ke dalam proses untuk dihasilkan arus data yang akan keluar dari proses.
Atau Simpan data data store simpan data meupakan
simpanan dari data yang dapat berupa suatu file atau database disistem komputer, suatu arsip atau catatan
manual, suatu kotak tempat data, suatu tabel acuan manual dan suatu agenda ataupun buku.
Sumber: Tata Sutabri 2003:163
2.14 Diagram Alir Flowchart Sistem