• Tidak ada hasil yang ditemukan

SISTEM INFORMASI ALUMNI BERBASIS GIS (STUDI KASUS: FAKULTAS TEKNIK UNIVERSITAS HALU OLEO)

N/A
N/A
Protected

Academic year: 2021

Membagikan "SISTEM INFORMASI ALUMNI BERBASIS GIS (STUDI KASUS: FAKULTAS TEKNIK UNIVERSITAS HALU OLEO)"

Copied!
10
0
0

Teks penuh

(1)

ISSN : 2502-8928 (Online)  37

Received June 1

st

,2012; Revised June 25

th

, 2012; Accepted July 10

th

, 2012

SISTEM INFORMASI ALUMNI BERBASIS GIS (STUDI KASUS: FAKULTAS TEKNIK

UNIVERSITAS HALU OLEO)

Firman Teguh Wibowo

*1

, Ika Purwanti Ningrum Purnama

2

, Bambang Pramono

3

*1,2,3

Jurusan Teknik Informatika, Fakultas Teknik Universitas Halu Oleo, Kendari e-mail:

*1

firman.teguh.w@gmail.com,

2

ika.purwanti.n@gmail.com,

3

bambangpramono.09@gmail.com Abstrak

Penelitian ini bertujuan untuk merancang dan membangun Sistem Informasi Alumni Berbasis GIS yang dapat digunakan untuk pendataan Alumni, wadah komunikasi antar Alumni, wadah untuk mencari pekerjaan, serta pemetaan persebaran kerja Alumniyang dapat dijadikan sebagaisarana yang dapat membantu dalam proses akreditasi program studi pada Fakultas Teknik Universitas Halu Oleo.

Pembuatan perangkat lunak dalam penelitian ini, Penulis menggunakan bahasa pmrograman PHP dan MySQL sebagai basis data. Hasil akhir dari penelitian ini adalah dihasilkan program aplikasi berbasis GIS yang diharap dapat membantu pihak fakultas dan Alumni memperoleh informasi terkait Alumni pada Fakultas Teknik Univesitas Halu Oleo.

Kata kunci— Sistem Informasi Alumni, Geographic Information System (GIS), Unified Modeling Language (UML), Rational Unified Process (RUP).

Abstract

The purpose of this research is to build an information system called as Alumni Information System that could help user to manage data related to Alumni, become a communication forum between Alumni, providing job information, and mapping the field of work for each Alumni, where these data are later can be used to assist the accreditation process for Informatics Engineering study program, Engineering Faculty, Halu Oleo University.

The author use PHP as the programming language and MySQL as database. The result of this research is an application with GIS feature that could assist the employees and Alumni of Engineering Faculty to obtain information that needed.

KeywordsAlumni Information System, Geographic Information System (GIS), Unified Modeling Language (UML), Rational Unified Process (RUP).

1. PENDAHULUAN

eiring dengan cepatnya perkembangan teknologi membuat seseorang dengan mudah mengolah dan menyampaikan informasi. Dengan perkembangan itu pula diiringi dengan perkembangan jaringan internet yang membuat komunikasi antar komputer di seluruh dunia menjadi tidak terbatas.

Perkembangannya yang sangat cepat tersebut terbukti dengan banyaknya instansi, individu, dan berbagai macam organisasi yang memanfaatkan sistem informasi sebagai media persebaran informasi yang mereka miliki.

Dengan memanfaatkan sistem informasi penyampaian suatu informasi kepada yang membutuhkan akan lebih cepat dan efisien sehingga sistem informasi menjadi suatu kebutuhan yang harus dipenuhi untuk kelancaran suatu sistem yang ada.

S

(2)

Fakultas Teknik Universitas Halu Oleo merupakan salah satu Fakultas favorit di Universitas Halu Oleo yang setiap tahunnya telah menghasilkan banyak lulusan yang berkualitas. Tidak adanya sistem informasi mengenai data Alumni dan persebarannya menjadikan silaturahmi dan pendataan Alumni menjadi sulit dilakukan. Sebagai wadah untuk berkomunikasi, mencari pekerjaan dan wadah untuk mengetahui persebaran Alumni perlu diadakan sistem informasi Alumni.

Pada kebanyakan sistem informasi Alumni perguruan tinggi masih banyak yang belum menyediakan wadah seperti forum, lowongan pekerjaan atau persebaran kerja Alumni dengan memanfaatkan GIS (Geographic Information System). Tidak adanya wadah tersebut menjadikan efisiensi dari sistem informasi tersebut berkurang.

Sehubungan dengan hal tersebut diperlukan sebuah sistem untuk dapat menyampaikan informasi secara akurat dari data Alumni Fakultas Teknik Universitas Halu Oleo yang meliputi informasi persebaran Alumni yang bekerja dimana saja beserta dengan posisi/jabatan yang dimiliki dan juga informasi-informasi lainnya yang terkait dengan Alumni Fakultas Teknik Universitas Halu Oleo sehingga sistem informasi ini dapat membantu dalam Akreditasi program studi.

Selain itu sistem ini juga dapat digunakan sebagai wadah atau sarana bagi para Alumni Fakultas Teknik Universitas Halu Oleo untuk dapat berkomunikasi atau bertukar informasi (sharing) dimana saja dan kapan saja.

Berdasarkan latar belakang masalah tersebut maka penulis mengajukan penelitian dengan judul “Sistem Informasi Alumni Berbasis GIS”. Aplikasi ini diharapkan dapat membantu pihak fakultas dan Alumni dalam mengolah dan menyajikan informasi yang berkaitan dengan data Alumni Fakultas Teknik Universitas Halu Oleo sehingga dapat memberikan manfaat bagi semua pihak.

2. METODE PENELITIAN 2.1 Sistem

Sistem adalah kumpulan elemen yang saling berhubungan dan berinteraksi dalam satu kesatuan untuk menjalankan suatu proses pencapaian suatu tujuan utama [1].

2.2 Informasi

Informasi adalah data yang telah diklasifikasikan atau diolah atau diinterpretasikan untuk digunakan dalam proses pengambilan keputusan [2].

2.3 Sistem Informasi

Sistem informasi adalah suatu sistem dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian yang mendukung fungsi operasi organisasi yang bersifat manajerial dengan kegiatan strategi dari suatu organisasi untuk dapat menyediakan kepada pihak luar tertentu dengan laporan- laporan yang diperlukan [2].

Sistem informasi memberikan informasi yang diperlukan oleh sekelompok orang sehingga dalam memperoleh informasi menjadi mudah dan diolahnya pun menjadi mudah. Selain itu telah ditemukan berbagai macam sistem informasi berbasis komputer diantara sistem informasi berbasis komputer tersebut adalah sistem informasi geografis yang telah banyak digunakan untuk penyampaian informasi pemetaan dengan memanfaatkan peta geografis

2.4 Sistem Informasi Geografis

Geographic Information System (Sistem Informasi Geografis) secara umum adalah suatu komponen yang terdiri dari perangkat keras, perangkat lunak, data geografis dan sumber daya manusia yang bekerja bersama secara efektif untuk memasukan, menyimpan, memperbaiki, memperbaharui, mengelola, memanipulasi, mengintegrasikan, menganalisa dan menampilkan data dalam suatu informasi berbasis geografis [3].

2.5 Rational Unified Process RUP

Rational Unified Process atau biasa disebut RUP merupakan suatu metode rekayasa perangkat lunak yang dikembangkan dengan mengumpulkan berbagai best practises yang terdapat dalam industri pengembangan perangkat lunak. RUP menggunakan konsep object oriented, dengan aktifitas yang berfokus pada pengembangan model dengan menggunakan Unified Model Language (UML) [4].

Software Life Cycle dari Rational

Unified Process memiliki 4 fase yang

berurutan yaitu:

(3)

1. Fase Insepsi (Inception)

Tahap ini lebih pada memodelkan proses bisnis yang dibutuhkan (business modeling) dan mendefinisikan kebutuhan akan sistem yang akan dibuat (requirements).

2. Fase Elaborasi (Elaboration)

Tahap ini lebih difokuskan pada perencanaan arstitektur sistem.

3. Fase Kontruksi (Construction)

Tahap ini fokus pada pengembangan komponen dan fitur-fitur sistem.

4. Fase Transisi (Transition)

Tahap ini lebih pada deployment atau instalasi sistem agar dapat dimengerti oleh use.r

2.6 Unified Model Language (UML) Unified Model Language (UML) adalah bahasa pemodelan untuk pembangunan perangkat lunak yang dibangun dengan menggunakan teknik pemprograman berorientasi objek, UML merupakan bahasa visual untuk pemodelan dan komunikasi mengenai sebuah sistem dengan menggunakan diagram dan teks-teks pendukung [4].

2.7 Entity-Relationship Diagram (ERD) Entity-Relationship Diagram (ERD) merupakan suatu model jaringan yang mengggunakan susunan data yang disimpan pada sistem secara abstrak. ERD juga menggambarkan hubungan antara satu himpunan entitas yang memiliki atribut dengan himpunan entitas yang lain dalam suatu sistem yang terintegrasi [4].

2.8 Web Service

Web Service sebuah aplikasi lintas platform yang dapat diakses melalui jaringan (intranet dan internet). Dimana dalam aplikasi tersebut menyediakan method–method dengan tujuan digunakan untuk interaksi aplikasi satu dengan aplikasi yang lain diakses dengan URL [5].

Beberapa alasan mengapa digunakannya web services adalah sebagai berikut:

1) WebService dapat digunakan untuk mentransformasikan satu atau beberapa bussiness logic atau class dan objek yang terpisah dalam satu ruang lingkup

yang menjadi satu, sehingga tingkat keamanan dapat ditangani dengan baik.

2) Web Service memiliki kemudahan dalam proses deployment-nya, karena tidak memerlukan registrasi khusus ke dalam suatu sistem operasi.

3) Web Service berjalan di port 80 yang merupakan protokol standar HTTP, dengan demikian web service tidak memerlukan konfigurasi khusus di sisi firewall.

4) Web service dapat meminimalisir kesalahan entri data/informasi yang timbul pada komunikasi machine-to- human karena komunikasi dapat dilakukan secara machine-to- machine.

2.9 Use Case Diagram

Berikut aktifitas yang dapat dilakukan terhadap sistem yang akan dibangun adalah sebagai berikut:

a. Pengunjung yang tidak memiliki autentikasi hanya dapat melihat persebaran Alumni, data Alumni, postingan, forum dan halaman website.

b. Alumni, Administrator, Ketua Jurusan, dan Staf sebelum mengakses sistem perlu malakukan autentikasi kemudian dapat mengakses sistem sesuai level pengguna masing-masing.

c. Akses login sebagai Alumni dapat di peroleh Alumni melalui website Sistem Informasi Akademik Online dengan mengubah status mahasiswa menjadi lulus. Atau dengan menambahkan Alumni baru di halaman Admin sistem.

d. Administrator dapat mengelolah user, mengolah halaman web, melihat grafik, mengolah forum, Web Service dan mengolah kuisioner. Pengolahan forum pada Admin berupa pengolahan data kategori diskusi sebagai pemisah topik- topik pembicaraan yang berbeda.

e. Staf dapat mengolah postingan/informasi, kuisioner, melihat grafik, mengolah laporan Alumni dan meng-update data Alumni jika diperlukan. Postingan yang di- input-kan berupa informasi kepada pengunjung yang terbagi 2(dua) kategori yaitu berita, dan pengumuman.

f. Ketua Jurusan dapat menolah data Alumni

dan melihat grafik.

(4)

Use Case Diagram ditampilkan pada Gambar 1.

2.10 Activity Diagram

Activity diagram ialah suatu cara untuk menggambarkan aliran kerja sebuah sistem yang ada pada perangkat lunak. Gambar 2 menggambarkan pengguna mengakses URL sistem informasi Alumni sistem kemudian menampilkan konten-konten pada website diantaranya halaman website, postingan, forum, data Alumni, dan persebaran Alumni.

Diagram aktivitas Alumni saat mengakses Sistem Informasi Alumni.

Awalnya ketika Alumni akan mengakses Sistem Informasi Alumni sistem akan menampilkan halaman Website. Untuk dapat masuk ke area Alumni Alumni dapat login dengan memilih menu login dan mengisi username dan password yang didapatkan dari Sistem Informasi Akademik ketika status mahasiswa telah di ubah menjadi ‘LULUS’.

Ketika login tidak valid sitem akan mengembalikan ke halaman login dan akan menampilkan pesan kesalahan autentikasi user. Setelah autentikasi benar Alumni dapat masuk ke area Alumni untuk meng-update data Alumni, menambah informasi lowongan kerja, dan mengisi kuisioner yang ada, juga dengan melakukan login Alumni dapat menambah thread, dan menambah komentar/jawaban pada thread tertentu pada forum sistem. Activity Diagram Alumni ditunjukkan oleh Gambar 3.

Diagram aktivitas Admin prodi Sistem Informasi Alumni Fakultas Teknik UHO saat mengakses sistem. Awalnya sistem menampilkan form login kemudian staf akan melakukan login ketika login berhasil Admin prodi dapat memilih dan mengakses menu yang diinginkan. Apabila Admin prodi sudah menyelesaikan operasi yang diinginkan Admin prodi dapat keluar dari sistem (logout).

Activity Diagram Admin Prodi ditunjukkan oleh Gambar 4.

Gambar 5 menggambarkan Kajur login dengan menggunakan username dan password

Mengolah Lowongan Pekerjaan

Login

Tidak Valid

Mengisi Kuisioner

Mengolah Forum Valid

Menambah

T hread Menambah Komentar/Jawaban

Logout Update Data

Alumni

Gambar 1 Use Case Diagram

Gambar 2 Activity Diagram Pengunjung

Gambar 3 Activity Diagram Alumni

Gambar 4 Activity Diagram Admin Prodi

(5)

yang terdaftar. Apabila Kajur login dengan akun yang sesuai sistem akan mengarahkan ke halaman Admin dan menampilkan menu Alumni dan menu Grafik. Kemudian apabila Admin meng-klik menu Logout maka sistem akan mengeluarkan pengguna dari halaman Admin.

2.11 Sequence Diagram Menu Alumni Diagram Sequence menu Alumni dapat dilihat pada Gambar 6.

Gambar 6 menunjukan urutan proses saat pengguna (Admin fakultas dan Admin

jurusan) mengolah data Alumni. Proses yang terjadi pada diagram sequence tersebut mula-mula pengguna memilih menu Alumni pada system kemudian sistem menampilkan halaman Alumni, daftar Alumni yang didalamnya terdapat proses input, update dan delete Alumni, masing-masing urutan proses tersebut akan diolah dalam database yaitu data mahasiswa.

3. HASIL DAN PEMBAHASAN 3.1 Implementasi Antarmuka Sistem

Berikut tampilan antarmuka pada Aplikasi Sistem Informasi Alumni Berbasis GIS:

1. Halaman Utama Menu Beranda

Halaman menu Beranda atau Halaman Utama merupakan halaman yang tampil pertama kali ketika mengunjungi alamat website Sistem Informasi Alumni. Gambar 7 menampilkan konten utama untuk halaman pengunjung diantaranya konten selamat datang, berita terbaru, pengumuman terbaru, lowongan pekerjaan terbaru dan sebagainya.

2. Halaman Login

Pada halaman utama terdapat menu login pada header yang dapat digunakan untuk masuk ke sistem dengan hak akses sebagai Alumni, Admin fakultas atau Admin jurusan.

Ketika pengguna menekan menu login akan tampil seperti pada Gambar 8.

3. Menu Informasi

Pada Halaman ini menampilkan daftar informasi-informasi yang telah di-input-kan Alumni, Admin fakultas dan Admin jurusan.

Gambar 6 Sequence Diagram menu Alumni Gambar 5 Activity Diagram Admin Ketua Jurusan

Gambar 7 Halaman Utama menu Beranda

(6)

Pada menu daftar informasi terdapat tiga sub- menu diantaranya berita, pengumuman, dan lowongan kerja. Gambar 9 adalah tampilan menu informasi sub-menu daftar berita.

4. Menu Alumni sub-menu Daftar Alumni Halaman menu Alumni sub-menu daftar Alumni dapat diakses pada halaman utama.

Halaman ini menampilkan daftar Alumni yang telah terdaftar pada sistem. Untuk mencari Alumni berdasarkan angkatan atau program studi dapat memanfaatkan form pencarian pada halaman tersebut yang ditunjukkan oleh Gambar 10.

5. Menu Alumni sub-menu Persebaran Kerja Alumni

Halaman sub-menu Persebaran kerja Alumni ditunjukkan oleh Gambar 11.

Halaman ini dapat diakses pada halaman pengunjung di menu Alumni sub-menu persebaran kerja Alumni. Halaman ini menampilkan persebaran kerja Alumni berdasarkan program studi atau angkatan dengan memilih kategori pada dropdown menu.

6. Menu Profil Saya sub-menu Edit Profil Halaman Edit profil Alumni merupakan halaman yang dapat digunakan Alumni untuk merubah data pribadi Alumni. Halaman ini dapat diakses pada halaman area Alumni menu Edit Profil. Pada halaman ini terdapat beberapa field yang harus diisi Alumni.

Gambar 12 menampilkan halaman Edit Profil Alumni.

Gambar 8 Halaman Utama menu login

Gambar 9 Menu Informasi sub-menu Daftar Berita

Gambar 11 Persebaran Kerja Alumni Berita

Gambar 10 Menu Alumni sub-menu Daftar Alumni

Gambar 12 Halaman Edit Profil

(7)

7. Menu Kuisioner

Halaman kuisioner Alumni yang ditunjukkan oleh Gambar 13 dapat diakses apabila pengguna telah login sebagai Alumni.

Halaman ini menampilkan daftar pertanyaan beserta opsi yang dapat dipilih Alumni. Untuk menyimpan jawaban Alumni dapat mengklik tombol submit diakhir pertanyaan kuisioner.

8. Halaman Utama Menu Forum

Gambar 14 merupakan halaman yang tampil pertama kali ketika pengguna mengklik menu forum pada navigator sistem. Halaman ini menampilkan daftar kategori forum.

Apabila pengguna mengakses sistem dengan hak akses sebagai Alumni maka pengguna dapat melihat dan menggunakan tombol tambah topik baru yang akan tampil pada halaman tersebut.

9. Menu Alumni sub-menu Tambah Alumni Menu Alumni sub-menu tambah Alumni ditampilkan pada Gambar 15. Halaman ini

berfungsi menambah data Alumni yang dapat diakses pada menu Alumni sub-menu Daftar Alumni. Untuk menambah Alumni pengguna perlu meng-input-kan field-field pada form yang disediakan

10. Menu Web Service

Gambar 16 merupakan halaman yang mempermudah pengguna mendapatkan URL web service yang nantinya dapat digunakan oleh pihak ketiga untuk mendapatkan data Alumni pada Sistem Informasi Alumni Fakultas Teknik Universitas Halu Oleo.

Halaman ini hanya dapat diakses oleh pengguna dengan hak akses sebagai Admin fakultas. Untuk mendapatkan URL pengguna hanya perlu memilih program studi dan angkatan kemudian mengklik tombol submit pada halaman tersebut selanjutnya sistem akan memberikan URL yang diinginkan pengguna.

Gambar 13 Halaman Kuisioner Alumni

Gambar 15 Form Tambah Alumni

Gambar 16 Form Generate URL Web Service

Gambar 14 Halaman Utama menu Forum

(8)

Gambar 17 adalah keluaran dari URL yang telah di-generate pada halaman Admin.

Halaman pada gambar tersebut berupa JSON yang dapat digunakan untuk menampilkan daftar Alumni pada sistem yang dimiliki oleh pihak ke-3.

11. Hasil Kuisioner

Pada menu Hasil Kuisioner menampilkan hasil kuisioner yang telah dilakukan Alumni.

Gambar 18 menampilkan daftar pertanyaan kuisioner dapat diakses oleh pengguna yang telah login sebagai Admin fakultas atau Admin jurusan.

Untuk melihat grafik hasil kuisioner pengguna perlu menekan ikon grafik pada row aksi. Gambar 19 menampilkan grafik dari pertanyaan yang ingin ditampilkan.

4. KESIMPULAN

Berdasarkan hasil dan pembahasan yang telah diuraikan sebelumnya dapat disimpulkan adalah sebagai berikut :

1. Sistem Informasi dapat memudahkan Alumni dan pengunjung untuk mendapatkan informasi berita, pengumuman dan lowongan pekerjaan.

2. Alumni dapat mengolah data terkait dirinya sebagai informasi kepada kerabat, pihak fakultas dan jurusan serta pihak- pihak yang membutuhkan.

3. Forum sebagai media sosial diharap dapat membantu Alumni dalam berbagi informasi antar sesama Alumni pada Fakultas Teknik Universitas Halu Oleo.

4. WebService merupakan aplikasi lintas platform yang dapat digunakan pihak ke-3 untuk mendapatkan dan menyebarkan informasi Alumni yang dibutuhkan.

5. Pihak fakultas dan Alumni dapat menggunakan Kuisioner dan map persebaran kerja sebagai penelusuran studi untuk mengkaji sejauh mana penyerapan belajar, proses dan posisi Alumni dalam dunia kerja, sehingga dapat menjadi rujukan untuk sistem yang lebih baik.

5. SARAN

Saran untuk pengembangan selanjutnya adalah agar menambahkan status Alumni yang telah melakukan login dan Alumni dapat mengirim private message dan diharapkan pengembangan selanjutnya sebaiknya lebih memfokuskan juga terhadap keamanan agar informasi yang diberikan sistem dapat terjaga.

DAFTAR PUSTAKA

[1] Sutarman, 2012, Pengantar Teknologi Informasi, Jakarta, Bumi Aksara.

[2] Sutabri, T., 2012, Konsep Dasar Informasi, Yogyakarta, Andi.

[3] Hartoyo, G.M.E., Nugroho, Y., Bhirowo, A. dan Khalil, B., 2010, Modul Pelatihan Sistem Informasi Geografis (SIG) Tingkat Dasar, http://forestclimat ecenter.org/files /2010-12% 20Modul% 20 Pelatihan

%20Sist em%20Informasi% 20Geo grafis%20(SIG) %20Tingkat%20Dasar.

Gambar 18 Form Tambah Alumni

Gambar 19 Grafik Pertanyaan Hasil Kuisioner

Gambar 17 Gambar Hasil Generate URL Web

Service

(9)

pdf, Diakses pada tanggal 9 Agustus 2015.

[4] Rossa, A.S. dan Shalahuddin, M., 2013, Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek, Bandung:

Informatika.

[5] Rahman, A., 2014, Mengenal Lebih

Dekat TentangWebservice, http://bisa

kompute .com/mengenal-lebih-dekat-

tentang-webservice, Diakses tanggal 12

Oktober 2015.

(10)

Gambar

Gambar 6 menunjukan urutan proses  saat  pengguna (Admin fakultas dan Admin
Gambar 8 Halaman Utama menu login
Gambar  14  merupakan  halaman  yang  tampil pertama  kali ketika pengguna mengklik  menu  forum  pada  navigator  sistem
Gambar  17  adalah  keluaran  dari  URL  yang  telah  di-generate  pada  halaman  Admin

Referensi

Dokumen terkait

PADAMEDIAUNTUKKEBUTUHANKAMPANYEDANPENDIDIKAN$ENGANMENGENALKANCARACARAKREATIF MEMBUAT MEDIA VISUAL ,3- BISA MEMBUAT MEDIA YANG EFEKTIF DENGAN ANGGARAN YANG MINIM "ANYAK LATIHAN

Dari segi kesenian tradisional desa ini terkenal dengan desa pembuatan wayang kulitnya yang dimana barang- barang tersebut dapat dijual ke luar desa ini juga desa

Adanya perbedaan jumlah kromosom dari spesies anggota familia Solanaceae disebabkan oleh setiap spesies dan kultivar memiliki konten genom yang berbeda antara satu

Kandidat jagung hibrida Madura (G1, G2 dan G3) sangat sesuai dikembangkan di Madura karena mempunyai umur pendek (84 hari sampai 85 hari) dan produktivitas tinggi (6.7 ton per

Penerapan model empat level Kirkpatrick yang dilakukan secara sistematis dalam kegiatan evaluasi diklat aparatur di Pusdiklat Migas dapat menjadi salah satu solusi,

odorata pada konsentrasi 0,053, 0,08 dan 0,10% juga tidak berpengaruh negatif terhadap karakter morfologi imago parasitoid yang mencerminkan bahwa parasitoid yang muncul dari

Sepuluh plasma nutfah padi lokal dari Tana Toraja Utara Sulawesi Selatan, memiliki karakter spesifik pada pengamatan morfologi, yaitu plasma nutfah padi lokal Pare Ambo

Alur yang digunakan alur maju, dan latar yang digunakan adalah desa Centong (3) aspek religiusitas dalam novel Kambing dan Hujan karya Mahfud Ikhwan yaitu dimensi