Bab I PENDAHULUAN 1.1 Latar Belakang Di Era modernisasi seperti sekarang ini, perkembangan teknologi infomasi dan komunikasi sangatlah pesat. Hampir semua kegiatan sehari-hari manusia melibatkan bantuan dari teknologi informasi, misalnya aktifitas belajar mengajar maupun aktifitas bekerja dalam instansi tertentu. Kata internet pun sudah tidak asing lagi ditelinga masyarakat dunia, sebagai salah satu wujud perkembangan teknologi informasi dan komunikasi, melalui internet masyarakat mampu saling berinteraksi tanpa terikat jarak dan waktu. Begitu pula dibidang pendidikan, khususnya mahasiswa FTI UKSW Salatiga yang memang bergerak dibidang IT. Sebagian besar proses belajar mengajar memanfaatkan fasilitas jaringan terbesar didunia ini. Tak dapat dipungkiri bahwa dengan fasilitas teknologi yang semakin canggih ini, mahasiswa dituntut lebih aktif dalam proses perkuliahannya. Tugas-tugas merupakan salah satu kewajiban mahasiswa, khususnya mahasiswa FTI untuk menyelesaikan kuliahnya. Namun dalam hal ini, mahasiswa masih disibukkan dengan mengerjakan tugas secara konvesional yaitu dengan mencetak tugas dikertas lalu 1
2 dikumpulkan, ini tidak sebanding dengan banyaknya tugas yang tidak hanya dari satu mata kuliah saja. Saat ini memang sudah banyak yang mengumpulkan tugas paper melalui email. Namun hal ini masih saja membingungkan mahasiswa dalam proses pengumpulan, dengan kata lain kurangnya privasi ataupun interaksi secara langsung dengan dosen terkait. Hal ini disebabkan email merupakan fasilitas dari internet yang dapat menampung file atau data namun secara umum dan untuk berinteraksi secara langsung terbilang masih terlalu rumit. Dikesempatan ini, penulis mencoba untuk memanfaatkan fasilitas website yang terdapat pada sistem internet. Penulis mencoba membangun sebuah website dinamis yang dikhususkan untuk mengelola proses kirim mengirm tugas paper mahasiswa, yang berharap akan lebih memudahkan mahasiswa FTI UKSW dalam mengumpulkan ataupun mengetahui informasi tugas paper dengan berinteraksi secara langsung dengan dosen yang bersangkutan. 1.2 Tujuan 1.2.1 Tujuan Umum Memberikan alternatif kepada mahasiswa dan dosen dalam proses belajar mengajar agar lebih mudah dan cepat dengan memanfaatkan fasilitas internet, khususnya website.
3 1.2.2 Tujuan Khusus a. Sebagai salah satu syarat kelulusan Diploma III (D3) pada Program Studi Teknik Informatika Fakultas Teknologi Informasi Universitas Kristen Satya Wacana. b. Menerapkan hasil belajar penulis di program studi teknik informatika pada perancangan sistem informasi yang utuh dan sesuai kebutuhan nyata. 1.3 Rumusan Masalah Berdasarkan latar belakang masalah yang telah dikemukakan, maka didapati beberapa rumusan masalah dalam perancangan sistem informasi yang akan dibangun, antara lain: a. Bagaimana merancang sebuah sistem informasi berupa website untuk membantu mahasiswa dan dosen dalam pengumpulan tugas-tugas paper. b. Bagaimana menerapkan penggunaan sistem informasi berupa website untuk membantu mahasiswa dan dosen dalam pengumpulan tugas-tugas paper, sehingga dapat membantu memberikan solusi pada masalah pengumpulan tugas-tugas paper dari cara konvensional menjadi digital.
4 1.4 Batasan Masalah Dalam perancangan website pengumpulan tugas paper ini, penulis membatasi beberapa point supaya dalam proses pembuatan cakupannya tidak meluas. Adapun point-point yang dibatasi adalah sebagai berikut: a. Website pengumpulan tugas-tugas paper merupakan web dinamis. b. Perancangan website ini menggunakan software Adobe Dreamweaver CS6. c. Installasi software pendukung yaitu XAMPP yang meliputi Apache, database MySQL, PHP MyAdmin dan FileZilla. d. Sistem informasi berbasis web ini dibangun meliputi pengolahan data sebagai berikut: - User (Dosen dan Mahasiswa) - Soal Tugas (upload dan download) - Hasil Tugas (upload dan download) 1.5 Metodologi Metode penelitian menggunakan konsep pengumpulan data yang sesuai dengan tujuan perancangan website pengumpulan tugas-tugas paper mahasiswa FTI UKSW Salatiga. Pelaksanaan perancangan website dibagi menjadi empat tahap, yaitu:
5 1.5.1 Planning (Perencanaan) - Menentukan nama sistem - Menentukan tema dan tujuan sistem - Pengumpulan data/materi sistem - Pembuatan kerangka sistem - Penyusunan jadwal pengerjaan 1.5.2 Designing (Perancangan) - Membuat layout login page - Membuat template dan adminpagelayout (untuk dosen) - Membuat template dan userpagelayout (untuk mahasiswa) - Penyusunan content 1.5.3 Coding (Penyusunan) a. Penyusunan script HTML dan CSS, meliputi: - Pembuatan template halaman dengan tampilan flat. - Penyusunan content sistem. b. Penyusunan script PHP, meliputi: - Pembuatan fitur/modul dinamis sesuai masingmasing fungsi. - Pembuatan sistem komputerisasi atas input data yang masuk ke dalam sistem.
6 c. Script MySQL, meliputi: - Pembuatan sistem write, read dan record database sistem. - Klasifikasi dan pemilahan data atas rekam data yang masuk. 1.5.4 Testing (Pengujian) - Pengujian layout sistem terhadap berbagai resolusi layar komputer. - Pengujian tampilan desain agar sesuai dengan script coding. - Pengujian tautan terhadap masing-masing hyperlink object. - Pengujian semua fungsi fitur agar berjalan dengan baik.