## PENERAPAN SISTEM PAKAR UNTUK MENENTUKAN  HEWAN LAUT
Oleh : Widiyanto  Tri Handoko
Kondisi dunia di era ini seakan menuju kearah praktis  dimana orang-orang mulai menghitung  setiap menit dan detik dengan nilai keuntungan tertentu.  Dengan kondisi  ini mungkinkah  seorang  awam  yang ingin menambah  pengetahuanya  tentang hewan-hewan  laut akan tetap bersikeras bila nereka disodorkan bertumpuk-tumpuk buku untuk di pelajari,
Untuk  itulah di cari suatu solusi  dimana suatu kondisi  tetap dapat  menguntungkan dan berguna bagi banyak orang  dengan  membuat  sebuah expert  system untuk hewan-hewan laut yang apat menyimpan informasi-informasi tentang  hewan-hewan  tersebut.
Expert system yang dirancang di beri nama THE  sEA CREATLRE INDENTIFI- CATION  PROGRAM. Yang berfungsi untuk mengidentifikasikan  hewan-hewan laut dengan memberi beberapa fakta tentang  suatu  hewan,  sistem  akan memberitahu  hewan apa :tu.
The Sea Creature Identification Program,  dirancang untuk mengatasi  kendala  dalam mendapatkan informasi tentang makhluk laut secara cepat dan mudah, yang dapat :rengatasi  masalah  yang dihadapi, yaitu : ';' Keangganan  seseorang untuk  mencari  dan membuka buku-buku untuk men-dapatkan informasi  tentang jenis seekor makhluk laut. Karena waktu yang  dibutuhkan untuk mencari jenis mahluk laut tidak seimbang  dengan pengetahuan yang  didapat terutama bila hanya untuk  mengetahui 1 (satu) jenis  mahluk  laut. Terlebih bila ia seorang pakar Biologi, yang ingin mencari suatu  nama hewan laut bila dilakukan secara  manual  tanpa bantuan  expert system waktu para pakar dapat lebih bermanfaat. 'i Bagaimana memperoleh dan memanfaat-kan  pengetahuan yang dimiliki oleh  para pakar secara cepat dan mudah.  Mencari  informasi tentang jenis seekor mahluk  hidup yang
Penerapaa sistem Pakar untuk Menenruk* lr"** Luut (widiyanto  Trl Handofr 25
lebih baik dari membongkar-bongkar buku dapat dilakukan dengan seorang pakar laut. Tetapi  hal itu juga tidak mudah,  karena  dimana kita
seorang pakar dalam waktu yang singkat.
Sistem ini mengidentifikasi 29 jenis mahluk laut yang  berbeda.
Berdasarkan penelitian 32 jenis hewan  laut  dapat  dibagi  dalam :
. 2 (dua) kategori
I
- Bertulang belakang
- Tak  bertulang  belakang
. 7 (tujuh) kelas
- CETACEAE
- ARGULUS
- CRUSTACEAE
- MOLLUSCA
- ECHINODE,RMATA
- PORiFERA
- COLENTERATA
. 3 (tiga) sub-kelas
- BTVALVIA
- CEPHALOPODA

## - LILIA LAUT
Pemecahannya seperti bentuk outline  di bawah ini:
1. Mahluk  laut laut jenis Cetaceae
1.1. Paus
1.2.  Dolphine
2. Mahluk laut jenis Argulus
2.1.  Hiu
2.2.  Flounder
2.3. Salem
bertanya pada harus mencari 26 Penerapan  Sistem Pakar Untuk Menentukan Hewan laut (Widiyanto  Tri  Handoko)
J. Mahluk laut jenis Crustaceae
3.1. Lobster
3.2. Shrimp
3.3. Prawn
3.4. Crab
3.5. Udang  belalang
Mahluk laut jenis  Mollusca
4.1. Bivalvia
4.I.1. Tirang Mutiara
4,1.2. Kerang
4.1.3. Chima
4.2. Cephalopoda
4.2.1. Cumi-cumi
4.2.2. Suntung
4.2.3. Gurita
Mahluk laut jenis Echinodermata
5.1.  Bintang laut
5.2. Bulu babi
5.3. Bintang ular laut
5.4. Lilia laut
5.4.L Anteoon
5.4.2. MeJacrinus
5.5. Teripang
Mahluk laul jenis Porifera
6.I. Cak:area
6.2. Hexatnellida
6.3. demospongis
Ma\luk laut jenis Colenterata
A +.
5. 6. 7. Penerapan sistem Pakar untuk MenenLukan Hewan Laut (widiyanto  Tri Handoko)
EDISI JANUARI2002, Volume VII, No. 1
7.I. Hydrozoa
7.2. Skyphozoa
7.3. Anthozoa

## ASPEK  MARKET
Exspert sYstem
dapat berguna bagi :
r PERPUSTAKAA}{
Dikatakan  berguna bagi perpustakaan karena perpustakaan merupakan  tempat orang
mencari informasi apapun, bila dilengkapi expert system The Sea  Creature akan
membantu orang yang mencari  informasi tentang hal itu sehingga tidak perlu membeli buku-buku tentang mahluk  laut, dimanahargabuku-buku tersebut tidak murah  dan tidak
sedikit yang dibutuhkan untuk melengkapi koleksi perpustakaan.
. MUSELM
Selama ini museum tidak terlalu disukai karena s ebagian orang menganggap  museum membosankan dan monoton. Expert  System The Sea Creature dapat membuat suatu nuansa baru sehingga  dapat  menarik minat pendatang lebih banyak terutama  untuk museum  tentang biologi laut, keuntungan yang lain adalah  apabila  museum  memungut bayaran masuk,  maka dengan peningkatan  pendatang secara langsung meningkatkan pendapatan  museunl.
. SEA WORLD
Salah satu hiburan yang  sedang menjadi  trend saat ini, expert system The Sea Creature yang dilengkapi  animasi  multi-media,  sound  dan gamar video akan'menarik banyak
pengunjung  terutama  anak-anak  sehingga anak-anak tersebut iebih tertarik untuk rnempelajari  tentang hewan-hewan  terutama hewan laut dan kalau memungkinkan  akan mengajarkan rnereka untuk  iebih menghargai  dan menyayangi  hewa-hewm tersebut, sedangkan  bagi pemilik Sea World, bertambah  banyaknya pengunjung akan rhenambah pendapatan  dari  biaya  masuk Sea World'
The Sea Creature Identification Program  yang  dirancang  diharapkan
!
p"**p-, strt.* P^kar untuk Menentukan  Hewan Laut  (Widiyanto  Tri Handoko)

## ASPEK TEKNIS
Walaupun telah ada generator / paket software yang dibuat untuk membantu pembuatan expert system seperti Shell, Expert Ease dan sebagainya,  soffware yang disarankan untuk perancangan expert  system ini adalah  bahasa pemrograman  PROLOG agar lebih mudah dikombinasikan  dengan  software Multi-Media yang memiliki basis perfotmance icon seperti Microsft  Windows. Menguasai  bahasa  pemrograman Prolog yang lebih banyak daripada yang menguasai  paket  Software  experl  system.
Bahasa pemrograman Prolog akan digunakan untuk rnenrbuat main  program Expert System  The SEA CREATURE IDENTIFICATION  PROGRAM, sedangkan  software Multi- Media  merupakan  feature  tambahan dari experl  system ini seperti bentuk-bentuk hewan laut yang ditampilkan dengan  gambar 3 Dimensi untuk hewan yang sudah musnah sedangkan menggunakan  gambar hasil dari video untuk hewan yang masih ada, clan dilengkapi suara agar lebih  hidup.
I{ardwarc yang  dipcrlul<an  untul< mernbuat  expert  systcnr irri, clisarankan konfigurasi sebagai berikut:
. PC  80486 DX2-66 atau lebih
. Dengan 16 MB RAM atau lebih
VGA Monitor 1024 x 768 resolution atau lebih
VGA Card 1 M atau lebih
Harddisk 120 M atau lebih

## ASPEK FINANCE
Walaupun  expert system memiliki banyak  keuntungan,  tetapi  expert system juga memerlukan  investasi  yang tidak sedikit.  Begitu  halnya dengan expert system The Sea creature Identification Program  memerlukan  biaya-biaya  yang tidak  sedikit.
Pada paper ini akan memperlihatkan  biaya-biaya  apa saja yang akan dikeluarkan, tetapi biaya ini tidak  diberikan secara detail  per angka,  hanya secara garis besar saja.
Penerapan sistem Pakar unluk Menenlukan  Hewan Laut  (wicliyanto  Tri Handoko) 29
Biaya  Tangible
o Biaya  pembuatan meliputi
- Waktu yang  dipergunakan  programmer.
- Waktu yang diperlukan untuk rekayasa  pengetahuan.
- Waktu yang dipergunakan  oleh karyawan untuk menguji software.
- Waktu yang dipergunakan untuk debugging  untuk  pemeliharaan.
i
- Biaya  untuk  konsultan  luar.
. Biaya  pengembangan  teknis
. Biaya  software PROLOG.
. Biaya software multimedia.
- Satu paket atau lebih PC
- Alat hardware tambahan  seperti :
' CD-ROM
. Dan sebagainya.
Algorithma untuk  menyeleksi jenis hewan laut :
1. IF Mahluk  hidup laut bertulang  belakang.
AND Bernapas  dengan  paru-paru
AND Binatang menlusui
AND Hidup  di laut luas
THEN Makhluk hidup laut tersebut sejenis CETACEAE
2. IF makhluk hidup sejenis CETACEAE
AND Memiliki lapisan lemak yang tebal

## AND Berdarah  panas
AND Seluruh hidupnya di laut
OR Memiliki gigi
OR Memiliki rumbai
30 Penerapan  Sistem Pakar Untuk  Menentukan He*'an  l,aut  (i{idiyanto  Tri  Handoko)
3.

## AND  Tidak memiliki  bulu / sisik

## AND Memiliki ekor  datar
THEN Makhluk hidup laut  tersebut sejenis  PAUS
IF Makhluk hidup sejenis CETACEAE
AND Memiliki panjang  dua meter.
AND Memiliki sirip  verlikal.
AND Memiliki moncong  panjang.
AND Hidupnya  dilaut. THEN Mahluk hidup laut tersebut sejenis DOLPHINE
iF Mahluk  hidup laut  bertulang  belakang.
AND
Memiliki sirip vertikal.
AND
Bernafas melalui insang.
THEN Mahluk hidup laut tersebut sejenis ARGULUS.
IF Mahluk  hidup laut sejenis ARGULUS.
AND
Memiliki sirip tegak. AND Bentuk sirip segitiga. AND Memiliki mulut  di bawah  kepala. AND Memiliki gigi beberapa  baris.
THEN Mahluk hidup laut  tersebut sejenis HIU.
IF Mahluk  hidup laut sejenis ARGULUS.
AND Memilik-i-dua  mata  pada  satu sisi kepala,
AND
Hidup di dasar laut.
THEN Mahluk hidup laut  tersebut sejenis FLOLI{DER.
IF Mahluk  hidup laut sejenis ARGULUS.
AND Hidup di dalam laut Pasifik Utara.
AND Bertelur pada  air tawar.
AND Bertelur hanya pada musim Semi.
THEN Mahluk hidup laut tersebut sejenis SALEM.
4. 5. 6. 7.
Penerapan  Sistem  Pakar Unfuk  Menentukan Hewan laut (Widiyanto  Tri  I{andoko)
31
8. IF Mahluk  hidup laut tidak bertulang  belakang.

## AND
Memiliki mata di bawah kepala. AND Memiliki 4 pasang kaki. OR
Memiliki lebih dari 4 pasang kaki. AND Memiliki kulit relatif keras.

## Bertelur.
Memiliki sepasang capit. :
Tidak memiliki  kaki gunting atau capit.
Memiliki alat  keseimbangan.
Memiliki mata berupa antena mata.
Kulit sebagai  alat perlindungan.
Bernafas melalui insang.
Tubuh terdiri dari segmen-segmen.
Mahluk  hidup laut tersebut sejenis CRUSTACEAE.

## 9. IF Mahluk  hidup laut  sejenis CRUSTACEAE.
Memiliki kaki gunting atau capit.
Memiliki 4 pasang kaki.
Memiliki mulut.
Memiliki ukuran  tubuh relatif besar.
Mahluk  hidup laut tersebut sejenis LOBSTER.
10. IF Mahluk  hidup laut sejenis CRUSTACEAE.
Tidak memiliki  kaki gunting atau capit.
Memiliki 5 pasang kaki.
Kulitnya agak  lunak.
Memiliki ukuran  tubuh relatif kecil.
Mahluk  hidup laut  tersebut sejenis SHRIMP.
I i. IF Mahluk  hidup laut sejenis CRUSTACEAE.
Tidak memiliki  kaki gunting atau capit.

## AND
OR OR AND AND AND AND AND THEN AND AND AND AND THEN AND AND AND
AND THEN
32 Penerapan  Sistem Pakar Untuk  Menentukan  Hewan l-aut  (Widiyanto  Tri  Handoko)
Memiliki 5 pasang kaki.
Memiliki ukuran  tubuh tidak sekecil SHRIMP.
Memiliki ukuran  tubuh tidak sebesar LOBSTER,
Memiliki  kulit tidak selunak SHRIMP.
Memiliki  kulit tidak sekeras LOBSTER.
Mahluk hidup laut tersebut sejenis PRAWN.
12. IF Mahluk  hidup laut sejenis CRUSTACEAE.
Memiliki sepasang capit.
Memiliki  kulit tunggal.
Memiliki 5 pasang kaki dan bersendi
Mahluk  hidup laut  tersebut  sejenis CRAB.
13. IF Mahluk hidup laut sejenis CRUSTACEAE.
Memiliki kaki yang  besar dan kuat,
Memiliki insang  pada kaki.
Memiliki 5 pasang kaki dan bersendi
Mahluk  hidup laut tersebut  sejenis UDANG BELALANG.
14. IF Mahluk  hidup laut tidak berlulang  belakang.
Memiliki" tubuh tidak bersegmen.
Memiliki tubuh  yang lunak.
Bernafas melalui insang.
Memiliki cangkok  untuk  perlindungan diri.
Mahluk hidup laut tersebut sejenis CRAB.
15. IF Mahluk  hidup laut sejenis MOLLUSCA.

## AND

## AND
AND AND AND THEN AND AND AND THEN

## AND
AND AND THEN AND AND AND AND THEN AND AND AND AND AND
Memiliki tubuh  simetris  bilateral.
Memiliki sepasang cangkok.
Engsel pada  cangkok  agar dapat membuka  dan menutup.
Memiliki kaki  pipih.
Bagian tubuh yang pipih melekat pada  cangkok.
Penerapan  sistern  Pakar untuk Menenhrkan Hewan laut (widiyanto  Tri Hancioko) 33
EDISI JANUARI2002, Volume VII, No. 1

## AND
THEN
16. IF
Mahluk AND AND AND THEN
17. IF
Mahluk AND

## AND
THEN
18. IF
Mahluk AND AND AND AND AND THEN
19. IF Mahluk AND AND OR AND AND AND AND AND AND
Kaki menempel pada perut.
Mahluk  hidup laut  tersebut  sejenis BIVALVIA.
hidup  laut  sejenis BIVALVIA.
Memiliki kulit lonjong tidak beraturan.
Hidup di dasar  laut.
Menghasilkan  mutiara.
Mahluk  hidup laut  tersebut sejenis TIRAM MUTIARA.
hidup  laut  sejenis BIVALVIA.
Memiliki mata y ang melingkari kulit.
Penjelajah  laut.
Mahluk  hidup iaut  tersebut sejenis KERANG.
hidup  laut  sejenis BIVALVIA.
Memiliki tabung berbentuk kurva dan bengkok.
Hidup  di dasar laut.
Memiliki permukaan kulit halus melingkar.
Memiliki ukuran  tubuh  yang besar.
Memiliki cangkok  dengan  warna  yang indah.
Mahluk  hidup laut tersebut sejenis CHIMA.
hidup laut  sejenis MOLLUSCA.
Memiliki tentakel dan tangan di sekeliling  mulut.
Memiliki tentakel di sekeliling mulut.
Memiliki tangan di sekeliling  mulut.
Bemafas  dengan  insang.
Memiliki kantong  tinta.
Tentakel berfungsi sebagai pengisap.
Tangan berfungsi sebagai  alat bergerak.
Memiliki mata seperti mahluk bertulang belakang .
Mampu mengubah warna tubuh.
34 Penerapan Sistem Pakar Untuk Menentukan  Hewan laut (Widiyanto  Tri  Handoko)
AND Memiliki bentuk  tubuh  seperti  bintang.
THEN Mahluk  hidup laut  tersebut sejenis BINTANG LAUT-
25.IF Mahluk  hidup laut sejenis ECHINODERMATA.
AND Memiliki bentuk  tubuh  bulat. AND Tidak memiliki lengan. AND Memilliki 5 buah gigi. !
AND
Memiliki duri yang dapatberputar. AND Hidup  di laut  yang dalam. THEN Mahluk  hidup laut tersebut  sejenis BULU BABI.
26.\F Mahluk  hidup laut  sejenis ECHINODERMATA.
AND
Memiliki bentuk  tubuh  seperti tapi lengan lebih panjang.
AND Lengan mudah patah. AND Bergerak  dengan  menggunakan  lengan. AND Hidup diantara batu-batu  karang. AND Hidup  di dalam  laut.
THEN Mahluk hidup laut  tersebut sejenis BINTANG ULAR LAUT.
27.IF Mahluk  hidup laut sejenis ECHINODERMATA.
AND Memiliki bentuk  tubuh  seperti tumbuhan. AND Bertangkai. OR Tidak bertangkai.
THEN Mahluk hidup laut  tersebut sejenis LILIA LAUT.
28. IF Mahluk  hidup  laut sejenis LILIA  LAUT.
AND Tidak bertangkai. AND Dapat bergerak  bebas / berenang di dalam laut.
THEN Mahluk hidup laut tersebut sejenis ANTEDON.
29.IF Mahluk  hidup laut sejenis LILIA LAUT. AND Bertangkai. AND Tidak dapat bergerak  bebas / berenang di dalam  laut.
Penerapan  Sistem  Pakar Untuk Menentukan  Hewan laut (Widiyanto Tri Handoko)
Memiliki mulut yang  terarah  ke atas.
Mahluk  hidup laut tersebut  sejenis MELACRINUS.
30. IF Mahluk  hidup laut sejenis ECHiNODERMATA.
Memiliki kaki AMBULAKRAL pada  seluruh tubuh.
Memiliki bentuk  tubuh  menyerupai  mentimun.
Memiliki  kulit yang lunak.
Memiliki mulut yang dikelilingi tentakel.
Memiliki wama  beranekaragam.
Mahluk hidup laut tersebut sejenis TERIPANG.
31. IF Mahluk  hidup laut tidak bertulang  belakang.
Memiliki bentuk  tubuh  seperti  bebatuan.
Memiliki bentuk  tubuh menyerupai  tumbuhan.
Memiliki pori (lubang)  pada sisi / dinding sebelah  luar,
Memiliki rongga tubuh.
THEN Mahluk hidup laut tersebut sejenis PORIFERA.
32. IF Mahluk  hidup laut sejenis PORIFERA.
AND
Memiliki pori yang  besar-besar. AND Memiliki bentuk  tubuh  seperti  bebatuan.
AND Hidup di perairan  laut yang dangkal.
THEN Mahluk hidup laut tersebut sejenis CALCAREA.
33. IF Mahluk  hidup laut sejenis PORIFERA.
AND
Hidup di laut dalam.
THEN Mahluk hidup laut tersebut sejenis HEXATINELLIDA.
34. IF Mahluk  hidup laut sejenis PORIFERA.
AND
Memiliki tubuh  yang lunak. AND Memiliki bentuk  tubuh  yang  menyerupai  tumbuhan. AND Tidak memiliki rangka  luar.
THEN Mahluk hidup laut tersebut sejenis DEMOSPONGIS.
AND THEN AND AND AND AND AND THEN

## AND
OR
AND

## AND
Penerapan sistem Pakar  Unbuk  Mer-rentukarr Hewan Laut  (widiyanto  Tri Handoko)
J/
35. IF Mahluk  hidup laut tidak bertulang  belakang.
AND
Memiliki tentakel di sekitar mulut.
AND Memiliki bentuk tubuh radial simetris'

## AND
Memiliki rongga GASTROVASKULER.
Dapat bergerak.
Mulut dan  anus menYatu.
i Mahluk hidup laut  tersebut sejenis COLENTERATA.
36. IF Mahluk  hidup laut sejenis COLENTERATA.
Memiliki permukaan  dua permukaan .

## Dapat bergerak.
Tidak dapat  bergerak.
Mahluk hidup laut  tersebut sejenis HYDROZOA.
37. IF Mahluk  hidup laut sejenis COLENTERATA.
Memiliki tubuh  tembus cahaya / transparant.
Dapat bergerak bebas.
Mahluk hidup laut  tersebut sejenis SKYPHOZOA.
38. IF Mahluk  hidup  laut sejenis COLENTERATA.
Hidup dalam koloni-koloni.
Memiiiki alat pemapasan SIFONOGLIFA.
Tidak dapat bergerak bebas.
Mahluk hidup laut  tersebut sejenis ANTHOZOA.
AND AND

## THEN
AND AND OR THEN AND AND THEN
AND AND AND THEN 38 eenerapansistem Pakar untuk  Menentukan  Hewan l,aut (widiyanto  Tri  Handoko)