Alfin Hariadi : Sistem Informasi Sinergy Communication Berbasis Web, 2008. USU Repository © 2009
Gambar 3.2 Percabangan Dalam Suatu Flowchart
Pada kasus pembuatan situs yang berskala besar, seperti situs berita atau portal yang memuat sampai ribuan berita atau , maka tidak mungkin lagi untuk membuat situs
secara statiskarena flowchart-nya akan mempunyai cabang-cabang yang sangat banyak. Dengan demikian, PHP membangun suatu situs menjadi dinamis, dimana pada suatu
halaman akan dipakai oleh ribuan yang ditampilkan sesuai dengan permintaan user.
3.2 Mempersiapkan Database Server
Pada tahap ini dipersiapkan tempat untuk menampung data di server, data tersebut nantinya akan diproses oleh program yang kita buat pada tahap pemrograman, baik
penambahan, pengeditan, panghapusan dan menampilkan isi database ke halaman web. Database terdiri atas tabel-tabel yang dibuat dengan menggunakan program MySQL.
Adapun database yang dibuat oleh penulis adalah database scom dengan tabel- tabel sebagai berikut:
Halaman Pegawai
Alfin Hariadi : Sistem Informasi Sinergy Communication Berbasis Web, 2008. USU Repository © 2009
Field Jenis
Name Varchar20
Pass Varchar20
Tabel 3.1 Tabel Admin
b. Tabel pegawai terdiri dari :
Field Jenis
Id_key int3
Name char20
Pass char50
3.2 Tabel Pegawai
c. Tabel member terdiri dari :
Field Jenis
Id_key varchar30
Id_member varchar30 name
Text
3.3 Tabel Member
d. Tabel kontak terdiri dari :
Field Jenis
Id int3
Nama Varchar30
No_hp Varchar12
Email Varchar30
Pesan Longtext
Alfin Hariadi : Sistem Informasi Sinergy Communication Berbasis Web, 2008. USU Repository © 2009
3.4 Tabel Kontak
e. Tabel bonus terdiri dari :
Field Jenis
Id_bonus int5
Id_key Varchar12
Bulan Varchar20
Jumlah Varchar10
3.5 Tabel Bonus
f. Tabel rekening terdiri dari :
Field Jenis
Id_bank int2
Nama Varchar20
Nomor Varchar20
Bank Varchar40
3.6 Tabel Rekening
g. Tabel produk terdiri dari :
Field Jenis
Id_produk int3
Kode_produk Varchar7 Nama
Varchar15 Id_provider
Varchar3 Id_denom
Varchar2
Alfin Hariadi : Sistem Informasi Sinergy Communication Berbasis Web, 2008. USU Repository © 2009
Id_type Varchar2
3.7 Tabel Produk
h. Tabel provider
Field Jenis
Id_provider int3
Nama_provider Varchar20
3.8 Tabel Provider
i. Tabel denom
Field Jenis
Id_denom int2
Nama_denom Varchar10
3.9 Tabel Denom
j. Tabel type
Field Jenis
Id_type int2
Nama_type Varchar10
3.10 Tabel Type
Alfin Hariadi : Sistem Informasi Sinergy Communication Berbasis Web, 2008. USU Repository © 2009
3.3 Membangun Halaman Situs
Adapun halaman-halaman yang dibangun oleh penulis adalah:
a. Halaman index.php, merupakan halaman utama yang akan diakses pertama kali situs
dibuka. Halaman ini berisikan informasi dan promosi secara singkat dan link-link menuju halaman berikutnya.
b. Halaman profil.php, merupakan halaman yang memberikan informasi tentang sejarah,
visi dan misi, kata sambutan dan struktur organisasi dari Sinergy Communication. c.
Halaman format.php, merupakan halaman yang memberikan informasi tentang transaksi yang terdapat di Sinergy Communication.
d. Halaman produk.php, merupakan halaman yang memberikan informasi produk yang
tersedia di Sinergy Communication.
e. Halaman rekening.php, merupakan halaman yang memberikan informasi mengenai
daftar rekening untuk penambahan saldo via bank.
f. Halaman kontak.php, merupakan halaman yang mengizinkan pengunjung untuk
mengisikan pesan sehingga diketahui siapa saja yang mengunjungi situs.
g. Halaman bonus.php, merupakan halaman yang memberikan informsi tentang peride
bonus yang diperoleh reseller yang memiliki downline di Sinergy Communication.
Alfin Hariadi : Sistem Informasi Sinergy Communication Berbasis Web, 2008. USU Repository © 2009
admin untuk melakukan pengaturan seperti membuat, menghapus atau mengubah data yang ada.
i. Halaman index.php pegawai, merupakan halaman yang khusus diakses pegawai yang
terdaftar untuk membalas pesan yang masuk dari member ataupun masyarakat umum lainnya dan mengubah data account dan mengganti password.
Tahap-tahap yang dilakukan penulis dalam membangun halaman situs adalah sebagai berikut:
1. Membuka software Macromedia Dreamweaver 8 sebagai software pengatur letak
layout dan penulisan skrip-skrip PHP dalam membangun halaman. Tampilannya dapat dilihat seperti gambar berikut ini:
Alfin Hariadi : Sistem Informasi Sinergy Communication Berbasis Web, 2008. USU Repository © 2009
Gambar 3.3 Tampilan Macromedia Dreamweaver 8
2. Mengatur letak layout dengan memanfaatkan tool dan perintah yang terdapat pada
Macromedia Dreamweaver yaitu dengan meletakkan link-link, grafik, animasi, isi berita dan modul-modul lainnya di tempat yang telah ditentukan.
3. Menulis dan meletakkan skrip-skrip PHP dan HTML yang diperlukan pada tempat
yang sesuai yang dikerjakan di jendela Code pada Macromedia Dreamweaver.
4. Menulis skrip CSS untuk memperindah tampilan situs dan skrip javascript untuk
melakukan peringatan alert pada pengisian form.
5. Mengerjakan halaman-halaman berikutnya.
Alfin Hariadi : Sistem Informasi Sinergy Communication Berbasis Web, 2008. USU Repository © 2009
BAB 4
IMPLEMENTASI SISTEM
4.1 Pengertian Implementasi Sistem