Month: June 2017

Cara Simpel PHP – Mencari Nilai Terdekat pada Sebuah Data

Mencari Nilai Terdekat pada Sebuah Data. Untuk tutorial kali ini akan kita basa mengenai mencari angkat yang mendekati pada sebuah data. Bukan hanya mendekati, tapi juga sama. Untuk konsep yang dilakukan adalah pencarian data pada sebuah array. Untuk array nya sendiri di ambil dari database.

Untuk kasus saya, Saya menggunakan script ini untuk menyimpulkan variabel gejala pada sebuah aplikasi sistem pakar menggunakan metode  tertentu.

Nilai terdekat yang di cari bukan hanya berada di nilai terendah, tetapi juga nilai tertinggi yang berada diatasnya atau melebihi nilai yang di temukan. Bingung, ?

Begini analoginya:

Misalkan kita punya array:

$data = array(0, 5, 10, 11, 12, 20);

Untuk isi array diatas dapat kamu gantikan dengan memanggil data baris yang ada pada database kamu.

Dan dengan data array tersebut apabila kita mencari data angkat di bawah ini maka di temukan data yang berada pada dalam array.

Misalkan kita cari data:

Cari: 0, menghasilkan 0
Cari: 2, menghasilkan 0
Cari: 3, menghasilkan 5
Cari: 4, menghasilkan 5
Cari: 5, menghasilkan 5
Cari: 11, menghasilkan 11
Cari: 19, menghasilkan 20
Cari: 20, menghasilkan 20

Untuk angka cari diatas bisa kita ganti dengan bilangan berkoma misalkan 2.5 atau 2.8 dan lainya.

Script php mendapatkan nilai terdekat

# Contoh 1

$cari= 3;
$data = array(0, 5, 10, 11, 12, 20);
 foreach ($array as $i) {
 $mirip[$i] = abs($i - $cari);
 }

Output: 5

# Contoh 2

$cari= 2;
$data = array(0, 5, 10, 11, 12, 20);
foreach ($array as $i) {
$mirip[$i] = abs($i - $cari);
}

Output: 0

# Contoh 3

$cari= 5.3;
$data = array(0, 5, 10, 11, 12, 20);
foreach ($array as $i) {
$mirip[$i] = abs($i - $cari);
}

Output: 5

# Contoh 4

</span>
<pre>$cari= 5.6;
$data = array(0, 5, 10, 11, 12, 20);
foreach ($array as $i) {
$mirip[$i] = abs($i - $cari);
}

Output: 10

Oke demikian cara  mencari nilai yang sesuai pada array. semoga membantu.

sumber:

https://stackoverflow.com/questions/5464919/php-nearest-value-from-an-array

8 Pengertian dan Penjelasan Metode AHP Menurut Para Ahli

8 Pengertian dan Penjelasan Metode AHP Menurut Para Ahli

8 Pengertian dan Penjelasan Metode AHP Menurut Para Ahli

Metode AHP Menurut Para Ahli. Metode ahp adalah metode yang sering digunakan untuk menyelesaikan sistem pendukung keputusan (SPK). Dalam kasusnya metode ini menggunakan hirarki sebagai langkah dan tahapan penyelesaiannya.

Berikut ini beberapa penjelasan beberapa jurnal tentang pengertian AHP. Pada umumnya AHP di ungkapkan secara umum oleh saaty. Dan berikut dari berbagai sumber jurnal yang kami kumpulkan.

#1 JURNAL UAJY.AC.ID

Metode Analytic Hierarchy Process (AHP) merupakan teori umum mengenai pengukuran. Empat macam skala pengukuran yang biasanya digunakan secara berurutan adalah skala nominal, ordinal, interval dan rasio. Skala yang lebih tinggi dapat dikategorikan menjadi skala yang lebih rendah, namun tidak sebaliknya.

http://e-journal.uajy.ac.id/8942/4/3MTS02179.pdf

#2 JURNAL WIDYATAMA.AC.ID

AHP merupakan metode yang banyak digunakan untuk pengambilan keputusan dalam menyelesaikan masalah-masalah dalam hal perencanaan, penentuan alternatif, penyusunan prioritas, pemilihan kebijakan, alokasi sumber daya, penentuan kebutuhan, peramalan hasil, perencanaan hasil, perencanaan sistem, pengukuran performansi, optimasi dan pemecahan konflik.

http://repository.widyatama.ac.id/xmlui/bitstream/handle/123456789/3735/Bab%202.pdf?sequence=7

#3 JURNAL DINUS.AC.ID

Analytical Hierarcy Proses merupakan salah satu metode untuk membantu pengambil keputusan dalam mengambil keputusan sesuai dengan Kriteria atau syarat yang telah ditentukan, dan Kriteria pengambilan keputusan tersebut merupakan criteria yang bermacam-macam.
Metode Analytical Hierarcy Process (AHP) bersifat multi Kriteria karena menggunakan banyak Kriteria dalam penyusunan suatu prioritas system pendukung keputusan.

http://eprints.dinus.ac.id/18816/10/bab2_17842.pdf

#4 JURNAL USU.AC.ID

Analytic Hierarchy Process (AHP) adalah salah satu metode khusus dari Multi Criteria Decision Making (MCDM) yang diperkenalkan oleh Thomas L. Saaty. AHP sangat berguna sebagai alat dalam analisis pengambilan keputusan dan telah banyak
digunakan dengan baik dalam berbagai bidang seperti peramalan, pemilihan karyawan, pemilihan konsep produk, dan lain-lain.
Pada dasarnya, metode AHP memecah-mecah suatu situasi yang kompleks dan tak terstruktur ke dalam bagian-bagian komponennya.

Kemudian menata bagian atau variabel ini dalam suatu susunan hirarki dan memberi nilai numerik pada pertimbangan subjektif tentang relatif pentingnya setiap variabel. Setelah itu mensintesis berbagai pertimbangan ini untuk menetapkan variabel mana yang
memiliki prioritas paling tinggi dan bertindak untuk mempengaruhi hasil pada situasi tersebut. (Saaty, 1993).

http://repository.usu.ac.id/bitstream/handle/123456789/25466/Chapter%20II.pdf;jsessionid=2E926780FAF9970E0A477CA4467F20E0?sequence=3

#5 JURNAL BINUS.AC.ID

Menurut Kazibudzki dan Tadeusz (2013) Analytic Hierarchy Process (AHP) adalah pengambilan keputusan multikriteria dengan dukungan metodologi yang telah diakui dan diterima sebagai prioritas yang secara teori dapat memberikan jawaban yang berbeda dalam masalah pengambilan keputusan serta memberikan peringkat pada alternatif solusinya.

https://library.binus.ac.id/eColls/eThesisdoc/Bab2/RS1_2015_1_1335_Bab2.pdf

#6 JURNAL UNG.AC.ID

Metode AHP adalah sebuah kerangka untuk mengambil keputusan dengann efektif atas persoalan yang kompleks dengann menyederhanakan dan mempercepat proses pengambilan keputusan dengann memecahkan persoalan tersebut kedalam bagian-bagiannya, menata bagian atau variabel dalam suatu susunan hirarki, memberi nilai numerik pada pertimbangan subjektif tentang
pentingnya tiap variabel dan mensintesis berbagai pertimbangan ini untuk menetapkan variabel yang mana yang memiliki prioritas paling tinggi dan bertindak untuk mempengaruhi hasil pada situasi tersebut.

http://eprints.ung.ac.id/791/6/2013-2-57201-531409117-bab2-10012014075124.pdf

#7 JURNAL UNY.AC.ID

Analytical Hierarchy Process (AHP) adalah suatu teori pengambilan keputusan multikriteria dengan beberapa faktor yang dikelola dalam struktur hierarki (Saaty, 1990). Hierarki dalam AHP dimaksudkan pada urutan secara menurun tingkatan level mulai dari tujuan suatu kriteria yang bersangkutan, subkriteria, dan alternatif-alternatif pada urutan level-level selanjutnya.

http://eprints.uny.ac.id/26977/2/BAB%20II.pdf

#8 JURNAL ITB.AC.ID

Metode AHP merupakan salah satu metode pengambilan keputusan yang menggunakan faktor logika,  intuisi, pengalaman, pengetahuan, emosi dan rasa untuk dioptimasi dalam suatu proses yang sistematis, serta mampu membandingkan secara berpasangan hal-hal yang tidak dapat diraba maupun yang dapat diraba, data kuantitatif maupun yang kualitatif.

http://digilib.itb.ac.id/files/disk1/683/jbptitbpp-gdl-bastianmar-34106-4-2009ta-a.pdf

Demikianlah ulasan-ulasan singkat mengenai penjelasan seperti apa itu metode ahp dan bagaimana konsep dan cara penggunaannya dalam kehidupan nyata. Untuk kasus-kasus penggunaanya pada intinya adalah menghitung nilai dari kualitatif menjadi kuantitatif.

Postingan berikutnya

  1. metode ahp menurut para ahli
  2. pengertian metode ahp
  3. pengertian ahp menurut para ahli
  4. jurnal pengertian ahp
  5. metode ahp menurut ahli
  6. penjelasan sistem pendukung keputusan dengan spk menurut para ahli

Aplikasi Web Service Penjualan Barang dengan SOAP

Pada aplikasi penjualan menggunakan web service soap ini, data yang dihubungkan  adalah data penjualan pada toko dan data produksi pada pabrik yang mana data ini dapat saling bertukar data pada sebuah aplikasi client server yang berada pada masing-masing lokasi. Yaitu, aplikasi client yang berada di toko, aplikasi client yang berada di pabrik, dan aplikasi server yang ada di kantor pusat.

RUANG LINGKUP

Untuk implementasi aplikasi ini, aplikasi di jalankan di beberapa tempat atau ruang lingkup pengelolaan penjualan barang.

# Kantor Pusat

Kantor merupakan tempat dimana server aplikasi berada. Di kantor pusat ini, aplikasi dijalankan oleh admin pusat. Admin pusat mempunyai tugas, memantau data penjualan dan juga data produksi. Selain kedua hal tersebut, admin pusat juga bertugas memasukkan data barang sebaai data informasi kepada data produksi pada aplikasi clint yang berada di pabrik. Informasi data barang ini yang dignakan pabrik untuk memproduksi barang.

# Pabrik

Pabrik adalah tempat memproduksi barang yang akan di jual di toko. Pabrik membutuhkan data informasi barang dan juga stok yang ada. Kedua informasi ini sebagai dasar untuk memproduksi barang yang gunanya nanti untuk menambah stok agar dapat di jual di toko. Untuk aplikasi web service disini adalah aplikasi client yang di jalankan oleh admin pabri, pada konsep ini, admin saya beri nama atau istilah dengan pabrikan.

# Toko

Toko merupakan tempat penjualan barang. Data yang di kelola disini adalah data penjualan barang. Yang mana data penjualan barang ini juga mengacu pada data stok barang yang ada. Untuk data yang di ambil dan diberikan ke server adalah data penjualan dan juga data faktur. Untuk admin yang mengelola aplikasi ini, kita istilahkan dengan admin toko atau pemasar.

ILUSTRASI

Ilustrasi web service penjualan barang

Ilustrasi web service penjualan barang

APLIKASI WEB SERVICE PERODUKSI DAN PENJUALAN

Karena aplikasi web service adalah aplikasi client server, maka interface aplikasi ini di bagi menjadi 2, yaitu:

1. Server

Untuk aplikasi yang berada di server (kantor pusat), admin dapat mengelola seluruh data aplikasi. Data data tersebut misalnya data barang, data admin pabrik data admin toko, data penjualan dan juga sekaligus data produksi.

Kegunaan dari pengelolaan yang bisa di lakukan di pusat adalah untuk mengantisipasi jika sewaktu-waktu terjadai hal yang tak terduka misalnya kendala teknis yang dapat menggangu berjalannya aplikasi di client, contohnya gangguan jaringan, kerusakan Pc dll. Jadi aplikasi ini dapat menghandle inputan melalui kantor pusat, melalui laporan manual yang di kirimkan oleh pabrik maupun toko.

1.1. Login

Login

Login

Tampilan awal sebelum admin dapat mengakses aplikasi web service. Untuk dapat mengakses admin harus memasukkan username dan password yang sudah terdaftar pada aplikasi.

1.2 Dasbhoard

Dashboard web service server

Dashboard web service server

Pada tampilan dashboard ini, terdapat shortcut menu yang dapat membantu admin memilih menu secara cepat dan langsung. Untuk tampilan di bawahnya terdapat grafik penjualan dan juga grafik penjualan produk terlaris. Grafik ini dapat berguna untuk memantau hasil penjualan barang yang terjadi.

Untuk grafik sendiri, terdapat filter tanggal yang dapat dipilih sesuai keinginan, ini berguna untuk mengevaluasi penjualan barang.

1.3 Data admin

Admin pusat web service

Admin pusat web service

Tampilan dimana admin dapat melihat, menambah, mengedit dan juga menghapus data admin pusat. Untuk admin di pusat sendiri, bisa lebih dari satu. Ini di kembangkan agar, mengantisipasi jika memang aplikasi penjualan barang ini mencakup penjualan barang yang sangat besar.

1.4 Data Pemasar

Admin toko

Admin toko

Tampilan yang berguna untuk melihat data pemasar (admin toko). Untuk fitur dan fungsi yang ada yaitu tambah, edit dan juga hapus.

1.5 Data Pabrikan

Admin pabrik

Admin pabrik

Tampilan yang berguna untuk melihat data pabrikan (admin pabrik). Untuk fitur dan fungsi yang ada yaitu tambah, edit dan juga hapus.

1.6 Data Pelanggan

Data pelanggan

Data pelanggan

Tampilan yang berguna untuk melihat data pelanggan. Untuk fitur dan fungsi yang ada yaitu tambah, edit dan juga hapus.

1.7 Data Barang

Data barang

Data barang

Tampilan yang berguna untuk melihat data barang. Untuk fitur dan fungsi yang ada yaitu tambah, edit dan juga hapus.

1.8 Produksi

Data produksi

Data produksi

Tampilan yang berguna untuk melihat data produksi. Untuk fitur dan fungsi yang ada yaitu tambah, edit dan juga hapus, dan juga cetak faktur

1.9 Penjualan

Penjualan barang

Penjualan barang

Tampilan yang berguna untuk melihat data penjualan. Untuk fitur dan fungsi yang ada yaitu tambah, edit dan juga hapus.

1.10 Faktur

Faktur penjualan

Faktur penjualan

Tampilan yang berguna untuk melihat data faktur. Untuk fitur dan fungsi yang ada yaitu detail faktur, hapsu faktur, dan juga print

faktur

Detail faktur penjualan

Detail faktur penjualan

Detail faktur penjualan

Print faktur

Print faktur

Print faktur

1.11 Laporan

Laporan web serice

Laporan web serice

Mencetak laporan pelanggan, barang, penjualan dan produksi

Contoh laporan produksi

Laporan produksi

Laporan produksi

Diatas adalah tampilan di server

2. Client

Untuk tampilan di client tidak jauh berbeda seperti tampilan diatas, namun hanya sebagaian dari tampilan diatas yang di tampilkan di client sesuai dengan lingkup aplikasi client. Misalkan pada lingkup toko maka yang di tampilkan dalah menu penjualan dan juga faktur seperti diatas.

Sedangkan pada lingkup pabrik, maka menu yang di tampilkan adalah menu produksi.

Untuk laporan, pada lingkup toko maka laporan yang di cetak adala laporan penjualan dan di linkup pabrik maka fitur laporan yang adalah laporan produksi. Untuk gambaran tampilannya seperti berikut

2.1 Client Toko

Client toko

Client toko

Yang mengelola aplikasi client pada toko adalah admin toko atau pemasar. Pada tampilan diatas menu yang tersedia yaitu profil penjualan, faktur dan laporan. Yang berbeda adalah menu profil.

2.2 Client Pabrik

Client pabrik

Client pabrik

Yang mengelola aplikasi client pada pabrik adalah admin pabrik atau pabrikan, menunya sebagian hampir sama dengan fitur pada aplikasi di server pusat.

ANALISA DAN PENGEMBANGAN

  1. Flowchart
  2. Konteks Diagram
  3. DFD (data flow diagram)
  4. ERD (entity relationship diagram)
  5. Bahasa PHP 5+
  6. Database Mysql

 

Demikian aplikasi web service produksi dan penjualan barang  menggunakan SOAP

Kami juga mengembangkan aplikasi produksi dan penjualan barang menggunakan model REST

Postingan berikutnya

  1. contoh aplikasi berbasis webservice
  2. contoh aplikasi web servis
  3. contoh web service
  4. contoh website data barang

Aplikasi Kuesioner Berbasis Web

Aplikasi Kuesioner Berbasis Web. Kuesioner merupakan alat yang digunakan untuk mencari dan menggali informasi tentang suatu topik atau permasalahan yang sedang di telitik atau dipertanyakan. Ruang lingkup dari kuesioner yaitu peneliti / penannya, responden (penjawab) dan juga pertanyaaan serta jawaban.

Untuk kuesioner sendiri biasanya di kenal dengan istilah angket. Jika biasanya angket di berikan kepada responden dengan manual atau menggunakan lembaran-lembaran kertas, namun kali ini lebih canggih dan membuat pengisian kuesioner lebih menarik. Ya, yaitu menggunakan aplikasi berbasis web dengan pemrograman php dan database mysql.

Latar belakang pengembangan aplikasi ini adalah semakin maju dan berkembangnya pengguna internet, mulai dari penggunaan mesin pencari, sosial media dan perangkat internet. Ini hal penting yang dapat membantu para peneliti untuk membuat pekerjaannya lebih mudah dalam menyebar kuesioner. Caranya yaitu dengan memberikan dan membagikan kuesioner ini secara online, ke khalayak dan jura target sasaran responden dari pertanyaan kuesioner.

Secara teoritis:

Kuesioner merupakan daftar pertanyaan yang akan digunakan oleh periset untuk memperoleh data dari sumbernya secara langsung melalui proses komunikasi atau dengan mengajukan pertanyaan. gunadarma.ac.id

Hal yang perlu di perhatikan dalam menyusun kuesioner

  1. Menetapkan Informasi Yang Ingin Diketahui.
  2. Menentukan Jenis Keusioner Dan Metode Administrasinya.
  3. Menentukan Isi Dari Masing-Masing Pertanyaan.
  4. Menentukan Banyak atau Jumlah Respon Atas Setiap Pertanyaan.
  5. Menentukan Kata-Kata Yang Digunakan Untuk Setiap Pertanyaan.
  6. Menentukan Urutan Pertanyaan.
  7. Menentukan Karakteristik Fisik Kuesioner.
  8. Menguji Kembali Langkah 1 Sampai 7 Dan Lakukan Perubahan Jika Perlu.
  9. Melakukan Uji Awal Atas Kuesioner Dan Lakukan Perubahan Jika Perlu.

Oke diatas adalah gambaran kuesioner secara teoritis, untuk detail lainya banyak di bahas pada jurnal-jurnal dan penelitian tentang penggunaan angket atau kuesioner.

Berikut adalah aplikasi kuesioner online menggunakan php.

Aplikasi Kuesioner Berbasis Web

Pada aplikasi ini saya membagi dua interface yaitu admin dan responden,

1. RESPONDEN

1.1 Profil

profil aplikasi kuesioner

profil aplikasi kuesioner

Pada tampilan diatas menunjukkan bahwa kuesioner tersebut tentang Bagaimana penggunaan sistem informasi akademik, Untuk profil sendiri digunakan untuk mendata para pengisi atau penjawab angket atau kuesioner. Tujuannya adalah untuk sebagai bukti, bahwa kusioner tersebut valid disini. Dan apabila suatu saat di pertanyakan dapat dipertanggung jawabkan. Untuk detail gambarnya seperti di tunjukkan pada no 1 diatas.

1.2 Kuesioner

aplikasi Pertanyaan kuesioner

aplikasi Pertanyaan kuesioner

Pada tampilan ini ditunjukkan no.2 yaitu merupakan pertanyaan tentang topik angket. Pertanyaan ini dapat kamu set di halaman admin. Begitu juga dengan jawaban atau pilihannya, dapat kamu atur di halaman admin.

2. ADMIN

Untuk masuk ke halaman admin, kamu dapat mengklik link login pada bagian bawah tampilan di atas. Maka akan muncul form login, untuk masuk mengakses halaman admin aplikasi kuesioner.

login aplikasi kuesioner

login aplikasi kuesioner

Oke, setelah kamu masukkan username dan password dan klik login, maka kamu akan dibawa kehalaman admin. Pada halaman ini kamu dapat mengatur admin, pertanyaan dan juga pilihan jawaban kuesioner,

2.1 Admin

Berikut ini, menu admin yang memungkinkan kamu sebagai admin, untuk menambahkan admin, edit admin dan juga menghapus admin. Pada tampilan ini juga terdapat menu jumlah tampilan data yang bisa di tampilkan, Serta pencarian data admin. Untuk jumlah tampilan data dan pencarian data ini juga terdapat pada beberapa menu lainya.

Admin aplikasi kuesioner

Admin aplikasi kuesioner

2.2 Kuesioner

Merupakan menu yang memungkinkan admin untuk menambah, mengedit, dan menghapus topik kusioner yang akan di berikan kepada responden.

Kuesioner aplikasi kuesioner

Kuesioner aplikasi kuesioner

2.3 Pertanyaan

Menu yang memungkinkan admin untuk menambah pertanyaan mengedit pertanyaan dan juga menghapus pertanyaan. Untuk pertanyaan ini di dasarkan pada kuesioner yang telah di buat terlebih dahulu. Begitupula dengan pilihan jawabannya. Pada aplikasi ini menggunakan fitur java script untuk menambah pilihan yang secara otomatis, formnya muncul.

Pertanyaan aplikasi kuesioner

Pertanyaan aplikasi kuesioner

2.4 Responden

Merupakan tampilan data responden yang mengisi angket yang kamu berikan. Data ini adalah data yang diisi pada awal tampilan sebelum responden mengisi angket. Gunanya selain sebagai data bukti, ini digunakan juga sebagai demografi responden.

Responden aplikasi kuesioner

Responden aplikasi kuesioner

2.5 Hasil

Merupakan menu yang berfungsi untuk menampilkan data dari hasil kuesioner. Untuk tampilannya ini memberikan tampilan jumlah responden yang mengisi dan serta target, yang di visualisasikan dalam bentuk persentase per kuesioner. Untuk hasil jawaban ini, dapat kita detailkan lagi, pada tampilan detail bericon mata pada tampilan data berikut ini,

Hasil aplikasi kuesioner

Hasil aplikasi kuesioner

# Fitur kelebihan

Berikut fitur kelebihan dari aplikasi angket, yang memberikan informasi detail dan juga fungsi yang aktratif,

#1 Detail hasil kuesioner

Detail hasil kuesioner

Detail hasil kuesioner

#2 Tombol pilihan otomatis

Pilihan otomatis aplikasi kuesioner

Pilihan otomatis aplikasi kuesioner

Analisa dan Perancangan

Untuk mengembangkan aplikasi ini, tahapan analisa dan konsep analisa yang digunakan yaitu:

  1. Flowchart
  2. Konteks Diagram
  3. DFD (data flow diagram)
  4. ERD (entity relationship diagram)

 

Untuk info aplikasi dan jasa pembauatan aplikasi, dapat langsung mengontak kami.

salam, sistemphp.com

 

Postingan berikutnya

  1. contoh kuesuiner yang menggunakan aplikasi atau hp
  2. aplikasi kuesioner berbasis web free
  3. aplikasi kuisioner data kemiskinan berbasis web
  4. contoh kuisioner pembuatan web
  5. jelaskan penggunaan aplikasi berbasis web!
  6. membuat kuisioner online berbasis web
  7. script php kuesioner
  8. survei php
  9. template kuesioner berbasis php

PHP – Cara Membuat Looping Tanggal Berdasarkan Range Tanggal

Cara Membuat Looping Tanggal Berdasarkan Range Tanggal

Cara Membuat Looping Tanggal Berdasarkan Range Tanggal

Cara Membuat Looping Tanggal Berdasarkan Range Tanggal. Tutorial kali ini akan mengulas tentang script yang mengulang berdasarkan tanggal yang kita pilih. Atau script akan mencetak dari tanggal antara 2 tanggal. Guna dari script ini sangat banyak sekali, teruama dalam memilih data yang ada pada tabel database mysql. Selain membuat looping perintah yang dapat kia lakukan dengan pengulangan tanggal ini, adalah menghitung jumlah hari atau tanggal, dari rentan tanggal di mulai sampai tanggal di akhiri.

Studi kasus:

Berdasarkan kasus yang  saya alami ketika membaut sebuah projek aplikasi web service. Kegunaan tutorial ini adalah ketika saya akan menampilkan data grafik penjualan yang di filter berdasarkan tanggal dari dan sampai. Nah dengan looping yang kita buat dengan rentang tanggal tersebut, saya memilih data penjualan yang sesuai yang di pilih.

Jadi misalnya tanggal yang di pilih berjumlah 7 hari, maka data grafik akan menampilkan data penjualan barang selama 7 hari sesuai dengan tanggal yang di pilih oleh user.

Selain membuat grafik, implementasi lainya dengan tutorial ini dapat juga digunakan dalam pembuatan program untuk menampilkan laporan.

Looping antara 2 tanggal


date_default_timezone_set('Asia/Jakarta');// Set timezone
//variabel ini bisa kita isi dengan tanggal statis misalnya, '2017-05-01"
$dari = $_GET[dari];// tanggal mulai
$sampai = $_GET[sampai];// tanggal akhir

while (strtotime($dari) <= strtotime($sampai)) {
 echo "$dari<br/>";
 $dari = date ("Y-m-d", strtotime("+1 day", strtotime($dari)));//looping tambah 1 date
}

Demikian tutorial looping antaran 2 tanggal semoga dapat membantu kamu dalam membuat aplikasi php.

AHP – Membuat Algoritma Menjadi Otomatis

AHP - Membuat Algoritma Menjadi Otomatis

AHP – Membuat Algoritma Menjadi Otomatis

AHP – Membuat Algoritma Menjadi Otomatis. Metode Analityc Hierarchy Process merupakan metode penyelesaian kasus dengan menggunakan variabel kriteria sebagai alat untuk menghitung persoalan yang ada. Penghitungan tersebut adalah menentukan alternatif tertinggi, terbaik atau juga pengurutan nilai yang ada pada setiap alternatif terhadap kriteria atau variabel.

Yang disebut dengan alternatif adalah solusi, Kita contohkan saja misalnya ketika kamu membaut sebuah program pendukung keputusan dalam menentukan guru terbaik. maka yang di sebut alternatif adalah guru-guru yang mengikuti pertingan ahp ini.

Membuat Algoritma Menjadi Otomatis

Jika sebelumnya ahp yang saya kembangkan masih manual, untuk kategori yang di tambahkan misalkan hanya berjumlah 5. Dan untuk kategori tersebut sudah di kunci dan tidak bisa di tambahkan lagi, begitu pula dengan alternatifnya.

Namun untuk pengembangan ahp yang sekarang ini, sudah lebih otomatis, yaitu apabila kategori di tambah, alternatif di tambah, proses ahp sudah dapat mengikuti perhitungan yang menyesuaikan dengan jumlah kategori dan alternatif.

Berikut algoritma untuk membuat script php ahp jadi otomatis,

</pre>
baca kriteria ->
 hitung kriteria ->
 looping kriteria ->
 hitung nilai ->
 hitung alternatif
 Pembautan matrik perbandingan
 hitung bobot prioritas
<pre>

Untuk permasalahan bagaimana inputan ahp sendiri, nilai yang biasa saya gunakan adalah menggunakan referensi saaty, yaitu rentang nilai 1-9, Nilai ini yang menjadi matrik peberbandingan. Lalu bagaimana permasalahan lain yaitu mencari nilai ini, Untuk mendapatkan masing masing nilai yang akan kamu inputkan, nilai tersebut dapat kita cari dari sebuah quesioner terhadap responden, wawancara.