commit to user
12
2.5 PhpMyAdmin
PhpMyAdmin adalah suatu program
open source
yang berbasis web yang dibuat menggunakan aplikasi PHP. Program ini digunakan untuk
mengakses
database
MySQL. Program ini mempermudah dan mempersingkat kerja kita. PhpMyAdmin harus berjalan disisi
server
. Untuk dapat menggunakan PhpMyAdmin kita harus meletakkan pada direktori utama
web server
kita Nugroho, 2004.
2.6 Apache
Server
Untuk menjalankan PHP dibutuhkan
web server
yang juga dikenal dengan istilah HTTPD
Hypertext Transfer Protocol Daemon
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
Apache.
Apache Server juga dikembangkan oleh komunitas
open source
di internet, saat ini apache server merupakan
web server
yang paling populer. Berdasarkan hasil penelitian
Netcraft web server survey
pada tahun 2002, 63 website di dunia menggunakan apache sebagai
web server
Nugroho, 2004
.
2.7 Macromedia Dreamweaver
Macromedia Dreamweaver merupakan
software
yang digunakan untuk membuat aplikasi
website
. Program ini banyak digunakan oleh
web designer
dan
web programmer
untuk membangun situs
web
. Hal ini disebabkan ruang kerja, fasilitas dan kemampuan Macromedia Dreamweaver yang mampu
meningkatkan produktivitas
dan efektivitas
dalam desain
maupun pengembangan situs
web
Prasetyo, 2003
commit to user
13
BAB III ANALISIS DAN PERANCANGAN SISTEM
3.1 ANALISIS SISTEM
Adapun tahap-tahap dalam pembuatan
online shop ebook
Menggunakan PHP
di ISI Surakarta dibagi menjadi beberapa bagian diantaranya adalah sebagai
berikut :
3.1.1 Contex Diagram
Online Shop Member
Admin
User Biasa 1
2 3
4
5 6
Gambar 3.1
Contex Diagram Context Diagram
menggambarkan sistem untuk
online shop ebook
yang dibuat. Dalam sistem ini melibatkan 3 aktor, yaitu
user
,
member
, dan
admin
. Entitas
member
bisa melakukan proses yang ada pada nomor 1, selanjutnya yang diberikan sistem ke
member
ada pada nomor 2.
Admin
bisa melakukan proses yang ada pada nomor 3, selanjutnya yang diberikan sistem ke
admin
ada pada nomor 4. Kemudian
user
bisa melakukan proses yang ada pada nomor 5, selanjutnya yang diberikan sistem ke
user
ada pada nomor 6. Untuk keterangan
setiap nomornya, dapat dilihat pada keterangan yang ada dibawah ini:
1. Mengisi buku tamu,
login
, memilih dan memesan
ebook
. 2.
Download ebook
dan melihat data pesan 3.
Mengelola info, mengelola data
ebook
, mengelola buku tamu, mengelola member, mengelola kategori, mengelola
about
,
login admin
, mengelola
order
dan mengelola
admin
. 4.
Melihat data pesan 5.
Registrasi
member, mengisi
guestbook
dan memilih
ebook
. 6.
Melihat data
ebook
, info dan
guestbook