pembuatan website forum sanninkai - · pdf filephp , css , javascript , dan pembuatan database...

Click here to load reader

Post on 13-May-2019

222 views

Category:

Documents

0 download

Embed Size (px)

TRANSCRIPT

PEMBUATAN WEBSITE FORUM SANNINKAI

TUGAS AKHIR

DIAJUKAN UNTUK MEMENUHI SALAH SATU SYARAT MENCAPAI GELAR

AHLI MADYA PROGRAM DIPLOMA III ILMU KOMPUTER

Diajukan oleh :

Riezal Ardhiansyah

M 3107046

PROGRAM DIPLOMA III ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SEBELAS MARET SURAKARTA 2010

KATA PENGANTAR

Assalamualaikum Wr. Wb.

Alhamdulillah, penulis panjatkan segala puji syukur kehadirat Allah SWT,

dengan segala kebesaran dan karunia-NYA, dzat yang maha segalanya, dengan

segala petunjuk dan rahmat serta hidayah-NYA sehingga penulis bisa

menyelesaikan laporan Tugas Akhir dengan judul Pembuatan Website Forum

Sanninkai dengan baik dan Insya Allah tepat pada waktunya. Shalawat serta

salam semoga tetap tercurahkan kepada Nabi Muhammad SAW, keluarga,

sahabat, serta orang-orang yang senantiasa istiqomah di jalan-NYA.

Dalam penyusunan laporan ini, penulis mendapatkan banyak bantuan,

bimbingan, dan dorongan dari berbagai pihak. Oleh karena itu, pada kesempatan

ini penulis menghaturkan terima kasih kepada pihak-pihak yang telah turut

membantu dalam penyusunan laporan ini, yaitu:

1. Bapak Drs. YS. Palgunadi, M.Sc selaku Ketua Program Diploma III Ilmu

Komputer Fakultas MIPA Universitas Sebelas Maret.

2. Bapak Agus Purbayu, S.Si selaku penguji I

3. Bapak Drs.Syamsurizal selaku penguji II

4. Ibu Hartatik, M.Stat, selaku pembimbing tugas akhir yang telah memberikan

bantuan, bimbingan, dan masukan dalam menyusun Tugas Akhir ini.

5. Seluruh pihak yang telah membantu terselesaikannya laporan ini, yang tidak

dapat penulis sebutkan satu per satu.

Semoga Allah memberikan balasan atas segala kebaikan yang telah

diberikan kepada penulis, Amien.

Wassalamualaikum Wr. Wb.

Surakarta, Juni 2010

Penulis

vi

ABSTRAK

Riezal Ardhiansyah , 2010. PEMBUATAN WEBSITE FORUM SANNINKAI.

Program Diploma III Ilmu Komputer, Fakultas Matematika dan Ilmu Pengetahuan

Alam, Universitas Sebelas Maret Surakarta.

Website dan forum Sanninkai dibuat untuk mengkomunikasikan kesamaan

hobi dan aktivitas antar pencinta Kebudayaan Jepang. Website dan Forum ini

adalah salah satu alternatif yang dapat digunakan untuk menunjukkan eksistensi

dari Sanninkai. Dan tujuan dari pembuatan website dan forum ini agar anggota

Sanninkai dapat saling bertukar informasi dan file.

Pada Tugas Akhir ini telah dibuat suatu sistem yang memiliki fasilitas

informasi login, home, galeri, buku tamu, dan forum diskusi. Aplikasi ini dibuat

dengan menggunakan bahasa pemrograman PHP, MySQL dan beberapa bahasa

pemrograman pendukung diantaranya yaitu HTML, CSS.

Kata Kunci: Forum Diskusi, PHP, MySQL, JavaScript

Iv

ABSTRACT

Riezal Ardhiansyah , 2010. BUILDING OF SANNINKAI WEBSITE AND

FORUM. DIII of Computer Science, Faculty of Mathematics and Natural Science,

University of Sebelas Maret Surakarta.

Sanninkai Website and Forum is made to communicate the same hobbies

and activities among the japan holic. It is one of alternative that can be use to

shows the existences of Saninnkai. And the aim of this forum is in order to the

members of sanninkai can share a lot of information and files.

In this research, the system described as login, home, profile, gallery,

guestbook, and forum discussion. The application was done by using

PHP.MySQL as well as using HTML developer and CSS.

It can be conduded that the system has already been to used.

Keyword: Discussion Forum, PHP, MySQL, JavaScript

v

DAFTAR ISI

Halaman

HALAMAN JUDUL i

HALAMAN PERSETUJUAN ii

HALAMAN PENGESAHAN iii

ABSTRACT iv

ABSTRAK v

KATA PENGANTAR vi

DAFTAR ISI vi

DAFTAR GAMBAR ix

DAFTAR TABEL xi

BAB I PENDAHULUAN 1

1.1 Latar Belakang 2

1.2 Perumusan Masalah 2

1.3 Batasan Masalah 2

1.4 Tujuan 2

1.5 Manfaat 3

1.6 Metodologi Penelitian 3

1.7 Sistematika Penulisan 3

BAB II LANDASAN TEORI 5

2.1 Pengertian Internet 5

2.2 WWW 5

2.3 Pengertian Komunitas Online 5

2.4 PHP MyAdmin 6

2.5 MySQL 6

2.6 PHP 7

2.7 Pengertian DFD 8

BAB III DESAIN DAN PERANCANGAN 10

3.1 Perancangan Sistem 10

3.1.1 Konteks Diagram 10

3.1.2 DFD Level 0 12

3.1.3 DFD Level 1 Register User 13

3.1.4 ERD 13

3.2 Perancangan Basis Data 14

3.2.1 Daftar Tabel 14

1 Tabel Admin Website 14

2 Tabel Artikel 14

3 Tabel Komentar 15

4 Tabel Link 15

5 Tabel Poling Judul 15

6 Tabel Pilihan Jawaban 16

7 Tabel Profil 16

8 Tabel User 16

9 Tabel Buku Tamu 17

10 Tabel Kategori 17

11 Tabel Posting 18

9 Relasi Tabel 19

3.3 Perancangan Desain Website 19

3.3.1 Desain Halaman Index 19

3.3.2 Desain Halaman Login Admin 20

3.3.3 Desain Halaman Buku Tamu 21

3.3.4 Desain Halaman Register User 21

3.3.5 Desain Halaman Index Forum 22

BAB IV IMPLEMENTASI 24

4.1 Implementasi 24

4.1.1 Halaman Index 24

4.1.2 Halaman Profil 25

4.1.3 Halaman Galeri 26

4.1.4 Halaman Forum 26

4.1.5 Halaman Buku Tamu 27

4.1.6 Halaman Register 28

4.1.7 Halaman Login Admin 29

4.1.8 Halaman Control Panel 29

4.2 Alur Program 30

4.2.1 Alur Pendaftaran User 30

4.2.2 Alur Proses Login 30

4.2.8 Alur Create Topic 32

4.2.9 Alur Balas 32

4.3 Evaluasi 33

4.3.1 Kelebihan 33

4.3.2 Kekurangan 33

BAB V PENUTUP 34

5.1 Kesimpulan 34

5.2 Saran 34

DAFTAR PUSTAKA 35

DAFTAR GAMBAR

Halaman

Gambar 2.7 Simbol DFD 9

Gambar 3.1.1 Context Diagram 10

Gambar 3.1.2 DFD Level 0 12

Gambar 3.1.3 DFD Level 1 Proses Register User 13

Gambar 3.1.4 ERD 14

Gambar 3.1.5 Relasi Antar Tabel 19

Gambar 3.3.1 Desain index website 20

Gambar 3.3.2 Desain Login Admin 20

Gambar 3.3.3 Desain Buku Tamu 21

Gambar 3.3.4 Desain Register User Forum 22

Gambar 3.3.5 Index Forum 23

Gambar 4.1.1 Halaman Idex Website 24

Gambar 4.1.2 Halaman Profil 25

Gambar 4.1.3 Haaman Galeri 26

Gambar 4.1.4 Halaman Forum 27

Gambar 4.1.5 Halaman Buku Tamu 28

Gambar 4.1.6 Halan Register 29

Gambar 4.1.7 Halaman Login Admin 29

Gambar 4.1.8 Halaman Control Panel 29

Gambar 4.2.1 Alur Pendaftaran User 30

Gambar 4.2.2 Alur Proses Login 31

Gambar 4.2.3 Alur Post Topik 32

Gambar 4.2.4 Alur Post Reply 32

DAFTAR TABEL

Halaman

Tabel 3.1 Tabel Admin 14

Tabel 3.2 Tabel Artikel 14

Tabel 3.3 Tabel Komentar 15

Tabel 3.4 Tabel Link 15

Tabel 3.5 Tabel Polling Judul 15

Tabel 3.6 Tabel Polling Pilihani 16

Tabel 3.7 Tabel Profil 16

Tabel 3.8 Tabel User 16

Tabel 3.9 Tabel Buku Tamu 17

Tabel 3.10 Tabel Kategori 17

Tabel 3.11 Tabel Posting 18

BAB I PENDAHULUAN

1.1 Latar Belakang Masalah

Kemajuan teknologi di bidang informasi telah mendorong bermunculanya

situs situs sosial network. Facebook, twitter, friendster, buku teman dan tidak

ketinggalan forum diskusi online adalah beberapa diantaranya. Melalui komunitas

online seseorang dapat saling berbagi pengalaman dan informasi mengenai topik

yang sedang dibahas tanpa harus saling mengenal satu sama lain. Situs sosial

network juga banyak dimanfaatkan untuk beriklan atau menawarkan barang

maupun jasa. Sehingga tidak heran apabila situs sosial network kini sangat

digemari oleh masyarakat.

Disisi lain suatu komunitas riil juga terkadang memiliki forum diskusi

online yang berguna untuk menunjukkan eksistensinya juga untuk lebih saling

merekatkan tali persaudaraan antar sesama anggota komunitas. Salah satu

contohnya adalah SANNINKAI ( SMANSA Nippon Kai ) yang artinya

Komunitas peminat kebudayaan Jepang yang ada di SMA Negeri 1 Surakarta

yang berdiri sejak tanggal 19 Agustus 2007 yang diprakarsai oleh 4 orang siswa

angkatan 2007 yakni Riezal, Farah, Rizky dan Retno. Sebagai salah satu

komunitas Jepang yang ada di kota Solo tersebut tentunya seluruh anggota

komunitas menginginkan agar nama komunitas tersebut dapat dikenal di

masyarakat luas, banyak cara yang telah dilakukan untuk menunjukkan eksistensi

Sanninkai selama ini, salah satu d