BAB I PENDAHULUAN 1.1 LATAR BELAKANG Aplikasi berbasis komputer kini menjadi suatu hal yang utama bagi pemenuhan kebutuhan informasi. Mulai dari kalangan pebisnis sampai dengan kalangan akademis memanfaatkan komputer sebagai alat bantu untuk mempermudah pekerjaan. Perkembangan IPTEK (Ilmu Pengetahuan dan Teknologi) memicu banyak kalangan untuk mencari alternatif pemecahan masalah di bidang teknologi informasi. Penggunaan komputer sebagai alat bantu penyelesaian pekerjaan di bidang teknologi informasi kian marak dan berkembang di segala bidang. Komputer dirasa memiliki banyak keunggulan, alasannya komputer dapat diprogram sehingga dapat disesuaikan dengan keinginan pemakainya. Kemudahan pemrograman komputer yang terus dikembangkan sehingga lebih mendekati dengan bahasa manusia (high level language) telah turut serta mempengaruhi penggunaan komputer sebagai alat bantu pekerjaan manusia. Bahasa pemrograman yang semakin banyak dan berkembang saat ini memberikan pilihan bagi programmer untuk memilih bahasa pemrograman mana yang tepat untuk membangun sebuah aplikasi. Universitas Mercu Buana sebagai suatu institusi pendidikan yang sedang berkembang dan selalu ingin mengikuti perkembangan terutama dalam hal teknologi informasi. Studi kasus penelitian kali ini yaitu Fasilkom Universitas Mercu Buana. Beberapa permasalahan yang sering muncul adalah kebanyakan mahasiswa yang ingin menemui dosen tidak sabar menunggu di ruangan tunggu dan dengan tanpa izin masuk ke ruangan pribadi dosen. Sering kali dosen tidak ada ditempat ataupun tidak dapat ditemui. Tidak semua mahasiswa memiliki 1 2 kontak dosen yang dapat dihubungi. Permasalahan lain yaitu tidak ada sistem yang mempermudah dosen dalam mengumumkan informasi maupun berita yang terkait dengan dosen dan mahasiswa, contohnya banyak mahasiswa yang kebingungan dengan jadwal bimbingan para dosen yang sering berganti – ganti dan dosen tidak selalu memberitahukan ke petugas TU fasilkom. Dari latar belakang tersebut di atas, maka dibuat skripsi dengan judul “SISTEM KOMUNIKASI DOSEN DAN MAHASISWA BERBASIS WEB STUDI KASUS FASILKOM UNIVERSITAS MERCU BUANA”. 1.2 RUMUSAN MASALAH Berdasarkan latar belakang di atas, maka bisa ditarik suatu rumusan masalah sebagai berikut : 1. Bagaimana membuat suatu sistem yang dapat menyediakan komunikasi antara dosen dan mahasiswa? 2. Bagaimana membuat kemudahan pengaksesan pengumuman yang terkait dengan dosen? 1.3 BATASAN MASALAH Pembatasan masalah dilakukan agar penulisan skripsi dapat memberikan pemahaman yang terarah dan sesuai dengan yang diharapkan. Agar pembahasan tidak menyimpang dari pokok perumusan masalah yang ada, maka peneliti membatasi masalah pada : 1. User diharuskan login untuk mengakses aplikasi ini. 2. Aplikasi yang dikembangkan berbasiskan web tetapi tidak di implementasikan secara online melalui internet. 3. Aplikasi ini khusus ditujukan untuk infomasi yang terkait antara interaksi dosen dan mahasiswa seperti informasi keberadaan dosen di ruangan, jadwal bimbingan, dan konsultasi. 3 1.4 TUJUAN DAN MANFAAT Tujuan dari penelitian ini yaitu: 1. Merancang serta membangun aplikasi yang dapat meningkatkan kualitas sistem informasi pada ruangan dosen Fasilkom Universitas Mercu Buana. Manfaat dari penelitian ini diantaranya : 1. Mempermudah Mahasiswa mengetahui informasi keberadaan Dosen diruangan. 2. Mempermudah Dosen dalam memberikan pengumuman yang terkait dengan masalah akademik. 3. Mempermudah pengaksesan pengumuman Dosen bagi Mahasiswa. 1.5 METODOLOGI PENELITIAN Metode yang akan digunakan dalam perancangan aplikasi ini yaitu : 1. Studi Pustaka Penulis mengumpulkan data – data dengan menggunakan buku, artikel, maupun referensi lainnya yang berhubungan dengan materi yang dibahas dalam penulisan skripsi ini. 2. Metode Perancangan Sistem Dalam permodelan suatu aplikasi penulis harus membuat metode perancangan sistem sebagai pedoman bagaimana dan apa yang harus dikerjakan selama permodelan aplikasi. Dalam penyusunan tugas akhir ini, penulis menggunakan salah satu model rekayasa perangkat lunak, yaitu model Waterfall sebagai metodologi penyelesaian masalah. Model Waterfall ini memiliki tahapan yaitu : a. Pendefinisian kebutuhan Pendefinisian kebutuhan digunakan untuk menentukan tujuan, batasan – batasan sistem, kendala dan alternatif pemecahan masalah. 4 b. Analisa sistem Analisa sistem digunakan untuk mengetahui perilaku sistem dan juga untuk mengetahui aktifitas apa saja yang ada dalam sistem tersebut. Dalam tahapan ini dapat diketahui apa saja kebutuhan sistem. c. Desain Dalam tahap ini akan dibahas mengenai perancangan tampilan halaman web serta elemen – elemen di dalamnya. d. Implementasi dan testing Pada aplikasi ini akan dilakukan penerapan hasil rancangan aplikasi ke dalam baris – baris kode program. e. Pengujian sistem Pada tahapan ini dilakukan dengan pengujian masing – masing (unit) program apakah sesuai dengan tugasnya. Kemudian dilakukan uji coba terhadap integritas keseluruhan unit program untuk mengetahui apakah sistem yang telah dibuat sudah memenuhi kriteria yang diinginkan. f. Pemeliharaan sistem Pemeliharaan diperlukan untuk mengontrol suatu sistem karena suatu perangkat mungkin saja mengalami kesalahan atau kegagalan dalam menjalankan fungsi – fungsinya. 1.6 SISTEMATIKA PENULISAN Adapun sistematika dalam penulisan tugas akhir adalah sebagai berikut : BAB I Pendahuluan Menjelaskan tentang latar belakang masalah, rumusan masalah, batasa masalah, tujuan penelitian, manfaat penelitian, metode penelitian dan sistematika penulisan laporan. 5 BAB II Landasan Teori Bab ini membahas tentang teori yang menjadi dasar pembahasan tentang perancangan aplikasi sistem dan beberapa pengertian yang berkaitan dengan teori – teori yang digunakan dalam perancangan ini. BAB III Analisa dan Perancangan Bab ini menjelaskan analisa serta perancangan, pembahasan konsep dan pengumpulan bahan material. Sehingga sudah tercipta sebuah spek desain, fungsi, dan user interface. BAB IV Implementasi dan Pengujian Bab ini menjelaskan bagaimana pembuatan sistem beserta spesifikasi sistem yang digunakan, baik dari software pendukung maupun hardware beserta implementasi dan pengujian terhadap aplikasi yang akan dibuat. BAB V Kesimpulan dan Saran Bab ini berisi berbagai kesimpulan serta saran dari hasil keseluruhan hasil penelitian pembuatan aplikasi tersebut. 6