BAB 1 PENDAHULUAN
1.1
Latar Belakang Pada era globalisasi saat ini, perkembangan teknologi khususnya dalam bidang informasi berkembang begitu pesat sehingga memacu berbagai pihak untuk mendapatkan informasi secara cepat, akurat dan tepat sasaran. Untuk mendapatkan dan menghasilkan informasi, komputer dengan segala teknologinya merupakan alat bantu yang cepat dan mudah. Dengan adanya jaringan komputer, penyebaran informasi dapat berlangsung lebih baik lagi. Jaringan komputer memungkinkan suatu komputer untuk saling berkomunikasi dengan komputer lain. Pada saat ini, salah satu teknologi jaringan komputer yang berkembang sangat
pesat
adalah internet. Internet
merupakan
jaringan
besar
yang
menghubungkan seluruh komputer yang ada di dunia. Hal ini tentu saja memudahkan komputer yang ada di suatu area untuk berkomunikasi dengan komputer yang ada di area lain. Dewasa ini, kebutuhan akan situs web semakin meningkat sebagai sarana untuk pertukaran dan penyebaran informasi. Seluruh perusahaan dan organisasi baik sosial maupun komersial, kecil ataupun besar, mulai menyadari perlunya situs web sebagai alternatif media pertukaran informasi baik itu internal, maupun eksternal. Selain itu juga dapat digunakan sebagai media promosi dan transaksi bisnis yang murah, cepat, dapat diandalkan, dan dinamis. Dengan adanya situs web, informasi dapat diberikan dengan cepat kepada pihak yang dituju. Informasi 1
2 yang ada juga dapat di-update dengan cepat. Selain itu, fasilitas internet yang terhubung ke seluruh dunia membuat situs web mudah diakses oleh siapa saja dan dari mana saja. Unit Kegiatan Mahasiswa (UKM) Klub Seni Fotografi Bina Nusantara (KLIFONARA) sebagai salah satu UKM di Universitas Bina Nusantara mempunyai masalah dalam penyebaran informasi seputar UKM KLIFONARA kepada anggota-anggotanya maupun kepada pihak di luar UKM KLIFONARA, baik itu informasi mengenai organisasi, kegiatan yang diadakan maupun acara apa saja yang akan diadakan oleh UKM KLIFONARA. Selain itu juga UKM KLIFONARA tidak luput dari kebutuhan untuk memiliki situs web resmi, yang digunakan sebagai sarana untuk memperkenalkan UKM KLIFONARA ke dunia luar, sebagai media utama penyebaran informasi seputar UKM KLIFONARA dan aktifitas-aktifitasnya, dan sebagai sebuah sistem informasi berbasis web yang ekslusif untuk anggota UKM KLIFONARA. Saat ini proses penyebaran informasi masih dilakukan secara tradisional, yaitu dengan cara mulut ke mulut ataupun menempelkan poster di seputar kampus. Pada proses ini terdapat kelemahan seperti kesulitan dalam memperoleh informasi dan ketidakefektifan dalam menyebarkan informasi ke luar lingkungan kampus. Untuk mengatasi permasalahan tersebut pada skripsi ini dibuat analisis dan perancangan sistem informasi UKM KLIFONARA berbasis web, dimana situs web tersebut dapat meningkatkan efisiensi dalam penyebaran informasi. Diharapkan dengan adanya situs web ini, semua orang khususnya anggota UKM KLIFONARA dapat melihat informasi secara efektif dan dapat berinteraksi dengan sesama anggota lainnya.
3 1.2
Ruang Lingkup Skripsi ini akan membahas hal-hal sebagai berikut : 1. Pihak yang terkait dengan sistem informasi UKM KLIFONARA berbasis web tersebut adalah pihak anggota (pengurus, non-pengurus dan alumni) KLIFONARA dan non-anggota. 2. Sistem informasi UKM KLIFONARA berbasis web tersebut dapat diakses oleh semua orang yang membutuhkan informasi seputar fotografi dan UKM KLIFONARA. Informasi yang ditampilkan antara lain mengenai organisasi, acara yang akan diadakan, artikel fotografi, galeri foto, testimonial, kontak kami, serta pertanyaan dan jawaban seputar organisasi. 3. Fitur-fitur khusus sistem informasi UKM KLIFONARA berbasis web yang didapat
oleh
anggota
UKM
KLIFONARA
meliputi
profil,
pesan,
pengumuman, bulletin board, polling, galeri, artikel, link url, lihat teman, album foto, dan file sharing yang digunakan untuk dapat saling berinteraksi dengan sesama anggota lainnya. 4. Pengaksesan informasi pada sistem informasi UKM KLIFONARA berbasis web tersebut dilakukan dengan menggunakan media akses internet. Skripsi ini tidak akan membahas hal-hal sebagai berikut : 1. Fitur-fitur seperti pendaftaran on-line, live chatting dan blog pribadi dalam situs web tersebut. 2. Masalah keamanan dari situs web tersebut.
4 1.3
Tujuan dan Manfaat 1.3.1 Tujuan Tujuan dari penulisan skripsi ini adalah menganalisis dan merancang sebuah sistem informasi UKM KLIFONARA berbasis web.
1.3.2 Manfaat Adapun manfaat yang akan diperoleh dari perancangan sistem informasi UKM KLIFONARA berbasis web ini adalah sebagai berikut : 1. Mempermudah dan mempercepat penyebaran informasi, baik itu di kalangan anggota maupun pihak luar UKM KLIFONARA. 2. Menyediakan pusat informasi bagi kalangan anggota maupun pihak luar UKM KLIFONARA untuk mencari segala informasi yang terkait dengan UKM KLIFONARA. 3. Menyediakan suatu sistem informasi UKM KLIFONARA berbasis web yang ekslusif bagi anggota KLIFONARA, di mana mereka bisa saling berinteraksi. 4. Menjaga jembatan komunikasi antar anggota UKM KLIFONARA. 5. Lebih dikenalnya UKM KLIFONARA oleh masyarakat luas.
5 1.4
Metodologi Metode yang digunakan dalam penulisan skripsi ini meliputi dua bagian pokok yaitu metode analisis dan metode perancangan. 1. Metode analisis Analisis sistem dilakukan melalui empat tahapan yaitu : a. Survei atas sistem yang sedang berjalan Pada tahap ini, penulis melakukan pengumpulan data yang dibutuhkan yaitu dengan cara mengadakan survei melalui wawancara, pengamatan langsung dan pengadaan kuesioner terhadap sistem yang sedang berjalan. b. Analisis terhadap temuan survei Pada tahap ini, penulis melakukan analisa terhadap temuan survei untuk mengidentifikasi masalah yang ada, sehingga pada akhirnya penulis dapat menentukan sasaran-sasaran yang akan dicapai dari penulisan skripsi ini. c. Identifikasi kebutuhan informasi Pada tahap ini, penulis menemukan masalah dan melakukan identifikasi kebutuhan informasi yang dibutuhkan oleh studi kasus sehingga dapat mencapai tujuan dari solusi yang diberikan. d. Identifikasi persyaratan sistem Pada tahap ini, penulis melakukan identifikasi atas apa saja yang perlu dikembangkan untuk memenuhi kebutuhan yang ada sebelum melakukan perancangan sistem yang baru.
6 2. Metode perancangan Metode perancangan yang digunakan adalah System Development Life Cycle (SDLC) model waterfall. Alasan paling mendasar dari penggunaan SDLC waterfall adalah pada metode SDLC model waterfall, perancang harus menyelesaikan suatu proses terlebih dahulu hingga tuntas baru dapat dilanjutkan ke proses selanjutnya. Dan bila ternyata terjadi masalah dalam penyelesaian suatu proses, maka perancang dapat kembali ke proses-proses sebelumnya hingga masalah selesai dan baru dilanjutkan lagi ke proses berikutnya. Berikut ini merupakan gambaran singkat dari SDLC waterfall untuk masing-masing tahapannya : 1. System Investigation Dalam investigasi sistem, yang terpenting adalah mempelajari masalah yang akan diselesaikan. Mulai dari masalah teknis yang meliputi perangkat keras, perangkat lunak dan komponen lainnya yang dibutuhkan dalam merancang aplikasi untuk menyelesaikan masalah tersebut. 2. System Analysis Analisis sistem merupakan proses pengujuan masalah yang meliputi tahapan menentukan masalah, dicari penyebab terjadinya masalah, merinci solusi yang mungkin dilakukan dan mengumpulkan informasi dalam rangka mencari solusi. 3. System Design Perancangan sistem merupakan tahapan pencarian suatu solusi agar suatu sistem dapat menyelesaikan apa yang sudah didapat dari analisa
7 sistem. Dalam skripsi ini metode perancangan yang digunakan adalah metode perancangan terstruktur melalui tahapan : a. Perancangan sistem dengan Data Flow Diagram (DFD). b. Perancangan struktur basis data. c. Perancangan hubungan antartabel dalam bentuk Entity Relationship Diagram (ERD). d. Perancangan struktur menu. e. Perancangan State Transition Diagram (STD). f. Perancangan spesifikasi modul. g. Perancangan tampilan layar. 4. Programming Pada tahap ini dilakukan translasi dari rancangan desain dengan informasi-informasi yang sudah tersedia menjadi berbentuk kode-kode komputer. Berikut ini pemrograman sistem yang digunakan dalam skripsi ini adalah sebagai berikut : a. Menggunakan bahasa pemrograman PHP untuk mendukung aplikasi web. b. Menggunakan program MySQL sebagai basis data. 5. Testing Pada tahapan testing dilakukan pemeriksaan apakah program akan menghasilkan data yang sesuai dengan yang diminta dalam berbagai kondisi.
8 6. Implementation Tahapan ini merupakan tahapan penggantian sistem lama yang sedang berjalan dengan sistem yang baru. 7. Operation and maintenance Setelah semua tahapan selesai dilakukan, maka sistem yang baru akan mulai beroperasi. Selama pengoperasian sistem, diperlukan juga maintenance / perawatan agar sistem tetap berjalan dengan baik.
1.5
Sistematika Penulisan Sistematika dalam penulisan skripsi ini disusun dengan urutan sebagai berikut : BAB 1 : PENDAHULUAN Bab ini akan membahas keterangan awal yang digunakan untuk mengetahui tentang gambaran umum skripsi ini, yaitu mengenai latar belakang masalah, ruang lingkup, tujuan dan manfaat, metodologi yang dilakukan, serta sistematika penulisan dari setiap bab dalam skripsi ini. BAB 2 : LANDASAN TEORI Bab ini akan menguraikan teori-teori yang mendukung penelitian ini, yang menjadi dasar bagi pemecahan masalah dan didapat dengan melakukan studi pustaka sebagai landasan dalam melakukan penelitian. Beberapa teori yang digunakan dalam bab ini adalah definisi internet, sistem informasi, rekayasa perangkat lunak, sistem basis data, serta teori-teori lainnya.
9 BAB 3 : ANALISIS DAN PERANCANGAN Bab ini akan menjelaskan mengenai sejarah singkat dan struktur organisasi, sistem yang sedang berjalan, analisis permasalahan yang dihadapi, usulan pemecahan masalah, serta rancangan sistem yang diusulkan secara lengkap. BAB 4 : IMPLEMENTASI DAN EVALUASI Bab ini menjelaskan implementasi aplikasi yang dirancang, spesifikasi sarana yang dibutuhkan, dan contoh cara pengoperasian aplikasi yang dirancang. Bab ini juga menguraikan hasil evaluasi dari penelitian ini baik itu dari sisi pengembang maupun pengguna. BAB 5 : SIMPULAN DAN SARAN Bab ini mengemukakan simpulan dari penelitian yang dilakukan dan saransaran yang diusulkan untuk pengembangan lebih lanjut agar tercapai hasil yang lebih baik.