Implementasi Metode Dempster Shafer dan Metode Bayes Untuk Mendiagnosa Lumpuh Otak (Cerebral Palsy) Pada Anak Berbasis Android
L-1
Listing Program
Menu Utama Program
Sub Activity_Create(FirstTime As Boolean)
'Do not forget to load the layout file created with the visual
designer. For example:
'Activity.LoadLayout("Layout1")
'Inisialiasi Background
If File.Exists(File.DirAssets,"menu.png") Then
Latar.Initialize(LoadBitmap(File.DirAssets,"menu.png"))
Activity.Background = Latar
Else
Msgbox("File Tidak Ada", "Peringatan")
End If
'Inisialiasi Menu
If File.Exists(File.DirAssets,"btnKonsultasi.png")= True Then
btnKonsultasi.Initialize("btnKonsultasi")
btnKonsultasi.Bitmap = LoadBitmap(File.DirAssets,
"btnKonsultasi.png")
btnKonsultasi.Gravity = Gravity.FILL
Activity.AddView(btnKonsultasi, 66%x, 8%y, 30%x, 10%y)
Else
Msgbox("File Not Found", "Warning")
End If
If File.Exists(File.DirAssets,"btnTerapi.png")= True Then
btnTerapi.Initialize("btnTerapi")
btnTerapi.Bitmap = LoadBitmap(File.DirAssets,
"btnTerapi.png")
btnTerapi.Gravity = Gravity.FILL
Activity.AddView(btnTerapi, 66%x, 20%y, 30%x, 10%y)
Else
Msgbox("File Not Found", "Warning")
End If
If File.Exists(File.DirAssets,"btnInfo.png")= True Then
btnInfo.Initialize("btnInfo")
btnInfo.Bitmap = LoadBitmap(File.DirAssets,
"btnInfo.png")
btnInfo.Gravity = Gravity.FILL
Activity.AddView(btnInfo, 66%x, 32%y, 30%x, 10%y)
Else
Msgbox("File Not Found", "Warning")
End If
If File.Exists(File.DirAssets,"btnTentang.png")= True Then
btnTentang.Initialize("btnTentang")
btnTentang.Bitmap = LoadBitmap(File.DirAssets,
"btnTentang.png")
Universitas Sumatera Utara
btnTentang.Gravity = Gravity.FILL
Activity.AddView(btnTentang, 66%x, 44%y, 30%x, 10%y)
Else
Msgbox("File Not Found", "Warning")
End If
End Sub
Sub Activity_Resume
End Sub
Sub Activity_Pause (UserClosed As Boolean)
End Sub
Sub btnKonsultasi_Click()
StartActivity(Registerasi)
End Sub
Sub btnTerapi_Click()
StartActivity(Terapi)
End Sub
Sub btnInfo_Click()
StartActivity(Info)
End Sub
Sub btnTentang_Click()
StartActivity(Tentang)
End Sub
Menu Konsultasi
Sub Globals
'These global variables will be redeclared each time the
activity is created.
'These variables can only be accessed from this module.
Dim TotalGejala As Int = 23
Dim Latar As BitmapDrawable
Dim Posisi As Int
Dim BesarFont = 20
Dim Pecahan As Int = 10
Dim Kesimpulan As String
Dim Font As Int = GetDeviceLayoutValues.Width / Density /
(Main.KonstantaFont - BesarFont)
Dim G(TotalGejala) As Gejala
Dim GB(TotalGejala) As Bayes
Dim Bobot(TotalGejala) As Double
Dim Jawaban(TotalGejala) As Int
Dim DataBayes(50) As String
Dim btnMaju, btnMundur, btnCekHasil, btnKeluar, btnTerapi As
ImageView
Dim rdbYa, rdbTidak As RadioButton
Universitas Sumatera Utara
Dim
Dim
Dim
Dim
Dim
End Sub
lblPertanyaan, lblDS, lblBayes, lblKesimpulan As Label
txtP_DS, txtT_DS As Label
txtR_Bayes, txtS_Bayes, txtB_Bayes As Label
lblNama, lblUmur As Label
txtNama, txtUmur As Label
Sub Inisialisasi()
Posisi = 0
G(0).Initialize("G01",
G(1).Initialize("G02",
G(2).Initialize("G03",
G(3).Initialize("G04",
G(4).Initialize("G05",
"bayi lahir prematur", 0.15)
"berat badan lahir dibawah 2,5 kg", 0.1)
"sering kejang-kejang sejak lahir", 0.2)
"bentuk kepala kecil", 0.1)
"lengan atas atau bawah lemas/kaku",
0.2)
G(5).Initialize("G06", "tungkai atas dan bawah lemas/kaku",
0.2)
G(6).Initialize("G07", "usia > 4 bulan tangan masih mengepal",
0.3)
G(7).Initialize("G08", "tangan tidak mampu meraih benda", 0.25)
G(8).Initialize("G09", "kaki jinjit", 0.25)
G(9).Initialize("G10", "sebagian anggota gerak tidak dapat
berfungsi maksimal", 0.5)
G(10).Initialize("G11", "menggunakan alat bantu gerak", 0.25)
G(11).Initialize("G12", "anak sering mengeluarkan air liur",
0.15)
G(12).Initialize("G13", "usia 6 bulan belum dapat tengkurap",
0.15)
G(13).Initialize("G14", "usia 10 bulan belum dapat duduk
sendiri", 0.15)
G(14).Initialize("G15", "usia 24 bulan belum dapat berdiri",
0.3)
G(15).Initialize("G16", "kaku pada sebelah sisi tubuh", 0.1)
G(16).Initialize("G17",
G(17).Initialize("G18",
berlebihan", 0.5)
G(18).Initialize("G19",
G(19).Initialize("G20",
G(20).Initialize("G21",
G(21).Initialize("G22",
G(22).Initialize("G23",
End Sub
"kaki berbentuk menyilang", 0.35)
"sering terjadi gerakan refleks
"sulit mengunyah makanan", 0.5)
"retardasi mental", 0.2)
"gangguan penglihatan", 0.15)
"gangguan pendengaran", 0.2)
"gangguan bicara", 0.25)
Sub Dempster_Shafer()
Dim mB1, mP1 As Double
' Celebral Palsy
mB1 = Bobot(0) 'G(0).Bel
mP1 = 1 - mB1 'G(0).Pla
Kesimpulan = "Terkena CP Tipe Spastik " & Round2(mB1 * 100, 0)
& "%"
End Sub
Sub NaiveBayes()
Dim Tanya As String = ""
Universitas Sumatera Utara
Dim TotalData As Int =22
Dim R, S, B As Int
Dim BR, BS, BB As Double
DataBayes(0) = "TTYYYYYYYYYYYYYYYTYYTTYB"
DataBayes(1) = "TTYTYYTTYYYTTTYYTTTTTTYS"
DataBayes(2) = "TTYTYYYYYYTYYYYYYYYTYYYB"
DataBayes(3) = "TTTTTYTTYYYTTTYTTYTTTTTS"
DataBayes(4) = "TTTTTTTTTYTTYYYTTTTTTTTR"
DataBayes(5) = "TTYTYYYYYYYYYYYYYYYYTTYB"
DataBayes(6) = "TTYTYYTTYYTYYYYYYYYTTTYS"
DataBayes(7) = "YYTYYYTTYYYTTYYYTTTTTTYS"
DataBayes(8) = "YYTYTYTYYYTTTTTYTTTTTTTS"
DataBayes(9) = "TTTTTTTTYYYTTTYTTTTTTTYS"
DataBayes(10) = "TTTTTTTTTTYTTYTTTTTTTTYR"
DataBayes(11) = "TTYTTYTTYYYTYYTTTYTTTTYR"
DataBayes(12) = "YYTTTYYTYYYTTYYTTTTTTTYR"
DataBayes(13) = "TTTTYYYYYYYYYYYYYYTTTTYB"
DataBayes(14) = "TYYYYYYYYYYYYYYYYYYTYYYB"
DataBayes(15) = "TTTTTTTTTYYTTTYYTTTTTTTR"
DataBayes(16) = "TYYYYYYYYYYYYYYYYYYYTTYB"
DataBayes(17) = "YYTYYYTYYYYYYYYYYTYYYTTB"
DataBayes(18) = "TTYTYYYYTYTTYYYYTTTYTTYS"
DataBayes(19) = "TTYTYYTYYYTYYYYYYYYTTTTB"
DataBayes(20) = "YYYTYYYYYYYTYYYYYYTTYTTB"
DataBayes(21) = "TTYTTYTTYYTYTYYYTTTYTTYR"
For i = 0 To TotalGejala - 1
GB(i).Initialize
If Jawaban(i) = 1 Then
Tanya = Tanya & "Y"
Else
Tanya = Tanya & "T"
End If
Next
R = 1
S = 1
B = 1
BR = 1
BS = 1
BB = 1
Pecahan = 5
txtR_Bayes.Text = "R : " & Round2(BR, Pecahan)
txtS_Bayes.Text = "S : " & Round2(BS, Pecahan)
txtB_Bayes.Text = "B : " & Round2(BB, Pecahan)
If (BR >= BS AND BR >= BB) Then
Kesimpulan = Kesimpulan &
Else If (BS >= BR AND BS >= BB)
Kesimpulan = Kesimpulan &
Else If (BB >= BR AND BB >= BS)
Kesimpulan = Kesimpulan &
End If
End Sub
" dengan level RENDAH"
Then
" dengan level SEDANG"
Then
" dengan level BERAT"
Sub TampilkanJawaban()
Universitas Sumatera Utara
If Jawaban(Posisi) = 1 Then
rdbYa.Checked = True
Else
rdbTidak.Checked = True
End If
End Sub
Sub SimpanJawaban()
If rdbYa.Checked = True Then
Jawaban(Posisi) = 1
Bobot(Posisi) = G(Posisi).Bel
Else
Jawaban(Posisi) = 0
Bobot(Posisi) = 0
End If
End Sub
Sub Pertanyaan()
lblPertanyaan.Text = "Pertanyaan Ke " & (Posisi + 1) &
CRLF & CRLF & " Apakah " & G(Posisi).Keterangan & "?"
End Sub
If Posisi = TotalGejala Then
btnMaju.Visible = False
btnMundur.Visible = False
rdbYa.Visible = False
rdbTidak.Visible = False
btnCekHasil.Visible = True
lblPertanyaan.Text = "Silahkan tekan tombol Cek Hasil
untuk melihat hasil!"
End If
End Sub
Sub Activity_Create(FirstTime As Boolean)
'Do not forget to load the layout file created with the visual
designer. For example:
'Activity.LoadLayout("Layout1")
Inisialisasi
'Inisialiasi Background
If File.Exists(File.DirAssets,"konsultasi.png") Then
Latar.Initialize(LoadBitmap(File.DirAssets,"konsultasi.png"))
Activity.Background = Latar
Else
Msgbox("File Tidak Ada", "Peringatan")
End If
'Label
lblNama.Initialize("")
lblNama.Text = "Nama"
lblNama.TextSize = Font
lblNama.TextColor = Colors.Black
lblNama.Visible = False
Activity.AddView(lblNama, 15%x, 17%y, 30%x, 5%y)
lblUmur.Initialize("")
Universitas Sumatera Utara
lblUmur.Text = "Umur"
lblUmur.TextSize = Font
lblUmur.TextColor = Colors.Black
lblUmur.Visible = False
Activity.AddView(lblUmur, 15%x, 23%y, 30%x, 5%y)
' EditText
txtNama.Initialize("")
txtNama.Text = "Uji Coba"
txtNama.TextSize = Font
txtNama.TextColor = Colors.Blue
txtNama.Visible = False
Activity.AddView(txtNama, 40%x, 17%y, 40%x, 8%y)
txtUmur.Initialize("")
txtUmur.Text = "2 Tahun"
txtUmur.TextSize = Font
txtUmur.TextColor = Colors.Blue
txtUmur.Visible = False
Activity.AddView(txtUmur, 40%x, 23%y, 40%x, 8%y)
'Label Dempster-Shafer
lblDS.Initialize("")
lblDS.Text = "Dempster-Shafer"
lblDS.TextSize = Font
lblDS.TextColor = Colors.Black
lblDS.Visible = False
Activity.AddView(lblDS, 15%x, 30%y, 70%x, 5%y)
'Label Bayes
lblBayes.Initialize("")
lblBayes.Text = "Bayes"
lblBayes.TextSize = Font
lblBayes.TextColor = Colors.Black
lblBayes.Visible = False
Activity.AddView(lblBayes, 15%x, 50%y, 70%x, 5%y)
'Label Kesimpulan
lblKesimpulan.Initialize("")
lblKesimpulan.Text = "Kesimpulan Diagnosa: "
lblKesimpulan.TextSize = Font
lblKesimpulan.TextColor = Colors.Black
lblKesimpulan.Visible = False
Activity.AddView(lblKesimpulan, 15%x, 77%y, 70%x, 10%y)
BesarFont = 27
Font = GetDeviceLayoutValues.Width / Density /
(Main.KonstantaFont - BesarFont)
'Pertanyaan 1
lblPertanyaan.Initialize("")
lblPertanyaan.TextSize = Font
lblPertanyaan.TextColor = Colors.Black
lblPertanyaan.Gravity = Gravity.CENTER_HORIZONTAL
Pertanyaan
Activity.AddView(lblPertanyaan, 15%x, 8%y, 70%x, 50%y)
rdbYa.Initialize("")
Universitas Sumatera Utara
rdbYa.TextSize = Font
rdbYa.TextColor = Colors.Black
rdbYa.Text = "Ya"
Activity.AddView(rdbYa, 15%x, 55%y, 30%x, 10%y)
rdbTidak.Initialize("")
rdbTidak.TextSize = Font
rdbTidak.TextColor = Colors.Black
rdbTidak.Text = "Tidak"
rdbTidak.Checked = True
Activity.AddView(rdbTidak, 15%x, 65%y, 30%x, 10%y)
' Hasil Dempster Shafer
txtP_DS.Initialize("")
txtP_DS.Visible = False
txtP_DS.TextSize = Font
txtP_DS.TextColor = Colors.Red
Activity.AddView(txtP_DS, 15%x, 35%y, 70%x, 8%y)
txtT_DS.Initialize("")
txtT_DS.Visible = False
txtT_DS.TextSize = Font
txtT_DS.TextColor = Colors.Red
Activity.AddView(txtT_DS, 15%x, 43%y, 70%x, 8%y)
' Hasil Bayes
txtR_Bayes.Initialize("")
txtR_Bayes.Visible = False
txtR_Bayes.TextSize = Font
txtR_Bayes.TextColor = Colors.Red
Activity.AddView(txtR_Bayes, 15%x, 55%y, 70%x, 8%y)
txtS_Bayes.Initialize("")
txtS_Bayes.Visible = False
txtS_Bayes.TextSize = Font
txtS_Bayes.TextColor = Colors.Red
Activity.AddView(txtS_Bayes, 15%x, 63%y, 70%x, 8%y)
txtB_Bayes.Initialize("")
txtB_Bayes.Visible = False
txtB_Bayes.TextSize = Font
txtB_Bayes.TextColor = Colors.Red
Activity.AddView(txtB_Bayes, 15%x, 71%y, 70%x, 8%y)
' Tombol Maju & Mundur
btnMundur.Initialize("btnMundur")
btnMundur.Bitmap = LoadBitmap(File.DirAssets, "btnMundur.png")
btnMundur.Gravity = Gravity.FILL
Activity.AddView(btnMundur, 15%x, 81%y, 30%x, 10%y)
btnMaju.Initialize("btnMaju")
btnMaju.Bitmap = LoadBitmap(File.DirAssets, "btnMaju.png")
btnMaju.Gravity = Gravity.FILL
Activity.AddView(btnMaju, 55%x, 81%y, 30%x, 10%y)
' Tombol Cek Hasil
btnCekHasil.Initialize("btnCekHasil")
Universitas Sumatera Utara
btnCekHasil.Bitmap = LoadBitmap(File.DirAssets,
"btnCekHasil.png")
btnCekHasil.Gravity = Gravity.FILL
Activity.AddView(btnCekHasil, 10%x, 88%y, 80%x, 10%y)
btnCekHasil.Visible = False
' Tombol Terapi
btnTerapi.Initialize("btnTerapi")
btnTerapi.Bitmap = LoadBitmap(File.DirAssets, "btnTerapi.png")
btnTerapi.Gravity = Gravity.FILL
Activity.AddView(btnTerapi, 52%x, 88%y, 38%x, 10%y)
btnTerapi.Visible = False
' Tombol Keluar
btnKeluar.Initialize("btnKeluar")
btnKeluar.Bitmap = LoadBitmap(File.DirAssets, "btnKeluar.png")
btnKeluar.Gravity = Gravity.FILL
Activity.AddView(btnKeluar, 10%x, 88%y, 38%x, 10%y)
btnKeluar.Visible = False
End Sub
Sub Activity_Resume
End Sub
Sub Activity_Pause (UserClosed As Boolean)
End Sub
Sub btnMaju_Click()
Maju
End Sub
Sub btnMundur_Click()
Mundur
End Sub
Sub btnCekHasil_Click()
btnCekHasil.Visible = False
lblPertanyaan.Text = "Hasil Diagnosa : "
txtNama.Text = Main.Nama
txtUmur.Text = Main.Umur & " bulan"
lblNama.Visible = True
lblUmur.Visible = True
lblDS.Visible = True
lblBayes.Visible = True
lblKesimpulan.Visible = True
txtNama.Visible = True
txtUmur.Visible = True
txtP_DS.Visible = True
txtT_DS.Visible = True
txtR_Bayes.Visible = True
txtS_Bayes.Visible = True
txtB_Bayes.Visible = True
Dempster_Shafer
Universitas Sumatera Utara
NaiveBayes
lblKesimpulan.Text = Kesimpulan
btnKeluar.Visible = True
btnTerapi.Visible = True
End Sub
Sub btnKeluar_Click()
Activity.Finish
End Sub
Sub btnTerapi_Click()
StartActivity(Terapi)
End Sub
Menu Tentang
Sub Activity_Create(FirstTime As Boolean)
'Do not forget to load the layout file created with the visual
designer. For example:
'Activity.LoadLayout("Layout1")
'Inisialiasi Background
If File.Exists(File.DirAssets,"konsultasi.png") Then
Latar.Initialize(LoadBitmap(File.DirAssets,"konsultasi.png"))
Activity.Background = Latar
Else
Msgbox("File Tidak Ada", "Peringatan")
End If
lblTentang.TextSize = Font
lblTentang.TextColor = Colors.Black
lblTentang.Gravity = Gravity.CENTER
Activity.AddView(lblTentang, 15%x, 11%y, 70%x, 70%y)
'Activity.Color = Colors.RGB(20, 100, 80)
' Tombol Keluar
btnKeluar.Initialize("btnKeluar")
btnKeluar.Bitmap = LoadBitmap(File.DirAssets, "btnKeluar.png")
btnKeluar.Gravity = Gravity.FILL
Activity.AddView(btnKeluar, 10%x, 88%y, 80%x, 10%y)
End Sub
Sub Activity_Resume
End Sub
Sub Activity_Pause (UserClosed As Boolean)
End Sub
Sub btnKeluar_Click()
Activity.Finish
End Sub
Universitas Sumatera Utara
Menu Terapi
Sub Globals
'These global variables will be redeclared each
activity is created.
'These variables can only be accessed from this
Dim Latar As BitmapDrawable
Dim lblTips As Label
Dim btnKeluar, btnMaju, btnMundur, imgTerapi As
Dim scv As ScrollView
Dim pnl As Panel
Dim BesarFont = 13
Dim Font As Int = GetDeviceLayoutValues.Width /
(Main.KonstantaFont - BesarFont)
Dim Posisi As Int = 1
Dim TotalTerapi As Int = 15
Dim lblkata As Label
End Sub
time the
module.
ImageView
Density /
Sub Activity_Create(FirstTime As Boolean)
'Do not forget to load the layout file created with the visual
designer. For example:
'Activity.LoadLayout("Layout1")
'Inisialiasi Background
If File.Exists(File.DirAssets,"konsultasi.png") Then
Latar.Initialize(LoadBitmap(File.DirAssets,"konsultasi.png"))
Activity.Background = Latar
Else
Msgbox("File Tidak Ada", "Peringatan")
End If
imgTerapi.Initialize("")
imgTerapi.Bitmap = LoadBitmap(File.DirAssets, "1.png")
imgTerapi.Gravity = Gravity.FILL
Activity.AddView(imgTerapi, 15%x, 10%y, 70%x, 62%x)
lblkata.Initialize("")
lblkata.Text = " Sumber Zakaria Avelin SlidePlayer "
lblkata.TextSize = Font
lblkata.TextColor = Colors.Black
lblkata.Gravity = Gravity.CENTER
Activity.AddView(lblkata, 15%x, 30%y, 50%x, 50%y)
' Tombol Maju & Mundur
btnMundur.Initialize("btnMundur")
btnMundur.Bitmap = LoadBitmap(File.DirAssets, "btnMundur.png")
btnMundur.Gravity = Gravity.FILL
Activity.AddView(btnMundur, 15%x, 70%y, 30%x, 10%y)
btnMundur.Visible = False
btnMaju.Initialize("btnMaju")
btnMaju.Bitmap = LoadBitmap(File.DirAssets, "btnMaju.png")
btnMaju.Gravity = Gravity.FILL
Activity.AddView(btnMaju, 55%x, 70%y, 30%x, 10%y)
' Tombol Keluar
btnKeluar.Initialize("btnKeluar")
Universitas Sumatera Utara
btnKeluar.Bitmap = LoadBitmap(File.DirAssets, "btnKeluar.png")
btnKeluar.Gravity = Gravity.FILL
Activity.AddView(btnKeluar, 10%x, 88%y, 80%x, 10%y)
End Sub
Sub Activity_Resume
End Sub
Sub Activity_Pause (UserClosed As Boolean)
End Sub
Sub btnMaju_Click()
Maju
End Sub
Sub btnMundur_Click()
Mundur
End Sub
Sub btnKeluar_Click()
Activity.Finish
End Sub
Menu Info
Sub Activity_Create(FirstTime As Boolean)
'Do not forget to load the layout file created with the visual
designer. For example:
'Activity.LoadLayout("Layout1")
scv.Initialize(0)
pnl = scv.Panel
pnl.Height = 1000%y
Activity.AddView(scv, 5%x, 5%y, 90%x, 77%y)
imgFood.Initialize("")
imgFood.Bitmap = LoadBitmap(File.DirAssets, "cp1.jpg")
imgFood.Gravity = Gravity.FILL
pnl.AddView(imgFood, 20%x, 6%y, 40%x, 30%x)
'Inisialiasi Background
If File.Exists(File.DirAssets,"konsultasi.png") Then
Latar.Initialize(LoadBitmap(File.DirAssets,"konsultasi.png"))
Activity.Background = Latar
Else
Msgbox("File Tidak Ada", "Peringatan")
End If
lblTips.Initialize("")
lblTips.Text = File.ReadString(File.DirAssets, "terapi.txt")
lblTips.TextSize = Font
lblTips.TextColor = Colors.Black
lblTips.Gravity = Gravity.TOP
pnl.AddView(lblTips, 5%x, 28%y, 80%x, 1000%y)
Universitas Sumatera Utara
'Activity.Color = Colors.RGB(20, 100, 80)
' Tombol Keluar
btnKeluar.Initialize("btnKeluar")
btnKeluar.Bitmap = LoadBitmap(File.DirAssets, "btnKeluar.png")
btnKeluar.Gravity = Gravity.FILL
Activity.AddView(btnKeluar, 10%x, 88%y, 80%x, 10%y)
End Sub
Sub Activity_Resume
End Sub
Sub Activity_Pause (UserClosed As Boolean)
End Sub
Sub btnKeluar_Click()
Activity.Finish
End Sub
Menu Registrasi
Sub Activity_Create(FirstTime As Boolean)
'Do not forget to load the layout file created with the visual
designer. For example:
'Activity.LoadLayout("Layout1")
scv.Initialize(0)
pnl = scv.Panel
pnl.Height = 1000%y
Activity.AddView(scv, 5%x, 5%y, 90%x, 77%y)
imgFood.Initialize("")
imgFood.Bitmap = LoadBitmap(File.DirAssets, "cp1.jpg")
imgFood.Gravity = Gravity.FILL
pnl.AddView(imgFood, 20%x, 6%y, 40%x, 30%x)
'Inisialiasi Background
If File.Exists(File.DirAssets,"konsultasi.png") Then
Latar.Initialize(LoadBitmap(File.DirAssets,"konsultasi.png"))
Activity.Background = Latar
Else
Msgbox("File Tidak Ada", "Peringatan")
End If
lblTips.Initialize("")
lblTips.Text = File.ReadString(File.DirAssets, "terapi.txt")
lblTips.TextSize = Font
lblTips.TextColor = Colors.Black
lblTips.Gravity = Gravity.TOP
pnl.AddView(lblTips, 5%x, 28%y, 80%x, 1000%y)
'Activity.Color = Colors.RGB(20, 100, 80)
' Tombol Keluar
btnKeluar.Initialize("btnKeluar")
btnKeluar.Bitmap = LoadBitmap(File.DirAssets, "btnKeluar.png")
Universitas Sumatera Utara
btnKeluar.Gravity = Gravity.FILL
Activity.AddView(btnKeluar, 10%x, 88%y, 80%x, 10%y)
End Sub
Sub Activity_Resume
End Sub
Sub Activity_Pause (UserClosed As Boolean)
End Sub
Sub btnKeluar_Click()
Activity.Finish
End Sub
Universitas Sumatera Utara
L-2
Universitas Sumatera Utara
Universitas Sumatera Utara
L-3
Universitas Sumatera Utara
L-4
Universitas Sumatera Utara
L-5
DAFTAR RIWAYAT HIDUP
Data Pribadi
Nama
:
Rofika
Tempat, tanggal Lahir :
Medan, 23 Desember 1990
Jenis Kelamin
:
Perempuan
Tinggi, berat badan
:
165 Cm, 52 Kg
Agama
:
Islam
Alamat
: Jl. Danau Poso No. 5 Medan
Status
:
Belum Menikah
Telepon
:
081286190196
Email
: fheecha@gmail.com
Latar belakang Pendidikan :
Formal
•
•
•
•
•
1996 - 2002 : SD Negeri No. 064982 Medan
2002 - 2005 : SMP Negeri 18 Medan
2005 - 2008 : SMK Telkom Sandhy Putra Medan
2009 - 2012 : D-III Teknik Informatika, USU Medan
2013 – 2016 : S1 Ilmu Komputer USU Medan
Kemampuan
•
•
•
•
Kemampuan Komputer (MS Word, MS Excel, MS Power Point, MS Access)
Install Operating System komputer.
Microsoft Visual Basic, MySql Database.
Bekerja secara team dan individu
Universitas Sumatera Utara
Listing Program
Menu Utama Program
Sub Activity_Create(FirstTime As Boolean)
'Do not forget to load the layout file created with the visual
designer. For example:
'Activity.LoadLayout("Layout1")
'Inisialiasi Background
If File.Exists(File.DirAssets,"menu.png") Then
Latar.Initialize(LoadBitmap(File.DirAssets,"menu.png"))
Activity.Background = Latar
Else
Msgbox("File Tidak Ada", "Peringatan")
End If
'Inisialiasi Menu
If File.Exists(File.DirAssets,"btnKonsultasi.png")= True Then
btnKonsultasi.Initialize("btnKonsultasi")
btnKonsultasi.Bitmap = LoadBitmap(File.DirAssets,
"btnKonsultasi.png")
btnKonsultasi.Gravity = Gravity.FILL
Activity.AddView(btnKonsultasi, 66%x, 8%y, 30%x, 10%y)
Else
Msgbox("File Not Found", "Warning")
End If
If File.Exists(File.DirAssets,"btnTerapi.png")= True Then
btnTerapi.Initialize("btnTerapi")
btnTerapi.Bitmap = LoadBitmap(File.DirAssets,
"btnTerapi.png")
btnTerapi.Gravity = Gravity.FILL
Activity.AddView(btnTerapi, 66%x, 20%y, 30%x, 10%y)
Else
Msgbox("File Not Found", "Warning")
End If
If File.Exists(File.DirAssets,"btnInfo.png")= True Then
btnInfo.Initialize("btnInfo")
btnInfo.Bitmap = LoadBitmap(File.DirAssets,
"btnInfo.png")
btnInfo.Gravity = Gravity.FILL
Activity.AddView(btnInfo, 66%x, 32%y, 30%x, 10%y)
Else
Msgbox("File Not Found", "Warning")
End If
If File.Exists(File.DirAssets,"btnTentang.png")= True Then
btnTentang.Initialize("btnTentang")
btnTentang.Bitmap = LoadBitmap(File.DirAssets,
"btnTentang.png")
Universitas Sumatera Utara
btnTentang.Gravity = Gravity.FILL
Activity.AddView(btnTentang, 66%x, 44%y, 30%x, 10%y)
Else
Msgbox("File Not Found", "Warning")
End If
End Sub
Sub Activity_Resume
End Sub
Sub Activity_Pause (UserClosed As Boolean)
End Sub
Sub btnKonsultasi_Click()
StartActivity(Registerasi)
End Sub
Sub btnTerapi_Click()
StartActivity(Terapi)
End Sub
Sub btnInfo_Click()
StartActivity(Info)
End Sub
Sub btnTentang_Click()
StartActivity(Tentang)
End Sub
Menu Konsultasi
Sub Globals
'These global variables will be redeclared each time the
activity is created.
'These variables can only be accessed from this module.
Dim TotalGejala As Int = 23
Dim Latar As BitmapDrawable
Dim Posisi As Int
Dim BesarFont = 20
Dim Pecahan As Int = 10
Dim Kesimpulan As String
Dim Font As Int = GetDeviceLayoutValues.Width / Density /
(Main.KonstantaFont - BesarFont)
Dim G(TotalGejala) As Gejala
Dim GB(TotalGejala) As Bayes
Dim Bobot(TotalGejala) As Double
Dim Jawaban(TotalGejala) As Int
Dim DataBayes(50) As String
Dim btnMaju, btnMundur, btnCekHasil, btnKeluar, btnTerapi As
ImageView
Dim rdbYa, rdbTidak As RadioButton
Universitas Sumatera Utara
Dim
Dim
Dim
Dim
Dim
End Sub
lblPertanyaan, lblDS, lblBayes, lblKesimpulan As Label
txtP_DS, txtT_DS As Label
txtR_Bayes, txtS_Bayes, txtB_Bayes As Label
lblNama, lblUmur As Label
txtNama, txtUmur As Label
Sub Inisialisasi()
Posisi = 0
G(0).Initialize("G01",
G(1).Initialize("G02",
G(2).Initialize("G03",
G(3).Initialize("G04",
G(4).Initialize("G05",
"bayi lahir prematur", 0.15)
"berat badan lahir dibawah 2,5 kg", 0.1)
"sering kejang-kejang sejak lahir", 0.2)
"bentuk kepala kecil", 0.1)
"lengan atas atau bawah lemas/kaku",
0.2)
G(5).Initialize("G06", "tungkai atas dan bawah lemas/kaku",
0.2)
G(6).Initialize("G07", "usia > 4 bulan tangan masih mengepal",
0.3)
G(7).Initialize("G08", "tangan tidak mampu meraih benda", 0.25)
G(8).Initialize("G09", "kaki jinjit", 0.25)
G(9).Initialize("G10", "sebagian anggota gerak tidak dapat
berfungsi maksimal", 0.5)
G(10).Initialize("G11", "menggunakan alat bantu gerak", 0.25)
G(11).Initialize("G12", "anak sering mengeluarkan air liur",
0.15)
G(12).Initialize("G13", "usia 6 bulan belum dapat tengkurap",
0.15)
G(13).Initialize("G14", "usia 10 bulan belum dapat duduk
sendiri", 0.15)
G(14).Initialize("G15", "usia 24 bulan belum dapat berdiri",
0.3)
G(15).Initialize("G16", "kaku pada sebelah sisi tubuh", 0.1)
G(16).Initialize("G17",
G(17).Initialize("G18",
berlebihan", 0.5)
G(18).Initialize("G19",
G(19).Initialize("G20",
G(20).Initialize("G21",
G(21).Initialize("G22",
G(22).Initialize("G23",
End Sub
"kaki berbentuk menyilang", 0.35)
"sering terjadi gerakan refleks
"sulit mengunyah makanan", 0.5)
"retardasi mental", 0.2)
"gangguan penglihatan", 0.15)
"gangguan pendengaran", 0.2)
"gangguan bicara", 0.25)
Sub Dempster_Shafer()
Dim mB1, mP1 As Double
' Celebral Palsy
mB1 = Bobot(0) 'G(0).Bel
mP1 = 1 - mB1 'G(0).Pla
Kesimpulan = "Terkena CP Tipe Spastik " & Round2(mB1 * 100, 0)
& "%"
End Sub
Sub NaiveBayes()
Dim Tanya As String = ""
Universitas Sumatera Utara
Dim TotalData As Int =22
Dim R, S, B As Int
Dim BR, BS, BB As Double
DataBayes(0) = "TTYYYYYYYYYYYYYYYTYYTTYB"
DataBayes(1) = "TTYTYYTTYYYTTTYYTTTTTTYS"
DataBayes(2) = "TTYTYYYYYYTYYYYYYYYTYYYB"
DataBayes(3) = "TTTTTYTTYYYTTTYTTYTTTTTS"
DataBayes(4) = "TTTTTTTTTYTTYYYTTTTTTTTR"
DataBayes(5) = "TTYTYYYYYYYYYYYYYYYYTTYB"
DataBayes(6) = "TTYTYYTTYYTYYYYYYYYTTTYS"
DataBayes(7) = "YYTYYYTTYYYTTYYYTTTTTTYS"
DataBayes(8) = "YYTYTYTYYYTTTTTYTTTTTTTS"
DataBayes(9) = "TTTTTTTTYYYTTTYTTTTTTTYS"
DataBayes(10) = "TTTTTTTTTTYTTYTTTTTTTTYR"
DataBayes(11) = "TTYTTYTTYYYTYYTTTYTTTTYR"
DataBayes(12) = "YYTTTYYTYYYTTYYTTTTTTTYR"
DataBayes(13) = "TTTTYYYYYYYYYYYYYYTTTTYB"
DataBayes(14) = "TYYYYYYYYYYYYYYYYYYTYYYB"
DataBayes(15) = "TTTTTTTTTYYTTTYYTTTTTTTR"
DataBayes(16) = "TYYYYYYYYYYYYYYYYYYYTTYB"
DataBayes(17) = "YYTYYYTYYYYYYYYYYTYYYTTB"
DataBayes(18) = "TTYTYYYYTYTTYYYYTTTYTTYS"
DataBayes(19) = "TTYTYYTYYYTYYYYYYYYTTTTB"
DataBayes(20) = "YYYTYYYYYYYTYYYYYYTTYTTB"
DataBayes(21) = "TTYTTYTTYYTYTYYYTTTYTTYR"
For i = 0 To TotalGejala - 1
GB(i).Initialize
If Jawaban(i) = 1 Then
Tanya = Tanya & "Y"
Else
Tanya = Tanya & "T"
End If
Next
R = 1
S = 1
B = 1
BR = 1
BS = 1
BB = 1
Pecahan = 5
txtR_Bayes.Text = "R : " & Round2(BR, Pecahan)
txtS_Bayes.Text = "S : " & Round2(BS, Pecahan)
txtB_Bayes.Text = "B : " & Round2(BB, Pecahan)
If (BR >= BS AND BR >= BB) Then
Kesimpulan = Kesimpulan &
Else If (BS >= BR AND BS >= BB)
Kesimpulan = Kesimpulan &
Else If (BB >= BR AND BB >= BS)
Kesimpulan = Kesimpulan &
End If
End Sub
" dengan level RENDAH"
Then
" dengan level SEDANG"
Then
" dengan level BERAT"
Sub TampilkanJawaban()
Universitas Sumatera Utara
If Jawaban(Posisi) = 1 Then
rdbYa.Checked = True
Else
rdbTidak.Checked = True
End If
End Sub
Sub SimpanJawaban()
If rdbYa.Checked = True Then
Jawaban(Posisi) = 1
Bobot(Posisi) = G(Posisi).Bel
Else
Jawaban(Posisi) = 0
Bobot(Posisi) = 0
End If
End Sub
Sub Pertanyaan()
lblPertanyaan.Text = "Pertanyaan Ke " & (Posisi + 1) &
CRLF & CRLF & " Apakah " & G(Posisi).Keterangan & "?"
End Sub
If Posisi = TotalGejala Then
btnMaju.Visible = False
btnMundur.Visible = False
rdbYa.Visible = False
rdbTidak.Visible = False
btnCekHasil.Visible = True
lblPertanyaan.Text = "Silahkan tekan tombol Cek Hasil
untuk melihat hasil!"
End If
End Sub
Sub Activity_Create(FirstTime As Boolean)
'Do not forget to load the layout file created with the visual
designer. For example:
'Activity.LoadLayout("Layout1")
Inisialisasi
'Inisialiasi Background
If File.Exists(File.DirAssets,"konsultasi.png") Then
Latar.Initialize(LoadBitmap(File.DirAssets,"konsultasi.png"))
Activity.Background = Latar
Else
Msgbox("File Tidak Ada", "Peringatan")
End If
'Label
lblNama.Initialize("")
lblNama.Text = "Nama"
lblNama.TextSize = Font
lblNama.TextColor = Colors.Black
lblNama.Visible = False
Activity.AddView(lblNama, 15%x, 17%y, 30%x, 5%y)
lblUmur.Initialize("")
Universitas Sumatera Utara
lblUmur.Text = "Umur"
lblUmur.TextSize = Font
lblUmur.TextColor = Colors.Black
lblUmur.Visible = False
Activity.AddView(lblUmur, 15%x, 23%y, 30%x, 5%y)
' EditText
txtNama.Initialize("")
txtNama.Text = "Uji Coba"
txtNama.TextSize = Font
txtNama.TextColor = Colors.Blue
txtNama.Visible = False
Activity.AddView(txtNama, 40%x, 17%y, 40%x, 8%y)
txtUmur.Initialize("")
txtUmur.Text = "2 Tahun"
txtUmur.TextSize = Font
txtUmur.TextColor = Colors.Blue
txtUmur.Visible = False
Activity.AddView(txtUmur, 40%x, 23%y, 40%x, 8%y)
'Label Dempster-Shafer
lblDS.Initialize("")
lblDS.Text = "Dempster-Shafer"
lblDS.TextSize = Font
lblDS.TextColor = Colors.Black
lblDS.Visible = False
Activity.AddView(lblDS, 15%x, 30%y, 70%x, 5%y)
'Label Bayes
lblBayes.Initialize("")
lblBayes.Text = "Bayes"
lblBayes.TextSize = Font
lblBayes.TextColor = Colors.Black
lblBayes.Visible = False
Activity.AddView(lblBayes, 15%x, 50%y, 70%x, 5%y)
'Label Kesimpulan
lblKesimpulan.Initialize("")
lblKesimpulan.Text = "Kesimpulan Diagnosa: "
lblKesimpulan.TextSize = Font
lblKesimpulan.TextColor = Colors.Black
lblKesimpulan.Visible = False
Activity.AddView(lblKesimpulan, 15%x, 77%y, 70%x, 10%y)
BesarFont = 27
Font = GetDeviceLayoutValues.Width / Density /
(Main.KonstantaFont - BesarFont)
'Pertanyaan 1
lblPertanyaan.Initialize("")
lblPertanyaan.TextSize = Font
lblPertanyaan.TextColor = Colors.Black
lblPertanyaan.Gravity = Gravity.CENTER_HORIZONTAL
Pertanyaan
Activity.AddView(lblPertanyaan, 15%x, 8%y, 70%x, 50%y)
rdbYa.Initialize("")
Universitas Sumatera Utara
rdbYa.TextSize = Font
rdbYa.TextColor = Colors.Black
rdbYa.Text = "Ya"
Activity.AddView(rdbYa, 15%x, 55%y, 30%x, 10%y)
rdbTidak.Initialize("")
rdbTidak.TextSize = Font
rdbTidak.TextColor = Colors.Black
rdbTidak.Text = "Tidak"
rdbTidak.Checked = True
Activity.AddView(rdbTidak, 15%x, 65%y, 30%x, 10%y)
' Hasil Dempster Shafer
txtP_DS.Initialize("")
txtP_DS.Visible = False
txtP_DS.TextSize = Font
txtP_DS.TextColor = Colors.Red
Activity.AddView(txtP_DS, 15%x, 35%y, 70%x, 8%y)
txtT_DS.Initialize("")
txtT_DS.Visible = False
txtT_DS.TextSize = Font
txtT_DS.TextColor = Colors.Red
Activity.AddView(txtT_DS, 15%x, 43%y, 70%x, 8%y)
' Hasil Bayes
txtR_Bayes.Initialize("")
txtR_Bayes.Visible = False
txtR_Bayes.TextSize = Font
txtR_Bayes.TextColor = Colors.Red
Activity.AddView(txtR_Bayes, 15%x, 55%y, 70%x, 8%y)
txtS_Bayes.Initialize("")
txtS_Bayes.Visible = False
txtS_Bayes.TextSize = Font
txtS_Bayes.TextColor = Colors.Red
Activity.AddView(txtS_Bayes, 15%x, 63%y, 70%x, 8%y)
txtB_Bayes.Initialize("")
txtB_Bayes.Visible = False
txtB_Bayes.TextSize = Font
txtB_Bayes.TextColor = Colors.Red
Activity.AddView(txtB_Bayes, 15%x, 71%y, 70%x, 8%y)
' Tombol Maju & Mundur
btnMundur.Initialize("btnMundur")
btnMundur.Bitmap = LoadBitmap(File.DirAssets, "btnMundur.png")
btnMundur.Gravity = Gravity.FILL
Activity.AddView(btnMundur, 15%x, 81%y, 30%x, 10%y)
btnMaju.Initialize("btnMaju")
btnMaju.Bitmap = LoadBitmap(File.DirAssets, "btnMaju.png")
btnMaju.Gravity = Gravity.FILL
Activity.AddView(btnMaju, 55%x, 81%y, 30%x, 10%y)
' Tombol Cek Hasil
btnCekHasil.Initialize("btnCekHasil")
Universitas Sumatera Utara
btnCekHasil.Bitmap = LoadBitmap(File.DirAssets,
"btnCekHasil.png")
btnCekHasil.Gravity = Gravity.FILL
Activity.AddView(btnCekHasil, 10%x, 88%y, 80%x, 10%y)
btnCekHasil.Visible = False
' Tombol Terapi
btnTerapi.Initialize("btnTerapi")
btnTerapi.Bitmap = LoadBitmap(File.DirAssets, "btnTerapi.png")
btnTerapi.Gravity = Gravity.FILL
Activity.AddView(btnTerapi, 52%x, 88%y, 38%x, 10%y)
btnTerapi.Visible = False
' Tombol Keluar
btnKeluar.Initialize("btnKeluar")
btnKeluar.Bitmap = LoadBitmap(File.DirAssets, "btnKeluar.png")
btnKeluar.Gravity = Gravity.FILL
Activity.AddView(btnKeluar, 10%x, 88%y, 38%x, 10%y)
btnKeluar.Visible = False
End Sub
Sub Activity_Resume
End Sub
Sub Activity_Pause (UserClosed As Boolean)
End Sub
Sub btnMaju_Click()
Maju
End Sub
Sub btnMundur_Click()
Mundur
End Sub
Sub btnCekHasil_Click()
btnCekHasil.Visible = False
lblPertanyaan.Text = "Hasil Diagnosa : "
txtNama.Text = Main.Nama
txtUmur.Text = Main.Umur & " bulan"
lblNama.Visible = True
lblUmur.Visible = True
lblDS.Visible = True
lblBayes.Visible = True
lblKesimpulan.Visible = True
txtNama.Visible = True
txtUmur.Visible = True
txtP_DS.Visible = True
txtT_DS.Visible = True
txtR_Bayes.Visible = True
txtS_Bayes.Visible = True
txtB_Bayes.Visible = True
Dempster_Shafer
Universitas Sumatera Utara
NaiveBayes
lblKesimpulan.Text = Kesimpulan
btnKeluar.Visible = True
btnTerapi.Visible = True
End Sub
Sub btnKeluar_Click()
Activity.Finish
End Sub
Sub btnTerapi_Click()
StartActivity(Terapi)
End Sub
Menu Tentang
Sub Activity_Create(FirstTime As Boolean)
'Do not forget to load the layout file created with the visual
designer. For example:
'Activity.LoadLayout("Layout1")
'Inisialiasi Background
If File.Exists(File.DirAssets,"konsultasi.png") Then
Latar.Initialize(LoadBitmap(File.DirAssets,"konsultasi.png"))
Activity.Background = Latar
Else
Msgbox("File Tidak Ada", "Peringatan")
End If
lblTentang.TextSize = Font
lblTentang.TextColor = Colors.Black
lblTentang.Gravity = Gravity.CENTER
Activity.AddView(lblTentang, 15%x, 11%y, 70%x, 70%y)
'Activity.Color = Colors.RGB(20, 100, 80)
' Tombol Keluar
btnKeluar.Initialize("btnKeluar")
btnKeluar.Bitmap = LoadBitmap(File.DirAssets, "btnKeluar.png")
btnKeluar.Gravity = Gravity.FILL
Activity.AddView(btnKeluar, 10%x, 88%y, 80%x, 10%y)
End Sub
Sub Activity_Resume
End Sub
Sub Activity_Pause (UserClosed As Boolean)
End Sub
Sub btnKeluar_Click()
Activity.Finish
End Sub
Universitas Sumatera Utara
Menu Terapi
Sub Globals
'These global variables will be redeclared each
activity is created.
'These variables can only be accessed from this
Dim Latar As BitmapDrawable
Dim lblTips As Label
Dim btnKeluar, btnMaju, btnMundur, imgTerapi As
Dim scv As ScrollView
Dim pnl As Panel
Dim BesarFont = 13
Dim Font As Int = GetDeviceLayoutValues.Width /
(Main.KonstantaFont - BesarFont)
Dim Posisi As Int = 1
Dim TotalTerapi As Int = 15
Dim lblkata As Label
End Sub
time the
module.
ImageView
Density /
Sub Activity_Create(FirstTime As Boolean)
'Do not forget to load the layout file created with the visual
designer. For example:
'Activity.LoadLayout("Layout1")
'Inisialiasi Background
If File.Exists(File.DirAssets,"konsultasi.png") Then
Latar.Initialize(LoadBitmap(File.DirAssets,"konsultasi.png"))
Activity.Background = Latar
Else
Msgbox("File Tidak Ada", "Peringatan")
End If
imgTerapi.Initialize("")
imgTerapi.Bitmap = LoadBitmap(File.DirAssets, "1.png")
imgTerapi.Gravity = Gravity.FILL
Activity.AddView(imgTerapi, 15%x, 10%y, 70%x, 62%x)
lblkata.Initialize("")
lblkata.Text = " Sumber Zakaria Avelin SlidePlayer "
lblkata.TextSize = Font
lblkata.TextColor = Colors.Black
lblkata.Gravity = Gravity.CENTER
Activity.AddView(lblkata, 15%x, 30%y, 50%x, 50%y)
' Tombol Maju & Mundur
btnMundur.Initialize("btnMundur")
btnMundur.Bitmap = LoadBitmap(File.DirAssets, "btnMundur.png")
btnMundur.Gravity = Gravity.FILL
Activity.AddView(btnMundur, 15%x, 70%y, 30%x, 10%y)
btnMundur.Visible = False
btnMaju.Initialize("btnMaju")
btnMaju.Bitmap = LoadBitmap(File.DirAssets, "btnMaju.png")
btnMaju.Gravity = Gravity.FILL
Activity.AddView(btnMaju, 55%x, 70%y, 30%x, 10%y)
' Tombol Keluar
btnKeluar.Initialize("btnKeluar")
Universitas Sumatera Utara
btnKeluar.Bitmap = LoadBitmap(File.DirAssets, "btnKeluar.png")
btnKeluar.Gravity = Gravity.FILL
Activity.AddView(btnKeluar, 10%x, 88%y, 80%x, 10%y)
End Sub
Sub Activity_Resume
End Sub
Sub Activity_Pause (UserClosed As Boolean)
End Sub
Sub btnMaju_Click()
Maju
End Sub
Sub btnMundur_Click()
Mundur
End Sub
Sub btnKeluar_Click()
Activity.Finish
End Sub
Menu Info
Sub Activity_Create(FirstTime As Boolean)
'Do not forget to load the layout file created with the visual
designer. For example:
'Activity.LoadLayout("Layout1")
scv.Initialize(0)
pnl = scv.Panel
pnl.Height = 1000%y
Activity.AddView(scv, 5%x, 5%y, 90%x, 77%y)
imgFood.Initialize("")
imgFood.Bitmap = LoadBitmap(File.DirAssets, "cp1.jpg")
imgFood.Gravity = Gravity.FILL
pnl.AddView(imgFood, 20%x, 6%y, 40%x, 30%x)
'Inisialiasi Background
If File.Exists(File.DirAssets,"konsultasi.png") Then
Latar.Initialize(LoadBitmap(File.DirAssets,"konsultasi.png"))
Activity.Background = Latar
Else
Msgbox("File Tidak Ada", "Peringatan")
End If
lblTips.Initialize("")
lblTips.Text = File.ReadString(File.DirAssets, "terapi.txt")
lblTips.TextSize = Font
lblTips.TextColor = Colors.Black
lblTips.Gravity = Gravity.TOP
pnl.AddView(lblTips, 5%x, 28%y, 80%x, 1000%y)
Universitas Sumatera Utara
'Activity.Color = Colors.RGB(20, 100, 80)
' Tombol Keluar
btnKeluar.Initialize("btnKeluar")
btnKeluar.Bitmap = LoadBitmap(File.DirAssets, "btnKeluar.png")
btnKeluar.Gravity = Gravity.FILL
Activity.AddView(btnKeluar, 10%x, 88%y, 80%x, 10%y)
End Sub
Sub Activity_Resume
End Sub
Sub Activity_Pause (UserClosed As Boolean)
End Sub
Sub btnKeluar_Click()
Activity.Finish
End Sub
Menu Registrasi
Sub Activity_Create(FirstTime As Boolean)
'Do not forget to load the layout file created with the visual
designer. For example:
'Activity.LoadLayout("Layout1")
scv.Initialize(0)
pnl = scv.Panel
pnl.Height = 1000%y
Activity.AddView(scv, 5%x, 5%y, 90%x, 77%y)
imgFood.Initialize("")
imgFood.Bitmap = LoadBitmap(File.DirAssets, "cp1.jpg")
imgFood.Gravity = Gravity.FILL
pnl.AddView(imgFood, 20%x, 6%y, 40%x, 30%x)
'Inisialiasi Background
If File.Exists(File.DirAssets,"konsultasi.png") Then
Latar.Initialize(LoadBitmap(File.DirAssets,"konsultasi.png"))
Activity.Background = Latar
Else
Msgbox("File Tidak Ada", "Peringatan")
End If
lblTips.Initialize("")
lblTips.Text = File.ReadString(File.DirAssets, "terapi.txt")
lblTips.TextSize = Font
lblTips.TextColor = Colors.Black
lblTips.Gravity = Gravity.TOP
pnl.AddView(lblTips, 5%x, 28%y, 80%x, 1000%y)
'Activity.Color = Colors.RGB(20, 100, 80)
' Tombol Keluar
btnKeluar.Initialize("btnKeluar")
btnKeluar.Bitmap = LoadBitmap(File.DirAssets, "btnKeluar.png")
Universitas Sumatera Utara
btnKeluar.Gravity = Gravity.FILL
Activity.AddView(btnKeluar, 10%x, 88%y, 80%x, 10%y)
End Sub
Sub Activity_Resume
End Sub
Sub Activity_Pause (UserClosed As Boolean)
End Sub
Sub btnKeluar_Click()
Activity.Finish
End Sub
Universitas Sumatera Utara
L-2
Universitas Sumatera Utara
Universitas Sumatera Utara
L-3
Universitas Sumatera Utara
L-4
Universitas Sumatera Utara
L-5
DAFTAR RIWAYAT HIDUP
Data Pribadi
Nama
:
Rofika
Tempat, tanggal Lahir :
Medan, 23 Desember 1990
Jenis Kelamin
:
Perempuan
Tinggi, berat badan
:
165 Cm, 52 Kg
Agama
:
Islam
Alamat
: Jl. Danau Poso No. 5 Medan
Status
:
Belum Menikah
Telepon
:
081286190196
: fheecha@gmail.com
Latar belakang Pendidikan :
Formal
•
•
•
•
•
1996 - 2002 : SD Negeri No. 064982 Medan
2002 - 2005 : SMP Negeri 18 Medan
2005 - 2008 : SMK Telkom Sandhy Putra Medan
2009 - 2012 : D-III Teknik Informatika, USU Medan
2013 – 2016 : S1 Ilmu Komputer USU Medan
Kemampuan
•
•
•
•
Kemampuan Komputer (MS Word, MS Excel, MS Power Point, MS Access)
Install Operating System komputer.
Microsoft Visual Basic, MySql Database.
Bekerja secara team dan individu
Universitas Sumatera Utara