DAFTAR PUSTAKA
Andidkk,AnimasidenganActionscript, Penerbit Madcoms,Madiun, 2004.
Bernard Hartantodkk, The Magic of Flash 2004, Penerbit PT Alex Media Komputindo,Jakarta, 2004.
Sloane, E., 1994. Anatomy and Physiology: An Easy Learner. Jones and Bartlett Publisher, Inc, USA. Fowler, Martin.2005.UML Distilled Edisi 3. Yogyakarta :Andi
Toto Suharyanto, Asuhan Keperawatan Pada Kliendengan Gangguan Sistem Perkemihan, Penerbit Trans Info Media, Jakarta, 2008. C. A. O’Callaghan, At a Glance SisitemGinjal, PenerbitErlangga, Jakarta 2007
Munawar.2005.Pemodelan Visual dengan UML.Yogyakarta :PenerbirGrahaIlmu http://tipku.info/cara-mencegah-penyakit-ginjal/ http://www.scribd.com/doc/9533611/Penyakit-Gagal-Ginjal
LAMPIRAN
Script untuk Masuk ke Menu Utama on(press){ gotoAndStop("Scene 2", 1);}
Script yang terdapat di Menu Utama : function loadXML(loaded) { if (loaded) { patch_gambar = Array(); patch_gambar[0]
=
this.firstChild.childNodes[0].childNodes[0].firstChild.nodeValue; gambar_blank = this.firstChild.childNodes[0].childNodes[2].firstChild.nodeValue; loadMovie(patch_gambar[0], isi_gambar); _root.comments = this.firstChild.childNodes[0].childNodes[1].firstChild.nodeValue; //_root.comments
=
this.firstChild.childNodes[3].childNodes[0].firstChild.nodeValue; isi_content.text = _root.comments; // loop_menu = this.firstChild.childNodes[1].childNodes[0].firstChild.nodeValue; myComboBox.addItem({label:"Pilih Salah Satu", data:0}); bab_isi = Array(); judul_kd = Array(); judul_kd[0] = this.firstChild.childNodes[5].childNodes[0].firstChild.nodeValue; for(lp_menu = 1 ; lp_menu <= loop_menu; lp_menu++){ label_menu
=
this.firstChild.childNodes[2].childNodes[lp_menu-
1].firstChild.nodeValue; myComboBox.addItem({label:label_menu, data:lp_menu}); bab_isi[lp_menu]
=
this.firstChild.childNodes[3].childNodes[lp_menu].firstChild.nodeValue; patch_gambar[lp_menu] this.firstChild.childNodes[4].childNodes[lp_menu].firstChild.nodeValue;
=
judul_kd[lp_menu]
=
this.firstChild.childNodes[5].childNodes[lp_menu].firstChild.nodeValue; } bab_isi[0] = this.firstChild.childNodes[3].childNodes[0].firstChild.nodeValue; loop_khusus = this.firstChild.childNodes[6].childNodes[0].firstChild.nodeValue; v_khusus = Array(); v_khusus_pic = Array(); for(lp_khusus = 0 ; lp_khusus < loop_khusus; lp_khusus++) { v_khusus[lp_khusus]
=
this.firstChild.childNodes[7].childNodes[lp_khusus].firstChild.nodeValue; } //sub menu jml_menu = this.firstChild.childNodes[8].childNodes[0].firstChild.nodeValue; sub_menu_l = Array(); isi_sub_menu = Array(); gmbr_sub = Array(); for(lp_sub = 0 ; lp_sub<jml_menu ; lp_sub++){ sub_menu_l[lp_sub]
=
this.firstChild.childNodes[9].childNodes[lp_sub].firstChild.nodeValue; isi_sub_menu[lp_sub]
=
this.firstChild.childNodes[10].childNodes[lp_sub].firstChild.nodeValue; gmbr_sub[lp_sub] this.firstChild.childNodes[11].childNodes[lp_sub].firstChild.nodeValue; } } else { trace("file not loaded!"); }
} xmlData = new XML(); xmlData.ignoreWhite = true; xmlData.onLoad = loadXML; xmlData.load("profile.xml");
=
//cek bombobox setiap interval 10 function dropdown_check() { if (myComboBox.getValue() != RK) { RK = myComboBox.getValue(); sub_menu.removeAll(); tulis(RK); } if(RK == 3) { if(sub_menu.getValue() != RB) { RB = sub_menu.getValue(); tulis_2(RB); } } else if(RK == 4){ if(sub_menu.getValue() != RB) { RB = sub_menu.getValue(); tulis_3(RB); } } } setInterval(dropdown_check, 10);
//perintah ke view function tulis_2(RB){ if(RB != 0) { isi_content.text = isi_sub_menu[RB]; loadMovie(gmbr_sub[RB], isi_gambar); } else{ isi_content.text = bab_isi[3]; loadMovie(patch_gambar[3], isi_gambar); }
} function tulis_3(RB){ if(RB != 0) { isi_content.text = isi_sub_menu[RB]; loadMovie(gmbr_sub[RB], isi_gambar); } else{ isi_content.text = bab_isi[4]; loadMovie(patch_gambar[4], isi_gambar); } } function tulis(RK) { isi_content.text = bab_isi[RK]; loadMovie(patch_gambar[RK], isi_gambar); judul_atas = judul_kd[RK]; tellTarget (this.utama_anim) { gotoAndStop(1); } tellTarget (this.kanan_anim) { gotoAndStop(1); } tellTarget (this.kiri_anim) { gotoAndStop(1); } if(RK == 3) { tellTarget (this.utama_anim) { gotoAndStop(2); } tellTarget (this.kanan_anim) { gotoAndStop(2); } tellTarget (this.kiri_anim) { gotoAndStop(2); }
sub_menu.visible = 1; sub_menu.addItem({label:"Pilih Salah Satu", data:0}); for(sm = 1 ; sm<=2 ; sm++){ lb_sub_menu = sub_menu_l[sm]; sub_menu.addItem({label:lb_sub_menu, data:sm}); } } else if(RK == 4) { sub_menu.visible = 1; sub_menu.addItem({label:"Pilih Salah Satu", data:0}); for(sm = 3 ; sm<=4 ; sm++){ lb_sub_menu = sub_menu_l[sm]; sub_menu.addItem({label:lb_sub_menu, data:sm}); } } else{ sub_menu.visible = 0; }
} Object(this).lat.onPress=function(){ gotoAndStop("Scene 3", 1); } Object(this).next.onPress=function(){ berikut = Object(this._parent).myComboBox.selectedIndex + 1; Object(this._parent).myComboBox.selectedIndex = berikut; } Object(this).prev.onPress=function(){ sebelum = Object(this._parent).myComboBox.selectedIndex - 1; Object(this._parent).myComboBox.selectedIndex = sebelum; } Object(this).kanan_anim.onPress=function(){ Object(this._parent).sub_menu.selectedIndex = 1;
} Object(this).kiri_anim.onPress=function(){ sebelum = Object(this._parent).myComboBox.selectedIndex - 1; Object(this._parent).sub_menu.selectedIndex = 2; }
Script yang terdapat pada Menu Latihan dan Soal-soal Latihan : function loadXML(loaded) { if (loaded) { soal_xml = Array(); jwb = Array(); jml_soal = this.firstChild.childNodes[11].childNodes[0].firstChild.nodeValue; for(lp_s = 1 ; lp_s <= jml_soal ; lp_s++) { soal_xml[lp_s]
=
this.firstChild.childNodes[0].childNodes[lp_s].firstChild.nodeValue; jwb[lp_s] = Array(); for(lp_jwb = 0 ; lp_jwb < 5 ; lp_jwb++) { jwb[lp_s][lp_jwb] this.firstChild.childNodes[lp_s].childNodes[lp_jwb].firstChild.nodeValue; } } untuk_soal_3 = this.firstChild.childNodes[12].childNodes[1].firstChild.nodeValue; untuk_soal_6 = this.firstChild.childNodes[12].childNodes[3].firstChild.nodeValue; untuk_soal_9 = this.firstChild.childNodes[12].childNodes[5].firstChild.nodeValue; soal_global = 1; hasil_benar = 0; js = (jml_soal*1)+1; tulis_skor = ""; anda_benar = ""; } else { trace("file not loaded!"); }
=
} xmlData = new XML(); xmlData.ignoreWhite = true; xmlData.onLoad = loadXML; xmlData.load("latihan.xml"); setInterval(cek, 10); function cek(){ if(soal_global == 11){ tulis_skor = "Skor : "; anda_benar = hasil_benar; tellTarget(kembali){ gotoAndStop(2); } } else if(soal_global != w) { w = soal_global; input_data(w); } } function input_data(rw){ soal.text = soal_xml[rw]; jwb_a.text = jwb[rw][1]; jwb_b.text = jwb[rw][2]; jwb_c.text = jwb[rw][3]; jwb_d.text = jwb[rw][4]; if(rw == 3){ loadMovie(untuk_soal_3, gambar); } else if(rw == 6){ loadMovie(untuk_soal_6, gambar); } else if(rw == 9){ loadMovie(untuk_soal_9, gambar); }
else { loadMovie("images/blank.png", gambar); } sl_ke = rw; } Object(this).jwbny_A.onPress=function(){ if(soal_global != js){ if(jwb[soal_global][0] == 1){ hasil_benar++; } soal_global++; } } Object(this).jwbny_B.onPress=function(){ if(soal_global != js){ if(jwb[soal_global][0] == 2){ hasil_benar++; } soal_global++; } } Object(this).jwbny_C.onPress=function(){ if(soal_global != js){ if(jwb[soal_global][0] == 3){ hasil_benar++; } soal_global++;
} Object(this).jwbny_D.onPress=function(){ if(soal_global != js){ if(jwb[soal_global][0] == 4){ hasil_benar++; }
soal_global++; } } Object(this).kembali.onPress=function(){
gotoAndStop("Scene 2", 1);}
Kode program XML untuk Profil dan Halaman Menu Utama :
profile/profile.gif Nama NIM
:
:
HALIMATU SADIAH
41507010037
Jurusan
:
Teknik Informatika
Fakultas
:
Ilmu Komputer
E-Mail
:
[email protected]
Judul
: Pembuatan Aplikasi untuk Materi Pembelajaran Ginjal
images/blank.png <panjang>5 <menu> BAB 1 : Pengertian Ginjal BAB 2 : Anatomi Ginjal BAB 3 : Fungsi Ginjal BAB 4 : Gagal Ginjal BAB 5 : Langkah-langkah Mencegah Penyakit Ginjal Nama NIM
:
:
HALIMATU SADIAH
41507010037
Jurusan
:
Teknik Informatika
Fakultas
:
Ilmu Komputer
E-Mail
:
[email protected]
Judul
: Pembuatan
Aplikasi untuk Materi Pembelajaran Ginjal Ginjal merupakan organ tubuh yang berbentuk seperti kacang, berwarna merah tua, terletak dikedua sisi kolumna vertebralis. Ginjal terlindung dengan baik dari trauma langsung karena disebelah posterior dilindungi oleh tulang kosta dan otot-otot yang meliputi kosta, sedangkan dibidang anterior dilindungi oleh bantalan usus yang tebal. Pada Orang dewasa ginjal panjangnya 12 sampai 13 cm, lebarnya 6 cm dan beratnya antara 120-150 gram. Sembiln puluh lima persen (95%) orang dewasa memiliki jarak antara kutub ginjal antara 11-15 cm. Perbedaan panjang dari kedua ginjal yang lebih dari 1,5 cm atau perubahan bentuk ginjal merupakan tanda yang penting karena kebanyakan penyakit ginjal dimanifestasikan dengan perubahan struktur. Potongan lingitudinal ginjal memperlihatkan dua daerah yang berbeda yaitu korteks di bagian luar dan medula di bagian dalam. Fungsi utama ginjal yaitu : a.
Mempertahankan osmolalitas plasma sekitar 285 mili osmol.
b.
Mempertahankan kadar masing-masing elektrolit plasma dalam rentan normal.
c.
Mempertahankan pH plasma sekitar 7,4
d.
Mengekskresikan urea, asam urat dan kreatinin. Penyakit Gagal Ginjal adalah suatu penyakit dimana fungsi organ ginjal
mengalami penurunan hingga akhirnya tidak lagi mampu bekerja sama sekali dalam hal penyaringan pembuangan elektrolit tubuh, menjaga keseimbangan cairan dan zat kimia tubuh seperti sodium dan kalium didalam darah atau produksi urine. Penyakit gagal ginjal ini dapat menyerang siapa saja yang menderita penyakit serius atau terluka dimana hal itu berdampak langsung pada ginjal itu sendiri. Penyakit gagal ginjal lebih sering dialamai mereka yang berusia dewasa, terlebih pada kaum lanjut usia. 1. Olah Raga Lakukan olah raga secara rutin dan teratur. Olah raga yang teratur, tidak terlalu berat akan lebih berdampak positif bagi tubuh dibandingkan dengan olah raga berat namun tidak teratur. Misalnya Anda bisa melakukan jalan santai setiap pagi atau bersepeda 1-2 jam setiap minggu. 2.
Berhenti Merokok
Dilihat dari sudah pandang manapun merokok akan selalu merugikan tubuh Anda.Karena rokok dengan kandungan nikotinnya dalam proses jangka waktu lama akan merusak organ-organ penting tubuh Anda, baik paru-paru, kulit, jantung maupun ginjal. 3.
Kurangi Makanan Berlemak
Makanan berlemak akan menyebabkan kandungan kolesterol dalam darah Anda meningkat. 4.
Berat Badan
Perhatikan berat badan sehingga Anda dapat terhindar dari obesitas. 5.
Konsumsi Air Putih
Mengonsumsi air putih yang cukup, menghidari konsumsi jamu atau herbal yang tidak jelas, menghidari konsumsi obat-obatan secara sembarangan (tanpa resep dokter) merupakan hal sederhana yang bisa Anda lakukan untuk mengurangi potensi munculnya penyakit ginjal. 6.
General Checkup
Gagal ginjal juga dapat dicegah melalui pemeriksaan kesehatan (medical checkup) secara rutin, termasuk pemeriksaan urin dan darah.Memeriksakan gangguan ginjal seperti kencing batu, prostat dapat mecegah munculnya gagal ginjal. profile/profile.gif images/pengertian_ginjal.png images/anatomi_ginjal.png images/fungsi_ginjal.png images/gagal_ginjal.png images/bab5.png <judul> <judul1>Profil <judul1>Pengertian Ginjal <judul1>Anatomi Ginjal <judul1>Fungsi Ginjal <judul1>Gagal Ginjal <judul1>Langkah-langkah Mencegah Penyakit Ginjal <jml_khusus> <jml_kh>4 GINJAL KANAN
1 GINJAL KIRI 1 <jml_sub_menu> <jsm>5 <sub_menu> <sm>Inti <sm>Fungsi Ginjal Kanan <sm>Fungsi Ginjal Kiri <sm>Gagal Ginjal Akut <sm>Gagal Ginjal Kronis 1 Ginjal kanan mempunyai fungsi sebagai system filter/ menyaring/membuang sisa-sisa air kotor, atau sampah dan racun hasil metabolisme tubuh yang berlebihan di dalam tubuh manusia, mengatur tekanan darah, mengatur keseimbangan kimia dalam tubuh, memelihara tulang agar tetap kuat, memberikan isyarat untuk membuat sel darah merah kepada tubuh dan membuat tubuh berkembang secara normal. Ginjal kiri untuk fungsi filtrasi, sekresi dan ekresi. Artinya menyaring darah, membuang zat-zat sisa dan racun didalam tubuh dan dikeluarkan lewat urin, termasuk obat-obatan kimia yang selama ini kita konsumsi. Gagal ginjal akut adalah (GGA) adalah penurunan fungsi ginjal secara mendadak, biasanya ditandai dengan peningkatan konsentrasi urea (azotemia) dan serum kreatinin; oliguria (kurang dari 500 cc dalam 24 jam), hiperkalemia dan retensi natrium. (Gagal ginjal akut sebelah kanan) Gagal ginjal kronis (GGK) atau penyakit ginjal tahap akhir merupakan gangguan fungsi ginjal yang progresif dan iireversibel dimana kemampuan tubuh gagal untuk mempertahankan metabolisme dan keseimbangan cairan dan elektrolit, menyebabkan uremia (retensi urea dan sampah nitrogen lain dalam darah). (Gagal ginjal kronis sebelah kiri)
1 images/kanan_kiri_ginjal.png images/kanan_kiri_ginjal.png images/gga.png images/ggk.png
Kode program XML untuk Menu Latihan dan Soal-soal Latihan:
<soal>1 <soal>Ginjal terdiri dari 3 bagian yaitu, kulit ginjal, sumsum ginjal dan ... <soal>Penyakit yang terjadinya perlahan-lahan, tidak dapat sembuh. Dengan berobat teratur dapat menghambat memburuknya fungsi ginjal, disebut penyakit ... <soal>Gambar dibawah ini adalah gambaran penyakit ... <soal>Apa fungsi dari ginjal ... <soal>Struktur internal ginjal ada 4, salah satunya dibawah ini yaitu ... <soal>Gambar ginjal pada panah di bawah ini adalah bagian ... <soal>Setiap ginjal memiliki ... nefron <soal>Korteks terdiri dari dua sel, yaitu ... <soal>Dibawah ini adalah gambaran penyakit ... <soal>Tiga proses kerja ginjal dalam rangka pembentukan urine yaitu ... <jawaban1> <j1>3 <j1>Tulang ginjal <j1>Kapsul ginjal <j1>Rongga ginjal <j1>Pelvis ginjal <jawaban2>
<j2>1 <j2>Gagal ginjal kronis <j2>Gagal ginjal akut <j2>Ginjal polikistik <j2>Gagal ginjal renal bone disease <jawaban3> <j3>2 <j3>Kanker ginjal <j3>Batu ginjal <j3>Tumor ginjal <j3>Infeksi saluran ginjal <jawaban4> <j4>2 <j4>Sebagai tempat penyimpanan urine sebelum dikeluarkan dari tubuh <j4>Mempertahankan volume dan komposisi cairan ekstra sel ke dalam batas-batas normal <j4>Menyalurkan urine dari ginjal ke kandung kemih <j4>Menghasilkan prostaglandin <jawaban5> <j5>3 <j5>Sumsum ginjal <j5>Kulit ginjal <j5>Pelvis ginjal <j5>Kapsul ginjal <jawaban6> <j6>2 <j6>Renal artery <j6>Renal pelvis <j6>Renal vein <j6>Cortex
<jawaban7> <j7>1 <j7>400.000 - 800.000 <j7>200.000 - 600.000 <j7>300.000 - 500.000 <j7>400.000 - 700.000 <jawaban8> <j8>4 <j8>Sel Andotei dan Sel Epitel <j8>Sel Eritropoietin dan Prostaglandin <j8>Sel Darah merah dan sel Darah putih <j8>Sel Fagostik dan Sel Fibroblas <jawaban9> <j9>3 <j9>Gagal ginjal kronis <j9>Kanker ginjal <j9>Gagal ginjal akut <j9>Batu ginjal <jawaban10> <j10>4 <j10>Aldosteron, Peptida natriuretik dan Hormon paratiroid <j10>Renin, Eritropoietin dan Prostaglandin <j10>Sel endotel, glomerulus dan sel epitel kapsula bowman <j10>Filtrasi, Reabsorbsi dan Augmentasi <jml_soal> <js>10 <poto> 3