Analisis Sistem yang Sedang Berjalan

59

BAB IV HASIL DAN PEMBAHASAN

Pada bab ini penulis akan menguraikan secara rinci dari awal pembangunan sistem ini sampai akhir pengimplementasian sehingga sistem dapat berjalan sesuai dengan tujuan penelitian. Setelah pengumpulan data melalui observasi, wawancara, dan studi literatur sejenis kemudian mempelajari hal tersebut, penulis melakukan pengembangan sistem dengan metode NDLC.

4.1 Analisis

Analisis yang dilakukan pada tahap ini berupa analisis sistem yang sedang berjalan, analisis topologi jaringan, dan analisis permasalahan.

4.1.1 Analisis Sistem yang Sedang Berjalan

Berdasarkan hasil wawancara dengan Bapak Amir Dahlan ST, M.Kom dan Bapak Agung Septiadi ST, bagian Sub Bidang Sistem Aplikasi, Badan Pengkajian dan Penerapan Teknologi BPPT, sebagai salah satu institusi pemerintah nonkementrian, memiliki sekitar tiga ribu orang pegawai yang terbagi menjadi beberapa unit kerja. LDAP Server sudah diterapkan di BPPT sejak Januari 2011. Sistem LDAP server yang saat ini berjalan di BPPT adalah hanya terdapat satu buah server eksternal fisik LDAP, yaitu LDAP master. LDAP server digunakan untuk memberikan layanan otentikasi dan direktori server atau penyimpanan data terpusat. 60 Bentuk informasi yang ada di dalam hirarki LDAP disebut directory information tree DIT. Stuktur paling atas top dari tree tersebut adalah domain perusahaan itu sendiri, atau disebut juga domain components dc. Struktur di bawahnya adalah organizational unit ou. Data pada direktori disimpan pada sebuah database. Database yang digunakan yaitu BDB Berkeley Database. Schema standar yang terdapat pada OpenLDAP ada tiga, yaitu core.schema, cosine.schema, dan inetorgperson.schema. Schema yang digunakan pada sistem ini adalah inetorgperson.schema. Tiap schema memiliki atributnya masing-masing. Atribut-atribut tersebut digunakan untuk menyusun LDIF LDAP Data Interchange Format. LDIF berisikan recordinformasi yang dipisahkan oleh baris. Setiap record terdiri dari beberapa atribut yang digunakan untuk menyusun entitas direktori. Atribut-atribut yang digunakan antara lain: Tabel 4.1 Atribut pada LDAP di BPPT Attribut Value Keterangan Cn Fatimah Indraswati Nama lengkap Sn Indraswati Nama belakang Uid fatimah.indraswati Username Mail fatimah.indraswatibppt.go.id Email UserPassword e01ENX10cFpxbzBwbmNIYU hsWE0zR0g5eUhBPT0= Password GivenName Fatimah Nama depan DisplayName Fatimah Indraswati S.Kom Nama lengkap dan gelar EmployeeType Staff Status pegawai EmployeeNumber 198910082012011001 NIP pegawai Bussinesscategor y Biro Sumberdaya Manusia dan Organisasi Divisi Jika disusun dalam bentuk LDIF maka data di atas akan menjadi: 61 Komunikasi Mail ke LDAP Master Mekanisme otentikasi yang digunakan menggunakan mekanisme LDAP eksternal dimana LDAP sebagai database penyimpanan username dan password yang digunakan oleh Zimbra mail server. Zimbra mail server menggunakan LDAP sebagai database penyimpanan daftar accountnya. LDAP yang berisi data user akan melakukan sinkroninasi pada Zimbra, dimana saat tersinkronisasi Zimbra secara otomatis akan membuat mail box dengan alamat email yang sudah tertera pada data di LDAP. Mekanisme otentikasi eksternal mencoba bind ke server direktori menggunakan username dan password yang disediakan. Jika proses binding berhasil, koneksi ditutup dan password dianggap sah. Dua atribut domain tambahan yang diperlukan untuk mekanisme eksternal yaitu zimbraAuthLdapURL dan zimbraAuthLdapBindDn. fatimah.indraswati , People, bppt.go.id dn: uid=fatimah.indraswati,ou=People,dc=bppt,dc=go,dc=id cn: Fatimah Indraswati displayName: Fatimah Indraswati,S.Kom uid: fatimah.indraswati givenName: Fatimah sn: Indraswati objectClass: inetOrgPerson objectClass: top userPassword:: e01ENX10cFpxbzBwbmNIYUhsWE0zR0g5eUhBPT0= mail: fatimah.indraswatibppt.go.id employeeNumber: 198910082012011001 employeeType: staff businessCategory: Biro Sumberdaya Manusia dan Organisasi 62

4.1.2 Analisis Topologi Jaringan