BAB 1 PENDAHULUAN 1.1 Latar Belakang

dokumen-dokumen yang mirip
BAB I PENDAHULUAN. sulitnya mencari pekerjaan. Kondisi ini diperparah dengan penyebaran

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah

BAB I PENDAHULUAN. 1.1 Latar Belakang.

BAB I PENDAHULUAN 1.1 Latar belakang

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB I PENDAHULUAN Latar Belakang

STMIK MDP. Program Studi Sistem Informasi Kekhususan Komputerisasi Akuntansi Skripsi Sarjana Komputer Semester Genap Tahun 2010/2011

BAB I PENDAHULUAN 1.1 Latar belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

1.1 Latar Belakang BAB 1 PENDAHULUAN

BAB 1 PENDAHULUAN. bisnis, sebuah sistem yang terintegrasi dengan baik diperlukan.

BAB I PENDAHULUAN 1.1. Latar Belakang Masalah

BAB I PENDAHULUAN PENDAHULUAN

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. perkembangan dunia informasi juga menyebabkan cepatnya pertumbuhan

BAB 1 PENDAHULUAN 1.1 Latar Belakang

1BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. komputer. Dalam hal ini komputer sangat berperan aktif dalam penyebaran

1BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN I.1 Latar Belakang

BAB I PENDAHULUAN. Jakarta menerapkan kurikulum operasional pendidikan yang disusun dan

BAB I PENDAHULUAN. I.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. Dewasa ini hampir di semua bidang kegiatan usaha telah memanfatkan

BAB I PENDAHULUAN. bahkan luar negeri. Hal ini dikarenakan produk souvenir merupakan produk

BAB I PENDAHULUAN. Perkembangan teknologi pada masa sekarang ini sudah sangat cepat dan

BAB 1 PENDAHULUAN. akhir-akhir ini. Pengaruhnya telah merubah tata cara manusia bersikap dan

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. Adapun masalah yang dihadapi oleh SMK ISLAM PLUS YAPIA dalam belajar mengajar dan dapat menumbuhkan semangat adalah :

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. tersebut dengan cara mempublikasikan hasil karyanya melalui website sehingga

PENERAPAN HAVERSINE FORMULA PADA APLIKASI PENCARIAN LOKASI DAN INFORMASI RUMAH SAKIT TERDEKAT DENGAN USER DI JAKARTA BERBASIS ANDROID

BAB I PENDAHULUAN. masalah, batasan masalah, maksud dan tujuan, metodologi penelitian, dan

BAB 1 PENDAHULUAN. perusahaan penyedia jasa pengiriman barang memegang peranan yang sangat penting.

BAB 1 PENDAHULUAN. yang penting bagi suatu perusahaan. Dengan adanya teknologi informasi, maka

APLIKASI MONITORING PELANGGARAN SISWA ONLINE BERBASIS ANDROID WEB APP BUDIMAN RAHARDJO

BAB 1 PENDAHULUAN. berdampak di dalam segala aspek kehidupan manusia. Internet dapat membantu

BAB I PENDAHULUAN. pengembangan ilmu dan teknologi dengan berlandaskan nilai-nilai islam untuk

BAB I PENDAHULUAN. mempermudah setiap orang untuk mendapatkan informasi. Perkembangan

Bab 1 Pendahuluan 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar belakang

BAB I PENDAHULUAN. dengan menerapkan teknologi tepat guna, namun dalam mengembangkan sistem

BAB I PENDAHULUAN. pesat, sehingga banyak yang menggunakannya dalam kehidupan sehari-hari untuk

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. secara lebih aktual dan optimal. Penggunaan teknologi informasi bertujuan untuk

BAB I PENDAHULUAN. Teknologi terus berkembang dengan hadirnya perangkat-perangkat baru

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. yang bisa diperoleh tanpa dibatasi oleh ruang dan waktu. Diinginkan suatu sumber

BAB I PENDAHULUAN. Dalam perkembangan teknologi jaringan yang semakin pesat dan kemudahan yang

BAB I PENDAHULUAN. dalam mengambil keputusan. Dimana informasi yang cepat, tepat dan akurat

STMIK GI MDP. Program Studi Sistem Informasi Kekhususan Komputerisasi Akuntansi Skripsi Sarjana Komputer Semester Genap 2011

BAB I PENDAHULUAN. perkembangan teknologi yaitu pengolahan data yang bisa dilakukan secara tepat,

PEMBANGUNAN APLIKASI PEMANTAUAN AKADEMIK SISWA BERBASIS CROSS PLATFORM MOBILE MENGGUNAKAN FRAMEWORK PHONEGAP

BAB 1 Pendahuluan. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1. Latar Belakang dan Permasalahan

BAB I PENDAHULUAN. dibutuhkan untuk kelangsungan produksi perusahaan, lembaga maupun kemajuan

BAB I. PENDAHULUAN...

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang struktur data FIFO

BAB 1 PENDAHULUAN. komputerisasi yatu internet. Dengan internet di mana siswa maupun guru dapat

BAB I PENDAHULUAN 1 bab 1

1 BAB I PENDAHULUAN. 1.1 Latar Belakang

@UKDW 1 BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. I.1 Latar Belakang I-1

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN.

1. PENDAHULUAN 1.1. Latar Belakang Masalah

BAB I PENDAHULUAN. memungkinkan pengembangan sistem informasi berbasis komputer. Sistem informasi

BAB I PENDAHULUAN Latar belakang

BAB I PENDAHULUAN Latar Belakang

BAB 1 PENDAHULUAN. dimana manusia semakin ketergantungan dengan teknologi. Ketergantungan manusia dengan

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. lembaga kesehatan untuk saling berbagi informasi dengan mudah dan cepat.

BAB 1 PENDAHULUAN. semakin tinggi. Tidak sedikit masyarakat yang menghabiskan waktunya untuk

1. PENDAHULUAN 1.1 LATAR BELAKANG

BAB 1 PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN. Bantul, Yogyakarta. Berdasarkan Surat Keputusan dari Badan Akreditas Nasional

BAB 1 PENDAHULUAN 1.1 Latar Belakang

1 BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN. dalam penggunaan aplikasi berbasis web. Penggunaan aplikasi berbasis web

BAB I PENDAHULUAN 1.1 Latar Belakang

Pengumpulan Data. Analisa Data. Pembuatan Use Case,Activity dan Sequence Diagram. Perancangan Database. Bisnis Proses.

BAB I PENDAHULUAN. terbesar di dunia (Naisbitt, 1994:131). Tidak mengherankan bahwa industri

BAB I PENDAHULUAN 1.1 Latar belakang

BAB I PENDAHULUAN. hal yang wajib diketahui seorang web developer. Tanpa pengetahuan tersebut,

BAB I PENDAHULUAN 1.1 Latar Belakang

Transkripsi:

BAB 1 PENDAHULUAN 1.1 Latar Belakang Teknologi informasi saat ini semakin berkembang pesat dan digunakan untuk mempermudah berbagai aktivitas dan pekerjaan. Penerapan teknologi secara tepat, membuat layanan dalam berbagai bidang menjadi lebih baik, cepat, dan efisien. Dunia pendidikan pun tidak luput dari dampak perkembangan teknologi ini. Berbagai revolusi pendidikan telah dikembangan, salah satu contohnya distance learning yang memberikan akses pembelajaran dari jarak jauh. Pendidikan tidak akan pernah lepas dari kegiatan belajar dan mengajar yang melibatkan antara siswa, pendidik, serta orang tua. Pembelajaran merupakan sebuah proses kompleks yang membutuhkan kerja sama sinergis antara tenaga pendidik dengan orang tua. Pelaporan proses pembelajaran oleh tenaga pendidik secara tepat, dapat membuat orang tua lebih menghargai dan mengetahui kebutuhan anak [1]. Akan tetapi, pelaporan ini kadang terhambat oleh jarak antara tempat tinggal orang tua dengan lokasi pendidikan anak yang cukup jauh, sehingga laporan sulit untuk disampaikan ke orang tua. Jumlah mahasiswa di Yogyakarta pada tahun 2014 tercatat mencapai 298 ribu orang. Dari total mahasiswa tersebut, sekitar 85 persen atau 200 ribu mahasiswa merupakan pendatang dari berbagai daerah di Indonesia [2]. Mahasiswa di Yogyakarta ini sebagian besar berasal dari seluruh daerah di Indonesia. Perkembangan anak menjadi sulit dipantau oleh orang tua yang berada di provinsi bahkan pulau yang berbeda. Hal semakin diperparah dengan hasil survei bahwa satu per-empat orang tua hanya memiliki 34 menit setiap harinya yang digunakan bersama anak [3]. Keterbatasan jarak dan kesibukan orang tua menyebabkan pemantauan pendidikan semakin sulit dilakukan. Akibatnya, muncul berbagai prasangka hingga kecemasan orang tua mengenai tugas, ujian, dan kehadiran dalam kegiatan perkuliahan [4]. 1

2 Apabila laporan perkembangan mahasiswa sampai ke orang tua sekalipun, pelaporan tersebut hanya dilakukan pada setiap akhir semester. Hal ini membuat orang tua terlambat untuk memberikan perhatian bimbingan, nasehat, keteladanan dan pengarahan. Padahal dukungan penuh orang tua berperan penting dalam pencapaian prestasi anak [5][6]. Pengetahuan terhadap pencapaian akademik anak dapat menjadi bahan acuan untuk memotivasi dan mempengaruhi strategi pembelajaran mandiri anak [7]. Pihak pengelola akademik perguruan tinggi di Indonesia juga menghadapi tantangan yang tidak kalah berat dalam hal infrastruktur yang bisa dibilang masih cukup minim [8]. Infrastruktur yang ada di lingkungan kampus tidak cukup untuk menampung pesat laju calon mahasiswa baru. Akibatnya biaya kuliah di perguruan tinggi semakin mahal [9]. Universitas harus melakukan penekanan biaya dengan mendorong tingkat kelulusan dan menekan jumlah mahasiswa drop out ataupun berpindah ke perguruan tinggi lain. Kedua parameter ini biasanya terdapat pada universitas dengan kualitas bagus. Penting bagi universitas untuk fokus pada peningkatan kualitas melalui proses akreditasi dan berbagai aspek pelayanan/bimbingan bagi mahasiswa secara baik. Akan tetapi, kurangnya tenaga pengajar dengan jumlah yang cukup besar membuat hal ini sulit diwujudkan [10]. Di DTETI proses pemantauan mahasiswa, terutama yang bermasalah masih dilakukan secara manual yaitu dengan melihat informasi akademik setiap mahasiswa. Belum dilakukan pengolahan data secara otomatis melalui sebuah sistem perangkat lunak. Padahal tidak cukup waktu bagi tenaga pengajar untuk melakukan analisis kondisi akademik mahasiswa satu-persatu dengan beban kerja tenaga pengajar yang semakin tinggi. Berdasarkan hal tersebut diperlukan sistem yang mampu melakukan pengolahan data lebih lanjut untuk mempermudah orang tua dan pengelola akademik dalam memantau mahasiswa. Setiap mahasiswa akan dianalisis oleh sistem agar pengelola akademik dan orang tua dapat mengetahui potensi ataupun kesulitan akademik yang mungkin dihadapi mahasiswa. Di Indonesia telah banyak dikembangkan sistem pemantauan akademik berupa rapor online untuk menjembatani kerja sama orang tua dengan tenaga pengajar [11][12][13]. Tetapi,

3 pengembangan sistem tersebut hanya mencakup pengolahan data sederhana, menampilkan data nilai, profil mahasiswa, dan saran pendidik dalam sebuah sistem. Sistem dibuat dengan memproses data langsung melalui basis data, sehingga ketika akan diaplikasikan pada sistem atau platform berbeda, misalnya pada aplikasi android atau sistem informasi lain, membutuhkan pengembangan seluruh sistem dari awal kembali. API yang berperan sebagai perantara antara pengguna yang melakukan permintaan layanan dengan komponen lain dapat menjadi sebuah solusi. Tidak adanya API, membuat developer harus membuat seluruh sistem mulai dari akses basis data, pemrosesan data, hingga visualisasi data. Akibatnya, jika ingin mengembangkan ke dalam sistem atau platform berbeda maka usaha dan biaya pengembangan menjadi tinggi [14]. Melalui pengembangan API berbasis RESTful untuk pemantauan perkembangan studi mahasiswa, hasil pemrosesan data berupa kondisi dan pencapaian akademik mahasiswa dapat digunakan oleh orang tua dan pengelola akademik untuk memantau perkembangan mahasiswa. Selain itu, data dapat digunakan untuk mendeteksi mahasiswa kritis. API ini dikembangkan untuk melakukan pengaksesan basis data dan melakukan pengolahan data, sehingga developer dapat fokus memvisualisasikan data dalam berbagai sistem atau platform sesuai dengan kebutuhan organisasi atau instansinya. API memudahkan integrasi data pada sistem informasi yang akan dibangun. Selain itu, API memungkinkan pengembang menggunakan kembali resource yang ada sehingga mengurangi kompleksitas proses pengembangan yang harus dilakukan saat membangun sistem [15]. 1.2 Rumusan Masalah Orang tua dan pengelola akademik, khususnya di DTETI, mengalami kesulitan dalam memantau mahasiswa. Proses pemantauan untuk menemukan mahasiswa bermasalah oleh pengelola akademik masih dilakukan secara manual yaitu dengan melihat informasi akademik setiap mahasiswa, belum dilakukan pengolahan data secara otomatis melalui sebuah sistem perangkat lunak. Sementara itu, developer menghadapi kesulitan ketika harus melakukan

4 pengembangan aplikasi dalam berbagai jenis sistem atau platform. Oleh karena itu, diperlukan sebuah API yang dapat membantu developer dalam membuat aplikasi pemantauan mahasiswa yang berguna bagi orang tua dan pengelola akademik dalam memantau informasi akademik mahasiswa dan menemukan mahasiswa yang memiliki potensi tidak dapat melanjutkan studi ataupun mahasiswa yang sudah tidak dapat dibantu dalam penyelesaian studinya. 1.3 Batasan Masalah Agar penelitian ini dapat berfokus pada tujuan utama yang ingin dicapai, terdapat beberapa batasan yang ditetapkan: 1. Fokus penelitian pada perancangan web service serta proses pengaksesan dan pengolahan data mahasiswa. 2. Studi kasus pada penelitian ini adalah Departemen Teknik Elektro dan Teknologi Informasi Fakultas Teknik Universitas Gadjah Mada. 3. Penelitian ini berfokus pada fungsi yang digunakan oleh developer, orang tua dan pengelola akademik. 4. Aspek keamanan web service hanya mencakup otentikasi dan otorisasi sederhana, keamanan dalam proses pengiriman data belum menjadi perhatian dalam pengembangan ini. 5. Perancangan sistem informasi, user interface, dan user experience belum menjadi perhatian dalam pengembangan ini. 1.4 Tujuan Penelitian Untuk menyelesaikan perumusan masalah, penelitian ini memiliki tujuan yang hendak dicapai. Tujuan dalam penelitian ini adalah sebagai berikut: 1. Merancang dan mengembangkan Application Programming Interface (API) berbasis RESTful sebagai backend sistem untuk mengakses resource data mahasiswa meliputi nilai, status mahasiswa, biodata mahasiswa, mata kuliah mahasiswa, dan informasi lain. 2. Menguji fungsionalitas API dalam mengakses data menggunakan metode black box.

5 1.5 Manfaat Penelitian Berdasarkan uraian permasalahan yang telah dipaparkan di atas, maka manfaat dari penelitian ini yaitu: 1. Mengembangkan API untuk mempermudah developer dalam membuat aplikasi pemantauan perkembangan studi mahasiswa. 2. Melindungi akses informasi mahasiswa dari pihak yang tidak berhak. 3. Mempermudah proses visualisasi data mahasiswa ketika digunakan untuk pengembangan aplikasi atau sistem informasi terkait pemantauan perkembangan studi mahasiswa. 1.6 Sistematika Penulisan Laporan tugas akhir ini diharapkan dapat dibaca dengan mudah dan memberi manfaat. Oleh karena itu, penulisan pada penelitian dilakukan secara sistematis dalam beberapa bab yang mengalir sebagai berikut: 1. BAB I: Pendahuluan Bab ini memberikan pemaparan mengenai akar masalah yang diangkat serta gambaran kasar bagaimana masalah akan dipecahkan dalam penelitian ini. Pengantar menuju aspek penelitian disampaikan dalam bentuk latar belakang masalah, perumusan masalah, batasan masalah, tujuan penelitian, manfaat penelitian, dan sistematika penulisan. 2. BAB II: Tinjauan Pustaka dan Dasar Teori Bab tinjauan pustakan dan dasar teori membahas beberapa penelitian yang telah dilakukan sebelumnya mengenai sistem pemantauan mahasiswa. Selain itu, bab ini juga menjelaskan konsep-konsep dasar terkait API, RESTful, JSON, dan ASP.NET. 3. BAB III: Metodologi Penelitian Bab ini menjelaskan proses yang dilakukan dalam melakukan perancangan. Proses tersebut terdiri dari identifikasi kebutuhan sistem dan desain perancangan API seperti use case diagram, sequence diagram, dan data model yang digunakan.

6 4. BAB IV: Hasil dan Pembahasan Pada bab ini akan dijelaskan hasil pengembangan API serta analisis dan hasil pengujian API menggunakan metode black box untuk menguji fungsionalitas sistem. 5. BAB V: Kesimpulan dan Saran Bab ini memberikan kesimpulan dari hasil rancangan API yang dikaitkan dengan tujuan penelitian. Dari kesimpulan tersebut akan dikembangkan saran yang berisi aspek-aspek yang belum dikembangkan yang diharapkan bisa diteruskan oleh peneliti selanjutnya.