commit to user
7
Tabel 2.2 Notasi DFD Notasi
Keterangan Prosedur atau konsumer informasi yang
ada diluar bound sistem untuk dimodelkan.
Transfer informasi fungsi yang ada di dalam bound sistem untuk dimodelkan.
Objek data Objek data, anak panah menunjukkan
arah aliran data.
Penyimpanan data Informasi tersimpan yang digunakan oleh
perangkat lunak.
2.5 Desain
Database
Menurut Kadir 2009 model E-R adalah suatu model yang digunakan untuk menggambarkan data dalam bentuk
entitas
, atribut dan hubungan antar entitas. Huruf E sendiri menyatakan
entitas
dan R menyatakan hubungan dari kata
rela tionship
. Model ini dinyatakan dalam bentuk diagram. Model E-R tidak mencerminkan bentuk fisik yang nantinya akan disimpan dalam
data base
, melainkan hanya bersifat
konseptua l.
Notasi pada model E-R seperti pada Tabel 2.3.
Entitas Eksternal
Proses
commit to user
8
Tabel 2.3 Notasi dalam ERD
Keterangan Notasi Simbolik
Entitas : sesuatu dalam dunia nyata yang keberadaanya tidak bergantung pada yang
lain. Atribut : properti atau karakteristik yang
terdapat pada setiap
entitas.
Hubungan : keterkaitan antara beberapa tipe
entitas.
Garis, sebagai penhubung antara relasi dengan
entitas
, relasi dan
entitas
dengan atribut.
2.6 Aphace
Server
Untuk menjalankan PHP dibutuhkan
web server
yang juga dikenal dengan istilah HTTPD
Hypertext Tra nsfer P rotocol Da emon
atau HTTP server, yaitu service yang bekerja untuk melayani permintaan atau request dari
HTTP
client web browser
ke komputer
server.
PHP dapat bekerjasama dengan banyak
web server
, salah satunya
web serve
yang dikenal dan sudah terbukti ketangguhannya serta konektivitasnya dengan PHP adalah
Apa che.
Apache Server juga dikembangkan oleh komunitas
open sour ce
di internet, saat ini apache server merupakan
web server
yang paling populer. Berdasarkan hasil penelitian
Netcraft web ser ver survey
pada tahun 2002, 63 website di dunia menggunakan apache sebagai
web server
Nugroho, 2004.
commit to user
9
2.7 MySQL
MySQL adalah
multiuser data ba se
yang menggunakan bahasa
Structured
Query Languange SQL. MySQL dalam operasi
client-server
melibatkan server-server daemon MySQL di sisi s
erver
dan berbagai macam progam serta library yang berjalan di sisi
client
. MySQL mampu menangani data yang cukup besar. Perusahaan yang mengembangkan MySQL yaitu TeX,
mengaku mampu menyimpan data lebih dari 40 database, 10.000 tabel dan sekitar 7 juta baris, totalnya kurang lebih 100
Giga byte
data Sunarfrihantono, 2003.
2.8 PhpMyAdmin