1 BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Internet berasal dari kata interconnection networking yang mempunyai arti hubungan berbagai komputer dan berbagai tipe komputer yang membentuk sistem jaringan yang mencakup seluruh dunia (jaringan global) dengan melalui telekomunikasi seperti telepon, wireless dan lainnya. Saat ini semakin berkembang salah satu fasilitas dari internet yang disebut dengan World Wide Web atau WWW. WWW adalah jaringan beribu–ribu komputer yang dikategorikan menjadi dua : Client dan server dengan menggunakan software khusus membentuk sebuah jaringan yang disebut jaringan client- server. Dalam cara kerja dari www ada dua hal yang terpenting yaitu software web server dan software web browser. 1 Dengan web, seseorang bisa mendapatkan informasi yang dibutuhkan dengan mudah, cepat dan murah. Web juga menjadi sarana komunikasi yang disukai karena sifatnya yang mendunia (world wide) dan menjadi ajang tukar pendapat bagi penggunanya. Karena hal-hal seperti diatas, maka perkembangan web menjadi semakin cepat. Saat ini web tidak semata-mata digunakan untuk menampilkan sekedar informasi saja karena fungsi web semakin meluas. Web mulai digunakan untuk aplikasi yang banyak membutuhkan interaksi dari user. Belakangan ini bahkan 1 Sutarman, S.Kom.,Membangun Aplikasi Web dengan PHP dan MySQL (Yogyakarta: Penerbit Graha Ilmu, 2003), hal. 4. 2 muncul istilah E-commerce. E-commerce adalah satu set dinamis teknologi, aplikasi, dan proses bisnis yang menghubungkan perusahaan, konsumen, dan komunitas tertentu melalui transaksi elektronik dan perdagangan barang, pelayanan, dan informasi yang dilakukan secara elektronik. 2 Dengan E-commerce web tidak saja dipakai untuk memasarkan produk barang atau jasa, melainkan juga untuk melakukan diskusi secara online. Kebutuhan untuk saling bertukar informasi merupakan salah satu kebutuhan dasar manusia. Bagi seorang mahasiswa, setiap kegiatan yang mengandung aktivitas pertukaran Informasi akan menambah perbendaharaan ilmu pengetahuan dan wawasan yang dimilikinya. Salah satu sarana yang dapat digunakan untuk dapat saling bertukar Informasi secara efektif dan efisien adalah melalui forum – forum diskusi, baik yang diselenggarakan secara resmi maupun tidak resmi. Selama ini kegiatan diskusi banyak dilakukan secara konvensional atau melalui tatap muka secara langsung. Salah satu kelemahan metode diskusi seperti ini adalah diperlukan persiapan yang matang dan seluruh peserta diskusi harus hadir secara fisik pada saat dilangsungkannya diskusi. Kehadiran internet telah menjadi salah satu pemicu utama perkembangan teknologi komunikasi dan informasi. Berbagai fasilitas, fungsi, dan kemampuan ditawarkan oleh jaringan komputer paling luas di dunia ini. Internet mampu memberikan solusi dan menjadi daya tarik tersendiri bagi para pengguna. Hal ini karena internet memiliki banyak kelebihan dan fleksibilitas dibanding dengan jasa teknologi komunikasi dan informasi yang sudah ada sebelumnya. Internet bahkan dapat diintegrasikan 2 Onno W. Purbo & Aang Arif Wahyudi, Mengenal Ecommerce (Jakarta: Penerbit Elex Media Komputindo, 2001), hal.2. 3 dengan berbagai teknologi informasi dan komunikasi yang sudah ada sebelumnya. Salah satu alternatif penggunaan jasa komunikasi melalui internet yang sangat diminati dewasa ini adalah metode baru dalam berdiskusi, yaitu diskusi melalui forum diskusi online. Diskusi dengan menggunakan sarana forum diskusi ini cukup memberikan kemudahan dan memberi banyak nilai plus dibanding cara diskusi konvensional. Namun diskusi melalui forum diskusi ini pun memiliki alamat email, sebelum berlangganan diskusi peserta harus melakukan proses registrasi yang seringkali cukup merepotkan terutama bagi pemula, materi diskusi disimpan pada hard disk lokal sehingga cukup merepotkan bila ukurannya semakin besar, Selain itu email yang berisi materi diskusi dapat saja tidak sampai ditujuan bila terjadi kesalahan pada server email. Salah satu alternatif untuk pemecahan masalah diatas adalah dengan mengaplikasikan forum diskusi online berbasis web. Perkembangan penggunaan protocol HTTP yang semakin meluas dengan segala kelebihan yang ditawarkan terutama sifatnya yang bebas dari ketergantungan platform menjadi salah satu alasan pemilihan Aplikasi diskusi online berbasis web ini diharapkan dapat mengisi keterbatasan yang terdapat pada sistem diskusi. Konvensional maupun sistem diskusi yang berbasis email. Para pemula dibidang komputer dan internet pun diharapkan dapat ikut aktif dalam forum diskusi online ini tanpa mengalami kesulitan yang bersifat teknis. Para peserta dapat dengan bebas melontarkan ataupun memberi tanggapan terhadap suatu topik diskusi dan untuk selanjutnya ditanggapi oleh peserta diskusi yang lain. Namun tentunya tidak tertutup 4 kemungkinan untuk melakukan diskusi secara tertutup, sehingga hanya peserta tertentu saja yang dapat ikut bergabung didalam diskusi tersebut. Aplikasi forum diskusi online berbasis web ini diharapkan dapat menjadi salah satu sumber untuk menggali informasi – informasi terbaru secara cepat. Tanggapan – tanggapan yang diberikan oleh peserta diskusi akan semakin memperjelas dan memperkaya kandungan informasi diskusi dan sekaligus dapat menjadi sarana pembelajaran bagi seluruh peserta diskusi. 1.2 Pokok Masalah Informasi yang merupakan sumber pengetahuan adalah hak setiap orang. Kelancaran arus informasi sangat tergantung pada media komunikasi yang dipergunakan. Kehadiran internet sebagai media komunikasi baru yang lebih efektif dan efisien dipandang mampu memperlancar arus informasi. Kehadiran teknologi baru ini tentunya menghadirkan suatu tantangan. Bagaimana teknologi baru ini dapat dimanfaatkan untuk memenuhi kebutuhan yang ada. Dari latar belakang masalah yang telah dijelaskan, pokok masalah yang dapat ditarik adalah sebagai berikut : “Bagaimana mengaplikasikan forum diskusi online berbasis web ini, sehingga memiliki nilai positif dibandingkan forum diskusi yang telah ada sebelumnya”. 1.3 Batasan Masalah Aplikasi forum diskusi online berbasis web ini akan melibatkan pemrograman PHP dan pengaksesan basis data. Permasalahan yang ada dibatasi hanya pada aspek – aspek yang berhubungan dengan web secara langsung. Pemrograman PHP dan pengaksesan basis data yang terkait dalam program PHP 5 tersebut. Aspek – aspek diluar aspek – aspek diatas seperti pembahasan tentang internet dan sumber daya yang dimiliki, Sintaks bahasa pemrograman yang digunakan, arsitektur sistem basis data yang digunakan, dan lain – lain berada diluar lingkup karya tulis ini. Demikian pula aspek –aspek non teknis seperti etika dalam melakukan diskusi, keamanan dan keabsahan pesan yang dikirim, aspek – aspek hukum dan lain – lain berada diluar lingkup karya tulis ini. Walaupun demikian, tidak menutup kemungkinan aspek –aspek diatas akan disinggung dalam karya tulis ini bila dianggap perlu. 1.4 Tujuan Pembuatan Skripsi Penulisan sistem forum diskusi online berbasis web ini bertujuan untuk menutupi kelemahan yang dimiliki oleh forum diskusi dan forum diskusi lain yang telah ada sebelumnya sehingga para pengguna dapat menikmati infomasi yang dimilikinya tanpa banyak mengalami kesulitan. 1.5 Sistematika Penulisan Sesuai dengan Judul Karya tulis ini, yaitu” Aplikasi Diskusi Online Berbasis web Menggunakan Php dan MySQL” maka akan dibahas tinjauan web secara umum, dasar pemrograman Php, struktur basis data yang digunakan dan cara penggunaan program. Urutan pembahasan karya tulis ini adalah sebagai berikut : BAB I PENDAHULUAN Merupakan pendahuluan yang berisi latar belakang masalah, pokok masalah, batasan masalah, tujuan pembuatan skripsi, dan sistematika penulisan karya tulis. 6 BAB II LANDASAN TEORI Dalam bab ini dijelaskan mengenai sekilas tentang tinjauan umum forum diskusi online, tahap pengolahan data, tahap pembuatan informasi, pengertian database, perancangan database, mengenal internet, mengenal World Wide Web, mengenal Hypertext Transfer Protokol, pengertian HTML, mengenal MySQL, bahasa pemrograman PHP dan web server apache. BAB III PERANCANGAN SISTEM Pada bab ini akan dibahas tentang definisi sistem, sistem perangkat pendukung, perangkat keras, perangkat lunak, perancangan sistem, bagan alir sistem, perancangan berkas basis data, rancangan masukan dan rancangan keluaran. BAB IV IMPLEMENTASI PROGRAM Dalam bab ini akan dijelaskan mengenai prosedur pelaksanaan dan cara menjalankan program sampai pada terbentuknya sebuah informasi. BAB V PENUTUP Kesimpulan dari semua aspek yang terdapat pada karya tulis ini. Bab ini yang berisi saran pengembangan lebih lanjut bagi sistem diskusi online berbasis web dan hal – hal lain yang berhubungan.