Metode Profile Matching (Pencocokan Profil) Untuk Menghitung Gap Penilaian Dalam Pengambilan Keputusan

Metode Profile Matching (Pencocokan Profil)

Proses perhitungan pada metode Profile Matching, diawali dengan pendefinisian nilai minimum untuk setiap variabel-variabel penilaian. Selisih setiap nilai data testing terhadap nilai minimum masing-masing variabel, merupakan gap yang kemudian diberi bobot. Bobot setiap variabel akan dihitung rata-rata berdasarkan kelompok variabel Core Factor (CF) dan Secondary Factor (SF). Komposisi CF ditambah SF adalah 100%, tergantung dari kepentingan pengguna metode ini. Tahap terakhir dari metode ini, adalah proses akumulasi nilai CF dan SF berdasarkan nilai-nilai variabel data testing.

Pembobotan pada metode Profile Matching, merupakan nilai pasti yang tegas pada nilai tertentu karena nilai-nilai yang ada merupakan anggota himpunan tegas (crisp set). Di dalam himpunan tegas, keanggotaan suatu unsur di dalam himpunan dinyatakan secara tegas, apakah objek tersebut anggota himpunan atau bukan dengan menggunakan fungsi karakteristik.

Langkah-langkah metode profile matching adalah:

  1. Menentukan variabel data-data yang dibutuhkan.
  2. Menentukan aspek-aspek yang digunakan untuk penilaian.
  3. Pemetaan Gap profil.

Gap = Profil Minimal – Profil data tes

  1. Setelah diperoleh nilai Gap selanjutnya diberikan bobot untuk masing-masing nilai Gap.
  2. Perhitungan dan pengelompokan Core Factor dan Secondary Factor. Setelah menentukan bobot nilai gap, kemudian dikelompokan menjadi 2 kelompok yaitu:
    1. Core Factor (Faktor Utama), yaitu merupakan kriteria (kompetensi) yang paling penting atau menonjol atau paling dibutuhkan oleh suatu penilaian yang diharapkan dapat memperoleh hasil yang optimal.

NFC = ENC / EIC

Keterangan:

NFC     :  Nilai rata-rata core factor

NC       :  Jumlah total nilai core factor

IC         :  Jumlah item core factor

            2. Secondary Factor (faktor pendukung), yaitu merupakan item-item selain yang ada pada core factor.

Atau  dengan kata lain merupakan faktor pendukung yang kurang dibutuhkan oleh suatu penilaian.

NFS = ENS / EIS

Keterangan:

NFS   :  Nilai rata-rata secondary factor

NS     :  Jumlah total nilai secondary factor

IS       :  Jumlah item secondary factor

  1. Perhitungan Nilai Total. Nilai Total diperoleh dari prosentase core factor dan secondary factor yang diperkirakan berpengaruh terhadap hasil tiap-tiap profil.

                       N = (x) % NCF + (x) % NSF                      

Keterangan:

N  :  Nilai Total dari kriteria

NFS         :  Nilai rata-rata secondary factor

NFC         :  Nilai rata-rata core factor

(x) %        :  Nilai persen yang diinputkan

 

  1. Perhitungan penentuan ranking. Hasil Akhir dari proses profile matching adalah ranking. Penentuan ranking mengacu pada hasil perhitungan tertentu.

                             Ranking = (x) % NMA + (x) % NSA     

Keterangan :

NMA        :  Nilai total kriteria Aspek Utama

NSA           :  Nilai total kriteria Aspek Pendukung

(x) %        :  Nilai persen yang diinputkan

 

Referensi:

Jumadi, Cecep Nurul Alam, Ichsan Taufik (2015). “Pendekatan Logika Fuzzy untuk Perhitungan Gap pada Metode Profile Matching dalam Menentukan Kelayakan Proposal Penelitian”, Prosiding Seminar Nasional Sains dan Teknologi, Bandung.

Turban, E. (1988). Decision Support and Expert System. MacMillan Publishing Company, New York.

Marimin (2005). Teori Dan Aplikasi Sistem Pakar Dalam Tehnologi Manajerial. IPB – Press, Bogor




Belajar Dasar Pemrograman dengan Code.org

Belajar dasar pemrograman saat ini sangat mudah karena sudah banyak aplikasi yang dapat membantu. Salah satunya adalah Code.org, dengan menggunakan code.org kita bisa belajar membuat program dengan block atau script mulai dari level beginner secara bertahap per grade. Banyak topik yang bisa kita pilih diantaranya science, math, social studies, language arts, atau computer science only.

screen-shot-2016-11-30-at-20-07-08

Untuk menggunakannya kita dapat masuk ke alamat www.code.org, akan terlihat tampilan seperti gambar di atas.

Selanjutnya kita pillih learn dan hour of code untuk belajar dasar pemrograman dengan menggunakan block.

screen-shot-2016-11-30-at-20-08-01

Banyak pilihan yang bisa kita coba mulai dari level terendah.

screen-shot-2016-11-30-at-20-08-38

Setelah memilih topics yang akan kita pelajari lalu klik Start untuk mulai belajar.

screen-shot-2016-11-30-at-20-09-45

Kita sudah dapat mulai belajar dasar pemrograman dengan sangat mudah.

Silahkan mencoba,

 

Happy Coding …

 




Membuat Aplikasi Radio Streaming berbasis Android dengan AppInventor

Hello World …

Kali ini kita belajar untuk membuat aplikasi “Radio Streaming” berbasis android dengan menggunakan AppInventor.

Mari kita mulai,

Ketik ai2.appinventor.mit.edu di browser untuk membuka aplikasi app inventor.
Klik “Create” button pada App Inventor website.
Log in to App Inventor dengan gmail (atau google) user name dan password.
Klik “Continue” untuk menutup splash screen.
Start new project.
Beri nama project dengan “Radio Streaming”.
Sekarang kita berada pada layar Designer.

Buat tampilan seperti di bawah ini pada layar Designer :

screen-shot-2016-11-30-at-20-44-03

Buat Code Blocks:

screen-shot-2016-11-30-at-20-44-16 screen-shot-2016-11-30-at-20-45-06

Jika sudah selesai, connect dengan menggunakan AI Companion, Emulator atau USB untuk melihat hasil output aplikasi yang telah kita buat.

Jika sudah selesai dan tidak ada error klik build aplikasi untuk install file apk ke device smartphone atau tablet android.

Aplikasi Radio Streaming sudah terinstall dan dapat digunakan di smartphone atau tablet kita.

 

screen-shot-2016-11-30-at-20-42-21screen-shot-2016-11-30-at-20-42-55screen-shot-2016-11-30-at-20-43-29

 

Happy Coding ..




Aplikasi Voice to SMS Berbasis Android

Hello World …

Ketemu lagi dengan saya … jangan bosan ya untuk belajar coding sederhana, karena ada pepatah “Practice Makes Perfect”.

Kali ini kita akan belajar untuk membuat aplikasi “Voice to SMS”, tetap berbasis android dan menggunakan AppInventor.

Mari kita mulai,

Ketik ai2.appinventor.mit.edu di browser untuk membuka aplikasi app inventor.
Klik “Create” button pada App Inventor website.
Log in to App Inventor dengan gmail (atau google) user name dan password.
Klik “Continue” untuk menutup splash screen.
Start new project.
Beri nama project dengan “VoiceToSMS”.
Sekarang kita berada pada layar Designer.

Buat tampilan seperti di bawah ini pada layar Designer :

screen-shot-2016-10-12-at-20-46-16

 

Tampilan Code Blocks

screen-shot-2016-10-12-at-20-29-26

Jika sudah selesai connect dengan menggunakan AI Companion, Emulator atau USB untuk melihat hasil output aplikasi yang telah kita buat.

Jika sudah selesai dan tidak ada error klik build aplikasi untuk install file apk ke device smartphone atau tablet android.

Aplikasi Voice to SMS sudah terinstall dan dapat digunakan di smartphone atau tablet kita.

images-6

Happy Coding …




Membuat Aplikasi Kalkulator Sederhana berbasis android dengan menggunakan AppInventor

 

Mari kita membuat aplikasi kalkulator sederhana berbasis android dengan menggunakan App Inventor

  1. Ketik ai2.appinventor.mit.edu di browser untuk membuka aplikasi app inventor.
  2. Klik “Create” button pada App Inventor website.
  3. Log in to App Inventor dengan  gmail (atau google) user name dan password.
  4. Klik “Continue” untuk menutup splash screen.
  5. Start new project.
  6. Beri nama project dengan “Kalkulator”.
  7. Sekarang kita berada pada layar Designer.

    Buat tampilan seperti di bawah ini :

    screen-shot-2016-10-12-at-11-53-39

    Tampilan viewer:

    screen-shot-2016-10-12-at-11-34-58

    Tampilan Properties:

    screen-shot-2016-10-12-at-11-36-12

    Tampilan Code Blocks

    screen-shot-2016-10-12-at-11-35-47

    Jika sudah selesai connect dengan menggunakan AI Companion, Emulator atau USB untuk melihat hasil output aplikasi yang telah kita buat.

    Jika sudah selesai dan tidak ada error klik build aplikasi untuk install file apk ke device smartphone atau tablet android.

    Aplikasi Kalkulator Android sudah terinstall dan dapat digunakan di smartphone atau tablet kita.

     

    Happy Coding …




Ingin Buat Aplikasi Android … Tapi gak bisa coding …

Ingin Buat Aplikasi Android … Tapi gak bisa coding …

Bisa …

Gimana caranya ….

Mari kita belajar bersama ..

 

Langkah pertama :

  • Siapkan komputer dengan koneksi internet ya .. karena kita akan membuat aplikasi secara online.
  • Siapkan gadget berbasis android, boleh handphone, tablet, atau emulator di komputer.

Langkah kedua :

  • Melalui browser buka aplikasi AppsGeyser, ketikkan www.appsgeyser.com.
  • Selanjutnya klik Create Now.
  • Kemudian akan muncul berbagai kategori program yang bisa kita buat.
  • Klik kategori All.
  • Maka kita akan melihat semua kategori yang bisa kita buatkan aplikasinya.
  • Untuk contoh kali ini kita akan membuat aplikasi game untuk memancing, karena itu kita pilih Fishing.

 

Langkah Ketiga :

  • Setelah memilih kategori Fishing, maka akan tampil layar untuk mengatur tampilan dari game yang akan kita buat.
  • Pilih Fitur yang kita inginkan untuk aplikasi memancing kita.
  • Jika telah selesai memilih fitur, klik Next.
  • Masukkan Nama Aplikasi yang diinginkan muncul di gadget.
  • Ketikkan Deskripsi dari Aplikasi yang dibuat.
  • Atur Icon yang diinginkan.
  • Jika telah selesai klik Create

Langkah keempat:

  • Setelah klik Create, kita diminta untuk memverifikasi aplikasi kita dengan memasukkan alamat e-mail dan password.
  • Setelah proses ini selesai, appsgeyser akan mengirimkan notifikasi ke e-mail kita, buka e-mail dan lakukan verifikasi.
  • Setelah kita melakukan verifikasi, pada appsgeyser akan muncul dashboard pribadi kita, di dalam dashboard kita akan terlihat aplikasi apa saja yang sudah pernah kita buat.
  • Pada layar emulator di dashboard akan terlihat tampilan dari aplikasi yang sudah kita buat.
  • Klik preview pada layar emulator, maka aplikasi game kita akan terlihat sama seperti pada gadget.
  • Aplikasi dapat kita coba jalankan dengan klik play.

Langkah kelima:

  • Scan barcode yang ada jika kita ingin mendownload aplikasi ke dalam gadget kita.
  • Install file.apk yang sudah didownload di dalam gadget.

 

Selesai.

Kita sudah membuat Aplikasi Game memancing berbasis android yang ter-install pada gadget kita, hanya dengan lima langkah.

screen-shot-2016-09-30-at-09-33-41

 

Happy Coding …

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 




SimpleDateFormat untuk menampilkan format tanggal dalam Java

Penggunaan SimpleDateFormat untuk menampilkan format tanggal dalam Java

Dalam pembuatan program aplikasi terkadang kita ingin menampilkan tanggal dengan format yang berbeda-beda. Untuk menampilkan tanggal hari ini dalam Java kita dapat menggunakan class Date dari java.util.Date. Sedangkan untuk menampilkan format tanggal hari ini kita dapat menggunakan class SimpleDateFormat dari java.text.SimpleDateFormat.

Adapun parameter yang bisa digunakan dalam SimpleDateFormat adalah sebagai berikut:

 

Contoh SimpleDateFormat

 

Semoga contoh yang saya berikan dapat bermanfaat.
Happy Coding.

Referensi :

“Java How to Program”, Fifth Edition, Deitel & Deitel, Prentice Hall, New Jersey, 2003.