PERANCANGAN DAN PEMBUATAN FORUM DISKUSI...
Transcript of PERANCANGAN DAN PEMBUATAN FORUM DISKUSI...
PERANCANGAN DAN PEMBUATAN FORUM DISKUSI BERBASIS WEB UNTUK STMIK AMIKOM YOGYAKARTA
NASKAH PUBLIKASI
diajukan oleh
Kuntari Wijayati10.11.4201
kepadaSEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM YOGYAKARTAYOGYAKARTA
2013
THE INTENDING AND MAKING OF DISCUSSION FORUM OFSTMIK AMIKOM YOGYAKARTA
PERANCANGAN DAN PEMBUATAN FORUM DISKUSI BERBASIS WEBUNTUK STMIK AMIKOM YOGYAKARTA
Kuntari WijayatiHeri Sismoro
Jurusan Teknik InformatikaSTMIK AMIKOM YOGYAKARTA
ABSTRACT
The Discussion Forum is one of the place for sharing the informations and be the place for discussing all of the problems around us. STMIK Amikom, is one of the private university in Yogyakarta which has thousand of students and needs a discussion place for all of the members. STMIK Amikom does have an online discussion place have the blog form, but the blog has not been well organized and the facilities are still lacking.
Because of that, it needed a place that more organized in the terms of grouping discussion, members coordination, and monitoring the forum. By this goal, the writer wants to make a discussion forum based on web. And the minithesis titled “The Intending and Making of Discussion Forum of STMIK Amikom Yogyakarta.”
Based on the observation, STMIK Amikom Yogyakarta own discussion forum but have not been adequately, so that rise a difficult for the members to find a place that can accomodate the discussion, idea, or suggestion especially for STMIK Amikom's members.
Keywords : Forum, Discussion Forum, STMIK Amikom Yogyakarta
1 PendahuluanSTMIK Amikom Yogyakarta merupakan salah satu perguruan tinggi yang berbasis
IT yang dalam proses belajarnya lebih mengarah pada perkembangan teknologi. Tak jarang
ditemukan suatu permasalahan yang membutuhkan diskusi dengan mahasiswa lain, dosen,
bahkan alumni dan karyawan.
STMIK Amikom Yogyakarta memang telah memiliki sebuah blog yang dapat
digunakan untuk melakukan diskusi maupun tanya jawab. Akan tetapi, blog ini dirasa masih
kurang memadai untuk dijadikan tempat berdiskusi. Kurang lengkapnya fasilitas blog tersebut
juga menjadi kekurangan tersendiri. Selain itu, diskusi pada blog ini masih kurang terorganisir
karena tidak terdapat kategori-kategori diskusi yang dapat dipilih untuk menyesuaikan
dengan topik yang dibahas.
Untuk itulah perlu dibuat sebuah forum diskusi yang lebih terorganisir baik dari sisi
pengelompokan diskusi, koordinasi member, maupun pengawasan forum. Fasilitas yang
kurang lengkap juga perlu ditindaklanjuti agar forum diskusi lebih baik lagi dan pengguna
dapat merasakan manfaat secara nyata.
2 Landasan Teori 2.1 Pengertian Sistem
Sistem dapat diartikan sebagai suatu kumpulan atau himpunan dari unsur atau
variabel-variabel yang saling terorganisasi, saling berinteraksi, dan saling bergantung satu
sama lain.
2.2 Konsep Dasar Forum 2.2.1 Pengertian Forum
Forum adalah sebuah wadah yang disediakan untuk berinteraksi bagi para
penggunanya dimana para pengguna lebih dimudahkan dalam mencari informasi sesuai
dengan kategori-kategori yang diberikan dalam sebuah forum.
2.2.2 Pengertian Forum DiskusiForum diskusi merupakan suatu wadah yang dibuat sebagai tempat berbagi,
berkomunikasi, dan tempat untuk membahas suatu permasalahan yang terjadi.
1
2.2.3 Pengertian Forum Diskusi Online
Merupakan forum komunitas yang diakses secara online. Fenomena forum diskusi
online sebagai saluran media komunikasi dalam proses pembentukan komunitas virtual
merupakan satu pandangan baru bagi masyarakat untuk berinteraksi, mengingat kini
ditunjang dengan kemajuan teknologi informasi dan komunikasi.
3 Analisis 3.1 Tinjauan Umum
Sekolah Tinggi Manajemen Informatika dan Komputer AMIKOM Yogyakarta adalah
sebuah perguruan tinggi swasta yang berdiri pada 11 Oktober 1994 bertempat di Jalan Ring
Road Utara Condong Catur, Depok Sleman, Yogyakarta. Jabatan rektor di STMIK AMIKOM
Yogyakarta saat ini diduduki oleh Prof. Dr. Mohammad Suyanto, M.M.
3.1.1 Visi STMIK Amikom Yogyakarta
Menjadi perguruan tinggi komputer terbaik di Asia Tenggara.
3.1.2 Misi STMIK Amikom Yogyakarta1. Menghasilkan lulusan yang berkualitas global, produktif, berjiwa
entrepreneur, profesional dalam disiplin ilmu pengetahuan dan tekologi,
khususnya ilmu pengetahuan yang berbasis komputer dan informatika.
2. Menghasilkan riset berkualitas global serta dipercaya masyarakat global.
3.2 Analisis Sistem 3.2.1 Analisis Kebutuhan Sistem 3.2.1.1 Kebutuhan Fungsional (Functional Requirements)
Kebutuhan fungsional dari sistem ini antara lain :
1. Administrator
a) Admin dapat melakukan log in dan log out.
b) Admin dapat menambahkan, mengedit, dan menghapus kategori, sub
kategori, topik, dan komentar.
c) Admin dapat menambahkan, mengedit, dan menghapus data member.
d) Admin dapat mengirim dan menerima pesan.
2
e) Admin mendapatkan full control system.
2. Member
a) Member dapat melakukan log in dan log out.
b) Member dapat melihat dan mengedit profilnya masing-masing.
c) Member dapat mengirimkan pesan kepada admin dan member lain.
d) Member dapat melihat pesan masuk dan pesan keluarnya masing-
masing.
e) Member dapat melihat daftar anggota-anggota forum.
f) Member dapat menambahkan topik baru dan mengedit atau menghapus
topik yang ia terbitkan.
g) Member dapat menambahkan komentar baru dan mengedit atau
menghapus komentar yang ia terbitkan.
h) Member dapat melihat kategori, sub kategori, topik, dan komentar yang
diterbitkan oleh anggota lain.
3. User
a) User yang memiliki hubungan keterkaitan dengan STMIK AMIKOM
Yogyakarta dapat mendaftar menjadi member.
b) User yang tidak memiliki hubungan keterkaitan dengan STMIK AMIKOM
Yogyakarta hanya dapat melihat halaman index forum.
3.2.1.2 Kebutuhan Non-Fungsional (Nonfunctional Requirements)Kebutuhan non-fungsional dari sistem ini antara lain :
1. Kebutuhan Hardware
a) Hardware yang digunakan dalam pembuatan sistem :
1) Processor Intel Core i5
2) HDD 500 Gb
3) RAM 4 Gb
b) Hardware yang dibutuhkan dalam menjalankan sistem :
1) Laptop / Komputer
2) Processor Intel IV keatas
3) HDD minimal 80 Gb
3
4) RAM minimal 256 Mb
2. Kebutuhan Software
a) Software yang digunakan dalam pembuatan sistem :
1) Mac OS X Snow Leopard
2) XAMPP v1.7.3
3) Safari v5.0.5
4) Adobe Photoshop CS 3
5) Komodo Edit v8.0
b) Software yang digunakan dalam menjalankan sistem :
1) Peramban Web seperti, Mozilla Firefox, Safari, Google Chrome, dan
lain-lain.
3. Kebutuhan Brainware
a) Administrator, seseorang atau sekelompok orang yang mempunyai level
tertinggi dalam pengaturan sistem atau merupakan orang yang
membangun sistem.
b) Member, merupakan user yang telah melakukan pendaftaran dan
mengikuti forum diskusi ini.
c) User, merupakan orang yang belum mendaftar pada forum dan hanya
bisa melihat tampilan awal.
3.2.2 Analisis SWOT (Strengths, Weaknesses, Opportunities, Threats) 3.2.2.1 Analisis Kekuatan (Strengths)
Dengan adanya forum diskusi online STMIK Amikom Yogyakarta, penyampaian
informasi antar sesama pengguna menjadi lebih cepat dan secara tidak langsung
membangun jaringan yang kuat antar sesama warga kampus. Forum ini juga dapat menjadi
solusi bagi akademisi kampus untuk dapat saling bertanya jawab dan berbagi ilmu
pengetahuan. Pihak kampus pun bisa mendapatkan masukan atau ide untuk dapat
memajukan kampus, karena di forum ini para akademisi dapatmenyumbangkan ide-ide
kreatifnya.
4
3.2.2.2 Analisis Kelemahan (Weaknesses)Forum diskusi seperti ini sangat mengandalkan konektivitas internet. Tanpa
koneksi, maka forum tidak dapat dibuka. Hal lain yang menjadi kelemahan sistem adalah
apabila terlalu banyak yang mengakses forum diskusi dalam waktu bersamaan, maka
terdapat kemungkinan server mengalami down.
Forum berbasis web seperti ini juga memberikan pengaruh pada tingkat sosialisasi
seseorang dengan sekitarnya. Jika seseorang terlalu sering berhubungan dengan orang-
orang melalui dunia maya, maka dikhawatirkan dapat terjadi penurunan tingkat sosialisasi
seseorang dengan dunia nyata.
3.2.2.3 Analisis Peluang (Opportunities)Semakin berkembangnya teknologi informasi menjadi peluang baru bagi para
pengusaha. Hal ini berlaku khususnya bagi para akademisi di STMIK Amikom Yogyakarta,
dimana keberadaan forum ini menambah peluang promosi bagi mereka yang sedang
menjalankan usahanya.
Keberadaan forum seperti ini juga tidak dimungkiri memberikan kesempatan lebih
banyak kepada seseorang untuk dapat berkomunikasi lebih sering dengan teman-teman dari
STMIK Amikom Yogyakarta tinggal berjauhan.
3.2.2.4 Analisis Ancaman (Threats)Banyaknya forum-forum sejenis merupakan salah satu ancaman yang dihadapi
forum ini nantinya. Selain itu, terdapat ancaman lainnya, diantaranya spam, cracker, dan
pihak-pihak lain yang berniat buruk terhadap forum, misal dengan mengirim virus ataupun
membobol server.
3.2.3 Analisis Kelayakan Sistem 3.2.3.1 Analisis Kelayakan Teknik
Analisis kelayakan teknik adalah analisis untuk menguji ketersediaan teknologi di
pasaran yang digunakan untuk membangun sistem atau aplikasi dan kemudahan dalam
pengoperasian teknologi tersebut oleh pengguna.
Forum diskusi STMIK Amikom Yogyakarta ini dapat dinyatakan layak secara teknik,
karena teknologi yang dibutuhkan untuk membuat dan mengoperasikannya mudah
didapatkan. Teknologi yang digunakan untuk membuat antara lain berupa komputer atau
5
gadget, koneksi internet, dan perangkat lunak yang mudah didapatkan karena termasuk
open source. Sedangkan perangkat yang digunakan untuk mengoperasikannya berupa
komputer atau perangkat keras lainnya yang mampu mengakses jaringan internet, koneksi
ke jaringan internet, serta web browser yang digunakan untuk membuka forum.
3.2.3.2 Analisis Kelayakan HukumSuatu sistem dikatakan layak secara hukum jika tidak melanggar peraturan dan
hukum yang berlaku. Penerapan sistem yang berlaku harus dipastikan bahwa tidak akan
menimbulkan masalah dikemudian hari karena penyimpangan hukum, terutama dalam hal
perangkat lunak yang harus memiliki lisensi resmi sesuai dengan perijinan yang ada.
Dilihat dari segi hukum, pembuatan dan pengoperasian forum diskusi STMIK
Amikom Yogyakarta tidak melanggar hukum, dikarenakan perangkat-perangkat yang
digunakan tidak menyalahi peraturan yang berlaku, seperti beberapa perangkat lunak yang
digunakan dalam membuat forum ini merupakan jenis perangkat lunak yang open source.
Dengan demikian, forum diskusi STMIK Amikom Yogyakarta dinyatakan layak secara hukum.
3.2.3.3 Analisis Kelayakan OperasionalAnalisis kelayakan operasional adalah menganalisis sistem apakah dalam
penerapannya memerlukan operator yang memiliki keahlian khusus untuk dapat
mengoperasikannya.
Pada pengoperasian forum diskusi STMIK Amikom Yogyakarta tidak memerlukan
operator khusus. Untuk mengoperasikannya hanya diperlukan seorang petugas yang dapat
mengoperasikan komputer. Untuk pemahaman mengenai seluk beluk forum, petugas dapat
diberikan arahan nantinya.
3.2.3.4 Analisis Kelayakan EkonomiKelayakan ekonomi berhubungan dengan return on investment atau berapa lama
biaya investasi dapat kembali. Untuk menganalisis kelayakan ekonomi digunakan kalkulasi
yang dinamakan cost benefit analysis atau analisis biaya dan manfaat.
1. Komponen Biaya
a) Biaya pengadaan (procurement cost)
1) Perangkat keras, karena perangkat keras yang diperlukan telah ada,
maka biaya pengadaan perangkat keras adalah Rp 0,-
6
2) Perangkat lunak, karena perangkat lunak yang digunakan merupakan
perangkat lunak yang bersifat open source atau gratis, maka biaya
pengadaan perangkat lunak adalah Rp 0,-
2. Komponen Manfaat
a) Keuntungan berwujud (tangible benefits)
Keuntungan merupakan keuntungan yang berupa penghematan
atau peningkatan di dalam perusahaan yang dapat diukur secara kuantitas
dalam bentuk satuan nilai uang, misalnya pengurangan biaya operasi,
peningkatan info, dan pengurangan biaya telekomunikasi.
b) Keuntungan tidak berwujud (intangible benefits)
Keuntungan tidak berwujud adalah keuntungan yang sulit atau
tidak mungkin diukur dalam bentuk satuan nilai uang, misalnya
peningkatan pelayanan yang lebih baik kepada pelanggan, peningkatan
kinerja karyawan, dan peningkatan pengambilan keputusan pimpinan yang
lebih baik.
Tabel 3.1 Analisis Biaya dan Manfaat
I. Biaya-biaya Tahun 0 Tahun 1 Tahun 2
1. Biaya Pengadaan
Hardware Rp 0 Rp 0 Rp 0
Software Rp 0 Rp 0 Rp 0
Domain + Hosting Rp 210.000 Rp 0 Rp 0
Total Rp 210.000 Rp 0 Rp 02. Biaya Operasi dan Perawatan
Listrik Rp 0 Rp 200.000 Rp 250.000
Koneksi Internet Rp 600.000 Rp 600.000 Rp 600.000
Perpanjang Domain + Hosting Rp 0 Rp 225.000 Rp 250.000
Total Rp 600.000 Rp 1.025.000 Rp 1.100.000Total Biaya (TB) Rp 810.000 Rp 1.025.000 Rp 1.100.000
II. Manfaat1. Keuntungan Berwujud
7
Peningkatan Informasi Rp 0 Rp 800.000 Rp 1.000.000
Pengurangan Biaya
Telekomunikasi
Rp 0 Rp 1.000.000 Rp 1.000.000
Total Rp 0 Rp 1.800.000 Rp 2.000.0002. Keuntungan Tak Berwujud
Peningkatan Citra Rp 0 Rp 500.000 Rp 600.000
Total Rp 0 Rp 500.000 Rp 600.000Total Manfaat (TM) Rp 0 Rp 2.300.000 Rp 2.600.000
PROCEED (TM-TB) Rp 810.000 Rp 1.275.000 Rp 1.500.000
Setelah komponen biaya dan manfaat telah diidentifikasikan, selanjutnya analisis
biaya dan manfaat ini dapat dilakukan untuk menentukan apakah proyek sistem ini layak
atau tidak. Terdapat beberapa metode untuk menentukan analisis biaya dan manfaat, antara
lain :
1. Metode Periode Pengembalian (Payback Period)
Metode ini dipakai untuk menilai proyek investasi dengan dasar
lamanya investasi tersebut dapat tertutup aliran kas masuk. Oleh karena
metode ini digunakan untuk menghitung berapa lama pengembalian modal
atau investasi, maka satuan hasil bukan prosentase, tetapi dalam satuan
waktu. Jika hasil payback period lebih pendek dari yang diperkirakan maka
proyek tersebut tidak layak atau rugi.
Total biaya pengadaan sistem tahun 0 : Rp 810.000
Proceed tahun 1 : Rp 1.275.000 (-)
Rp 465.000
Payback Period= Nilai InvestasiProceed
x 12bulan
Payback Period= 465.0001.275.000
x 12bulan
Payback Period=0,36 tahun Payback Period=4bulan12hari
8
Payback period sudah dapat dicapai pada bulan ke empat, secara
detailnya adalah 4 bulan 12 hari. Dari fakta tersebut, dapat disimpulkan bahwa
yang ditanamkan pada rancangan forum diskusi ini akan mencapai titik impas
pada waktu 4 bulan 12 hari. Karena nilai pengembalian modal dapat dilakukan
sebelum dua tahun, maka forum ini dinyatakan layak.
2. Metode Pengembalian Investasi (Return of Investment)
Metode pengembalian investasi digunakan untuk mengukur
prosentase manfaat yang dihasilkan oleh sistem dibanding biaya yang
dikeluarkan.
ROI=Total Manfaat−Total BiayaTotal Biaya
x100
ROI=5.400.000−2.935.0002.935.000
x100
ROI=83,9
Suatu proyek yang memiliki ROI > 0 adalah proyek yang dapat
diterima. Pada forum diskusi ini karena hasil ROI adalah 83,9%, maka forum
ini dapat diterima atau dinyatakan layak.
3. Metode Nilai Bersih (Net Present Value)
Metode nilai bersih merupakan metode yang memperhatikan nilai
waktu dari uang. Metode ini menggunakan nilai bunga diskonto yang akan
mempengaruhi proceed atau arus dari uangnya. NPV dapat dihitung dari
selisih nilai proyek pada awal tahun dikurangi dengan total proceed tiap-tiap
tahun yang dinilai-uangkan ke tahun awal dengan tingkat bunga diskonto.
NPV=−Biaya tahun0 Proceed 11i
Proceed 21i 2
Keterangan :
NPV = Net Present Value
i = tingkat suku bunga diskonto, i = 5,75 % (sumber =
9
http://www.bi.go.id/web/id/ )
Bila NPV bernilai lebih besar dari nol, berarti investasi menguntungkan
dan dapat diterima.
NPV=−810.000 1.775.00010,0575
1.500 .000
10,05752
NPV=−810.0001.775 .0001,0575
1.500.0001,1183
NPV=−810.0001.678.4871.341.321,65NPV=2.209.808,65
Karena nilai NPV adalah Rp 2.209.808,65 atau lebih besar dari nol,
maka forum diskusi ini dinyatakan layak untuk diterapkan.
Tabel 3.2 Hasil Analisis Biaya dan Manfaat
Metode Nilai Syarat KeputusanPayback Period (PP) 4 bulan 12 hari 2 tahun Layak
Return on Investment (ROI) 83,9 % > 0 Layak
Net Present Value (NPV) Rp 2.209.808 > 0 Layak
4 PembahasanPembahasan merupakan uraian untuk menerangkan lebih lanjut mengenai apa
yang telah dirancang kemudian diimplementasikan.
4.1 Implementasi Desain Interface 4.1.1 Tampilan Index Forum
Tampilan berikut ini adalah tampilan awal forum diskusi yang dapat dilihat baik oleh
administrator, member, maupun user biasa.
10
Gambar 4.1 Tampilan Index Forum 4.1.2 Tampilan Halaman Pendaftaran
Halaman pada gambar 4.2 merupakan halaman awal untuk pendaftaran, disini user
memilih keterkaitan dirinya dengan STMIK AMIKOM Yogyakarta. Setelah memilih, user akan
diarahkan ke form pendaftaran pada gambar 4.3. Form pendaftaran ini harus diisi agar dapat
menjadi member dan mengikuti diskusi.
Gambar 4.2 Tampilan Halaman Pilihan Pendaftaran
11
Gambar 4.3 Tampilan Halaman Form Pendaftaran
4.1.3 Tampilan Halaman Login Administrator dan MemberGambar 4.4 adalah halaman login bagi admin dan member yang terletak pada
bagian header forum. Sedangkan gambar 4.5 merupakan tampilan jika administrator atau
member belum melakukan login, tetapi melakukan klik pada area member atau administrator.
Gambar 4.4 Tampilan Halaman Login Pada Header
12
Gambar 4.5 Tampilan Halaman Login Administrator dan Member
4.1.4 Tampilan Halaman Index Administrator dan Member Berikut ini tampilan halaman index yang dituju oleh member dan admin setelah
berhasil melakukan login. Hanya saja ketika admin yang melakukan login, maka akan
terdapat tambahan menu pada baris menu, yakni menu Kontrol Panel.
Gambar 4.6 Tampilan Halaman Index Administrator dan Member
13
4.1.5 Tampilan Halaman Pesan MemberPada halaman ini nantinya yang akan digunakan member untuk menulis, mengirim,
dan menerima pesan. Member juga dapat langsung mengirimkan pesan kepada admin
melalui menu Kontak Admin yang terdapat pada sidebar menu.
Gambar 4.7 Tampilan Halaman Pesan Member 4.1.6 Tampilan Halaman Profil Member
Halaman berikut ini merupakan tampilan profil yang dapat membantu pengaturan
akun member.
Gambar 4.8 Tampilan Halaman Profil Member
14
4.1.7 Tampilan Halaman AnggotaPada halaman ini, setiap member dapat melihat siapa saja anggota forum yang
sudah terdaftar.
Gambar 4.9 Tampilan Halaman Anggota 4.1.8 Tampilan Halaman Kontrol Panel
Tampilan halaman berikut merupakan halaman kontrol panel, dimana administrator
mengatur dan mengontrol forum.
Gambar 4.10 Tampilan Halaman Kontrol Panel
5 Penutup 5.1 Kesimpulan
Berdasarkan hasil pengamatan, STMIK Amikom Yogyakarta sudah memiliki forum
15
diskusi yang berupa blog, akan tetapi blog ini masih kurang terorganisir dengan baik
berkaitan dengan tidak adanya kategori-kategori yang dapat dipilih untuk menyesuaikan
dengan topik yang tengah dibahas. Selain itu, fasilitas pada blog pun terbatas dan menjadi
hambatan bagi pengguna untuk dapat berdiskusi secara lebih intens.
Dari uraian analisis dan pembahasan pada bab sebelumnya, dengan adanya
website forum diskusi STMIK Amikom Yogyakarta, diharapkan mampu memberikan solusi
pada permasalahan yang terjadi yakni kurang terorganisirnya forum diskusi STMIK Amikom
untuk dapat melakukan diskusi dan guna saling bertanya jawab, menuangkan ide-ide serta
saran bagi perkembangan kampus. Beberapa keuntungan dari adanya forum ini, antara lain :
1. Dapat membentuk jaringan yang kuat antar akademisi di STMIK Amikom Yogyakarta.
2. Dapat menjadi tempat untuk saling bertanya jawab, baik permasalahan dalam hal
kuliah, komputer, maupun masalah-masalah umum lainnya.
3. Dapat menjadi tempat untuk menimba ilmu berdasarkan pengalaman sesama
member.
5.2 SaranSistem yang saat ini dibangun tidak luput dari kekurangan, untuk membuat sistem
yang lebih baik, berikut saran untuk diperhatikan agar mampu mengembangkan sistem
serupa yang lebih baik.
1. Modul-modul yang dipakai perlu dikembangkan lagi untuk dapat memperkaya fasilitas
yang terdapat pada forum diskusi STMIK Amikom Yogyakarta ini.
2. Perlu adanya manajemen database yang lebih baik yang dapat dibangun dengan
menerapkan konsep pengembangan sistem database, seperti memberikan fasilitas
backup database langsung di dalam forum.
Seiring perkembangan jaman, maka akan semakin kompleks juga kebutuhannya, untuk itu,
perlu dilakukan update terhadap forum diskusi ini, baik dari sisi tampilan, data, layanan,
maupun fasilitas.
Daftar PustakaAl Fatta, Hanif. 2007. Analisis dan Perancangan Sistem Informasi. Yogyakarta: Andi
Offset.
Arief, M. Rudyanto. 2011. Pemrograman Web Dinamis Menggunakan PHP dan MySQL.
Yogyakarta: Andi Offset.
16
Kadir, Abdul. 2008. Dasar Pemrograman Web Dinamis Menggunakan PHP Edisi 3.
Yogyakarta: Andi Offset.
Kusrini. 2007. Strategi Perancangan dan Pengelolaan Basis Data. Yogyakarta: Andi
Offset.
MADCOMS. 2008. Teknik Mudah Membangun Website dengan HTML, PHP, dan MySQL.
Yogyakarta: Andi Offset.
Prasetio, Adhi. 2012. Buku Pintar Pemrograman Web. Bandung: Mediakita.
Saputra, Agus. 2013. Smarty PHP, OOP Engine for PHP Template. Jakarta: PT Elex Media
Komputindo.
Sidik, Betha & Pohan, Husni I. 2012. Pemrograman Web dengan HTML. Bandung:
Informatika.
Simarmata, Janner. 2010. Rekayasa Web. Yogyakarta: Andi Offset.
Supardi, Yuniar. 2009. Internet Untuk Segala Kebutuhan. Jakarta: PT Elex Media
Komputindo.
Ardhiansyah, Riezal. 2010. Pembuatan Website Forum Sanninkai. www.eprints.uns.ac.id.
diakses tanggal 13 September 2013.
17