pembuatan website forum milanisti indonesia sezione...

15
PEMBUATAN WEBSITE FORUM MILANISTI INDONESIA SEZIONE JOGJA MENGGUNAKAN PHP DAN MYSQL NASKAH PUBLIKASI diajukan oleh Umar Ismail Saleh Joko Sulistyo 08.12.3360 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 2014

Upload: dinhnhu

Post on 23-Aug-2019

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PEMBUATAN WEBSITE FORUM MILANISTI INDONESIA SEZIONE …repository.amikom.ac.id/files/Publikasi_08.12.3360.pdf · tersebut mengalir (misalnya lewat telepon, surat, dan sebagainya)

PEMBUATAN WEBSITE FORUM MILANISTI INDONESIA SEZIONEJOGJA MENGGUNAKAN PHP DAN MYSQL

NASKAH PUBLIKASI

diajukan oleh

Umar Ismail Saleh Joko Sulistyo08.12.3360

kepada

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTERAMIKOM YOGYAKARTA

YOGYAKARTA2014

Page 2: PEMBUATAN WEBSITE FORUM MILANISTI INDONESIA SEZIONE …repository.amikom.ac.id/files/Publikasi_08.12.3360.pdf · tersebut mengalir (misalnya lewat telepon, surat, dan sebagainya)
Page 3: PEMBUATAN WEBSITE FORUM MILANISTI INDONESIA SEZIONE …repository.amikom.ac.id/files/Publikasi_08.12.3360.pdf · tersebut mengalir (misalnya lewat telepon, surat, dan sebagainya)

MAKING WEBSITE FORUM MILANISTI INDONESIA SEZIONE JOGJA USING PHPAND MYSQL

PEMBUATAN WEBSITE FORUM MILANISTI INDONESIA SEZIONE JOGJAMENGGUNAKAN PHP DAN MYSQL

Umar Ismail Saleh Joko SulistyoHeri Sismoro

Jurusan Sistem InformasiSTMIK AMIKOM YOGYAKARTA

ABSTRACT

Milanisti Indonesia Sezione Jogja is a community or more precisely fan club fromAC Milan football team. Until now Milanisti Sezione Indonesia Yogyakarta has severalsubordinate Division, and has a members quite a lot ie there are approximately 190members registered in Milanisti Indonesia Sezione Jogja. With the number of memberswho pretty much it needed a website forum.

In addition to supporting the existence of Milanisti Indonesia Sezione Jogja,website forum is also used to facilitate the conveting of information from organizer to themembers, and also the exchanging information between members.

With the look background of the problem above, the writer wants create websiteforum for Milanisti Indonesia Sezione Jogja community.

Kata-kunci : Website Forum Creation

Page 4: PEMBUATAN WEBSITE FORUM MILANISTI INDONESIA SEZIONE …repository.amikom.ac.id/files/Publikasi_08.12.3360.pdf · tersebut mengalir (misalnya lewat telepon, surat, dan sebagainya)

1

1. Pendahuluan

Sepak bola adalah salah satu cabang olahraga yang paling digemari di

dunia. Ada terdapat klub sepak bola salah satunya yaitu Associazione Calcio Milan

atau lebih dikenal dengan sebutan AC Milan. Klub ini didirikan pada tahun 1899, dan

mendapat sebutan sebagai Il Club Piu Titolato Al Mondo. Karena Kesuksesannya

ini, maka AC Milan digemari banyak orang, salah satunya di Indonesia.

Di Indonesia terdapat Komunitas Penggemar AC Milan yang dikenal dengan

Milanisti Indonesia. Milanisti Indonesia berdiri tanggal 16 Maret 2003 di jakarta,

sampai tahun 2013 Milanisti Indonesia telah tersebar ke berbagai daerah di

Indonesia, salah satunya yaitu Yogyakarta. Milanisti Indonesia Sezione (bagian)

Jogja berdiri pada tanggal 20 Mei 2007. Pada awalnya Milanisti Indonesia sezione

Jogja mampu merekrut anggota yang cukup banyak. Sampai tahun 2013 ini Milanisti

Indonesia Sezione Jogja memiliki massa kurang lebih mencapai ratusan orang, dan

yang telah terdaftar sebagai member ada sekitar 190 member.

Dengan adanya jumlah anggota yang cukup banyak para pengurus

terkadang masih kesulitan dalam penyampaian informasi lebih detail kepada para

anggotanya, sehingga dibutuhkan sebuah media untuk membantu mempermudah

komunitas dalam berinteraksi dengan anggotanya yang semakin lama semakin

bertambah.

Perkembangan internet saat ini semakin hari semakin maju, selain

memudahkan masyarakat dalam mengakses dan mencari segala jenis informasi

yang dibutuhkan, internet juga digunakan untuk saling berinteraksi dengan

memanfaatkan media sosial dan website forum. Dengan adanya penggunaan

internet yang semakin berkembang, banyak komunitas membangun sebuah website

forum guna memperkenalkan tentang komunitasnya dan juga sebagai media

interaksi dan komunikasi. Selain itu dengan adanya website forum tersebut, para

member dari komunitas itu sendiri bisa saling bertukar informasi.

Penulis di sini mencoba membuat sebuah website forum guna membantu

komunitas Milanisti Indonesia Sezione Jogja untuk mengembangkan eksistensinya

dengan memanfaatkan media internet.

2. Landasan Teori2.1 Definisi Sistem, Informasi, Sistem Informasi2.1.1 Pengertian Sistem

Page 5: PEMBUATAN WEBSITE FORUM MILANISTI INDONESIA SEZIONE …repository.amikom.ac.id/files/Publikasi_08.12.3360.pdf · tersebut mengalir (misalnya lewat telepon, surat, dan sebagainya)

2

Menurut Jogiyanto Hartono, MBA, Ph.D1 Suatu sistem adalah Suatu

kesatuan yang terdiri dari dua atau lebih komponen atau subsistem yang

berinteraksi untuk mencapai suatu tujuan. Sedangkan menurut Menurut Abdul Kadir2

sistem adalah sekumpulan elemen yang saling terkait atau terpadu yang

dimaksudkan untuk mencapai suatu tujuan.

Dari definisi diatas dapat disimpulkan bahwa sistem adalah sekumpulan

beberapa komponen yang saling berhubungan dan saling melengkapi untuk

mencapai suatu tujuan tertentu.

2.1.2 Pengertian InformasiDefinisi informasi menurut Jogiyanto Hartono, MBA, Ph.D3 adalah data yang

diolah menjadi bentuk yang lebih berguna bagi yang menerimanya.

Definisi diatas dapat disimpulkan bahwa informasi adalah data yang telah

diproses atau diolah yang berguna dan bermanfaat bagi yang membutuhkan.

2.1.3 Pengertian Sistem InformasiDefinisi Sistem informasi menurut Tafri D. Muhyuzir4 adalah data yang

dikumpulkan, dikelompokkan dan diolah sedemikian rupa sehingga menjadi sebuah

satu kesatuan informasi yang saling terkait dan saling mendukung sehingga menjadi

suatu informasi yang berharga bagi yang menerimanya. Sistem informasi pada

dasarnya terbentuk melalui suatu kelompok kegiatan operasional yang tetap yaitu

mengumpulkan data, mengelompokkan data, menghitung data, menganalisis data

dan menyajikan data.

2.2 Konsep Dasar Internet

Internet merupakan sebuah sistem komunikasi global yang menghubungkan

komputer-komputer dan jaringan-jaringan komputer di seluruh dunia. Menurut

Wahyu Supriyanto5 Internet berasal dari bahasa latin “inter” yang berarti antara.

Secara perkata INTERNET berarti jaringan antara atau penghubung, sehingga

kesimpulan dari defenisi internet ialah merupakan hubungan antara berbagai jenis

komputer dan jaringan di dunia yang berbeda sistem operasi maupun aplikasinya

dimana hubungan tersebut memanfaatkan kemajuan komunikasi (telepon dan

satelit) yang menggunakan protokol standar dalam berkomunikasi yaitu protokol

TCP/IP (Transmission Control/Internet Protocol).

2.3 Konsep Dasar Website

1 Jogiyanto Hartono, MBA, Ph.D, Pengenalan Komputer (Yogyakarta: Andi, 2004) Hal.683.2 Abdul Kadir, Pengenalan Sistem Informasi(Yogyakarta: Andi,2003) Hal.54.3 Jogiyanto Hartono, MBA, Ph.D, Analisis dan Disain Sistem Informasi Pendekatan TerstrukturTeori dan Aplikasi Bisnis (Yogyakarta: Andi, 1999) Hal.8.4 Tafri D. Muhyuzir, Analisa Perancangan Sistem Pengolahan Data, cetakan kedua (Jakarta:PT.Elex Media Komputindo, 2001) Hal.8.5 Wahyu Supriyanto - Ahmad Muhsin, Teknologi Informasi Perpustakaan (Yogyakarta:Kanisius,2008) Hal.60.

Page 6: PEMBUATAN WEBSITE FORUM MILANISTI INDONESIA SEZIONE …repository.amikom.ac.id/files/Publikasi_08.12.3360.pdf · tersebut mengalir (misalnya lewat telepon, surat, dan sebagainya)

3

Dalam mengakses informasi dari dunia internet, pengguna akan

menemukan informasi berbentuk teks, gambar, animasi, ataupun suara dalam

sebuah media atau halaman yang disebut dengan website atau situs. Menurut

Rahmat Hidayat6 Website atau biasa disebut situs adalah kumpulan halaman-halaman

yang digunakan untuk menampilkan informasi teks, gambar diam atau gerak, animasi,

suara, dan atau gabungan dari semuanya, baik yang bersifat statis maupun dinamis

yang membentuk satu rangkaian bangunan dan saling terkait, yang masing-masing

dihubungkan dengan jaringan-jaringan halaman.

2.4 Konsep Basis Data

Dalam pengembangan sistem informasi diperlukan basis data sebagai

media penyimpanan data. Basis data juga dapat meningkatkan kinerja serta

mempercepat pelayanan kepada pengguna.

Menurut Kusrini, M.Kom7 Basis data adalah kumpulan data yang saling

berelasi. Data sendiri merupakan fakta mengenai obyek, orang, dan lain-lain. Data

dinyatakan dengan nilai (angka, deretan karakter, atau simbol). Basis data dapat

didefinisikan sebagai himpunan kelompok data yang saling berhubungan yang

diorganisasi sedemikian rupa sehingga kelak dapat dimanfaatkan dengan cepat dan

mudah.

2.4.1 Diagram Konteks

Diagram konteks adalah diagram tingkat atas, dan merupakan diagram dari

sebuah sistem yang menggambarkan aliran-aliran data yang masuk dan keluar dari

sistem dan yang masuk dan keluar dari entitas.

2.4.2 Data Flow Diagram (DFD)

Data Flow Diagram (DFD) adalah diagram yang menggunakan notasi-notasi

untuk menggambarkan arus dari sistem. DFD sering digunakan untuk

menggambarkan suatu sistem yang telah ada atau sistem baru yang akan

dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik dimana data

tersebut mengalir (misalnya lewat telepon, surat, dan sebagainya) atau lingkungan

fisik dimana data tersebut akan disimpan (misalnya file, kartu, hardisk, tape, diskette,

dan lain sebagainya).

2.5 Perangkat Lunak yang Digunakan2.5.1 PHP (Pretext Hyper-Processor)

PHP adalah bahasa scripting yang menyatu dengan HTML dan dijalankan

pada server side. Artinya semua sintaks yang diberikan akan sepenuhnya dijalankan

pada server sedangkan yang dikirimkan ke browser hanya hasilnya. PHP menyatu

6 Rahmat Hidayat, Cara Praktis Membangun Website Gratis(Jakarta:PT Elex MediaKomputindo,2010)Hal.2.7 Kusrini, M.Kom, Strategi Perancangan dan Pengelolaan Basis data(Yogyakarta:Andi,2007)Hal.2.

Page 7: PEMBUATAN WEBSITE FORUM MILANISTI INDONESIA SEZIONE …repository.amikom.ac.id/files/Publikasi_08.12.3360.pdf · tersebut mengalir (misalnya lewat telepon, surat, dan sebagainya)

4

dengan bahasa HTML untuk membuat halaman web yang menarik. PHP mampu

berjalan di atas beberapa platfrom seperti Windows, Unix serta varian Linux.

Beberapa kelebihan PHP antara lain dapat membuat situs yang interaktif dengan

forum diskusi, guestbook dan sebagainya, koneksitas yang baik dengan bermacam-

macam database seperti Oracle, MySQL, PostgreSQL dan lain-lain.

2.5.2 MySQL (My Structrure Query Language)MySQL (My Structrure Query Language) adalah sebuah program pembuat

database yang bersifat open source, menurut Antonius Nugraha Widhi Pratama8

MySQL adalah suatu manajemen basis data relasional yang mampu bekerja dengan

cepat, kokoh, dan mudah digunakan. Karena sifatnya yang open source dan

memiliki kemampuan menampung kapasitas yang sangat besar, maka MySQL

menjadi database yang sangat popular dikalangan programmer web.

3. Analisis dan Perancangan Sistem3.1 Tinjauan Umum dan Analisis Sistem

Pada website forum ini akan mengikuti prinsip CMS (Content Management

System) dimana terdapat pengunjung biasa, member dari forum, dan administrator

website forum. Pengunjung biasa artinya pengunjung yang hanya dapat melihat

informasi umum yang ditampilkan dalam website forum, seperti artikel, dan profil

komunitas.

Analisis sistem dapat didefinisikan sebagai, bagaimana memahami dan

memspesifikasi dengan detail apa yang harus dilakukan oleh sistem. Sementara

sistem desain diartikan sebagai menjelaskan dengan detail bagian-bagian dari

sistem informasi (ANSI) bisa didefinisikan sebagai proses organisasional kompleks

dimana sistem informasi berbasis komputer diimplementasikan.

3.1.1 Analisis Kelemahan Sistem

Pada tahapan analisis kelemahan sistem, analis mempunyai tugas

mendefinisikan masalah sistem, melakukan studi kelayakan, dan menganalisis

kebutuhan sistem yang akan dikembangkan dalam perancangan website forum.

Untuk mengindentifikasi masalah, maka kita harus melakukan analisis terhadap

kinerja, informasi, ekonomi, keamanan aplikasi, efesiensi dan pelayanan pelanggan.

Panduan ini dikenal dengan analisis PIECES (Performance, Information, Economy,

Control, Eefficiency, dan Services).

3.1.1.1 Analisis Kinerja (Performance)

8 Antonius Nugraha Widhi Pratama, Codelgniter: Cara Mudah Membangun Aplikasi PHP (Jakarta:Mediakita, 2010)Hal.9.

Page 8: PEMBUATAN WEBSITE FORUM MILANISTI INDONESIA SEZIONE …repository.amikom.ac.id/files/Publikasi_08.12.3360.pdf · tersebut mengalir (misalnya lewat telepon, surat, dan sebagainya)

5

Kinerja adalah suatu kemampuan sistem dalam menyelesaikan tugas

dengan cepat sehingga sasaran dapat segera tercapai. Kinerja diukur dengan

jumlah produksi (throughput) dan waktu yang digunakan untuk menyesuaikan

perpindahan pekerjaan (response time).

3.1.1.2 Analisis Informasi (Information)

Informasi merupakan hal penting karena dengan informasi tersebut pihak

sekolah, masyarakat dan user dapat melakukan langkah selanjutnya. Apabila

kemampuan sistem informasi baik, maka user akan mendapatkan informasi yang

tepat waktu dan relevan sesuai dengan yang diharapkan.

3.1.1.3 Analisis Ekonomi (Economy)Alasan ekonomi barangkali merupakan motivasi paling utama bagi suatu

proyek. Pijakan dasar bagi kebanyakan usaha adalah biaya. Persoalan ekonomis

dan peluang berkaitan dengan masalah biaya. Sistem yang berjalan pada usaha

pembibitan ikan lele bapak Tarman memang tidak membutuhkan biaya banyak

namun masih sangat tradisional sehingga informasi dan promosi tidak berjalan lancar

3.1.1.4 Analisis Pengendalian (Control)

Keberadaan kendali atau kontrol dalam sebuah sistem sangat dibutuhkan

untuk mendeteksi secara dini penyalahgunaan informasi oleh pihak yang tidak

bertanggung jawab, dan apabila terjadi kesalahn atau turunnya kinerja yang

dibawah standar langsung dapat diketahui.

3.1.1.5 Analisis Efisiensi (Efficiency)Efisiensi menyangkut bagaimana menghasilkan output sebanyak-banyaknya

dengan input yang sekecil mungkin. Berhubungan dengan sumber daya yang ada

guna meminimalkan pemborosan. Efisiensi dari sistem yang dikembangkan adalah

pemakaian secara maksimal atas sumber daya yang tersedia yang meliputi

manusia, informasi, waktu, uang, peralatan, dan keterlambatan memasukan data.

3.1.1.6 Analisis Pelayanan (Services)

Peningkatan pelayanan memperlihatkan kategori yang beragam. Proyek

yang dipilih merupakan peningkatan pelayanan yang lebih baik bagi instansi, user

dan bagian lain yang merupakan simbol kualitas dari suatu sistem informasi.

3.1.2 Analisis Kebutuhan Sistem

Tujuan dari fase analisis adalah memahami dengan sebenar-benarnya

kebutuhan dari sistem baru dan mengembangkan sebuah sistem yang mewadahi

kebutuhan tersebut, atau memutuskan bahwa pengembangan sistem baru tidak

dibutuhkan. Maka dalam prancangan website ini perlu ditunjang teknologi yang

memadai dari prangkat keras (hardware), perangkat lunak (software) dan sumber

daya manusia (brainware).

Page 9: PEMBUATAN WEBSITE FORUM MILANISTI INDONESIA SEZIONE …repository.amikom.ac.id/files/Publikasi_08.12.3360.pdf · tersebut mengalir (misalnya lewat telepon, surat, dan sebagainya)

6

Perangkat keras disini adalah alat yang digunakan untuk pembuatan

website ini. Konfigurasi perangkat keras yang dibutuhkan adalah seperangkat

komputer yang bisa menjalankan semua aplikasi untuk mendukung pembuatan

website ini.

Perangkat keras (hardware) dalam pembuatan :

1. Seperangkat komputer

2. Monitor

3. Keyboard + mouse

4. Device penunjang lainnya

Perangkat lunak (software) yang digunakan adalah :

1. Sistem operasi

2. Perangkat lunak untuk perancangan

3. Perangkat lunak untuk desain

4. Perangkat lunak untuk Web Browser

5. Perangkat lunak untuk Web Server dan database server

3.2 Perancangan Sistem

Dalam pembuatan website diperlukan perancangan sistem untuk

mempermudah dalam pembuatan dan administrasinya. Desain sistem dilakukan

untuk memberikan gambaran secara umum kepada user tentang sistem yang akan

diusulkan. Pemodelan proses sistem yang dibuat kali ini adalah menggunakan

pemodelan logic (logical model) yaitu DFD dan pemodelan fisik (phisycal model)

yaitu dengan flowchart sistem.

3.2.1 Diagram Konteks

Perancangan sistem website forum yang disajikan dalam bentuk diagram

konteks dapat dilihat pada gambar berikut ini:

Gambar Diagram Konteks

3.2.2 Data Flow Diagram (DFD) Level 0

Page 10: PEMBUATAN WEBSITE FORUM MILANISTI INDONESIA SEZIONE …repository.amikom.ac.id/files/Publikasi_08.12.3360.pdf · tersebut mengalir (misalnya lewat telepon, surat, dan sebagainya)

7

Perancangan sistem website forum menggunakan Alur data yang disajikan

dalam bentuk DFD Level 0 yang dapat dilihat pada gambar sebagai berikut :.

Gambar Data Flow Diagram (DFD) Level 03.2.3 Data Flow Diagram (DFD) Level 1

Gambar Data Flow Diagram (DFD) Level 13.2.4 Flowchart Sistem

Gambar Flowchart Pendaftaran User Baru, Proses Login, Membuat Kategori,dan Membuat Artikel

Page 11: PEMBUATAN WEBSITE FORUM MILANISTI INDONESIA SEZIONE …repository.amikom.ac.id/files/Publikasi_08.12.3360.pdf · tersebut mengalir (misalnya lewat telepon, surat, dan sebagainya)

8

3.3 Perancangan Basis Data3.3.1 Relasi Antar Tabel

Gambar Relasi Antar Tabel

4. Implementasi dan Pembahasan4.1 Implementasi Sistem

Implementasi sistem merupakan prosedur yang dilakukan untuk

menyelesaikan desain sistem yang telah direncanakan maupun yang ada didalam

suatu dokumen desain yang disetujui, menguji sistem, menginstal dan menulis

sistem yang baru. Tahapan implementasi sistem ini meliputi beberapa kegiatan

antara lain adalah menerapkan rencana implementasi, melakukan kegiatan

implementasi sistem serta tindak lanjut implementasi.

4.1.1 Implementasi Database

Implementasi basis data meliputi penentuan tipe data pada masing-masing

field sekaligus pembuatan database tersebut, berikut adalah implementasi dari

database yang telah direncanakan. Untuk tampilan database yang digunakan adalah

seperti gambar berikut.

Gambar Database

Page 12: PEMBUATAN WEBSITE FORUM MILANISTI INDONESIA SEZIONE …repository.amikom.ac.id/files/Publikasi_08.12.3360.pdf · tersebut mengalir (misalnya lewat telepon, surat, dan sebagainya)

9

4.1.2 Pengujian SistemSesuai dengan rancangan fisik sebagai perencanaan aplikasi, maka

program yang dibuat haruslah sesuai dengan rancangan. Dalam penerapan kode-

kode program yang membangun website ini juga harus diuji agar terhindar dari

kesalahan program secara menyeluruh. Pengujian sistem dapat dilakukan dengan

dua cara yaitu Uji white box dan Uji black box.

Uji white box yang dilakukan yaitu pada pengisian user login dari

pengunjung yang jika salah satu atau lebih bagian tidak diisi maka akan muncul

pesan error yang yaitu login gagal.

Sedangkan Uji black box diterapkan pada Modul yang diuji pada website

forum adalah halaman kategori. Pengujian modul admin ini berhasil menampilkan

output kategori sesuai dengan yang dijalankan atau yang diinputkan oleh admin.

4.1.3 Pengujian Program

Dalam pengujian program mungkin akan terjadi beberapa kesalahan.

Kesalahan program yang mungkin terjadi antara lain :

1. Kesalahan bahasa (language errors) atau kesalahan penulisan (syntax errors)

atau kesalahan gramatikal (grammatical errors) adalah kesalahan dalam

penulisan kode program yang tidak sesuai dengan yang diisyaratkan. Kesalahan

ini relative mudah ditemukan dan diperbaiki karena kompiler akan

memberitahukan letak dan sebab kesalahan waktu program dieksekusi.

2. Kesalahan logika (logical errors) adalah kesalahan logika pada program yang

dibuat. Ksalahan ini sulit ditemukan, karena tidak ada pemberitahuan mengenai

kesalahannya dan tetap diperoleh hasil dari proses program, tetapi hasilnya

salah. Kesalahan ini dapat ditemukan dengan menganalisis alur logikanya.

4.1.4 Pemeliharaan Sistem

Berdasarkan keterangan dan hal-hal yang telah diuraikan tersebut maka

diperlukan adanya pemeliharaan terhadap sistem agar sistem yang telah dirancang

dapat selalu berjalan sebagaimana yang diharapkan. Adapun tujuan dari

pemeliharaan sistem adalah sebagai berikut:

1. Mencegah dan menghindari adanya hal-hal yang tidak diinginkan terhadap

kelainan sistem yang dapat mendatangkan masalah-masalah baru yang

diperbuat oleh oknum-oknum yang tidak bertanggung jawab.

2. Menggantikan pemeliharaan sistem dengan survey sistem apabila modifikasi

yang diminta atau hardware serta software relative besar.

Page 13: PEMBUATAN WEBSITE FORUM MILANISTI INDONESIA SEZIONE …repository.amikom.ac.id/files/Publikasi_08.12.3360.pdf · tersebut mengalir (misalnya lewat telepon, surat, dan sebagainya)

10

4.2 Pembahasan

Pembahasan disini akan menjelaskan tentang hasil yang di dapat oleh

pembuat dengan memberikan tampilan dari program website forum sesuai dengan

perencanaan sistem sebelumnya.

4.2.1 Tampilan Halaman Menu Utama

Halaman menu utama adalah halaman pertama sekali diwaktu kita menjalan kan

program forum diskusi.

4.2.2 Tampilan Halaman Forum

Halaman forum adalah halaman yang menampilkan index kategori dari forum

Milanisti Indonesia sezione Jogja.

4.2.3 Tampilan Halaman Profil

Halaman Profil berisi tentang sejarah berdirinya Milanisti Indonesia sezione Jogja

dan segala hal yang dapat menjadi informasi tentang Milanisti Indonesia sezione

Jogja.

4.2.4 Tampilan Halaman Galeri

Halaman Galeri berisi tentang kumpulan foto –foto dari kegiatan Milanisti Indonesia

sezione Jogja.

4.2.5 Tampilan Halaman HotlineHalaman hotline berisi tentang alamat maupun nomor penting yang berhubungan

dengan komunitas Milanisti Indonesia sezione Jogja.

4.2.6 Tampilan Halaman LoginHalaman Login adalah halaman yang digunakan untuk user forum Milanisti Indonesia

sezione Jogja login dan melakukan kegiatan dalam forum.

4.2.7 Tampilan Halaman Daftar

Halaman daftar adalah halaman yang di gunakan untuk pengunjung web yang ingin

bergabung menjadi user forum Milanisti Indonesia sezione Jogja.

4.3 Evaluasi

Setelah selesai dengan pembuatan kemudian dilanjutkan dengan

pengimplementasian program maka di perlukan sebuah evaluasi guna Pembuatan

website forum ini mempunyai kelebihan dan kekurangan, diantaranya sebagai

berikut:

4.3.1 Kelebihan

Jika ditinjau dari segi manfaatnya, aplikasi website dan forum Milanisti

Indonesia sezione Jogja ini dapat memberikan manfaat bagi seluruh anggota

komunitas, selain untuk penyampaian informasi yang lebih akurat dan cepat dari

pengurus Milansti Indonesia sezione Jogja juga dapat di gunakan untuk interaksi

sesama user dalam bertukar informasi sehingga lebih mempererat hubungan antar

Page 14: PEMBUATAN WEBSITE FORUM MILANISTI INDONESIA SEZIONE …repository.amikom.ac.id/files/Publikasi_08.12.3360.pdf · tersebut mengalir (misalnya lewat telepon, surat, dan sebagainya)

11

sesama milanisti. Selain itu user forum juga dapat mengetahui sejarah berdirinya

serta kepengurusan dari komunitas Milanisti Indonesia sezione Jogja. Dan bagi

pengunjung yang bukan user juga dapat melihat contact person dari komunitas di

halaman hotline.

4.3.2 Kekurangan

Sedangkan untuk kekurangan dari website ini yaitu masih belum adanya

menampilkan profil dari user seperti forum kebanyakan, serta antar sesama user

belum bisa saling bertukar personal message.

5. Penutup5.1 Kesimpulan

Seperti yang sudah diuraikan dan dijelaskan dalam bab-bab sebelumnya,

berikut ini adalah beberapa kesimpulan dari pembuatan website forum Milanisti

Indonesia sezione Jogja :

1. Website forum Milanisti Indonesia sezione Jogja sudah terbentuk dengan

menggunakan bahasa pemrograman PHP dan menggunakan database

MySQL sesuai dengan perencanaan.

2. Dengan tersedianya website forum ini dapat membantu interaksi dan

komunikasi pada komunitas Milanisti Indonesia sezione Jogja dengan

memanfaatkan media internet.

5.1 SaranDari pembahasan-pembahasan terdapat beberapa saran guna membantu

pengembangan sistem informasi pada website forum ini dan berguna pada

pengguna (User) sistem, adapun saran-saran tersebut antara lain:

1. Untuk pengembangan selanjutnya bisa ditambahkan fasilitas pada website

yaitu antara lain menambahkan aktifitas twitter atau facebook komunitas pada

halaman awal.

2. Website forum ini dapat dikembangkan penggunaannya, yaitu dengan

dibuatkan aplikasi dalam android.

3. Pada proses Entri data hendaknya berhati-hati guna mencegah kesalahan

yang tidak diinginkan, terutama dalam menyampaikan informasi yang

dibutuhkan oleh pengguna (User).

4. Untuk mencegah hal-hal yang tidak diinginkan selain perawatan pada sistem

ini juga diperlukan pengamanan file atau back up, sehingga dapat mencegah

kerusakan pada program ataupun data-data yang ada.

Page 15: PEMBUATAN WEBSITE FORUM MILANISTI INDONESIA SEZIONE …repository.amikom.ac.id/files/Publikasi_08.12.3360.pdf · tersebut mengalir (misalnya lewat telepon, surat, dan sebagainya)

DAFTAR PUSTAKA

Hartono, MBA, Ph.D, Jogiyanto. 2004. Pengenalan Komputer. Yogyakarta: Andi.

Hartono, MBA, Ph.D, Jogiyanto. 2005. Analisis dan Disain Sistem Informasi. Yogyakarta:

Andi.

Hartono, MBA, Ph.D, Jogiyanto. 1999. Analisis dan Disain Sistem Informasi Pendekatan

Terstruktur Teori dan Aplikasi Bisnis. Yogyakarta: Andi.

Kadir, Abdul. 2003. Pengenalan Sistem Informasi. Yogyakarta: Andi.

Kusrini, M.Kom. 2007. Strategi Perancangan dan Pengelolaan Basis data. Yogyakarta:

Andi.

Muhyuzir, Tafri D. 2001. Analisa Perancangan Sistem Pengolahan Data, cetakan kedua.

Jakarta: PT. Elex Media Komputindo.

Nugraha W. P, Antonius. 2010. Codelgniter: Cara Mudah Membangun Aplikasi PHP.

Jakarta: Mediakita.

Sidik, Ir. Beta. 2004. Pemrograman Web dengan PHP. Bandung: Informatika.

Syafrizal, Melwin. 2008. Pengantar Jaringan Komputer. Yogyakarta: Andi.

http://www.myphptutorials.com/ (diakses pada tanggal 20 November 2013).

http://www.w3schools.com/ (diakses pada tanggal 20 November 2013).

http://php.net/ (diakses pada tanggal 20 November 2013).