BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI. adalah linear congruent method (LCM). Bahasa Pemrograman yang digunakan

dokumen-dokumen yang mirip
BAB II TINJAUAN PUSTAKA

BAB III LANDASAN TEORI

BAB 2 LANDASAN TEORI

LANDASAN TEORI. Dunia informasi di Indonesia sedang dan harus. berubah. Saat ini, dunia pemasaran tidak dapat

BAB 2 LANDASAN TEORI. Komputer dapat diartikan sebagai mesin yang melakukan tugas-tugas tertentu yang

BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web

BAB III LANDASAN TEORI

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Dewasa ini banyak para wirausahawan memilih berusaha dibidang komputer, karena

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. karya ilmiah yaitu penelitian yang dilakukan Lingga Jaya Bermana Putra mahasiswa

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI

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

BAB 2 LANDASAN TEORI

BAB II. TINJAUAN PUSTAKA

BAB III TINJAUAN PUSTAKA

BAB 1 PENDAHULUAN. bagi yang menerimanya (Tafri D. Muhyuzir, 2001, 8). satu aspek pekerjaan, melainkan berbagai aspek yang berbeda-beda sehingga

BAB II TINJAUAN PUSTAKA

BAB III LANDASAN TEORI. untuk menyelesaikan suatu sasaran yang tertentu (Jogiyanto, 2001)

BAB 1 PENDAHULUAN. asing dengan teknologi yang satu ini, bahkan untuk orang awam sekalipun. Berbagai

BAB III TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI. disebut HTML (HyperText Markup Langauge). Pada perkembangan berikutnya,

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

BAB 1 PENDAHULUAN. Perkembangan teknologi informasi terutama dibidang internet, merupakan faktor

PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI SEKOLAH (STUDI KASUS SMP N 2 PATIKRAJA BANYUMAS)

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

Bab II. TINJAUAN PUSTAKA

BAB III LANDASAN TEORI. Pada bab ini akan dijelaskan mengenai teori dasar yang digunakan oleh penulis sebagai acuan dalam membangun aplikasi.

BAB II TINJAUAN PUSTAKA. Website merupakan kumpulan dari halaman halaman yang berhubungan dengan

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


BAB 1 PENDAHULUAN. merupakan salah satu cara untuk memasuki Perguruan Tinggi. Hampir semua siswa

BAB 1 PENDAHULUAN. pengetahuan dan pola pikir manusia. Salah satu bidang yang turut serta menikmati hasil

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI. berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi

PERANCANGAN APLIKASI KUIS WAWASAN KEBANGSAAN MENGGUNAKAN METODE LINEAR CONGRUENT METHODS (LCM)

BAB 2 LANDASAN TEORI. Web atau Situs dapat diartikan sebagai kumpulan halaman-halaman yang digunakan

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI. Dalam pembangunan suatu sistem informasi, terdapat dua kelompok

BAB 2 LANDASAN TEORI. merupakan beberapa komputer yang terhubung satu sama lain dengan memakai kabel

BAB 2 LANDASAN TEORI

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. berhubungan dengan obyek penelitian terutama dari penelitian-penelitian

SISTEM INFORMASI KEBERANGKATAN WARGA NEGARA INDONESIA PADA KANTOR IMIGRASI KELAS I PALEMBANG MENGGUNAKAN PHP DAN MYSQL

BAB II TINJAUAN PUSTAKA. Berkaca dari pesatnya laju perkembangan teknologi. modern, sistem penjadwalan guru di sebuah sekolah akan lebih

BAB III LANDASAN TEORI

BAB II LANDASAN TEORI

Pengantar PHP. Mempelajari Apa itu PHP, Cara Kerja PHP, Cara Menginstall, Menjalankan PHP, Pemrograman Dasar PHP. Modul- 8 Pengantar PHP (1) 1

BAB 1 PENDAHULUAN. Perkembangan teknologi informasi dan teknologi komputer saat ini berkembang

BAB 1 PENDAHULUAN. perusahaan yang serupa menggunakan sistem pelayanan bisinis secara online.

BAB 1 PENDAHULUAN. yang benar-benar mempunyai skill atau kemampuan dalam bidang Teknologi

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

Pengantar PHP. Mempelajari Apa itu PHP, Cara Kerja PHP, Cara Menginstall, Menjalankan PHP, Pemrograman Dasar PHP. Modul- 8 Pengantar PHP (1) 1

BAB III LANDASAN TEORI

BAB II LANDASAN TEORI. dan didistribusikan kepada para pemakai.

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Persediaan Obat berdasarkan Batch Number. pada sistem ini menggunakan

BAB II LANDASAN TEORI. Dalam kehidupan sehari-hari tanpa di sadari, kita selalu berada di dalam

APLIKASI TEBAK GAMBAR PAHLAWAN DAN CANDI INDONESIA MENGGUNAKAN METODE LINEAR CONGRUENT METHOD (LCM)

BAB III LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

TINJAUAN PUSTAKA. dokumentasi teknik dengan simbol-simbol matematis. L A T E X berasal dari T E X

BAB 2 LANDASAN TEORI. Internet (Interconnection Networking) adalah sebuah jaringan komputer yang

Pertemuan 10. PHP (Personal Home Page)

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

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Teknologi informasi pada saat ini telah berkembang sangat pesat sehingga

SMS gateway telah banyak digunakan dalam berbagi aplikasi dan

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI. komponen komponen yang saling berkaitan, berhubungan, mempunyai komponen-komponen (components), batas sistem (boundary),

PERANCANGAN SIMULASI PENGACAKAN SOAL TRYOUT UNTUK MEMBENTUK PAKET SOAL UJIAN NASIONAL MENGGUNAKAN LINEAR CONGRUENT METHOD (LCM)

BAB III LANDASAN TEORI. Secara umum pengertian inventori adalah stock barang yang harus dimiliki

Rekayasa Sistem Web. Teguh Wahyono. Fakultas Teknologi Informasi Semester Antara Tahun 2012/2013

HTML 5. Geolocation Web SQL Database, media penyimpanan database lokal

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET (KOMUNIKASI DATA)

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI

APLIKASI E-TUGAS BERBASIS WEB CMS STUDI KASUS AMIK TUNAS BANGSA PEMATANGSIANTAR

(artikel Pengantar ke PHP, Bpk Marsani Asfi)

BAB III LANDASAN TEORI. pengembang untuk membuat sebuah aplikasi web. Dilengkapibanyak library dan

BAB 2 LANDASAN TEORI. Kata sistem berasal dari bahasa Yunani yaitu Systema yang mengandung arti kesatuan

BAB II LANDASAN TEORI

Disusun oleh: ANGGRAINI DIAH PUSPITANINGRUM KELAS: 22

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Dari penelitian yang dilakukan Dewi Sawitri mahasiswa STMIK Amikom,

BAB II LANDASAN TEORI. Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi

WEB RECEIPT AND RELEASE DEPO CONTAINER PT. BHANDA GHARA REKSA PALEMBANG

BAB 1 PENDAHULUAN. dalam melakukan setiap pekerjaan. Perkembangan aplikasi web yang semakin

BAB II KAJIAN PUSTAKA

BAB III LANDASAN TEORI

MEDIA PEMBELAJARAN PENGANTAR AKUNTANSI BERBASIS WEBSITE PADA SEKOLAH TINGGI ILMU EKONOMI MUHAMMADIYAH PALOPO. Freggi Soegri

BAB II LANDASAN TEORI. untuk mencapai tujuan (McLeod, 2010). Sistem juga dapat didefinisikan sebagai

RANCANG BANGUN WEBSITE JURNAL ILMIAH BIDANG KOMPUTER (STUDI KASUS : PROGRAM STUDI ILMU KOMPUTER UNIVERSITAS MULAWARMAN)

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. karya ilmiah yaitu penelitian yang dilakukan Abdul Rozaq mahasiswa Universitas

BAB II TINJAUAN PUSTAKA

BAB II LANDASAN TEORI. berkelanjutan tentang kegiatan/program sehingga dapat dilakukan tindakan

Pemrograman Web. Pertemuan Ke-8 dan 9 Server Side Scripting. Server Side Scripting 1

BAB III LANDASAN TEORI

BAB 2 LANDASAN TEORI DAN KONSEPTUAL. yang akan dicari jalan keluarnya melalui pembahasan-pembahasan yang dibuat secara

PEMBERDAYAAN SISTEM PEMERINTAHAN DAN POTENSI DESA PADA KABAPUTEN PRINGSEWU BERBASIS WEB

II. TINJAUAN PUSTAKA

SISTEM INFORMASI REGISTRASI HAK PATEN SENTRA HAK KEKAYAAN INTELEKTUAL BERBASIS WEB PADA BALITBANGNOVDA PROVINSI SUMATERA SELATAN

Transkripsi:

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Wardani dan Djuniadi melakukan penelitian tentang pembangkitkan bilangan acak untuk menentukan soal ujian dalam aplikasi. Metode yang digunakan adalah linear congruent method (LCM). Bahasa Pemrograman yang digunakan adalah Java. Hasil penelitian menampilkan informasi jenis soal dan jumlah soal yang dikerjakan. Kelemahan dari penelitian ini adalah keterangan jawaban yang benar pada nomor berapa saja dari jumlah skor. Andriansyah (2014) melakukan penelitian tentang pembangkitkan bilangan acak untuk menentukan tingkat kesulitan permainan dalam aplikasi. Metode yang digunakan adalah linear congruent method (LCM). Bahasa Pemrograman yang digunakan adalah Visual Basic. Hasil penelitian menampilkan informasi jumlah skor yang didapat. Kelemahan dari penelitian ini adalah belum adanya keterangan jawaban yang benar pada nomor berapa saja dari jumlah skor. Munthe (2014) melakukan penelitian tentang pembangkitkan bilangan acak untuk menentukan latihan soal ujian dalam aplikasi. Metode yang digunakan adalah linear congruent method (LCM). Bahasa Pemrograman yang digunakan adalah Visual Basic. Hasil penelitian menampilkan informasi jenis soal ujian yang akan dikerjakan. Kelemahan dari penelitian ini adalah pencarian soal dilakukan dengan cara satu per satu. 5

6 Dakroni melakukan penelitian tentang arisan mengunakan web untuk dipergunakan bagi Keluarga Besar Pelajar dan Mahasiswa Indramayu. Metode yang digunakan adalah pengundian. Bahasa Pemrograman yang digunakan adalah PHP. Hasil penelitian menampilkan informasi penerima arisan. Kelemahan dari penelitian ini adalah untuk setiap periode dilakukan pengundian arisan tidak terdapat laporan daftar penerima arisan setiap periode. Tabel 2.1 Perbandingan dengan penelitian sebelumnya Bahasa Pemrograman No Parameter Objek Metode 1 2 3 4 5 Wardani dan Djuniadi Ardiansyah (2014) Munthe (2014) Dakroni Usulan Wibowo Siswa LCM Java Anak-Anak LCM Visual Basic Siswa LCM Visual Basic Pelajar dan Mahasiswa Pengundian PHP Masyarakat LCM PHP Manfaat Belajar Huruf Hiagara Belajar Bahasa Inggris Latihan Soal SNMPTN Arisan Pelajar dan Mahasiswa Indramayu Pengundian Arisan 2.2 Dasar Teori 2.2.1 Arisan Menurut Wjs. Poerwadarminta (2003) arisan adalah sekelompok orang yang mengumpulkan uang atau barang secara teratur pada tiap-tiap periode tertentu dengan. Setelah uang terkumpul, salah satu dari anggota kelompok akan keluar sebagai pemenang. Penentuan pemenang biasanya dilakukan dengan jalan pengundian, perjanjian antara anggota arisan, dengan nomor urut anggota, atau

7 berdasarkan prioritas kebutuhan anggota arisan. Menurut kamus umum bahasa Indonesia, arisan adalah kegiatan mengumpulkan uang atau barang yang bernilai sama oleh beberapa orang kemudian diundi di antara mereka untuk menentukan siapa yg memperolehnya, undian dilaksanakan dalam sebuah pertemuan secara berkala sampai semua anggota memperolehnya. 2.2.2 Linear Congruent Method (LCM) Bilangan acak merupakan besaran dasar dalam modeling dan teknik-teknik simulasi. Pada modelling dan simulasi banyak memanfaatkan bilangan acak sebagai besaran untuk mendapatkan penyelesaian suatu permasalahan simulasi. Beberapa metode untuk membangkitkan bilangan acak salah satunya adalah Linear Congruent Method (LCM). LCM merupakan salah satu metode pembangkit bilangan acak yang banyak digunakan dalam program komputer. Metode LCM ini banyak digunakan untuk membangkitkan bilangan acak X1, X2,..., Xn. Metode LCM memanfaatkan model linear untuk membangkitkan bilangan acak n yang didefinisikan pada persamaan Xn = ((a (Xn + 1) + c)) mod m... (2.2) Dimana : Xn a c m = Bilangan acak ke-n dari deretannya = Faktor pengali = Increment (Pertambahan nilai) = Modulus (Batas maksimum bilangan acak)

8 a, c, m adalah semua konstanta Linear Congruent Method (LCM), X0 dinamakan nilai awal, biasanya nilai ini yang digunakan dalam proses randomize (Arfian, 2014). 2.2.3 Aplikasi Menurut Jogiyanto (2004) aplikasi merupakan sistem yang dirancang dan disusun sedemikian rupa untuk menghasilkan informasi yang terpadu dengan menggunakan sarana komputer sebagai sarana penunjangnya. 2.2.4 PHP Menurut Kasiman Peranginangin (2006) PHP adalah singkatan dari PHP Hypertext Preprocessor yang digunakan sebagai Bahasa Script server side dalam pengembangan Web yang disisipkan pada dokumen HTML. Penggunaan PHP memungkinkan Web dapat dibuat dinamis sehingga maintenance situs Web tersebut menjadi lebih mudah dan efisien. PHP merupakan software Open-Source yang disebarkan dan dilisensikan secara gratis. Menurut Abdul Kadir (2008) PHP adalah PHP merupakan singkatan dari PHP Hypertext Preprocessor. Ia merupakan bahasa berbentuk skrip yang ditempatkan dalam server dan diproses di server. Hasilnyalah yang dikirim ke klien, tempat pemakai menggunakan browser. Secara khusus, PHP dirancang untuk membentuk aplikasi web dinamsi. Artinya, ia dapat membentuk suatu tampilan berdasarkan permintaan terkini. Misalnya, anda bisa menampilkan isi database ke halaman web. Pada prinsipnya PHP mempunyai fungsi yang sama dengan skrip-skrip seperti ASP(Active Server Page),Cold Fusion, atau Perl. Namun, perlu diketahui bahwa PHP sebenarnya bisa

9 dipakai secara command line. Artinya, skrip PHP dapat dijajalankan tanpa melibatkan web server maupun browser. 2.2.5 MySQL Menurut Abdul Kadir (2008) MySQL adalah MySQl adalah salah satu jenis database server yang sangat terkenal. Kepopulerannya disebabkan MySQL menggunakan SQL sebagai bahsa dasaruntuk mengakses databasenya. Selain itu, ia bersifat Open Source (Anda tidak perlu membayar untuk menggunakannya) pada pelbagai platfrom (kecuali untuk jenis Enterprise, yang bersifat komersial). MySQL termasuk jenis RDBMS (Relational Database Management System). Itulah sebabnya, istilah seperti tabel, baris, dan kolom digunakan pada MySQL. Pada MySQL, sebuah database mengandung satu atau sejumlah tabel. Tabel terdiri atas sejumlah baris dan setiap baris mengandung satu atau beberapa kolom. 2.2.6 Word Wide Web Menurut Fathansyah Word Wide Web adalah (WWW atau Web) merupakan sistem informasi terdistribusi yang berbasis hypertext. Dokumendokumen yang dikelola dalam Web bisa beraneka jenis (pengelola kata, lembar kerja, tabel basis data, presentasi, hypertext dan lain-lain) dan beragam format (.doc,.pdf,.xls,.dbf,.ppt,.htm dan lain-lain).