• Tidak ada hasil yang ditemukan

Sistem Pendukung Keputusan Pemilihan Jurusan Kelas Dengan Metode Weighted Sum Model (WSM) & Weighted Product Model (WPM) Berbasis Android (Studi Kasus ; SMA Negeri 1 Tebing Tinggi)

N/A
N/A
Protected

Academic year: 2019

Membagikan "Sistem Pendukung Keputusan Pemilihan Jurusan Kelas Dengan Metode Weighted Sum Model (WSM) & Weighted Product Model (WPM) Berbasis Android (Studi Kasus ; SMA Negeri 1 Tebing Tinggi)"

Copied!
41
0
0

Teks penuh

(1)

LAMPIRAN A LISTING PROGRAM

// Source Code Menuawal.java

package com.pemilihanjurusan;

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 Menuawal extends Activity implements OnClickListener {

private Button bWsm; private Button bWpm; private Button bTentang; private Button bTambah; private Button bBantuan;

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.menuawal);

bTambah = (Button) findViewById(R.id.button1);

bTambah.setOnClickListener(this);

bWsm = (Button) findViewById(R.id.button2);

bWsm.setOnClickListener(this);

bWpm = (Button) findViewById(R.id.button3);

bWpm.setOnClickListener(this);

bBantuan = (Button) findViewById(R.id.button4);

bBantuan.setOnClickListener(this);

bTentang = (Button) findViewById(R.id.button5);

bTentang.setOnClickListener(this);

}

@Override

public void onClick(View v) {

// TODO Auto-generated method stub

switch(v.getId())

{

case R.id.button1 :

Intent i = new Intent(this, Tambah.class);

startActivity(i); break;

case R.id.button2 :

Intent i2 = new Intent(this, WSM.class);

startActivity(i2); break;

case R.id.button3 :

(2)

startActivity(i3); break;

case R.id.button4 :

Intent i4 = new Intent(this, Bantuan.class);

startActivity(i4); break;

case R.id.button5 :

Intent i5 = new Intent(this, Tentang.class);

startActivity(i5); break;

} }

}

// Source Code Tambah.java

package com.pemilihanjurusan;

import android.R.string; import android.os.Bundle; import android.app.Activity; import android.content.Intent; import android.database.Cursor;

import android.database.sqlite.SQLiteDatabase; import android.view.Menu;

import android.view.View;

import android.widget.AdapterView;

import android.widget.AdapterView.OnItemSelectedListener; import android.widget.ArrayAdapter;

import android.widget.Button; import android.widget.EditText; import android.widget.Toast; import android.widget.Spinner;

public class Tambah extends Activity implements

AdapterView.OnItemSelectedListener{

protected Cursor cursor;

Database dbHelper;

Button ton1, ton2;

EditText text1, text2, text3, text4, text5, text6, text7, text8, text9;

Spinner spinkes,spinkess;

String Jurusan[]={"IPA","IPS"};

String Saran[]={"IPA/IPS","IPA","IPS"};

public String Jurusan(Spinner S){

String hasil = null; int Nilai_Item=0;

Nilai_Item= S.getLastVisiblePosition();

if (Nilai_Item == 0){hasil = "2";} else {hasil = "1";}

(3)

}

public String Saran(Spinner S){

String hasil = null; int Nilai_Item=0;

Nilai_Item= S.getLastVisiblePosition();

if (Nilai_Item == 0){hasil = "3";} else if (Nilai_Item == 1){hasil = "2";} else {hasil = "1";}

return hasil;

}

@Override

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

setContentView(R.layout.tambah);

spinkes = (Spinner) findViewById(R.id.spinner1);

ArrayAdapter<String> adapteredTekstur = new

ArrayAdapter<String>(this, android.R.layout.simple_spinner_item,Jurusan);

adapteredTekstur.setDropDownViewResource(android.R.layout.simple_spin ner_dropdown_item);

spinkes.setAdapter(adapteredTekstur); spinkes.setOnItemSelectedListener(this);

spinkess = (Spinner) findViewById(R.id.spinner2);

ArrayAdapter<String> adapteredTekstur1 = new

ArrayAdapter<String>(this,

android.R.layout.simple_spinner_item,Saran);

adapteredTekstur1.setDropDownViewResource(android.R.layout.simp le_spinner_dropdown_item);

spinkess.setAdapter(adapteredTekstur1); spinkess.setOnItemSelectedListener(this);

dbHelper = new Database(this);

text1 = (EditText) findViewById(R.id.editnama);

text3 = (EditText) findViewById(R.id.editun);

text4 = (EditText) findViewById(R.id.editmm);

text5 = (EditText) findViewById(R.id.editipa);

text6 = (EditText) findViewById(R.id.editips);

text7 = (EditText) findViewById(R.id.editiq);

ton1 = (Button) findViewById(R.id.button1);

ton1.setOnClickListener(new View.OnClickListener() {

@Override

public void onClick(View arg0) {

// TODO Auto-generated method stub

SQLiteDatabase db = dbHelper.getWritableDatabase();

if (text1.getText().toString().equals("") ||

text6.getText().toString().equals("")){

Toast.makeText(getApplicationContext(), "Semua Field Tidak Boleh

Kosong ", Toast.LENGTH_LONG).show();

}

(4)

db.execSQL("insert into siswa(nama, piljur, un, mm, ipa, ips, iq, saran) values('" +

text1.getText().toString()+"','"+

Jurusan(spinkes).toString() +"','"+

text3.getText().toString() +"','" +

text4.getText().toString() +"','" +

text5.getText().toString() +"','" +

text6.getText().toString()+"','"+ text7.getText().toString()+"','"+

Saran(spinkess).toString() +"')");

Toast.makeText(getApplicationContext(),

"Berhasil", Toast.LENGTH_LONG).show();

finish();

//Intent a= new Intent (Tambah.this,

Tambah.class);

//startActivity(a);

}}

});

Button ton2 = (Button)findViewById(R.id.button2);

ton2.setOnClickListener(new View.OnClickListener() {

@Override

public void onClick(View arg0) {

// TODO Auto-generated method stub

Intent i = new Intent(Tambah.this,Menuawal.class);

startActivity(i); }

}); }

@Override

public void onItemSelected(AdapterView arg0, View arg1, int arg2, long arg3){

//TODO Auto-generated method stub

String label = arg0.getItemAtPosition(arg2).toString(); }

@Override

public void onNothingSelected(AdapterView arg0){

//TODO Auto-generated method stub

}}

// Source Code WSM.java

package com.pemilihanjurusan;

import android.os.Bundle; import android.app.Activity; import android.app.AlertDialog;

import android.content.DialogInterface; import android.content.Intent;

import android.database.Cursor;

(5)

import android.view.Menu; import android.view.View;

import android.widget.AdapterView; import android.widget.ArrayAdapter; import android.widget.Button;

import android.widget.EditText; import android.widget.ListView; import android.widget.TextView;

import android.widget.AdapterView.OnItemClickListener;

public class WSM extends Activity {

String[] daftar;

ListView ListView01;

public static WSM wsm;

Menu menu;

protected Cursor cursor;

Database dbcenter;

public static WSM pe;

Button button3;

@Override

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

setContentView(R.layout.wsm);

Button back=(Button)findViewById(R.id.button1);

Button rangking=(Button)findViewById(R.id.button2);

back.setOnClickListener(new View.OnClickListener() {

@Override

public void onClick(View arg0) {

// TODO Auto-generated method stub

finish(); }

});

rangking.setOnClickListener(new View.OnClickListener() {

@Override

public void onClick(View arg0) {

// TODO Auto-generated method stub

Intent inte = new Intent(WSM.this,

RangkingWsm.class);

startActivity(inte); }

});

wsm = this;

dbcenter = new Database (this);

RefreshList(); }

public void RefreshList(){

SQLiteDatabase db = dbcenter.getReadableDatabase(); cursor = db.rawQuery("SELECT * FROM siswa ",null);

daftar = new String[cursor.getCount()];

cursor.moveToFirst();

for (int cc=0; cc < cursor.getCount(); cc++){

cursor.moveToPosition(cc);

daftar[cc] = cursor.getString(1).toString(); }

(6)

ListView01.setAdapter(new ArrayAdapter(this,

android.R.layout.simple_list_item_1, daftar));

ListView01.setSelected(true);

ListView01.setOnItemClickListener(new OnItemClickListener() {

public void onItemClick(AdapterView<?> arg0, View arg1, int

arg2, long arg3) {

final String selection = daftar[arg2];

final CharSequence[] dialogitem = {"Lihat", "Ubah",

"Hapus"};

AlertDialog.Builder builder = new

AlertDialog.Builder(WSM.this);

builder.setTitle("Pilih Menu"); builder.setItems(dialogitem, new

DialogInterface.OnClickListener() {

public void onClick(DialogInterface dialog, int

item) {

switch(item){

case 0 :

Intent i = new

Intent(getApplicationContext(), WSMHasil.class);

i.putExtra("nama", selection);

startActivity(i);

break;

case 1 :

Intent in = new

Intent(getApplicationContext(), Ubah.class);

in.putExtra("nama", selection);

startActivity(in);

break;

case 2 :

SQLiteDatabase db =

dbcenter.getWritableDatabase();

db.execSQL("delete from siswa where

nama = '"+selection+"'");

RefreshList();

break;

}

}

});

builder.create().show();

}});

((ArrayAdapter)ListView01.getAdapter()).notifyDataSetInvalidated(); }

@Override

public boolean onCreateOptionsMenu(Menu menu) {

//Inflate the menu; this adds items to the action bar if it is present.

getMenuInflater().inflate(R.menu.menuawal, menu); return true;

}

(7)

// Source Code WSMHasil.java

package com.pemilihanjurusan;

import android.os.Bundle; import android.app.Activity; import android.database.Cursor;

import android.database.sqlite.SQLiteDatabase; import android.view.Menu;

import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.TextView; import android.widget.Toast;

public class WSMHasil extends Activity { protected Cursor cursor;

Database dbHelper;

Button ton2;

Double b, c, d, e,f,g,h,i,hsl_HitungWSM;

TextView text1, text2, text3, text4, text5, text6, text7, text8, text9,text10,text13;

int max,norm_piljur,un,mm,ipa, ips, iq, norm_saran;

a ; String

public String saran1(String s){ double j=144.9;

String hasil=null;

double k= Double.parseDouble(s); if (hsl_HitungWSM<=j) {hasil="IPS";} else{hasil="IPA";}

return hasil;

}

@Override

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

setContentView(R.layout.hasilwsm);

dbHelper = new Database(this);

text1 = (TextView) findViewById(R.id.tvnama);

text2 = (TextView) findViewById(R.id.tvpiljur);

text3 = (TextView) findViewById(R.id.tvun);

text4 = (TextView) findViewById(R.id.tvmm);

text5 = (TextView) findViewById(R.id.tvipa);

text6 = (TextView) findViewById(R.id.tvips);

text7 = (TextView) findViewById(R.id.tviq);

text8 = (TextView) findViewById(R.id.tvsaran);

text13= (TextView) findViewById(R.id.tvSaranjurusan);

text9 = (TextView) findViewById(R.id.tvHasil);//tvHasil

SQLiteDatabase db = dbHelper.getReadableDatabase();

cursor = db.rawQuery("SELECT * FROM siswa WHERE nama = '" + getIntent().getStringExtra("nama") + "'",null);

cursor.moveToFirst();

if (cursor.getCount() > 0)

{

cursor.moveToPosition(0);

(8)

text3.setText(cursor.getString(3).toString()); text4.setText(cursor.getString(4).toString()); text5.setText(cursor.getString(5).toString()); text6.setText(cursor.getString(6).toString()); text7.setText(cursor.getString(7).toString()); text8.setText(cursor.getString(8).toString()); //text9.setText(cursor.getString(9).toString()); //text13.setText(cursor.getString(11).toString()); b= Double.parseDouble(cursor.getString(2).toString());

c= Double.parseDouble(cursor.getString(3).toString());

d= Double.parseDouble(cursor.getString(4).toString());

e= Double.parseDouble(cursor.getString(5).toString());

f= Double.parseDouble(cursor.getString(6).toString());

g= Double.parseDouble(cursor.getString(7).toString());

h= Double.parseDouble(cursor.getString(8).toString());

hsl_HitungWSM = (double) (((double) b*0.05)+((double) c*0.15)+( (double)

d*0.1)+((double) e*0.3)+((double) f*0.15)+((double) g*0.1)+((double)

h*0.15));

String hasil = String.valueOf((double)hsl_HitungWSM);

double z=144.9;

//saran1(text13,cursor.getString().toString());

if (hsl_HitungWSM<=z){

text13.setText("IPS");}

else if(hsl_HitungWSM>=z){

text13.setText("IPA");}

text9.setText(hasil);

db.execSQL("UPDATE siswa set nilai_WSM ='" + hasil + "'where nama='" +

a.toString() +"'");

}

ton2 = (Button) findViewById(R.id.button1);

ton2.setOnClickListener(new View.OnClickListener() {

@Override

public void onClick(View arg0) {

// TODO Auto-generated method stub

finish(); }

}); }

(9)

// Source Code RangkingWsm.java

package com.pemilihanjurusan;

import com.pemilihanjurusan.RangkingWsm.Adapter; import android.os.Bundle;

import android.app.Activity; import android.app.AlertDialog;

import android.content.DialogInterface; import android.content.Intent;

import android.database.Cursor;

import android.database.sqlite.SQLiteDatabase; import android.view.Menu;

import android.view.Gravity; import android.view.View; import android.view.ViewGroup; import android.widget.AdapterView; import android.widget.ArrayAdapter; import android.widget.Button;

import android.widget.EditText; import android.widget.LinearLayout; import android.widget.ListView; import android.widget.TextView;

import android.widget.AdapterView.OnItemClickListener;

public class RangkingWsm extends Activity { String[] daftar;

ListView ListView01;

public static WSM wsm;

Menu menu;

protected Cursor cursor;

Database dbcenter;

public static RangkingWsm rangkingwsm;

Button button3;

@Override

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

setContentView(R.layout.rangkingwsm);

Button back=(Button)findViewById(R.id.button1);

Button rangking=(Button)findViewById(R.id.button2);

back.setOnClickListener(new View.OnClickListener() {

@Override

public void onClick(View arg0) {

// TODO Auto-generated method stub

finish(); }

});

rangkingwsm = this;

dbcenter = new Database (this);

RefreshList();

(10)

}

public void RefreshList(){

SQLiteDatabase db = dbcenter.getReadableDatabase();

cursor = db.rawQuery("SELECT * FROM siswa '"+"' ORDER BY nilai_WSM DESC ",null);

daftar = new String[cursor.getCount()]; cursor.moveToFirst();

for (int cc=0; cc < cursor.getCount(); cc++){ cursor.moveToPosition(cc);

daftar[cc] = cursor.getString(1).toString(); }

ListView01 = (ListView)findViewById(R.id.listView1); ListView01.setAdapter(new Adapter(daftar));

ListView01.setSelected(true);

ListView01.setOnItemClickListener(new OnItemClickListener(){

public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) {

final String selection = daftar[arg2]; //.getItemAtPosition(arg2).toString();

final CharSequence[] dialogitem = {"Lihat", "Hapus"};

AlertDialog.Builder builder = new

AlertDialog.Builder(RangkingWsm.this);

builder.setTitle("Pilih Menu");

builder.setItems(dialogitem, new

DialogInterface.OnClickListener() {

public void onClick(DialogInterface dialog, int

item) {

switch(item){

case 0 :

Intent i = new

Intent(getApplicationContext(), WSMHasil.class);

i.putExtra("nama", selection);

startActivity(i); break;

case 1 :

SQLiteDatabase db =

dbcenter.getWritableDatabase();

db.execSQL("delete from siswa where

nama = '"+selection+"'");

RefreshList(); break;

}

}

});

builder.create().show();

}});

((ArrayAdapter)ListView01.getAdapter()).notifyDataSetInvalidated(); }

@Override

public boolean onCreateOptionsMenu(Menu menu) {

//Inflate the menu; this adds items to the action bar if it is present.

getMenuInflater().inflate(R.menu.menuawal, menu);

(11)

}

public class Adapter extends ArrayAdapter<String> { private java.text.DecimalFormat f = new

java.text.DecimalFormat("0.00");

private Database dbHelper;

private String name;

private double result;

public Adapter(String[] texts) {

super(RangkingWsm.this, 0, texts);

dbHelper = new Database(RangkingWsm.this);

}

public View getView(int position, View convertView, ViewGroup root) {

if(convertView == null)

convertView = (LinearLayout)

getLayoutInflater().inflate(R.layout.item_listview, root, false); ((TextView)

convertView.findViewById(R.id.maintext)).setText(name = getItem(position)); ((TextView)

convertView.findViewById(R.id.text1)).setText(f.format(result = getResult(name)));

((TextView)

convertView.findViewById(R.id.text2)).setText(result < 144.9? "IPS" : "IPA");

return convertView;

}

private double getResult(String name) {

SQLiteDatabase db = dbHelper.getReadableDatabase();

double[] values = new double[8];

cursor = db.rawQuery("SELECT * FROM siswa WHERE nama = '" + name + "'", null);

cursor.moveToFirst(); if (cursor.getCount() > 0) {

values[0] =

Double.parseDouble(cursor.getString(2).toString());

values[1] =

Double.parseDouble(cursor.getString(3).toString());

values[2] =

Double.parseDouble(cursor.getString(4).toString());

values[3] =

Double.parseDouble(cursor.getString(5).toString());

values[4] =

Double.parseDouble(cursor.getString(6).toString());

values[5] =

Double.parseDouble(cursor.getString(7).toString());

values[6] =

Double.parseDouble(cursor.getString(8).toString()); }

return (values[0]* 0.05) + (values[1]* 0.15) +

(values[2]* 0.1) + (values[3]* 0.3) + (values[4]* 0.15) + (values[5]* 0.1) + (values[6]* 0.15);

} }

(12)

// Source Code WPM.java

package com.pemilihanjurusan;

import android.os.Bundle; import android.app.Activity; import android.app.AlertDialog;

import android.content.DialogInterface; import android.content.Intent;

import android.database.Cursor;

import android.database.sqlite.SQLiteDatabase; import android.view.Menu;

import android.view.View;

import android.widget.AdapterView; import android.widget.ArrayAdapter; import android.widget.Button;

import android.widget.EditText; import android.widget.ListView; import android.widget.TextView;

import android.widget.AdapterView.OnItemClickListener;

public class WPM extends Activity {

String[] daftar;

ListView ListView01;

public static WPM wpm;

Menu menu;

protected Cursor cursor;

Database dbcenter;

public static WPM pe;

Button button3;

@Override

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

setContentView(R.layout.wpm);

Button back=(Button)findViewById(R.id.button1);

Button rangking=(Button)findViewById(R.id.button2);

back.setOnClickListener(new View.OnClickListener() {

@Override

public void onClick(View arg0) {

// TODO Auto-generated method stub

finish(); }

});

rangking.setOnClickListener(new View.OnClickListener() {

@Override

public void onClick(View arg0) {

(13)

Intent inte = new Intent(WPM.this,

RangkingWpm.class);

startActivity(inte); }

});

wpm = this;

dbcenter = new Database (this);

RefreshList(); }

public void RefreshList(){

SQLiteDatabase db = dbcenter.getReadableDatabase(); cursor = db.rawQuery("SELECT * FROM siswa ",null);

daftar = new String[cursor.getCount()];

cursor.moveToFirst();

for (int cc=0; cc < cursor.getCount(); cc++){

cursor.moveToPosition(cc);

daftar[cc] = cursor.getString(1).toString(); }

ListView01 = (ListView)findViewById(R.id.listView1);

ListView01.setAdapter(new ArrayAdapter(this,

android.R.layout.simple_list_item_1, daftar));

ListView01.setSelected(true);

ListView01.setOnItemClickListener(new OnItemClickListener() {

public void onItemClick(AdapterView<?> arg0, View arg1, int

arg2, long arg3) {

final String selection = daftar[arg2];

//.getItemAtPosition(arg2).toString();

final CharSequence[] dialogitem = {"Lihat", "Ubah",

"Hapus"};

AlertDialog.Builder builder = new

AlertDialog.Builder(WPM.this);

builder.setTitle("Pilih Menu"); builder.setItems(dialogitem, new

DialogInterface.OnClickListener() {

public void onClick(DialogInterface dialog, int

item) {

switch(item){

case 0 :

Intent i = new

Intent(getApplicationContext(), WPMHasil.class);

i.putExtra("nama", selection);

startActivity(i);

break;

case 1 :

Intent in = new

Intent(getApplicationContext(), Ubah.class);

in.putExtra("nama", selection);

startActivity(in);

break;

case 2 :

SQLiteDatabase db =

dbcenter.getWritableDatabase();

db.execSQL("delete from siswa where

nama = '"+selection+"'");

RefreshList();

break;

(14)

}

});

builder.create().show();

}});

((ArrayAdapter)ListView01.getAdapter()).notifyDataSetInvalidated(); }

@Override

public boolean onCreateOptionsMenu(Menu menu) {

//Inflate the menu; this adds items to the action bar if it is present.

getMenuInflater().inflate(R.menu.menuawal, menu); return true;

} }

// Source Code WPMHasil.java

package com.pemilihanjurusan;

import android.os.Bundle; import android.app.Activity; import android.database.Cursor;

import android.database.sqlite.SQLiteDatabase; import android.view.Menu;

import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.Spinner; import android.widget.TextView; import android.widget.Toast;

public class WPMHasil extends Activity { protected Cursor cursor;

Database dbHelper;

Button ton2;

Double b, c, d, e,f,g,h,i,hsl_HitungWPM;

TextView text1, text2, text3, text4, text5, text6, text7, text8, text9,text10,text13;

int max,norm_piljur,un,mm,ipa, ips, iq, norm_saran;

String a;

public String saran1(String s){ double j=64.30;

String hasil=null;

double k= Double.parseDouble(s); if (hsl_HitungWPM<=j) {hasil="IPS";} else{hasil="IPA";}

return hasil;

}

@Override

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

setContentView(R.layout.hasilwpm);

dbHelper = new Database(this);

(15)

text2 = (TextView) findViewById(R.id.tvpiljur);

text3 = (TextView) findViewById(R.id.tvun);

text4 = (TextView) findViewById(R.id.tvmm);

text5 = (TextView) findViewById(R.id.tvipa);

text6 = (TextView) findViewById(R.id.tvips);

text7 = (TextView) findViewById(R.id.tviq);

text8 = (TextView) findViewById(R.id.tvsaran);

text13= (TextView) findViewById(R.id.tvSaranjurusan);

text9 = (TextView) findViewById(R.id.tvHasil);//tvHasil

SQLiteDatabase db = dbHelper.getReadableDatabase();

cursor = db.rawQuery("SELECT * FROM siswa WHERE nama = '" + getIntent().getStringExtra("nama") + "'",null);

cursor.moveToFirst();

if (cursor.getCount() > 0)

{

cursor.moveToPosition(0);

a=(cursor.getString(1).toString());//tvNama text1.setText(cursor.getString(1).toString()); text2.setText(cursor.getString(2).toString()); text3.setText(cursor.getString(3).toString()); text4.setText(cursor.getString(4).toString()); text5.setText(cursor.getString(5).toString()); text6.setText(cursor.getString(6).toString()); text7.setText(cursor.getString(7).toString()); text8.setText(cursor.getString(8).toString()); b= Double.parseDouble(cursor.getString(2).toString());

c= Double.parseDouble(cursor.getString(3).toString());

d= Double.parseDouble(cursor.getString(4).toString());

e= Double.parseDouble(cursor.getString(5).toString());

f= Double.parseDouble(cursor.getString(6).toString());

g= Double.parseDouble(cursor.getString(7).toString());

h= Double.parseDouble(cursor.getString(8).toString());

hsl_HitungWPM = (double) ((Math.pow((double) b,0.05)*(Math.pow((double)

c,0.15))*(Math.pow( (double) d,0.1))*(Math.pow( (double) e,0.3))*(Math.pow(

(double) f,0.15))*(Math.pow( (double) g,0.1))*(Math.pow( (double)

h,0.15))));

String hasil = String.valueOf((double)hsl_HitungWPM);

text9.setText(hasil);

double z=62.11;

if (hsl_HitungWPM<=z){

text13.setText("IPS");}

else if(hsl_HitungWPM>=z){

text13.setText("IPA");}

db.execSQL("UPDATE siswa set nilai_WPM ='" + hasil + "'where nama='" +

a.toString() +"'");

ton2 = (Button) findViewById(R.id.button1);

ton2.setOnClickListener(new View.OnClickListener() {

@Override

public void onClick(View arg0) {

// TODO Auto-generated method stub

(16)

} }); }

}

// Source Code RangkingWpm.java

package com.pemilihanjurusan;

import android.os.Bundle; import android.app.Activity; import android.app.AlertDialog;

import android.content.DialogInterface; import android.content.Intent;

import android.database.Cursor;

import android.database.sqlite.SQLiteDatabase; import android.view.Gravity;

import android.view.Menu; import android.view.View; import android.view.ViewGroup; import android.widget.AdapterView; import android.widget.ArrayAdapter; import android.widget.Button;

import android.widget.EditText; import android.widget.LinearLayout; import android.widget.ListView; import android.widget.TextView;

import android.widget.AdapterView.OnItemClickListener;

public class RangkingWpm extends Activity { String[] daftar;

ListView ListView01;

public static WPM wpm;

Menu menu;

protected Cursor cursor;

Database dbcenter;

public static RangkingWpm rangkingwpm;

Button button3;

@Override

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

setContentView(R.layout.rangkingwpm);

Button back=(Button)findViewById(R.id.button1);

Button rangking=(Button)findViewById(R.id.button2);

back.setOnClickListener(new View.OnClickListener() {

@Override

public void onClick(View arg0) {

// TODO Auto-generated method stub

finish(); }

});

rangkingwpm = this;

dbcenter = new Database (this); RefreshList();

(17)

public void RefreshList(){

SQLiteDatabase db = dbcenter.getReadableDatabase();

cursor = db.rawQuery("SELECT * FROM siswa '"+"' ORDER BY nilai_WPM DESC ",null);

daftar = new String[cursor.getCount()]; cursor.moveToFirst();

for (int cc=0; cc < cursor.getCount(); cc++){ cursor.moveToPosition(cc);

daftar[cc] = cursor.getString(1).toString(); }

ListView01 = (ListView)findViewById(R.id.listView1); ListView01.setAdapter(new Adapter(daftar));

ListView01.setSelected(true);

ListView01.setOnItemClickListener(new OnItemClickListener() {

public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) {

final String selection = daftar[arg2]; //.getItemAtPosition(arg2).toString();

final CharSequence[] dialogitem = {"Lihat", "Hapus"};

AlertDialog.Builder builder = new

AlertDialog.Builder(RangkingWpm.this);

builder.setTitle("Pilih Menu");

builder.setItems(dialogitem, new

DialogInterface.OnClickListener() {

public void onClick(DialogInterface dialog, int

item) {

switch(item){

case 0 :

Intent i = new

Intent(getApplicationContext(), WPMHasil.class);

i.putExtra("nama", selection);

startActivity(i); break;

case 1 :

SQLiteDatabase db =

dbcenter.getWritableDatabase();

db.execSQL("delete from siswa where

nama = '"+selection+"'");

RefreshList(); break;

}

}

});

builder.create().show();

}});

((ArrayAdapter)ListView01.getAdapter()).notifyDataSetInvalidated(); }

@Override

public boolean onCreateOptionsMenu(Menu menu) {

//Inflate the menu; this adds items to the action bar if it is present.

getMenuInflater().inflate(R.menu.menuawal, menu);

return true;

(18)

public class Adapter extends ArrayAdapter<String> { private java.text.DecimalFormat f = new

java.text.DecimalFormat("0.00");

private Database dbHelper;

private String name;

private double result;

public Adapter(String[] texts) {

super(RangkingWpm.this, 0, texts);

dbHelper = new Database(RangkingWpm.this);

}

public View getView(int position, View convertView, ViewGroup root) {

if(convertView == null)

convertView = (LinearLayout)

getLayoutInflater().inflate(R.layout.item_listview, root, false); ((TextView)

convertView.findViewById(R.id.maintext)).setText(name = getItem(position)); ((TextView)

convertView.findViewById(R.id.text1)).setText(f.format(result = getResult(name)));

((TextView)

convertView.findViewById(R.id.text2)).setText(result < 62.11? "IPS" : "IPA");

return convertView;

}

private double getResult(String name) {

SQLiteDatabase db = dbHelper.getReadableDatabase();

double[] values = new double[8];

cursor = db.rawQuery("SELECT * FROM siswa WHERE nama = '" + name + "'", null);

cursor.moveToFirst(); if (cursor.getCount() > 0) {

values[0] =

Double.parseDouble(cursor.getString(2).toString());

values[1] =

Double.parseDouble(cursor.getString(3).toString());

values[2] =

Double.parseDouble(cursor.getString(4).toString());

values[3] =

Double.parseDouble(cursor.getString(5).toString());

values[4] =

Double.parseDouble(cursor.getString(6).toString());

values[5] =

Double.parseDouble(cursor.getString(7).toString());

values[6] =

Double.parseDouble(cursor.getString(8).toString()); }

return Math.pow(values[0], 0.05) * Math.pow(values[1], 0.15) * Math.pow(values[2], 0.1) * Math.pow(values[3], 0.3) *

Math.pow(values[4], 0.15) * Math.pow(values[5], 0.1) * Math.pow(values[6], 0.15);

(19)

// Source Code Ubah.java

package com.pemilihanjurusan;

import android.R.string; import android.os.Bundle; import android.app.Activity; import android.content.Intent; import android.database.Cursor;

import android.database.sqlite.SQLiteDatabase; import android.view.Menu;

import android.view.View;

import android.widget.AdapterView;

import android.widget.AdapterView.OnItemSelectedListener; import android.widget.ArrayAdapter;

import android.widget.Button; import android.widget.EditText; import android.widget.Spinner; import android.widget.Toast;

public class Ubah extends Activity implements

AdapterView.OnItemSelectedListener{

protected Cursor cursor;

Database dbHelper;

Button ton1, ton2;

EditText text1, text2, text3, text4, text5, text6, text7, text8, text9;

Spinner spinkes, spinkess; String id,a ;

String Jurusan[]={"IPA","IPS"};

String Saran[]={"IPA/IPS","IPA","IPS"};

public String Jurusan(Spinner S){

String hasil = null; int Nilai_Item=0;

Nilai_Item= S.getLastVisiblePosition();

if (Nilai_Item == 0){hasil = "2";} else {hasil = "1";}

return hasil;

}

public String Saran(Spinner S){

String hasil = null; int Nilai_Item=0;

Nilai_Item= S.getLastVisiblePosition();

if (Nilai_Item == 0){hasil = "3";} else if (Nilai_Item == 1){hasil = "2";} else {hasil = "1";}

return hasil;

}

public void rekonversi (Spinner arg, String S){ int Nilai_Item=0;

Nilai_Item=Integer.parseInt(S); if (Nilai_Item==2){Nilai_Item=0;} else {Nilai_Item=1;}

arg.setSelection (Nilai_Item);

}

(20)

Nilai_Item=Integer.parseInt(S); if (Nilai_Item==3){Nilai_Item=0;} else if (Nilai_Item==2){Nilai_Item=1;} else {Nilai_Item=2;}

arg.setSelection (Nilai_Item);

}

@Override

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

setContentView(R.layout.ubah);

spinkes = (Spinner) findViewById(R.id.spinner1);

ArrayAdapter<String> adapteredTekstur = new

ArrayAdapter<String>(this, android.R.layout.simple_spinner_item,Jurusan);

adapteredTekstur.setDropDownViewResource(android.R.layout.simple_spin ner_dropdown_item);

spinkes.setAdapter(adapteredTekstur); spinkes.setOnItemSelectedListener(this);

spinkess = (Spinner) findViewById(R.id.spinner2);

ArrayAdapter<String> adapteredTekstur1 = new

ArrayAdapter<String>(this, android.R.layout.simple_spinner_item,Saran);

adapteredTekstur1.setDropDownViewResource(android.R.layout.simple_spi nner_dropdown_item);

spinkess.setAdapter(adapteredTekstur1); spinkess.setOnItemSelectedListener(this);

dbHelper = new Database(this);

text1 = (EditText) findViewById(R.id.editnama);

//rekonversi (spinkes,cursor.getString(2).toString()); text3 = (EditText) findViewById(R.id.editun);

text4 = (EditText) findViewById(R.id.editmm);

text5 = (EditText) findViewById(R.id.editipa);

text6 = (EditText) findViewById(R.id.editips);

text7 = (EditText) findViewById(R.id.editiq);

//spinkess = (Spinner) findViewById(R.id.spinner2);

SQLiteDatabase db = dbHelper.getReadableDatabase();

cursor = db.rawQuery("SELECT * FROM siswa WHERE nama = '" + getIntent().getStringExtra("nama") + "'",null);

cursor.moveToFirst();

if (cursor.getCount()>0)

{

cursor.moveToPosition(0);

a=(cursor.getString(0).toString());

text1.setText(cursor.getString(1).toString());

rekonversi (spinkes,cursor.getString(2).toString());

//text2.setText(cursor.getString(2).toString()); text3.setText(cursor.getString(3).toString()); text4.setText(cursor.getString(4).toString()); text5.setText(cursor.getString(5).toString()); text6.setText(cursor.getString(6).toString()); text7.setText(cursor.getString(7).toString());

(21)

}

ton1 = (Button) findViewById(R.id.button1);

ton1.setOnClickListener(new View.OnClickListener() {

@Override

public void onClick(View arg0) {

// TODO Auto-generated method stub

SQLiteDatabase db = dbHelper.getWritableDatabase();

if (text1.getText().toString().equals("") ||

text6.getText().toString().equals("")){

Toast.makeText(getApplicationContext(), "Semua Field Tidak Boleh

Kosong ", Toast.LENGTH_LONG).show();

}

else{

db.execSQL("UPDATE siswa set nama='"+

text1.getText().toString() +"', piljur=

'" +

Jurusan(spinkes).toString() +"', un=

'"+

text3.getText().toString() +"', mm= '"

+

text4.getText().toString()+"', ipa= '"+

text5.getText().toString()+"', ips= '"+

text6.getText().toString()+"', iq= '"+

text7.getText().toString()+"', saran=

'"+

Saran(spinkess).toString() +"'where id='"+ a.toString()+ "'");

Toast.makeText(getApplicationContext(),

"Berhasil", Toast.LENGTH_LONG).show();

finish();

Intent intent= new

Intent(Ubah.this,Menuawal.class);

startActivity(intent); }

}

});

Button ton2 = (Button)findViewById(R.id.button2);

ton2.setOnClickListener(new View.OnClickListener() {

@Override

public void onClick(View arg0) {

// TODO Auto-generated method stub

Intent i = new Intent(Ubah.this,Menuawal.class);

startActivity(i); }

}); }

@Override

public void onItemSelected(AdapterView arg0, View arg1, int arg2, long arg3){

//TODO Auto-generated method stub

String label = arg0.getItemAtPosition(arg2).toString(); }

@Override

public void onNothingSelected(AdapterView arg0){

//TODO Auto-generated method stub

(22)

}

// Source Code Bantuan.java

package com.pemilihanjurusan;

import android.os.Bundle; import android.app.Activity;

public class Ba tuann extends Activity{

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.bantuan);

} }

// Source Code Tentang.java

package com.pemilihanjurusan;

import android.os.Bundle; import android.app.Activity;

public class Tentang extends Activity{

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.tentang);

} }

// Source Code Database.java

package com.pemilihanjurusan;

import android.content.Context;

import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteOpenHelper; import android.util.Log;

public class Database extends SQLiteOpenHelper {

private static final String DATABASE_NAME = "datasiswa.db"; private static final int DATABASE_VERSION = 1;

public Database(Context context) {

super(context, DATABASE_NAME, null, DATABASE_VERSION);

// TODO Auto-generated constructor stub

(23)

@Override

public void onCreate(SQLiteDatabase db) {

// TODO Auto-generated method stub

String sql = "create table siswa(id integer primary key

autoincrement, nama text null, piljur text, un text, mm text, ipa text, ips text null, iq text, saran text, nilai_WSM text, nilai_WPM text,saranhasil text);";

Log.d("Data", "onCreate: " + sql);

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Abdah

Hanifah','2','37.45','270','273','261','110','3','','','');"; db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Abdul Wahid Nst', '1', '32.8', '226','237','230', '90','1','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Abdur Rahman Yasin Purba', '1', '36.85', '236', '242', '237', '110', '2','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ( 'Ade Ardiansyah Putra', '1', '37.65', '236', '238', '239', '121', '3','','','');";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Adinda Hafani', '1',

'37.45', '233', '240', '240', '90', '1','','','' );"; db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Aditia Rahman L',

'2','35.8','161','232','249','91','1','','','' );"; db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Agla Galea Tangan', '2', '36.85', '245','259','250','101','2','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Agung Dwi Harisandi', '2', '36.95', '254', '259', '251', '111', '3','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Ahmad Affandi', '2', '35.5', '233', '266', '239', '111', '2','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ( 'Ahmad Rizal Saragih', '1','36', '245', '258' ,'251', '115', '3','','','');";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Ahmad Ruzi Harahap', '2', '37.1', '230','236','233','109','1','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Aknes Paulina

Payung','2','36.75','255','272','265','111','2','','','');"; db.execSQL(sql);

(24)

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Alfira Utami Isnaini', '1', '37.2', '241', '238', '241', '107',' 1','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Ali Arfan

Siregar','2','35.8','269','252','274','121','2','','','');"; db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Amalia

Chyndiandari','2','35.85','226','245','240','104','2','','','');"; db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Anasthasia Lasmana

Tambunan','2','37.7','232','252','263','105','2','','','');"; db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Andreas Flo Siregar', '2', '36.75','230','231','241','99','2','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Andrew Anggi Artha

Sitompul','2','37.15','237','245','240','114','2','','','');"; db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ( 'Angelita','1', '35.55', '241', '242', '246', '93', '1','','','');";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Anggi Adrian Hutapea', '2', '36.45', '243', '242', '254', '122', '2','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Anggi Monalisa Silalahi', '1', '35.7', '220', '229', '221', '106', '1','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Anisa Jamratul Ulah', '2', '35.4', '258', '255', '250', '102', '2','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ( 'Annisa Larasati', '1', '36.5', '230', '251', '246', '90', '1','','','');";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Ariq Athallah

Ridwan','2','36.05','267','278','250','126','2','','','');"; db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Ariq Farhan Maulana', '2', '36.4', '248', '242', '239', '123', '2','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Arlike Br Simbolon', '1', '35.85', '233', '234', '243', '98', '1','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Arnesa Julia

(25)

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Arya Kamandanu', '2', '36.25', '234', '228', '232', '90', '1','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Aulia Zahira', '2', '36.9', '255', '266', '263', '107', '2','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ( 'Ayang Sari', '1', '32.85', '265', '265', '261', '117', '2','','','');";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Ayufie Clarisa Artanti', '2', '36.3', '249', '246', '247', '116', '2','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Bima Eggy Ardianto', '1', '36.75', '240', '260', '247', '119', '2','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Carmelya Jelita

Zebua','2','36.6','248','259','245','111','2','','','');"; db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Chantika Jojor Sihol Marito Sitorus', '2', '37.8', '231', '233', '234', '102', '2','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Christin Yuli Manuelly Gultom', '1', '36.9', '228', '246', '262', '104', '1','','','' );"; db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Chris Alesia Situmorang', '2', '35.45', '256', '255','275', '91', '1','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Cristin Yuli ', '1', '36.9', '228', '246', '262', '104', '1','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Dandyta Dwi Lirianto

Chan','2', '36.4', '246', '263', '238', '109', '2','','','' );"; db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Daniel alex Fatwal Nababan', '2', '36.4', '249', '261', '236', '103', '2','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Daniel Purba', '2', '37.05', '241','246', '251', '115', '2','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Deby

Utami','2','37.55','255','254','243','109','2','','','');"; db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Della Noviyanti', '2', '35.75', '234', '255', '257', '103', '1','','','' );";

(26)

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Dhanpratama Hebrewnixon Sitorus','2','37','267','269','268','107','3','','','');";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Diana Lusiria Nainggolan', '2', '37.35','254','230','246','103','1','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Dian Puspita Rini', '2', '35.45', '260', '252', '284', '103', '1','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Dimas Abimanyu Hartono', '2', '36.65', '254', '248', '261', '113', '2','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Dina Ulanda', '2', '36.05', '274', '256', '273', '90', '1','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Dinda

Nabila','2','36.8','234','255','234','90','1','','','');"; db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Dinda Silvya Nasution', '2', '36.7', '258', '259', '247', '123', '2','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Diwa

Permata','2','37.35','237','249','237','108','1','','','');"; db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Dwi Fadila

Sakila','2','35.8','241','258','251','102','2','','','' );"; db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Eastvani chintia Sihombing', '2', '35.8', '240', '245', '231', '111', '2','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Edo Jeremy Thomas Malau', '2', '33.75', '238', '245', '239', '90', '1','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Egiayu Artiwi

Natalia','2','36.8','274','286','268','116','2','','','');"; db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Eka Septivani

Irawan','2','37.5','277','277','267','109','3','','','');"; db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Elisa Shabrina', '2', '37.2', '242', '261', '250', '94', '2','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Enda Dwina Nambarisa', '2','36.25','237','237','267','112','2','','','' );";

(27)

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Engly Shinta Panjaitan', '2', '36.2', '259', '265', '261', '126', '2','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Exaudy Yesophine

Christian','2','35.6','269','278','278','93','1','','','');"; db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Ezra Stivani Simanjuntak', '2', '36.1', '245', '263', '248', '106', '1','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Fachmi Khairurozika Lubis', '2', '36.2', '260', '249', '258', '109', '1','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Fadillah Ibni Yasrina', '2', '35.6', '242', '232', '231', '111', '2','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Fahmi Reza Hasyim', '2', '36.95','244', '240', '250', '116', '2','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Faisal Surya Akbar

Siregar',' 2', '35.95', '250', '278', '243', '111', '3','','','' );"; db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Falki Mahya Purba', '2', '37.15', '258', '262', '242', '121', '2','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Fanni Fransia', '2',

'36.25', '225', '239', '219', '104', '1','','','' );"; db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Fanny Tri Wardany','2', '35.55','279','278','275','101','1','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Farida Yasmin Tarigan', '2', '37.05',' 241', '258', '247', '117','2','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Febri Abzar Basri Hia', '2', '37.7','238','232','236','110','2','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Febri Yanti Tampubolon', '2', '36.2', '229', '240', '233', '102', '2','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Femmy Anggilia Saputri lubis','2','37.9','268','277','252','114','2','','','');";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Feni', '1', '36.7', '236', '245', '257', '121','1','','','' );";

(28)

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Ferdinawati Laseh', '2', '36.55', '235', '245', '258', '121', '2','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Finda Dermawanti Sinaga', '2', '35.45', '239', '242', '249', '121', '2','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Findy Ayu

Nurmila','2','36.4','242','261','262','115','1','','','');"; db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Fira Fathia Kurniawan', '2', '36.3', '235', '239', '236', '112', '3','','','');";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Fira Ummy Fadilla', '2', '36.9', '250', '245', '265', '100', '2','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Fitri Yanti Pulungan', '2', '36.15','251','246','255','96','2','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Gabrie Chandra

Purba','2','36.4','233','259','250','110','3','','','' );"; db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Gabriel Jonathan

Panggabean', '2', '35.5', '284', '266', '260', '115', '2','','','' );"; db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Galih Dwi Sinta', '2', '38.7', '289', '291', '270', '122', '2','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Gamaliel rizky Partologi Tampubolon', '2', '36.5', '249', '235', '243', '111','2','','','' );"; db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Gelora Fikri Sinaga', '2', '36.65', '257', '269', '279', '122', '2','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Helen Sinta Marito', '2', '37.2', '257', '258', '258', '118', '2','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Hengki Kadirman Silaen', '2', '36.25', '261', '256', '270', '123', '2','','','');";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Herri Setiawan','1',

'36.6','231','250','250','121','3','','','' );"; db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Hilman Hafiz', '1', '37.5', '235', '242', '235', '113', '3','','','' );";

(29)

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Ika Mawarti

Manik','2','36.6','231','250','258','90','1','','','');"; db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Ilvia Adriana Nst', '1', '36.15', '228', '233', '248', '107', '1','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Indah Agustina', '2', '36.25', '235', '257','247', '119', '3','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Indah Putri Lubis', '2', '36.05', '253', '251', '246', '106', '2','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ( 'Indah Yani', '1', '35.95', '228', '234', '233', '94', '3','','','');";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Indra Bagus Angkoso', '2', '36.3', '258', '255', '240', '124', '2','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Indri Dwi Syla andini', '2', '36.7', '244', '160', '224', '115', '3','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Intan Queen Lestari', '2', '36.1', '257', '258', '237', '110', '2','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Intan Syahriani', '2', '36.15', '283', '266',' 258', '114', '2','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Izzati

Fadhillah','2','37.2','250','248','255','96','2','','','');"; db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Janico Desmile', '2', '36.2', '245', '239', '248', '111','2','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Jeane D art Rachel Debora Silalahi', '2', '37.4', '242', '254', '260', '104', '2','','','' );"; db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Jenni Sri

Anna','2','37.4','233','242','236','116','2','','','');"; db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Jeremi Valeri

Silitonga','2','37.75','236','239','240','111','2','','','');"; db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Jhofandi

(30)

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Jihan Amirah', '2', '35.45', '223', '219', '238', '108', '3','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Jonasmer Simatupang',' 2', '35.85', '239', '255', '232', '98', '1 ','','','');";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Joshua Rizky Extrada', '2', '36.3', '237', '247', '238', '119', '2','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Joshua

Sinaga','2','35.6','238','254','248','105','2','','','');"; db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Josua Sinaga', '2', '36.85', '233', '223', '243', '105', '2','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Junita Hertati', '2', '36.05', '224', '215', '235', '90', '1','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Kartika Pakpahan', '2', '36.7', '222', '233', '230', '104', '2','','','');";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Kevin Martauli Br Pasaribu', '1', '36.35', '246', '245', '251', '112', '1','','','');";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Khairunnisa', '2', '38', '265', '265', '270', '120', '3','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Khairunisa', '2', '35.45', '245', '259', '259', '105', '2','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Khairun Nazmi Saragih', '2', '35.9', '267', '243', '266', '113', '3','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Lailan Shafina Dmk', '2', '36.55', '236', '246', '274', '117', '3','','','' );";

db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Leony Metanencya

Butarbutar','2', '37.4', '256', '276', '264', '90', '1','','','' );"; db.execSQL(sql);

sql = "INSERT INTO siswa (nama, piljur, un, mm, ipa, ips, iq, saran,nilai_WSM,nilai_WPM,saranhasil) VALUES ('Leo Andy Molya', '1','36.9', '266', '272', '273', '115',' 1','','','' );";

Referensi

Dokumen terkait

The main objectives of this study are the (1) measurement and mapping of the spatial distribution of the deformation rates in the study area; (2) analysis of

Sistem penilaian dengan system KPI, selain dapat mengukur kinerja orang per orang, juga bisa dilakukan untuk melakukan pengukuran kinerja secara kelompok, baik itu

Dengan menggunakan Akibat 2.3 ini, dapat dikonstruksi sebuah aljabar graf pada graf- berhingga baris tanpa sources seperti halnya pada graf berarah, dinotasikan dengan

Level 3 ini aktor harus memakan lebih banyak keju dan dihadapkan dengan musuh yang lebih banyak maka dari itu pada level 3 ini pemain harus lebih berhati-hati

informasi manajemen rumah sakit adalah suatu sistem berbasis komputer yang.. menghasilkan sekumpulan informasi yang telah diolah dan saling

Pada tahap pelaksanaan, kegiatan pembelajaran dibagi menjadi tiga bagian yaitu kegiatan awal, kegiatan inti dan kegiatan penutup. Pada kegiatan awal dimulai dengan

Tujuan penelitian ini adalah Menganalisa hubungan depresi dengan kadar [9] gula darah acak pada penderita Diabetes Mellitus tipe 2 di Ruang Dahlia RSUD Jombang.. Desain penelitian

ROM terdiri dari fleksi dan ekstensi siku, pronasi dan supinasi lengan bawah, fleksi bahu, adduksi, dan abduksi bahu, rotasi bahu, ekstensi jari jari tangan, inversi dan iversi