BAB II LANDASAN TEORI

dokumen-dokumen yang mirip
PENGERTIAN PHP DAN MYSQL

BAB 2 LANDASAN TEORI. Bab ini akan menjelaskan masalah-masalah teoritis yang berkaitan dalam pembuatan

BAB III LANDASAN TEORI

WEB DINAMIS 1 MANAJEMEN DATABASE MYSQL. Agustina Purwatiningsih., S.Kom

BAB II LANDASAN TEORI. Sistem berasal dari bahasa Latin (Systema) dan bahasa Yunani (Sustema) membentuk satu kesatuan untuk mencapai sebuah tujuan.

PENGENALAN MySQL. Riana Sepriyanti. Abstrak. Pendahuluan.

BAB 1 PENDAHULUAN. diinginkan. Dengan banyaknya penjual ikan secara konvensional untung yang

BAB II. KAJIAN PUSTAKA

KEKURANGAN KELEBIHAN APLIKASI DATA BASE

BAB 2 LANDASAN TEORI. pengolahan data, pengolahan gambar, pengolahan angka, dan lainnya.

BAB 1 PENDAHULUAN Latar Belakang. Dalam era globalisasi saat ini, ilmu pengetahuan dan teknologi berkembang

BAB III LANDASAN TEORI. permasalahan yang dibahas dan juga menjelaskan aplikasi-aplikasi yang akan

BAB II DASAR TEORI 2.1. Logika Fuzzy Defenisi Logika Fuzzy Himpunan Fuzzy

BAB II LANDASAN TEORI. kompensasi, penyatuan, perawatan/pemeliharaan, sumber daya manusia kepada

Bab II. TINJAUAN PUSTAKA

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI

Bab 2. Tinjauan Pustaka

BAB 1 PENDAHULUAN. Sistem informasi merupakan fokus utama dari studi disiplin sistem informasi dan

BAB II LANDASAN TEORI

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah. Perkembangan aplikasi teknologi informasi saat ini sudah berkembang begitu pesat

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI. Mempelajari suatu sistem informasi, maka terlebih dahulu kita harus

BAB II LANDASAN TEORI

BAB 1 PENDAHULUAN. penerimaan informasi. Mulai dari perusahaan-perusahaan, sekolah-sekolah,

BAB III LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI. Pada tahap ini berisi pengertian dan penjelasan teori-teori yang digunakan penulis untuk pembangunan sistem.

BAB II DASAR TEORI. 2.1 Konsep dan Definisi Konsep Sistem

BAB 1 PENDAHULUAN. yang sudah maju seperti Amerika, Eropa, Jepang dan lain sebagainya.

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI. dan didistribusikan kepada para pemakai.

BAB 2 LANDASAN TEORI

Bab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu

PENGEMBANGAN SISTEM INFORMASI ALUMNI BERBASIS WEB FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS ISLAM NEGERI MAULANA MALIK IBRAHIM MALANG

BAB III LANDASAN TEORI. Pada bab ini akan dijelaskan dasar-dasar teori yang berhubungan dengan

SISTEM INFORMASI KEPEGAWAIAN DAN PENGGAJIAN PADA PT. TRI ANUGERAH MANDIRI SENTOSA

BAB 2 LANDASAN TEORI. suatu kesatuan yang terdiri komponen atau elemen yang dihubungkan bersama untuk

BAB 2 TINJAUAN PUSTAKA

BAB II LANDASAN TEORI

SISTEM PENDUKUNG KEPUTUSAN PENILAIAN DOSEN BERPRESTASI MENGGUNAKAN WEIGHTED PRODUCT (WP) DI STIKES ALMA ATA YOGYAKARTA

SISTEM INFORMASI PELATIHAN LEMBAGA PENGEMBANGAN DAN PENJAMINAN MUTU PENDIDIKAN UNIVERSITAS DIPONEGORO SEMARANG

BAB 1 PENDAHULUAN Latar Belakang. Perkembangan ilmu pengetahuan dan teknologi telah memperlihatkan

BAB 2 LANDASAN TEORI

PERANCANGAN DAN PEMBUATAN PERANGKAT LUNAK AKUNTANSI DASAR UNTUK UNIT PENGELOLA KEUANGAN BADAN KESWADAYAAN MASYARAKAT (BKM) NGAGEL REJO MULYO

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI. sistem, pengertian sistem informasi, sumber dari sistem informasi, dan metodemetode. lainnya yang dipakai dalam pembahasan.

pamahaman terhadap dan menguji solusi yang layak.

BAB II TINJAUAN PUSTAKA. Menurut Jogianto (2001), Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang

BAB II TINJUAN PUSTAKA DAN LANDASAN TEORI

BAB III LANDASAN TEORI. Pengertian sistem menurut Jogianto (2005 : 2) mengemukakan

BAB III. Landasan Teori. Bab ini akan menjelaskan mengenai dasar teori yang digunakan oleh penulis sebagai acuan dalam membuat sistem.

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PENGERTIAN DATABASE MySQL

Modul 3. Oleh : Mohammad Sholikin. 1

BAB 1 PENDAHULUAN. perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media

BAB II TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI. Bab ini akan menjelaskan masalah-masalah teoritis yang berkaitan dalam pembuatan

BAB 2 LANDASAN TEORI

SMS gateway telah banyak digunakan dalam berbagi aplikasi dan

APLIKASI DEBET NOTA ADMINISTRASI LOGISTIK PADA PT. BHANDA GHARA REKSA (PERSERO) PALEMBANG

BAB II LANDASAN TEORI

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Perbedaan tinjauan dengan penelitian yang diajukan terletak pada objek,

BAB III LANDASAN TEORI. dua pendekatan, yaitu pendekatan secara prosedur dan pendekatan secara

BAB 2 TINJAUAN PUSTAKA

BAB II KAJIAN PUSTAKA

BAB II TINJAUAN PUSTAKA. Dosen merupakan tenaga akademik yang bertugas merencanakan dan

BAB 2 LANDASAN TEORI

PROPOSAL SKRIPSI. Sistem Informasi Pemasaran Berbasis Website Pada PT. Trimitra Sebagai Sarana Penjualan Produk Secara Online

BAB II LANDASAN TEORI

BAB III 3. LANDASAN TEORI

BAB 2 LANDASAN TEORI. Definisi lain dari sistem adalah kumpulan dari bagian-bagian yang bekerja sama

Modul 1 Pengenalan Struktur dan Tabel

BAB II LANDASAN TEORI. Komponen atau subsistem saling berinteraksi dan saling berhubungan

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI

Bab 4: Teknologi Yang Dipakai

BAB II KAJIAN PUSTAKA. Kecamatan Purwokerto Selatan, Kabupaten Banyumas. Kelurahan yang dipimpin

BAB III LANDASAN TEORI


BAB II LANDASAN TEORI. produk itu baik atau rusak ataupun untuk penentuan apakah suatu lot dapat diterima

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Tabel 2.1 Penelitian Sebelumnya. Fauziah Ayu Kusumawardani (2016)

PRAKTIKUM SISTEM INFORMASI MANAJEMEN

BAB II LANDASAN TEORI

Pertemuan 11 Pengenalan DBMS dan MySQL

BAB II LANDASAN TEORI. adalah pendekatan yang menekankan pada prosedur sistem yang kedua adalah

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Tabel 2.1. Perbandingan Tinjauan Pustaka. Penelitian Nurul. Fartindyyah dan. Subiyanto

SISTEM MONITORING PERALATAN BENGKEL MENGGUNAKAN METODE WATERFALL DENGAN MVC CODEIGNITER. Andriyani Siyoperman Gea ABSTRAK

BAB III LANDASAN TEORI. dengan istilah web adalah sebuah sistem terhubung dari hypertext document yang

Dapat bekerja di beberapa platform yang berbeda, seperti LINUX, Windows, MacOS dll.

BAB II. KAJIAN PUSTAKA. A. Sistem Pendukung Keputusan/ Decision Support System (DSS)

I. TINJAUAN PUSTAKA. query, juga tidak memiliki struktur. Hal ini yang membedakan sistem temu kembali informasi

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Penelitian terkait dengan Metode Weighted product oleh Syafitri (2015),

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI. suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem

BAB 2 TINJAUAN PUSTAKA. 2.1 Definisi Sistem, Keputusan dan Sistem Pendukung Keputusan

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB 2 LANDASAN TEORI. Sitem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai tujuan. keluaran. Berikut gambaran umum sebuah sistem.

BAB 2 LANDASAN TEORI

Transkripsi:

BAB II LANDASAN TEORI 2.1 Pengertian Keputusan Keputusan adalah kegiatan memilih suatu strategi atau tindakan dalam pemecahan masalah tersebut. Tujuan dari keputusan adalah untuk mencapai target atau aksi tertentu yang harus dilakukan. Kriteria atau ciri-ciri dari keputusan adalah (Istiono I W, 2014) : 1. Banyak pilihan/alternatif 2. Ada kendala atau syarat 3. Mengikuti suatu pola/model tingkah laku, baik yang terstruktur maupun tidak terstruktur 4. Banyak input/variabel 5. Ada faktor risiko 6. Dibutuhkan kecepatan, ketepatan, dan keakuratan Dari definisi dan kriteria tersebut dapat disimpulkan bahwa keputusan adalah kegiatan memilih suatu strategi atau tindakan dengan memenuhi syarat, variabel, dan model yang ditentukan untuk memecahkan masalah. Kerangka dasar dalam pengambilan keputusan manajerial dalam tipe keputusan dibagi menjadi: 1. Terstruktur Berisi masalah rutin yang sering terjadi, solusinya adalah standard dan baku. Prosedur yang berisi solusi terbaik dari pemecahan masalah yang ada atau mendekati solusi standar. Teknologi yang digunakan adalah Sistem Informasi Manajemen (SIM) dan Penelitian Operasional. 7

8 2. Tidak terstruktur Berisi masalah kompleks menggunakan pemecahan masalah yang tidak standar.pencarian solusi melibatkan intuisi manusia sebagai dasar pembuat keputusan.teknologi yang digunakan adalah sistem pakar. 3. Semi terstruktur Merupakan gabungan antara terstruktur dan tidak terstruktur, solusi masalah merupakan gabungan antara prosedur solusi standar dan kemampuan manusia. Teknologi yang digunakan adalah SPK. 2.1.1 Sistem Pendukung Keputusan Istilah Sistem Pendukung Keputusan pertama kali digagas oleh P.G.W Keen, seorang akademisi Inggris yang kemudian melanjutkan karir di USA. Pada tahun 1978 Keen dan Scott Morton menerbitkan sebuah buku dengan judul Decision Support Systems : An Organisation Perspective. Dimana dalam buku tersebut mereka menyebutkan bahwa sistem komputer berdampak pada keputusan yang akan dibuat, karena komputer dan analisis merupakan faktor penting untuk dipertimbangkan dalam menetapkan sebuah keputusan (Solikhun, 2017). Sistem Pendukung Keputusan merupakan sistem informasi interaktif yang menyediakan informasi, pemodelan, dan manipulasi data. Sistem itu digunakan untuk membantu pengambilan keputusan dalam situasi yang semi terstruktur dan situasi yang tidak terstruktur, dimana tak seorang pun tahu secara pasti bagaimana keputusan seharusnya dibuat (Jayanti L D, 2014).

9 Pembuat keputusan kerap kali dihadapkan pada kerumitan dan lingkup pengambilan keputusan dengan data yang begitu banyak. Untuk kepentingan ini, sebagian besar pembuat keputusan dengan mempertimbangkan rasio manfaat/biaya, dihadapkan pada suatu keharusan untuk mengandalkan seperangkat sistem yang mampu memecahkan masalah secara efisien dan efektif, yang kemudian disebut Sistem Pendukung Keputusan (SPK) (Rusnadi I F, 2014). 2.1.2 Komponen Sistem Pendukung Keputusan SPK terdiri atas 3 komponen utama atau subsistem, yaitu: 1. Subsistem Data (Data Base) Subsistem data merupakan komponen SPK sebagai penyedia data bagi sistem. Data disimpan dalan suatu rangkaian data (data base) yang diorganisasikan oleh suatu sistem yaitu Sistem Manajemen Pangkalan Data (Data Base Management System). Pangklan data dalam SPK berasal dari dua sumber, yaitu sumber internal (dari dalam organisasi atau perusahaan) dan sumber eksternal (dari luar organisasi atau perusahaan). 2. Subsistem Model (Model Base) Model adalah suatu peniruan dari alam nyata. Pengolahan berbagai model dilakukan dalam pangkalan model. Penyimpanan berbagai model dalam pangkalan model dilakukan secara fleksibel untuk membantu pengguna dalam memodifikasi dan menyempurnakan model.

10 3. Subsistem Dialog (User System Interface) Subsistem dialog adalah fasilitas yang mampu mengintegrasikan sistem yang terpasang dengan user secara nteraktif. Melalui subsistem dialog inilah sistem diartikulasi dan diimplementasikan sehingga pengguna dapat berkomunikasi dengan sistem yang dirancang. 2.1.3 Langkah-langkah Pemodelan Sistem Pendukung Keputusan Saat melakukan pemodelan dalam pembangunan DSS dilakukan langkah-langkah (Istiono I W, 2014) sebagai berikut : a. Studi Kelayakan (Intelegence) Pada langkah ini, sasaran ditentukan dan dilakukan pencarian prosedur, pengumpulan data, identifikasi masalah, identifikasi kepemilikan masalah, klasifikasi masalah, hingga akhirnya terbentuk sebuah pernyataan masalah. b. Perancangan (Design) Pada tahapan ini akan di formulasikan model yang akan digunakan dan kriteria - kriteria yang ditentukan. Setelah itu, di cari alternatif model yang bisa menyelesaikan permasalahan tersebut. Langkah selanjutnya adalah memprediksi keluaran yang mungkin.kemudian di tentukan variable-variabel model. c. Pemilihan (Choice) Setelah pada tahap perancangan di tentukan berbagai alternative model beserta variable-variabelnya. Pada tahapan ini akan dilakukan pemilihan modelnya, termasuk solusi dari model

11 tersebut. Selanjutnya, dilakukan analisis sensitivitas, yakni dengan mengganti variable. d. Membuat DSS Setelah menentukan modelnya, berikutnya adalah mengimplementasikannya dalam aplikasi DSS. 2.2 Metode Weighted Product (WP) Metode Weighted Product memerlukan proses normalisasi karena metode ini mengalikan hasil penilaian setiap atribut. Hasil perkalian tersebut belum bermakna jika belum dibandingkan dengan nilai standart. Bobot untuk atribut manfaat berfungsi sebagai pangkat positif dalam proses perkalian, sementara bobot biaya berfungsi sebagai pangkat negative. Proses ini sama halnya dengan proses normalisasi. Preferensi untuk alternatif Si ditunjukkan pada persamaan 2.1 sebagai berikut (Alfita R, 2011) : n Si = Xij wj j=1 (2.1) dimana : S : Preferensi alternatif dianologikan sebagai vektor S X : Nilai kriteria W : Bobot kriteria/subkriteria i : Alternatif j : Kriteria n : Banyaknya kriteria dimana wj = 1. wj adalah pangkat bernilai positif untuk atribut keuntungan, dan bernilai negatif untuk atribut biaya.

12 Relatif dari setiap alternatif, ditunjukkan pada persamaan 2.2 berikut ini : dimana : Vi = n j = 1 x ij wj n j = 1 (x j ) wj (2.2) V : Preferensi alternatif dianalogikan sebagai vektor V X : Nilai Kriteria W : Bobot kriteria/subkriteria i : Alternatif j : Kriteria n : Banyaknya kriteria * : Banyaknya kriteria yang telah dinilai pada vektor S 2.3 PHP: Hypertext Preprocessor (PHP) PHP mula-mula dikembangkan oleh Rasmus Lerdorf. Kemudian istilah PHP mengacu pada Hypertext Preprocessor. PHP merupakan aplikasi web yang dinamis, dengan menggunakan perangkat lunak tambahan, perubahan informasi dalam halaman-halaman web dapat ditangani melalui perubahan data, bukan melalui perubahan program. Sebagai implementasinya, aplikasi web dinamis dapat dikoneksikan ke basis data. Dengan demikian perubahan informasi dapat dilakukan oleh operator atau yang bertanggung jawab terhadap kemutakhiran data, dan tidak menjadi tanggung jawab pemrogram atau webmaster. (Listiyanto E, 2010) PHP dikenal sebagai sebuah bahasa scripting, yang menyatu dengan tag-tag HTML, dieksekusi di server, dan digunakan untuk membuat halaman

13 web yang dinamis seperti halnya Active Server Pages (ASP) atau Java Server Pages (JSP). Kelebihan PHP dari bahasa pemrograman lain yaitu : a. Bahasa pemrograman PHP adalah sebuah bahasa scrip yang tidak melakukan sebuah kompilasi dengan penggunanya. b. Web Server yang mendukung PHP dapat ditemukan dimana-mana dari mjlai apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang relative mudah, c. Dalam sisi pengembangan lebihmudah, karena banyaknya milis-milis dan developer yang siap membantu dalam pengambangan. d. Dalam sisi pemahaman, PHP adalah bahasa scripting yang paling mudah karena memiliki banyak referensi 2.4 MySQL MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL (Ramadhani S, 2013). Keistimewaan MySQL yakni : a. Portabilitas. MySQL dapat berjalan stabil pada berbagai system operasi seperti Windows, Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih banyak lagi.

14 b. Open Source. MySQL didistribusikan secara open source, dibawah lisensi GPL sehingga dapat digunakan secara cuma-cuma. c. Multiuser. MySQL dapat digunakan oleh beberapa user dalam waktu yang bersamaan tanpa mengalami masalah atau konflik. d. Performance tuning. MySQL memiliki kecepatan yang menakjubkan dalam menangani query sederhana, dengan kata lain dapat memproses lebih banyak SQL per satuan waktu. e. Jenis Kolom. MySQL memiliki tipe kolom yang sangat kompleks, seperti signed / unsigned integer, float, double, char, text, date, time stamp,dan lain-lain. f. Perintah dan Fungsi. MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah Select dan Where dalam perintah (query). Keamanan. MySQL memiliki beberapa lapisan sekuritas seperti level subnetmask, nama host, dan izin akses user dengan system perizinan yang mendetail serta sandi terenkripsi.