You are on page 1of 4

BAB 1 PENDAHULUAN

Latar Belakang Perkembangan Teknologi Informasi yang begitu cepat ditunjang dengan berbagai penemuan dan inovasi telah membawa banyak perubahan dalam kehidupan manusia. Semakin banyak hal dan aspek dalam kehidupan yang menggunakan IT untuk menjalankan roda aktivitasnya. Dampaknya adalah banyak aplikasi yang dibuat oleh programmer untuk berbagai macam keperluan untuk menunjang produktivitas dan efektivitas kerja. Salah satu implementasi aplikasi tersebut adalah aplikasi web based dengan berbagai fungsionalitasnya. Diambil sebagai contoh, Institut Teknologi Sepuluh Nopember (ITS) khususnya jurusan Teknik Informatika memiliki layanan aplikasi untuk civitasnya yang sangat kompleks, untuk dapat mengakses sistem layanan aplikasi tersebut, harus melewati sebuah proses autentifikasi yang berbeda-beda pada setiap aplikasi. Dari sini akan timbul kesulitan untuk mengelola login tersebut jika seorang pengguna memiliki login yang berbeda-beda untuk setiap sistem aplikasi, dengan demikian seseorang harus menghapalkan banyak username dan password. Oleh karena itu diperlukan suatu sistem portal, yang dapat mengintegrasikan seluruh layanan aplikasi ini dan mengelola proses autentifikasi pada masing-masing sistem layanan, menjadi satu proses autentifikasi. Proses autentifikasi pada sistem yang terintegrasi ini memerlukan sebuah sistem tambahan yang menjadi penghubung antara sistem integrator dan sistem layanan aplikasi. Sistem inilah yang menangani seluruh proses autentifikasi pada masing-masing sistem layanan aplikasi, yang biasa dikenal dengan sistem Single Sign-On (SSO). 1.1

1.2

Tujuan dan Manfaat Tujuan dari pembuatan tugas akhir ini adalah untuk merancang suatu system otentikasi terpusat atau prototipe sistem Single Sign-On di lingkungan Teknik Informatika ITS yang dapat mengintegrasikan servis atau aplikasi yang ada baik di dalan jurusan atau servis yang disediakan oleh Institut. 1.3 Rumusan Masalah Permasalahan yang diangkat dalam penyusunan tugas akhir ini adalah Bagaimana mendesain system otentikasi terpusat (Single Sign On) yang dapat diterapkan pada berbagai aplikasi Sistem Informasi yang ada di Jurusan Teknik Informatika berbasis web. Bagaimana menjaga keamanan data pada saat user melakukan otentikasi. 1.4

Batasan Masalah Batasan masalah yang dikerjakan dalam tugas akhir ini adalah Studi kasus hanya di lingkungan Teknik Informatika ITS Sistem ini hanya fokus pada proses otentikasi Sistem ini tidak membahas mengenai Physical Security, Social Engineering, Offline Attack, trojan dan virus dalam menggunakan prototipe aplikasi SSO Sistem ini tidak membangun seluruh client secara utuh, hanya berupa prototype 1.5 Metodologi Langkah-langkah yang akan ditempuh dalam pengerjaan Tugas Akhir ini adalah: 1. Pemahaman Sistem dan Studi Literatur Memahami literatur mengenai konsep Single Sign On, konsep User Identification dan Authentication, serta

2.

3.

4.

5.

pemahaman tentang protokol yang mendukung teknologi SSO. Desain sistem Pada tahap ini akan dibangun sebuah sistem sigle sign on yang dikembangkan berdasarkan protokol CAS yang dapat diterapkan di lingkungan Jurusan Teknik Informatika ITS Implementasi Pada tahap ini akan dilakukan proses pembuatan sistem berdasarkan studi riteratur dan rancangan desain sistem yang telah dibuat pada tahap sebelumnya Ujicoba dan Evaluasi Pada tahap ini akan dilakukan pengujian terhadap sistem. Ujicoba dan evaluasi perangkat dilakukan untuk mencari masalah yang mungkin timbul, mengevaluasi jalannya sistem, dan mengadakan perbaikan jika ada kekurangan. Pembuatan Buku Tugas Akhir Pada tahap terakhir ini disusun buku sebagai dokumentasi dari pelaksanaan Tugas Akhir.

1.6

Sistematika Laporan Pembahasan dalam Tugas Akhir ini akan dibagi menjadi beberapa bab sebagai berikut : Bab I. Pendahuluan Menjelaskan mengenai latar belakang, permasalahan, batasan masalah, tujuan, metodologi, dan sistematika pembahasan. Bab II. Dasar Teori Membahas beberapa dasar teori penunjang yang berhubungan dengan pokok pembahasan dalam tugas akhir ini yang melingkupi cara-cara pengerjaannya dan teori yang mendukung.

Bab III. Perancangan Perangkat Lunak Bab ini membahas desain dan perancangan perangkat lunak. Desain perangkat lunak meliputi desain data, desain proses dan desain perangkat lunak. Bab IV. Implementasi Pada bab ini akan dijelaskan mengenai implementasi pembuatan aplikasi berdasarkan hasil rancangan yang telah dibuat sebelumnya. Bab V. Uji coba dan analisa hasil Pada bab ini akan dilakukan uji coba berdasarkan parameter-parameter yang ditetapkan, dan kemudian dilakukan analisa terhadap hasil uji coba tersebut serta pengukuran kinerja sistem. Bab VI. Penutup Bab ini berisi kesimpulan yang dapat diambil dari Tugas Akhir ini beserta saran untuk pengembangan selanjutnya.

You might also like