• Tidak ada hasil yang ditemukan

Sistem Pakar Diagnosa Disleksia Pada Anak Menggunakan Metode Naive Bayesian Berbasis Android

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Pakar Diagnosa Disleksia Pada Anak Menggunakan Metode Naive Bayesian Berbasis Android"

Copied!
25
0
0

Teks penuh

(1)

LAMPIRAN

Splash.xml

<?xml version="1.0" encoding="utf-8"?> <LinearLayout

xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical"

android:layout_width="fill_parent" android:layout_height="fill_parent" android:padding="5dp"

android:background="@drawable/gambar0">

<LinearLayout

android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="center" >

<Button

android:id="@+id/ibHelp"

android:background="@drawable/help" android:layout_height="wrap_content" android:layout_width="wrap_content"/>

<TextView

android:text=" "

android:layout_width="wrap_content" android:layout_height="wrap_content"/>

<Button

android:id="@+id/ibExit"

android:background="@drawable/exit" android:layout_height="wrap_content" android:layout_width="wrap_content"/> </LinearLayout>

android:id="@+id/scroll"

android:layout_width="match_parent" android:layout_height="fill_parent" android:layout_weight="10">

<LinearLayout

android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical"

android:gravity="center">

<ImageView

android:id="@+id/imLogo" android:src="@drawable/logo"

(2)

android:layout_width="wrap_content"/>

</LinearLayout> </ScrollView>

<LinearLayout

android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="center">

<Button

android:id="@+id/ibAbout"

android:background="@drawable/about" android:layout_height="wrap_content" android:layout_width="wrap_content"/>

<TextView

android:text=" " android:layout_width="wrap_content"

android:layout_height="wrap_content"/>

<Button

android:id="@+id/ibLogin"

android:background="@drawable/login" android:layout_height="wrap_content" android:layout_width="wrap_content"/>

</LinearLayout> </LinearLayout>

About.xml

<?xml version="1.0" encoding="utf-8"?> <LinearLayout

xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical"

android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@drawable/gambar2">

<LinearLayout

android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="right">

<ImageView

android:background="@drawable/side" android:layout_height="wrap_content" android:layout_width="wrap_content"/>

</LinearLayout>

(3)

android:id="@+id/scroll"

android:layout_width="match_parent" android:layout_height="0sp"

android:layout_weight="5">

<LinearLayout

android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical">

<TextView

android:layout_width="match_parent" android:layout_height="80sp"

android:layout_weight="1" android:gravity="center" android:textColor="#aa0000" android:textStyle="bold"

android:text="SISTEM PAKAR DIAGNOSA DISLEKSIA PADA ANAK MENGGUNAKAN METODE NAIVE BAYES BERBASIS ANDROID" />

<TextView

android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_weight="1"

android:gravity="center" android:textColor="#000000" android:textStyle="bold"

android:text="Saskia Mabrura"/>

<TextView

android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center"

android:textColor="#000000" android:text="131421019"/>

<TextView

android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center"

android:text=" "/>

<TextView

android:layout_width="match_parent" android:layout_height="wrap_content"

android:gravity="center" android:textColor="#000000"

android:text="Pembimbing 1:"/>

<TextView

android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center"

(4)

android:text="Prof. Dr. Iryanto, M.Si"/>

<TextView

android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center"

android:text=" "/>

<TextView

android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center"

android:textColor="#000000" android:text="Pembimbing 2:"/>

<TextView

android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center"

android:textColor="#000000" android:textStyle="bold"

android:text="Dian Rachmawati, S.Si, M.Kom"/>

<TextView

android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center"

android:text=" "/>

<ImageView

android:background="@drawable/fasilkomti" android:layout_height="wrap_content" android:layout_width="match_parent"/>

<TextView

android:layout_width="match_parent" android:layout_height="wrap_content"

android:gravity="center" android:text=" "/>

<TextView

android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center"

android:textColor="#aa0000" android:textStyle="bold"

android:text="PROGRAM STUDI S1 ILMU KOMPUTER:"/>

<TextView

android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center"

android:textColor="#aa0000" android:textStyle="bold"

(5)

<TextView

android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center"

android:textColor="#aa0000" android:textStyle="bold"

android:text="UNIVERSITAS SUMATERA UTARA"/>

<TextView

android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center"

android:text=" "/>

<TextView

android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center"

android:textColor="#aa0000"

android:text="Email: qiea.saskia@gmail.com||HP: 085360006105"/> </LinearLayout>

</ScrollView>

<Button

android:id="@+id/ibBack"

android:background="@drawable/back" android:layout_height="wrap_content" android:layout_width="wrap_content"/> </LinearLayout>

Help.xml

<?xml version="1.0" encoding="utf-8"?> <LinearLayout

xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical"

android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@drawable/gambar2">

<LinearLayout

android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="right">

<ImageView

android:background="@drawable/side" android:layout_height="wrap_content" android:layout_width="wrap_content"/> </LinearLayout>

<ScrollView

android:id="@+id/scroll"

(6)

android:layout_height="0sp" android:layout_weight="5">

<LinearLayout

android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical">

<TextView

android:layout_width="match_parent" android:layout_height="60sp"

android:layout_weight="1" android:gravity="center" android:textColor="#aa0000" android:textStyle="bold"

android:text="Cara Menggunakan Aplikasi Sistem Pakar Disleksia" />

<TextView

android:id="@+id/textView1" android:layout_height="25sp" android:layout_width="wrap_content" android:textColor="#000000"

android:text=" 1.Instal Disleksia.apk pada Smartphone Android"/>

<TextView

android:id="@+id/textView1" android:layout_height="25sp" android:layout_width="wrap_content" android:textColor="#000000"

android:text=" 2.Buka Aplikasi Disleksia Diagnosis"/>

<TextView

android:id="@+id/textView1" android:layout_height="20sp" android:layout_width="wrap_content" android:textColor="#000000"

android:text=" 3.Pada Splash screen terdapat 4 menu:"/>

<TextView

android:id="@+id/textView1" android:layout_height="20sp" android:layout_width="wrap_content" android:textColor="#000000"

android:text=" * About: info aplikasi"/>

<TextView

android:id="@+id/textView1" android:layout_height="20sp" android:layout_width="wrap_content" android:textColor="#000000"

android:text=" * Help: petunjuk penggunaan aplikasi"/>

(7)

android:id="@+id/textView1" android:layout_height="20sp" android:layout_width="wrap_content" android:textColor="#000000"

android:text=" * Login: untuk melakukan diagnosa"/>

<TextView

android:id="@+id/textView1" android:layout_height="25sp" android:layout_width="wrap_content" android:textColor="#000000"

android:text=" * Exit: keluar dari aplikasi"/>

<TextView

android:id="@+id/textView1" android:layout_height="25sp" android:layout_width="wrap_content" android:textColor="#000000"

android:text=" 4.Pilih Login, Register bila belum memiliki akun"/>

<TextView

android:id="@+id/textView1" android:layout_height="25sp" android:layout_width="wrap_content" android:textColor="#000000"

android:text=" 5.Isikan data anda pada form yang tersedia"/>

<TextView

android:id="@+id/textView1" android:layout_height="20sp" android:layout_width="wrap_content" android:textColor="#000000"

android:text=" 6.Setelah berhasil Login, terdapat 3 menu:"/>

<TextView

android:id="@+id/textView1" android:layout_height="20sp" android:layout_width="wrap_content" android:textColor="#000000"

android:text=" * Icon Konsul: melakukan diagnosa"/>

<TextView

android:id="@+id/textView1" android:layout_height="20sp" android:layout_width="wrap_content" android:textColor="#000000"

android:text=" * Icon Disleksia: info disorder"/>

<TextView

(8)

android:text=" * Icon Pakar: info pakar"/>

<TextView

android:id="@+id/textView1" android:layout_height="25sp" android:layout_width="wrap_content" android:textColor="#000000"

android:text=" 7.Pilih Konsul, untuk melakukan diagnosa"/>

<TextView

android:id="@+id/textView1" android:layout_height="25sp" android:layout_width="wrap_content" android:textColor="#000000"

android:text=" 8.Pilih 'YA/Tidak' sesuai gejala dirasa"/>

<TextView

android:id="@+id/textView1" android:layout_height="40sp" android:layout_width="wrap_content" android:textColor="#000000"

android:text=" 9.Klik Diagnosis untuk melihat hasil diagnosa"/>

<TextView

android:layout_width="match_parent" android:layout_height="60sp"

android:layout_weight="1" android:gravity="center" android:textColor="#aa0000" android:textStyle="bold"

android:text="Terimasih telah menggunakan aplikasi ini, semoga dapat bermanfaat bagi pengguna"/>

</LinearLayout> </ScrollView>

<Button

android:id="@+id/ibBack"

android:background="@drawable/back" android:layout_height="wrap_content" android:layout_width="wrap_content"/> </LinearLayout>

Disleksia.xml

<?xml version="1.0" encoding="utf-8"?> <LinearLayout

xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical"

android:layout_width="fill_parent" android:layout_height="fill_parent" android:padding="5dp"

android:background="@drawable/gambar3">

<TextView

(9)

android:layout_height="0sp" android:layout_weight="1" android:gravity="center" android:textColor="#aa0000" android:textStyle="bold"

android:text="Apa itu Disleksia" />

<ScrollView

android:id="@+id/scroll"

android:layout_width="match_parent" android:layout_height="0sp"

android:layout_weight="5" >

<LinearLayout

android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" >

<TextView

android:id="@+id/textView1"

android:layout_height="wrap_content" android:layout_width="wrap_content" android:gravity="center"

android:textColor="#000000"

android:text="Disleksia terdiri daripada dua perkataan Yunani yaitu 'DYN'

bermakna susah, dan 'LEXIA' bermakna tulisan.

Disleksia bukannya satu penyakit, tetapi merupakan salah satu gangguan dalam pembelajaran yang biasanya dialami oleh kanak-kanak.

Lazimnya, masalah pembelajaran yang dihadapi adalah

seperti membaca, menulis, mengeja, dan kemahiran mengira. Oleh itu dyslexia merujuk kepada mereka yang menghadapi masalah untuk membaca dan menulis walaupun mempunyai daya pemikiran yang normal.

Disleksia adalah gangguan akan kemampuan membaca, yaitu kemampuan membaca anak berada di bawah kemampuan

seharusnya, dengan mempertimbangkan tingkat inteligensi, usia, dan pendidikannya.

Gangguan ini bukan bentuk dari ketidakmampuan fisik, seperti masalah penglihatan, tetapi mengarah pada bagaimana otak mengolah dan memproses informasi yang sedang dibaca anak tersebut.

Kesulitan ini biasanya baru terdeteksi setelah anak memasuki dunia sekolah untuk beberapa waktu."/> </LinearLayout>

</ScrollView>

<TextView

android:layout_width="match_parent" android:layout_height="50sp"

android:gravity="center" android:text=" "/>

(10)

android:id="@+id/ibBack"

android:background="@drawable/back_pencil" android:layout_height="wrap_content"

android:layout_width="wrap_content"/>

</LinearLayout>

Login.xml

<?xml version="1.0" encoding="utf-8"?> <LinearLayout

xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical"

android:layout_width="fill_parent" android:layout_height="fill_parent" android:padding="10dp"

android:background="@drawable/gambar1">

<TextView

android:text="BIODATA PASIEN" android:textStyle="bold"

android:layout_width="fill_parent" android:layout_height="wrap_content" android:textSize="20dp"

android:gravity="center"/>

<TextView

android:text=" "

android:layout_width="fill_parent" android:layout_height="wrap_content"/>

<ScrollView

android:id="@+id/scroll"

android:layout_width="match_parent" android:layout_height="fill_parent" android:layout_weight="10">

<LinearLayout

android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical"

android:gravity="center">

<EditText

android:id="@+id/editNama" android:hint="Nama"

android:layout_width="fill_parent"

android:layout_height="wrap_content" android:layout_gravity="center"/>

<EditText

android:id="@+id/editNamaanak" android:hint="Nama anak"

(11)

<EditText

android:id="@+id/editUsiaanak" android:hint="Usia anak"

android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_gravity="center"/>

<LinearLayout

android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal" android:gravity="center">

<Button

android:id="@+id/btnConsult" android:text="Consult"

android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_weight="1"/>

<Button

android:id="@+id/btnCancel" android:text="Cancel"

android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_weight="1"/>

</LinearLayout> </LinearLayout> </ScrollView>

<LinearLayout

android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="center">

<Button

android:id="@+id/ibExpert"

android:background="@drawable/info_expert" android:layout_width="wrap_content"

android:layout_height="wrap_content"/>

<TextView

android:text=" "

android:layout_width="wrap_content" android:layout_height="wrap_content"/>

<Button

android:id="@+id/ibDyslexia"

android:background="@drawable/info_dislexia" android:layout_width="wrap_content"

android:layout_height="wrap_content"/>

(12)

android:text=" "

android:layout_width="wrap_content" android:layout_height="wrap_content"/>

<Button

android:id="@+id/ibTerapi"

android:background="@drawable/study" android:layout_height="wrap_content" android:layout_width="wrap_content"/> </LinearLayout>

</LinearLayout>

Consult.xml

<?xml version="1.0" encoding="utf-8"?> <LinearLayout

xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical"

android:layout_width="fill_parent" android:layout_height="fill_parent" android:gravity="center"

android:background="@drawable/gambar2">

<ImageView

android:background="@drawable/konsultasi" android:layout_height="wrap_content" android:layout_width="wrap_content"/>

<ScrollView

android:id="@+id/scroll"

android:layout_width="match_parent" android:layout_height="fill_parent" android:layout_weight="5">

<LinearLayout

android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:padding="20dp"

android:gravity="center">

<TableLayout

xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent"

android:layout_height="fill_parent">

<TextView

android:text="Tidak akurat (ragu/lambat) dalam membaca?" android:textColor="#000000"

android:textStyle="bold"

android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="20dp"

android:gravity="center"/>

(13)

<RadioGroup android:id="@+id/rg1" android:orientation="horizontal"> <RadioButton android:id="@+id/rby1" android:text="Ya"

android:checked="true"/>

<RadioButton android:id="@+id/rbt1" android:text="Tidak"/> </RadioGroup>

</TableRow> </TableLayout>

<Button

android:id="@+id/btConsult"

android:layout_height="wrap_content" android:layout_width="wrap_content"

android:background="@drawable/bnext"/> </LinearLayout>

</ScrollView> </LinearLayout>

Result.xml

<?xml version="1.0" encoding="utf-8"?> <LinearLayout

xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical"

android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@drawable/gambar2">

<LinearLayout

android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="right" >

<ImageView

android:background="@drawable/side" android:layout_height="wrap_content" android:layout_width="wrap_content"/> </LinearLayout>

<ScrollView

android:id="@+id/scroll"

android:layout_width="match_parent" android:layout_height="0sp"

android:layout_weight="5"

android:background="@drawable/result">

<LinearLayout

android:layout_width="match_parent" android:layout_height="wrap_content" android:padding="10dp"

android:orientation="vertical">

<TableLayout

(14)

android:layout_height="fill_parent">

<TableLayout> <TextView

android:layout_width="match_parent" android:layout_height="40sp"

android:layout_weight="1" android:gravity="center" android:textColor="#aa0000" android:textStyle="bold"

android:text="HASIL DIAGNOSA" /> </TableLayout>

<TextView

android:id="@+id/textNama"

android:layout_height="wrap_content" android:layout_width="wrap_content" android:textColor="#aa0000"

android:text=" " />

<TextView

android:id="@+id/textNamaanak"

android:layout_height="wrap_content" android:layout_width="wrap_content" android:textColor="#aa0000"

android:text=" " />

<TextView

android:id="@+id/textUsiaanak"

android:layout_height="wrap_content" android:layout_width="wrap_content" android:textColor="#aa0000"

android:text=" " />

<TextView

android:id="@+id/textView1"

android:layout_height="wrap_content" android:layout_width="wrap_content" android:textColor="#aa0000"

android:text=" " />

<TextView

android:id="@+id/textNBD"

android:layout_height="wrap_content" android:layout_width="wrap_content" android:textColor="#aa0000"

android:text=" " />

<TextView

android:id="@+id/textNBTD"

android:layout_height="wrap_content" android:layout_width="wrap_content" android:textColor="#aa0000"

(15)

<TextView

android:layout_height="wrap_content" android:layout_width="wrap_content" android:textColor="#aa0000"

android:text=" " />

<TextView

android:id="@+id/textInfo"

android:layout_height="wrap_content" android:layout_width="wrap_content" android:textColor="#aa0000"

android:text=" " />

<LinearLayout

android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1">

<TextView

android:id="@+id/textSolusi"

android:layout_height="wrap_content" android:layout_width="wrap_content" android:textColor="#000000"

android:text=" "/>

</LinearLayout> </TableLayout>

</LinearLayout> </ScrollView>

<Button

android:id="@+id/ibBack"

android:background="@drawable/back" android:layout_height="wrap_content" android:layout_width="wrap_content"/>

</LinearLayout>

Main.java

package com.Dyslexia;

import android.app.Activity; import android.content.Intent; import android.media.MediaPlayer; import android.os.Bundle;

import android.view.View;

import android.view.View.OnClickListener; import android.widget.Button;

public class Main extends Activity {

public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);

(16)

// TODO Declaration Button in file main.xml

final MediaPlayer sound = MediaPlayer.create(this, R.raw.onclick);

Button btnLogin = (Button) findViewById(R.id.ibLogin); Button btnAbout = (Button) findViewById(R.id.ibAbout); Button btnHelp = (Button) findViewById(R.id.ibHelp); Button btnExit = (Button) findViewById(R.id.ibExit);

btnLogin.setOnClickListener(new OnClickListener() { public void onClick(View v) {

// TODO Auto-generated method stub sound.start();

Intent login = new Intent(Main.this, Login.class); startActivity(login);

finish(); }

});

btnAbout.setOnClickListener(new OnClickListener() { public void onClick(View v) {

// TODO Auto-generated method stub sound.start();

Intent about = new Intent(Main.this, About.class); startActivity(about);

finish(); }

});

btnHelp.setOnClickListener(new OnClickListener() { public void onClick(View v) {

// TODO Auto-generated method stub sound.start();

Intent help = new Intent(Main.this, Help.class); startActivity(help);

finish(); }

});

btnExit.setOnClickListener(new OnClickListener() { public void onClick(View v) {

// TODO Auto-generated method stub sound.start();

finish(); }

}); }}

About.Java

package com.Dyslexia;

import android.app.Activity; import android.content.Intent; import android.media.MediaPlayer; import android.os.Bundle;

import android.view.View;

(17)

public class About extends Activity {

public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);

setContentView(R.layout.about);

// TODO Declaration Button in file main.xml

final MediaPlayer sound = MediaPlayer.create(this, R.raw.onclick);

Button btnBack = (Button) findViewById(R.id.ibBack);

btnBack.setOnClickListener(new OnClickListener() { public void onClick(View v) {

// TODO Auto-generated method stub sound.start();

Intent intentAbout = new Intent(About.this,Main.class); startActivity(intentAbout);

finish(); }

});

} }

Login.java

package com.Dyslexia;

import android.app.Activity; import android.content.Intent;

import android.content.SharedPreferences; import android.media.MediaPlayer;

import android.os.Bundle; import android.view.View;

import android.view.View.OnClickListener; import android.widget.Button;

import android.widget.EditText; import android.widget.Toast;

public class Login extends Activity {

public static final String PREFS_NAME = "MyPreferencesFile";

EditText Nama, Namaanak, Usiaanak;

public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);

setContentView(R.layout.login);

// TODO Declaration Button in file main.xml

final MediaPlayer sound = MediaPlayer.create(this, R.raw.onclick);

(18)

Button btnCancel = (Button) findViewById(R.id.btnCancel);

Button btnExpert = (Button) findViewById(R.id.ibExpert);

Button btnDyslexia = (Button) findViewById(R.id.ibDyslexia);

Button btnTerapi = (Button) findViewById(R.id.ibTerapi);

btnConsult.setOnClickListener(new OnClickListener() { public void onClick(View v) {

// TODO Auto-generated method stub

Nama = (EditText)findViewById(R.id.editNama);

Namaanak = (EditText)findViewById(R.id.editNamaanak); Usiaanak = (EditText)findViewById(R.id.editUsiaanak);

int usia = Integer.parseInt(Usiaanak.getText().toString());

if(usia<5){

Toast.makeText(getApplicationContext(),"Untuk Usia anak 5 Tahun Ke Atas",

Toast.LENGTH_SHORT).show(); }else{

SharedPreferences settings =

getSharedPreferences(PREFS_NAME, 0);

SharedPreferences.Editor editor = settings.edit();

editor.putString("Nama", Nama.getText().toString()); editor.putString("Namaanak",

Namaanak.getText().toString());

editor.putString("Usiaanak", Usiaanak.getText().toString());

editor.commit();

Intent intentLogin = new Intent(Login.this,Consult1.class);

startActivity(intentLogin); finish();

} } });

btnCancel.setOnClickListener(new OnClickListener() { public void onClick(View v) {

// TODO Auto-generated method stub sound.start();

Intent intentCancel = new Intent(Login.this,Main.class); startActivity(intentCancel);

finish(); }

});

(19)

public void onClick(View v) {

// TODO Auto-generated method stub sound.start();

Intent intentExpert = new Intent(Login.this,Expert.class);

startActivity(intentExpert); finish();

} });

btnDyslexia.setOnClickListener(new OnClickListener() { public void onClick(View v) {

// TODO Auto-generated method stub sound.start();

Intent intentDyslexia = new Intent(Login.this,Dyslexia.class);

startActivity(intentDyslexia); finish();

} });

btnTerapi.setOnClickListener(new OnClickListener() { public void onClick(View v) {

// TODO Auto-generated method stub sound.start();

Intent intentTerapi = new Intent(Login.this,FormStudy.class);

startActivity(intentTerapi); finish();

} }); }}

Consult1.java

package com.Dyslexia;

import android.app.Activity; import android.content.Intent;

import android.content.SharedPreferences; import android.media.MediaPlayer;

import android.os.Bundle; import android.view.View;

import android.view.View.OnClickListener; import android.widget.Button;

import android.widget.RadioButton; //import android.widget.TextView;

public class Consult1 extends Activity implements OnClickListener { //public static final String PREFS_NAME = "FILE_SETTING"; public static final String PREFS_NAME = "MyPreferencesFile";

// TODO Declaration XML RadioButton rby1, rbt1; Button btConsult;

(20)

public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);

setContentView(R.layout.consult1);

rby1 = (RadioButton) findViewById(R.id.rby1); rbt1 = (RadioButton) findViewById(R.id.rbt1);

btConsult = (Button) findViewById(R.id.btConsult); btConsult.setOnClickListener(this);

}

@Override

public void onClick(View view) {

// TODO Auto-generated method stub

final MediaPlayer sound = MediaPlayer.create(this, R.raw.onclick);

if (view.getId() == R.id.btConsult) { sound.start();

// TODO Declaration variable double G1a=0, G1b=0;

//INFO DATA SUSPECT : PSYCOLOGIES USU Dept.Perkembangan //TODO Group1

if (rby1.isChecked()) { G1a = 0.875; G1b = 0.875; }

else if (rbt1.isChecked()) { G1a = 0.125;

G1b = 0.125; }

//TODO NAIVE BAYES

//Count all probability suspect

String Gejala1a = String.valueOf(G1a); String Gejala1b = String.valueOf(G1b);

float Gj1a = Float.parseFloat(Gejala1a); float Gj1b = Float.parseFloat(Gejala1b);

SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0);

SharedPreferences.Editor editor = settings.edit();

editor.putString("Gj1a", String.valueOf(Gj1a)); editor.putString("Gj1b", String.valueOf(Gj1b)); editor.commit();

Intent intentConsult = new Intent(Consult1.this,Consult2.class); startActivity(intentConsult);

finish(); }

(21)

}

Result.java

package com.Dyslexia;

import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View;

import android.view.View.OnClickListener; import android.widget.Button;

import android.widget.TextView;

import android.content.SharedPreferences;

public class Result extends Activity {

public static final String PREFS_NAME = "MyPreferencesFile";

//Declaration XML

TextView Nama, Namaanak, Usiaanak, textNBD, textNBTD, textSolusi, textInfo;

/** Called when the activity is first created. */ @Override

public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);

setContentView(R.layout.result);

Nama = (TextView)findViewById(R.id.textNama);

Namaanak = (TextView)findViewById(R.id.textNamaanak); Usiaanak = (TextView)findViewById(R.id.textUsiaanak);

textNBD = (TextView)findViewById(R.id.textNBD); textNBTD = (TextView)findViewById(R.id.textNBTD); textInfo = (TextView)findViewById(R.id.textInfo); textSolusi = (TextView)findViewById(R.id.textSolusi);

//TODO View Info Consultation

SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0);

Nama.setText("Nama : " + (settings.getString("Nama", null))); Namaanak.setText("Nama anak : " + (settings.getString("Namaanak", null)));

Usiaanak.setText("Usia anak : " + (settings.getString("Usiaanak", null)));

// TAKE Object from Group A

String G1a = settings.getString("Gj1a",null); float g1a = Float.parseFloat(G1a);

String G2a = settings.getString("Gj2a", null); float g2a = Float.parseFloat(G2a);

(22)

String G3a = settings.getString("Gj3a", null); float g3a = Float.parseFloat(G3a);

String G4a = settings.getString("Gj4a", null); float g4a = Float.parseFloat(G4a);

String G5a = settings.getString("Gj5a", null); float g5a = Float.parseFloat(G5a);

String G6a = settings.getString("Gj6a", null); float g6a = Float.parseFloat(G6a);

String G7a = settings.getString("Gj7a", null); float g7a = Float.parseFloat(G7a);

String G8a = settings.getString("Gj8a", null); float g8a = Float.parseFloat(G8a);

String G9a = settings.getString("Gj9a", null); float g9a = Float.parseFloat(G9a);

String G14a = settings.getString("Gj14a", null); float g14a = Float.parseFloat(G14a);

// TAKE Object from Group B

String G1b = settings.getString("Gj1b",null); float g1b = Float.parseFloat(G1b);

String G2b = settings.getString("Gj2b", null); float g2b = Float.parseFloat(G2b);

String G3b = settings.getString("Gj3b", null); float g3b = Float.parseFloat(G3b);

String G4b = settings.getString("Gj4b", null); float g4b = Float.parseFloat(G4b);

double Dis

=0.5*(g1a*g2a*g3a*g4a*g5a*g6a*g7a*g8a*g9a*g10a* g11a*g12a*g13a*g14a)*1000; double

TDis=0.5*(g1b*g2b*g3b*g4b*g5b*g6b*g7b*g8b*g9b*g10b* g11b*g12b*g13b*g14b)*1000;

TextView textViewToChange1 = (TextView) findViewById(R.id.textNBD);

textViewToChange1.setText("NB Disleksia : " + String.;

TextView textViewToChange2 = (TextView) findViewById(R.id.textNBTD);

(23)

if(Dis < TDis){

textInfo.setText("Kesimpulan : Berdasarkan Gejala Yang dipilih Kemungkinan Anak Tidak Disleksia");

}else{

textInfo.setText("Kesimpulan : Berdasarkan Gejala Yang dipilih Kemungkinan Disleksia");

textSolusi.setText("SOLUSI :\na.Remedial mengulang materi \n" +

"b.Belajar dengan metode multi-sensory:\n" + " (Dengan metode yang terintegrasi, \n" +

" anak akan diajarkan mengeja tidak hanya \n" + " berdasarkan apa yang didengarnya lalu \n" + " diucapkan kembali, tapi juga memanfaatkan \n" + " kemampuan memori visual (penglihatan) \n" + " serta taktil (sentuhan). Dalam prakteknya, \n" +

" mereka diminta menuliskan huruf di udara/lantai, \n" + " membentuk huruf dengan lilin (plastisin), \n" +

" menuliskannya besar-besar di lembaran kertas. \n" + " Cara ini dilakukan untuk memungkinkan terjadinya \n" + " asosiasi antara pendengaran, penglihatan dan \n" + " sentuhan sehingga mempermudah otak bekerja \n" + " mengingat kembali huruf-huruf) \n" +

"c.Membangun rasa percaya diri. \n" + "d.Berkonsultasi dengan psikolog anak.");

}

Button btnBack = (Button) findViewById(R.id.ibBack); btnBack.setOnClickListener(new OnClickListener() {

public void onClick(View v) {

// TODO Auto-generated method stub Intent intentBack = new

Intent(Result.this,Login.class);

startActivity(intentBack); finish();

}

});

} }

Help.java

package com.Dyslexia;

import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View;

import android.view.View.OnClickListener; import android.widget.Button;

public class Help extends Activity {

public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);

(24)

// TODO Declaration Button in file main.xml

Button btnBack = (Button) findViewById(R.id.ibBack);

btnBack.setOnClickListener(new OnClickListener() { public void onClick(View v) {

// TODO Auto-generated method stub

Intent intentAbout = new Intent(Help.this,Main.class); startActivity(intentAbout);

finish(); }

(25)

BIODATA

Nama

: Saskia Mabrura

Tanggal lahir

: Lhokseumawe, 19 Mai 1991

Jenis Kelamin

: Perempuan

Agama

: Islam

No Telp/ Hp

: 0853 6000 6105

Alamat

: Jalan Darusalam Gg.Amal No.10 Hagu Selatan

Lhokseumawe - Aceh

Email

: qiea.saskia@gmail.com

Orang tua

Ayah

: Indrawansyah

Ibu

: Rohani

Alamat Ayah

: -

Alamat Ibu

: Jalan Darusalam Gg.Amal No.10 Hagu Selatan

Lhokseumawe

Aceh

Pekerjaan Ayah

: -

Pekerjaan Ibu

: Wiraswasta

Pendidikan Terakhir

Ayah

: SLTA

Ibu

: SLTA

Pendidikan Formal

2013

2015

: S1 Ilmu Komputer Universitas Sumatera Utara

2008

2011

: DIII Teknik Telekomunikasi konsentrasi Teknik Komputer

Jaringan Politeknik Negeri Lhokseumawe

2005

2008

: SMA Negeri 1 Lhokseumawe

2002

2005

: SMP Negeri 2 Lhokseumawe

1996 – 2002

: SD Negeri 22 Lhokseumawe

Keahlian

Komputer

: Microsoft Office, Open Office, Eclipse, JCreator, MySQL,

Macromedia Dreamwever MX, Macromedia Flash 8.0, Adobe

Flash CS, Turbo C, Microsoft Visual Studio 6.0, XAMPP, Code

Block.

Pemrograman

: VB, C++, PHP, SQL, Java, Java Script, Action Scrip Flash

Animation, HTML, XML Android.

Internet

: Blogger, Wordpress.

Medan, 11 Februari 2016

Saskia Mabrura

Referensi

Dokumen terkait

Dari tujuh kelompok pengeluaran yang mengalami deflasi hanya Kelompok Bahan Makanan sebesar 0,58 persen sementara enam kelompok lainnya mengalami inflasi, tertinggi terjadi

Mengenai kewajiban yang harus dipenuhi oleh setiap pedagang makanan dalam kemasan dalam usaha melindungi konsumen dikota Pekanbaru adalah harus memenuhi kewajiban

Perhitungan menggunakan bahasa pemrograman Pascal antara metode trapesium dan metode Simpson menunjukkkan bahwa hasil luas daerah berbentuk poligon sama dengan

COVID19 &amp; DISRUPSI Tatanan Sosial, Budaya , Ekonomi, Politik, dan Multi 89 kecil bagaimana perilaku kreativitas mampu membentuk kepekaan dalam melihat dan menginterpretasi

Contoh Grid Image Dengan Ukuran 4x4 Entropy dapat didefinisikan sebagai parameter untuk mengukur heterogenitas (keberagaman) suatu kumpulan sampel data. Nilaai entropy

Kemudian jika diperlukan dia harus berperan sebagai tenaga humas, karena mereka harus mampu menjelaskan dan meyakinkan masyarakat petani bahwa ketika berbicara mengenai

Ibu dengan anak di wilayah kerja Puskesmas Kec.Beji dapat memahami# dan mengetahui tentang pengertian# tujuan# indikasi# kontra indikasi# kekurangan# kelebihan# terapi

Larutan standar Na 2 S 2 O 3 digunakan untuk membentuk kompleks iod-amilum yang tidak larut di dalam air karena pada prinsipnya metode Luff Schorl ini adalah