BAB II TINJAUAN PUSTAKA. bertanggungjawab memproses masukan (input) sehingga menghasilkan

dokumen-dokumen yang mirip
BAB 2 LANDASAN TEORI

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

PENGERTIAN PHP DAN MYSQL

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa inggris, to compute yang artinya menghitung. Jadi,

Makalah Tentang Konten Manajemen Sistem Untuk Ujian Kompetensi Online

BAB 1 PENDAHULUAN. Komputer adalah kekuatan yang dominan di dalam masyarakat. Penggunaannya terus saja

BAB I PENDAHULUAN. A. Latar Belakang. Kemajuan teknologi informasi yang sangat pesat pada masa

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

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

BAB 2 LANDASAN TEORI

Rancang Bangun Sistem Informasi Geografis Layanan Kesehatan Di Kecamatan Lamongan Dengan PHP MySQL

SISTEM INFORMASI GEOGRAFIS PEMETAAN TEMPAT KOST MAHASISWA BERBASIS WEB (STUDI KASUS DI KAB.PAMEKASAN)

BAB 2 LANDASAN TEORI

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

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

BAB III LANDASAN TEORI

WEBSITE PEMILIHAN CALON KETUA HIMPUNAN JURUSAN SISTEM KOMPUTER UNIVERSITAS KRISTEN MARANATHA. Angga Indrajaya /

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

SOP APLIKASI DATABASE MASYARAKAT MISKIN PERKOTAAN

PERANCANGAN LibraryUMS-CMS MENGGUNAKAN CODEIGNITER

BAB II TINJAUAN PUSTAKA

PROPOSAL TUGAS AKHIR MEMBANGUN APLIKASI E-VOTING MENGGUNAKAN SMS GATEWAY BERBASIS WEB MULTIMEDIA

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

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

BAB III LANDASAN TEORI

BAB II KAJIAN PUSTAKA

PEMBANGUNAN SISTEM INFORMASI PEMESANAN PAKET TOUR PADA PERANGKAT MOBILE (STUDI KASUS : ARUNA TRAVEL)

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

BAB II LANDASAN TEORI. lingkungan, interaksi unsur dengan suatu tujuan yang akan dicapai. Berikut ini pengertian sistem menurut beberapa ahli:

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

Kata Kunci :Sistem Informasi Akademik, SMA, Waterfall, PHP, MySql

Bab 2 Tinjauan Pustaka

BAB III LANDASAN TEORI

BAB II LANDASAN TEORI. di jaman sekarang, namun apakah Anda mengetahui sejarah nya itu?. Mungkin,

BAB II TINJAUAN PUSTAKA

BAB 1 PENDAHULUAN. Perkembangan Aplikasi Web yang semakin berkembang pesat sejak munculnya

BAB II TINJAUAN PUSTAKA

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

BAB 1 PERSYARATAN PRODUK

Komputer bekerja atas dasar instruksi. Orang atau ahli pembuat program ini disebut sebagai programmer.

BAB I PENDAHULUAN. pesat terutama perkembangan internet. Dengan adanya internet dapat

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

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

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

BAB II KAJIAN PUSTAKA

MAKALAH SEMINAR KERJA PRAKTEK Aplikasi Sistem Informasi Sertifikasi Kompetensi Pegawai PLN Distribusi Jawa Tengah dan D. I Yogyakarta.

BAB IV HASIL DAN UJI COBA

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

BAB II TINJAUAN PUSTAKA. Aplikasi adalah penggunaan dalam suatu komputer, instruksi atau pernyataan yang disusun

BAB II LANDASAN TEORI

BAB 1 PENDAHULUAN Latar Belakang. Sistem informasi merupakan suatu sistem yang menerima masukan data dan

BAB 2 LANDASAN TEORI

BAB III LANDASAN TEORI

BAB I PENDAHULUAN. I.1. Latar Belakang

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

SISTEM INFORMASI E-COMMERCE PEMASARAN HASIL PERTANIAN DESA KLUWAN BERBASIS WEB

BAB I PENDAHULUAN. internet yang sangat membantu dalam kemudahan serta kecepatan pengiriman,

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

BAB III LANDASAN TEORI. Berdasarkan pendekatan prosedur, sistem didefinisikan sebagai kumpulan dari

BAB 2 TINJAUAN TEORI

BAB I PENDAHULUAN. cepat, tepat, dan akurat. Dimana saat ini teknologi telah menjamah diberbagai

BAB II KAJIAN PUSTAKA. yang mencakup sistem operasi, middleware, dan aplikasi. Android menyediakan

BAB 2 LANDASAN TEORI. Computer Based Information System (CBIS) atau yang dalam Bahasa Indonesia disebut juga

BAB I PENDAHULUAN. kemajuan yang pesat dalam segala bidang. Banyak perusahaan besar atau instansi

BAB I PENDAHULUAN. pendukungnya, seperti rumah makan, tempat penginapan, biro perjalanan, penjual oleh-oleh dan penjual cinderamata.

BAB I PENDAHULUAN. pengembangan pendidikan di bumi nusantara ini adalah sekolah baik sekolah

BAB 2 LANDASAN TEORI. Website atau World Wide Web, sering disingkat sebagai www atau web saja, yakni


BAB V PEMBAHASAN DAN IMPLEMENTASI

SISTEM INFORMASI PENERIMAAN SISWA BARU SEKOLAH MENENGAH PERTAMA BERBASIS WEB (STUDI KASUS KABUPATEN KUTAI KARTANEGARA)

BAB II LANDASAN TEORI. Menurut Ali (2011:3) Learning Management System adalah sebuah sistem

Makalah Seminar Kerja Praktek

Bab 2. Tinjauan Pustaka

BAB 2 LANDASAN TEORI

BAB IV HASIL DAN UJI COBA. Menggunakan Metode KNN (K Nearest Neighbour) Berbasis Web. Di bawah ini

BAB I PENDAHULUAN. dalam lingkungan kerja tetapi dalam kehidupan sehari-hari. Dalam

BAB II TINJAUAN PUSTAKA. 2.1 Profil PT PLN (PERSERO) Distribusi Jawa Barat dan Banten

Pertemuan XI Database Connectivity Fak. Teknik Jurusan Teknik Informatika. Caca E. Supriana, S.Si.,MT.

BAB I PENDAHULUAN 1.1. Latar Belakang Masalah

SISTEM INFORMASI PENGELOLAAN TA dan PKN BERBASIS WEB dengan PHP dan MySQL

SISTEM INFORMASI PENDAFTARAN MAHASISWA BARU DAN UJIAN OLINE BERBASIS WEB

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

APLIKASI PERSEDIAAN BARANG PADA SEKRETARIAT DPRD KOTA BANDUNG

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

BAB I PENDAHULUAN. Menurut Ciptaningtyas, Ijtihadie, dan Lumayung (2014) bahwa di

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

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

BAB 2 LANDASAN TEORI

PREDIKSI PENJUALAN KERUDUNG RABBANI DI GRIYA MUSLIM STORE DUKUN GRESIK DENGAN TREND MOMENT

SOFTWARE TERBAIK UNTUK DATABASE

BAB 1 PENDAHULUAN. Sekolah Menengah Atas (SMA) Negeri 1 Medan merupakan instansi sekolah menengah atas

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

4. BAB IV IMPLEMENTASI DAN PENGUJIAN

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

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

BAB III LANDASAN TEORI

BAB II KAJIAN PUSTAKA

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Dalam dunia teknologi informasi, komputer tidak hanya digunakan sebagai alat untuk

TEKNOLOGI APLIKASI WEB BERBASIS SERVER

BAB II. KAJIAN PUSTAKA. beberapa aktifitas yang dilakukan oleh manusia seperti system untuk software

Transkripsi:

BAB II TINJAUAN PUSTAKA A. SistemInformasi Sistem Informasi merupakan elemen yang saling berkaitan dan bertanggungjawab memproses masukan (input) sehingga menghasilkan keluaran (output). Sistem informasi merupakan suatu jaringan kerja dari prosedur-prosedur yang berhubungan, terkumpul bersama-sama untuk melakukan suatu kegiatan atau tujuan tertentu (Yakub, 2012). Sistem informasi adalah sekumpulan elemen yang saling terkait atau terpadu yang dimaksudkan untuk mencapai tujuan (Kadir, 2014). B. Aplikasi Aplikasi merupakan komponen yang berguna untuk melakukan pengolahan data ataupun kegiatan seperti pembuataninformasi yang akurat. Aplikasi berjalan diatas sistem operasi terlebih dahulu dan perangkat lunak yang digunakan untuk tujuan tertentu seperti mengolah dokumen, mengatur windows dan lain sebagainya. Penggunaan dalam suatu komputer, instruksi (instruction)atau pernyataan (statement) yang disusun sedemikian rupa sehingga komputer dapat memproses input menjadi output(supriyanto, 2009).

C. Aplikasi Web Aplikasi web merupakan halaman dinamis yang mengizinkan interaksi dengan user ( user melakukan sesuatu ). Interaksi user dengan aplikasi web misalnya, user mengklik sebuah tombol dan warna latar belakang web berubah. Aplikasi web biasanya dibuat dengan menggunakan JavaScript, aplikasi flash, atau applet pada Java (Shalahuddin, 2011). D. Database Database didefinisikan sebagai kumpulan data yang terkait. Secara teknis, yang berbeda dalam sebuah database adalah sekumpulan tabel atau objek lain (indeks, view, dan lain-lain). Tujuan utama pembuatan database adalah untuk memudahkan dalam mengakses data. Data dapat ditambahkan, diubah, dihapus, atau dibaca dengan relatif mudah dan cepat. Saat ini tersedia banyak perangkat lunak yang ditujukan untuk mengelola database. Perangkat lunak seperti itu biasa dinamakan DBMS (Database Management System). Access, MS SQL Server, dan MySQL merupakan segelintir contoh produk pengelola database. Beberapa di antaranya berkelas database server, yaitu jenis yang secara aktif memantau permintaan akses terhadap data.dalam hal ini, database

serverakan segera menanggapi permintaan data. Adapun yang bukan termasuk database server adalah Access (Kadir, 2009). E. MySQL MySQL adalah sebuah implementasi dari sistem manajemen basisdata relasional (RDBMS) yang didistribusikan secara gratis. Setiap pengguna dapat secara bebas menggunakan MySQL, namun dengan batasan perangkat lunak tersebut tidak boleh dijadikan produk turunan yang bersifat komersial. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam basisdata yang telah ada sebelumnya, SQL (Structured Query Language) adalah sebuah konsep pengoperasian basisdata, terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis. Salah satu keistimewaan dari MySQL yaitu perangkat lunak sumber terbuka (open source) sehingga dapat digunakan secara gratis serta memiliki beragam tipe data, perintah & fungsi, antarmuka dengan menggunakan fungsi API (Application Programing Interface) dan memiliki struktur tabel yang fleksibel sehingga sangat cocok dengan bahasa pemrograman php (Firdaus, 2010).

F. Yii Framework Yii adalah sebuah source framework menggunakan bahasa pemrograman PHP yang dibuat oleh Qiang Xue pada tanggal 1 januari 2008. Sebelumnya Qiang Xue mengembangkan framework PRADO selama bertahun-tahun. Yii secara resmi dirilis untuk memenuhi kebutuhan para penegembang perangkat lunak berbasis web. Beberapa pengembangan perangkat lunak merespon positif atas perkembangan framework PHP (Badiyanto, 2013). G. Bahasa Pemrograman PHP Php adalah bahasa pemrograman dengan bentuk script yang ditempatkan dan diproses di server, php ini menyatu dengan tag-tag HTML(Hyper Text Markup Language) dan digunakan untuk membuat halaman web yang dinamis dan bersifat open source. Contoh terkenal dari aplikasi PHP adalah forum (phpbb) dan MediaWiki (software di belakang Wikipedia). PHP juga dapat dilihat sebagai pilihan lain dari ASP.NET/C#/VB.NET Microsoft, ColdFusion Macromedia, JSP/Java Sun Microsystems, dan CGI/Perl. Contoh aplikasi lain yang lebih kompleks berupa CMS yang dibangun menggunakan PHP adalah Mambo, Joomla!, Postnuke, Xaraya, dan lain-lain (Swastika, 2009).

H. Dreamweaver CS4 Dreamweaver merupakan perangkat lunak yang ditujukan untuk membuat suatu situs web. Dreamweaver CS4 merupakan versi terbaru yang merupakan penyempurnaan dari CS3 dan terdapat peningkatan fitur untuk memenuhi kebutuhan pengguna web. Dreamweaver merupakan program penyunting halaman web untuk versi sekarang keluaran Adobe Systems yang dulu dikenal sebagai Macromedia Dreamweaver keluaran Macromedia. Program ini banyak digunakan oleh pengembang web karena fitur-fiturnya yang menarik dan kemudahan penggunanya. Program ini mempermudah programmer web dalam mengimplementasikan source code program yang akan dibuat serta kemudahan dalam mendesain tampilan halaman web(firdaus, 2011). I. SMA Muhammadiyah 1 Purbalingga SMA Muhammadiyah 1 Purbalingga merupakan salah satu SMA swasta yang berada di Purbalingga. Didirikan pertama kali oleh Muhammadiyah pada tahun 1952. Pada tahun 1956 SMA Muhammadiyah 1 Purbalingga ditutup sampai tahun 1962. Pada awal tahun 1963 kembali dibuka hingga sekarang tahun 2016 SMA Muhammadiyah 1 purbalingga tetap berdiri. Posisi yang strategis terletak di tengah kota Purbalingga tepatnya di sebelah selatan alun-alun purbalingga, hal ini menjadikan

SMA Muhammadiyah 1 Purbalingga berkembang dengan pesat terutama dari segi fasilitas, sumber daya manusia yang bagus, mutu pendidikan yang semakin baik dan prestasi yang semakin meningkat sehingga pada tahun 2005 SMA Muhammadiyah 1 Purbalingga mendapatkan akreditasi A (Sugiarti, 2014). Sistem informasi pembayaran biaya pendidikan yang akan dibangun merupakan aplikasi pengolahan data berbasis webdengan menggunakan bahasa pemrograman php dan menggunakan metode waterfall. Gambaran umum dari sistem informasi yang akan diterapkan yaitu aplikasi pengolahan data pembayaran biaya pendidikan dengan input data atau memasukan data-data yang telah ada yaitu berupa data siswa, data kelas, data guru atau admin dan data pembayaran. Pengolahan data dilakukan di dalam aplikasi dan melalui perhitungan yang telah di atur dan dirancang sesuai dengan alur perhitungan pembayaran biaya pendidikan di SMA Muhammadiyah 1 Purbalingga. Hasil atau outputdari pengolahan data dalam aplikasi ini yaitu berupa informasi antara lain informasi data siswa, informasi data kelas, informasi mengenai berbagai pembayaran yang sudah dilunasi dan yang belum dibayarkan, tidak hanya memberikan informasi mengenai hasil pengelolaan data pembayaran, wali murid ataupun murid dapat melihat atau mengecek informasi pembayaran melalui website yang telah di sediakan tersendiri untuk melihat informasi pembayaran dan bisa diakses dengan smarthphone atau handphone.

J. Penelitian Sejenis 1. Fibrianti (2011) telah membangun aplikasi sistem informasi pembayaran sumbangan penunjang pendidikan (SPP) di SMK Kristen Sidareja Cilacap. Aplikasi yang dibangun berbasis desktop dengan menggunakan bahasa pemrograman C# (C Sharp) dan database SQL server. Penelitian ini mengambil data dari kantor administrasi tata usaha SMK Kristen Sidareja, dengan menggunakan metode waterfall.sistem menangani proses pengolahan data secara offlinedan menyajikan informasi terkait dengan pembayaran biaya pendidikan. Pengolahan data dilakukan dengan mengisi form pendaftaran. Belum adanya verifikasi data dan khususnya pengecekan status pembayaran yang bisa di lihat oleh orang tua siswa apakah sudah lunas atau masih terdapat biaya yang belum terbayarkan. Output berupa print out menggunakan Ms Words dan Ms excel yang belum bisa di lihat secara online melalui website atau seluler smartphonekarena aplikasi masih bersifat offline. Keunggulan penelitian ini di bandingkan dengan penelitian yang dilakukan oleh Fibrianti adalah sistem informasi pembayaran biaya pendidikan berbasis webdengan menu-menu yang lebih interaktif dengan pengguna sehingga lebih memudahkan pengguna

menggunakan aplikasi ini dan sistem informasi yang dapat di akses secara online melalui website atau seluler smartphonedan pengelolaan data secara otomatis, penyimpanan data yang lebih baik dan pengguna bisa mengakses informasi tentang apa saja biaya yang masih belum terbayarkan dan yang sudah di bayarkan. 2. Septi (2010), telah mengembangkan sistem informasi Pengolahan Data Pembayaran Siswa pada SMP Muhammadiyah 3 Purwokerto. Aplikasi ini dibangun dengan menggunakan metode waterfall. Aplikasi dibangun menggunakan bahasa pemrograman VB.Net dan menggunakan database SQL server. Sistem yang di bangun dan menangani pengolahan data secara online,sistem pengolahan menyajikan informasi terkait dengan pembayaran biaya pendidikan. Pengelolaan data dilakukan dengan mengisikan form pengisian yang terdapat pada menu. Laporan pembayaran dapat di unduh dalam format.pdf, aplikasi sudah berjalan dengan baik dan dapat digunakan dengan baik akan tetapi pada implementasinya aplikasi ini masih di akses secara offlineyaitu melalui localhost danbelum bisa di akses secara onlinedikarenakan proses hosting yang cukup sulit dan mahal untuk aplikasi web berbasis VB.net. Keunggulan penelitian ini di bandingkan dengan penelitian yang dilakukan oleh Septi adalah fitur dalam sistem informasi

pembayaran biaya pendidikan ini lebih baik dan interaktif dengan pengguna. Perbedaannya adalah pada proses hosting, aplikasi ini dapat di akses secara online melalui web tanpa diakses dengan localhost.