membuat buku tamu dengan php

18

Click here to load reader

Upload: veronika-liliyani

Post on 03-Jul-2015

2.819 views

Category:

Education


1 download

DESCRIPTION

Menampilkan Skema Flowmap, ERD, DFD, dan Relasi pada pemograman buku tamu dengan php.

TRANSCRIPT

Page 1: Membuat buku tamu dengan php

Membuat Buku Tamudengan PHP

BYVeronika LiliyaniEka Sarilita SitepuMustika Sitohang

Page 2: Membuat buku tamu dengan php

6/18/2014 2

PHP

• Pengertian PHP

• PHP adalah bahasa pemograman web yang digunakan untuk membuat

halaman web dinamis Walaupun pada perkembangannya, PHP saat ini juga

dapat digunakan untuk membuat aplikasi selain web, seperti aplikasi

desktop.

Pada awalny PHP adalah singkatan dari Personal Home Page, namun dalam

perkembangannya, di ubah menjadi PHP: Hypertext Preprocessor, sebuah

kepanjangan rekursif.

Page 3: Membuat buku tamu dengan php

6/18/2014 3

MySQL

• MySQL adalah sistem manajemen database SQL yang bersifat Open

Source dan paling populer saat ini. Sistem Database MySQL mendukung

beberapa fitur seperti multithreaded, multi-user, dan SQL database

managemen sistem (DBMS). Database ini dibuat untuk keperluan sistem

database yang cepat, handal dan mudah digunakan.

Page 4: Membuat buku tamu dengan php

6/18/2014 4

Hubungan PHP dan MySQL

• MySQL dan PHP merupakan sistem yang saling terintegrasi. Maksudnya

adalah pembuatan database dengan menggunakan sintak PHP dapat di buat.

Sedangkan input yang di masukkan melalui aplikasi web yang

menggunakan script serverside seperti PHP dapat langsung dimasukkan ke

database MySQL yang ada di server dan tentunya web tersebut berada di

sebuah web server.

Page 5: Membuat buku tamu dengan php

6/18/2014 5

Guestbook (Bukutamu)

• Fungsi dari guest book adalah sebagai media komunikasi antara pemilik

blog atau website dengan para pengunjungnya. Guest book memberikan

tempat sebagai media untuk menjalin silaturahmi dan mempererat

kedekatan antara pemilik blog dengan pengunjungnya dan pengunjung juga

bisa menjadi sumber inspirasi bagi sipemilik blog. Dengan kedekatan ini,

maka akan membuat pengunjung merasa lebih diperhatikan hingga tampak

seperti menjadi bagian dari blog atau web tersebut. Dan pada akhirnya

dengan kedekatan ini yang akan membuat pengunjung semakin betah untuk

selalu mengikuti perkembangan blog atau web tersebut.

Page 6: Membuat buku tamu dengan php

6/18/2014 6

FLOWMAP BUKU TAMU

• Berikut Gambar Flowmap pada Program Buku Tamu:

Page 7: Membuat buku tamu dengan php

6/18/2014 7

Pada Flow map proses bukutamu terdapat tiga fungsi, diantaranya :

1. Pengguna:

adalah masyarakat yang mengakses bukutamu.

2. Aplikasi :

pada proses bukutamu masyarakat diberikan layanan untuk mengisi pesan

yang bertujuan pengguna juga dapat memberikan kritik dan saran yang

bersifat membangun.

3. Database:

segala proses yang terjadi di dalam aplikasi ini sangat berhubungan erat

dengan database.

Page 8: Membuat buku tamu dengan php

6/18/2014 8

ERD

• Pengertian dari ERD (Entity Relationship Diagram) adalah suatu model

untuk menjelaskan hubungan antar data dalam basis data berdasarkan

objek-objek dasar data yang mempunyai hubungan antar relasi.

Page 9: Membuat buku tamu dengan php

6/18/2014 9

ERD BUKU TAMU

• Berikut Gambar ERD pada Program Buku Tamu:

database

Page 10: Membuat buku tamu dengan php

6/18/2014 10

DFD (DATA FLOW DIAGRAM)

• Data Flow Diagram (DFD) adalah suatu diagram yang menggunakan

notasi-notasi untuk menggambarkan arus dari data sistem, yang

penggunaannya sangat membantu untuk memahami sistem secara logika,

tersruktur dan jelas.

• DFD merupakan alat bantu dalam menggambarkan atau menjelaskan

proses kerja suatu sistem.

Page 11: Membuat buku tamu dengan php

6/18/2014 11

• Context Diagram

Context Diagram adalah data flow diagram tingkat atas (DFD Top Level),

yaitu diagram yang paling tidak detail, dari sebuah sistem informasi yang

menggambarkan aliran-aliran data ke dalam dan ke luar sistem dan ke

dalam dan ke luar entitas-entitas eksternal. (CD menggambarkan sistem

dalam satu lingkaran dan lingkaran tersebut menggambarkan keseluruhan

proses dalam sistem).

• Diagram Level -n

Dalam diagram n DFD dapat digunakan untuk menggambarkan diagram

fisik maupun diagram diagram logis. Dimana Diagram Level n merupakan

hasil pengembangan dari Context Diagram ke dalam komponen yang lebih

detail.

Page 12: Membuat buku tamu dengan php

6/18/2014 12

DIAGRAM CONTEXT

• Berikut Diagram Context pada Program Buku Tamu:

Page 13: Membuat buku tamu dengan php

6/18/2014 13

DFD LEVEL 1

• Berikut Gambar DFD Level 1 pada Program Buku Tamu:

Page 14: Membuat buku tamu dengan php

6/18/2014 14

Penjelasan DFD Level 1

• 1. Prosedur Pengisian Bukutamu

• Proses ini menuntun pengguna untuk memberikan komentar, komentar ini

juga bisa menjadi wadah kritik dan saran dari pengguna, pertanyaan pula

bisa disampaikan oleh pengguna.

• 2. Prosedur Lihat Bukutamu

• Setelah mengisi bukutamu, pengguna bisa langsung melihat daftar

pengguna yang telah mengisi bukutamu.

Page 15: Membuat buku tamu dengan php

6/18/2014 15

RELASI

• Relasi adalah hubungan antara tabel yang mempresentasikan hubungan

antar objek di dunia nyata. Relasi merupakan hubungan yang terjadi pada

suatu tabel dengan lainnya yang mempresentasikan hubungan antar objek

di dunia nyata dan berfungsi untuk mengatur mengatur operasi suatu

database.

• Keistimewaan utama basis data relasional dibandingkan model basis data

lainnya adalah kemudahan dalam membangun hubungan antar tabel dalam

bentuk yang masuk akal atau dapat dimengerti. Relasi antar tabel dapat kita

turunkan langsung ataupun tidak langsung dari ERD.

Page 16: Membuat buku tamu dengan php

6/18/2014 16

Skema Relasi

• Berikut Skema Relasi pada Program Buku Tamu:

• Kamus Data

• Data yang mengalir pada sistem dari satu proses ke proses yang lain dapat

diuraikan sebagai berikut:

• 1. Akses Bukutamu : nama+ password

• 2. Respon Bukutamu : nama+email+situs+komentar

Page 17: Membuat buku tamu dengan php

6/18/2014 17

Kelebihan dan Kekurangan Program

• Kelebihan:

• 1. Aplikasi ini sederhana dan mudah dipakai oleh masyarakat

umum.

• 2. Menggunakan menu login sehingga tidak sembarangan orang

yang bisa meninggalkan pesan, hanya orang-orang tertentu yang

telah teregister pada aplikasi yang dapat mengisi bukutamu.

• Kelemahan

• 1. Tidak menggunakan menu logout.

• 2. Tidak menyediakan menu register

• 3. Tidak ada pilihan sunting komentar dan hapus komentar.

Page 18: Membuat buku tamu dengan php

6/18/2014 18

SEKIAN DAN TERIMA KASIHSELAMAT PAGI