BAB II Berdasarkan Pada Teori Dan Penelitian Terdahulu . - UKSW

Transcription

BAB IITINJAUAN PUSTAKA2.1Penelitian TerdahuluBerdasarkan pada teori dan penelitian terdahulu, merupakanhal yang perlu di jadikan data dalam Pembuatan Sistem InformasiHasil Kerja Praktek dan Tugas Akhir D3 Teknik InformatikaBerbasis Web dan PHP sebagai sarana untuk memudahkanmahasiswa dalam melakukan pencarian hasil Proyek KPTA. Datapendukung yang perlu dijadikan bahan pertimbangan dalamPembuatan Sistem Informasi Hasil Kerja Praktek dan TugasAkhir D3 Teknik Informatika Berbasis Web dan PHP ini adalahpenelitian terdahulu yang relevan serta mencakup yang sedangdibahas dalam penelitian ini. Sebagai bahan pertimbangan dalampenelitian ini dicantumkan beberapa hasil penelitian terdahuluoleh beberapa peneliti yang pernah diketahui, di antaranya :1. RancangBangunSistemInformasiPraktekKerjaIndustri Berbasis Web (Studi Kasus: SMK AL-AZHARMenganti Gresik)Menurut Puji (2012)[1]Sistem informasi praktekkerja industri berbasis web adalah suatu sistem yang dapatmemberikan informasi mengenai program praktek kerjaindustri secara online. Sistem ini memiliki keunggulandalam hal kecepatan penyajian informasi yang dihasilkan,8

9selain itu dengan berbasis web maka sistem ini dapat diaksespada waktu dan tempat yang tidak ditentukan.2. SistemInformasiTugas Akhir Dan PraktekKerjaLapangan Berbasis Web (Studi Kasus: Program StudiTeknik Informatika Universitas Diponegoro)Manurut Ryan (2012)[2]Sistem informasi tugasakhir dan praktek kerja lapangan pada program studi TeknikInformatika Undip masih dilakukan secara manual darimulai pendaftaran PKL, proses rekapitulasi pendaftaran danrekapitulasi pembimbing serta distribusi pembimbing. Halini dirasa kurang efektif serta tidak efisien karena prosestersebut berjalan secara lambat baik dari segi pendaftaranmaupun distribusi pembimbingan oleh karena itu Ryandalam penelitiannya mengusulkan untuk membuat aplikasiSistem Informasi Tugas Akhir dan Praktek Kerja Lapanganyang dapat membantu proses mata kuliah Tugas Akhir danPraktek Kerja Lapangan di lingkungan program studiTeknik Informatika Universitas Diponegoro bisa berjalandengan lancar. Selain itu, dengan adanya sistem informasitersebut diharapkan bisa membantu pekerjaan masing –masing koordinatorTA dan PKL dalam melakukanadministrasi mata kuliah tersebut. Mahasiswa dan dosenprogram studi Teknik Informatika juga bisa memanfaatkansistem informasi tersebut sebagai sumber informasi dan datajurnal tentang mata kuliah TA dan PKL.

10Bedasarkan dari penelitian yang sudah ada, makatopik yang diambil berbeda dengan penelitian terdahuluyang sudah ada . Judul topic yang digunakan adalah SistemInformasi File Repository Hasil Proyek, Kerja Praktek danTugas Akhir D3 Teknik Informatika Berbasis Web danPHP. Hal tersebut yang mendasari Sistem Informasi FileRepository Hasil Proyek, Kerja Praktek dan Tugas Akhir.Perbedaan dari sistem informasi ini dengan penelitian yangsudah ada adalah Dosen dan Mahasiswa dimudahkan dalammelakukan pencarian data Proyek, Kerja Praktek dan TugasAkhir secara flexible.2.2 Landasan Teori2.2.1. Pengertian WebsiteWebsite adalah media penyampai informasi diinternet.Macamnya,bisasebagaipenyediainformasi komersial (took online), service (layananweb sms), dan penyampai berita (aplikasi suratkabar n script atau code tertentu dari bahasapemrogaman tertentu. Bahasa pemrogaman yangdipakaibisabermacam-macam.Ada scriptwebsiteyang berasal dari bahasa pemrogaman ASP(Active Server Page), ada juga yang memakaibahasapermrogaman PHP (Hypertext Preprosessor).

11Hasil dari pemrogaman PHP, website akanbersifat dinamis atau fleksibel. Artinya, website bisadimanipulasi atau diupdate datanya ketika websitetersebut sedang dalam keadaan online (sedangdalam keadaan terkoneksi internet). Misalnya, tor lalu isikan data terbarunya. Denganbegitu, berita telah terupdate. Hal ini berbedadengan fasilitas web statis, yaitu website yangdatanya tidak bisa diubah atau diupdate secara realtime atau ketika sedang online. Untuk megubah ataumengudate data website statis harus kembali kebahasa pemrogaman. Pada prinsipnya antar statisdan dinamis adalah mengenai tingkat kepraktisandalam pengelolaan website itu sendiri, site. [3]2.2.2.Pengertian Sistem InformasiSisteminformasiadalahsistem didalamsuatu organisasi, yang mempertemukan kebutuhanpengolahan transaksi harian, mendukung operasibersifatmanajerial dan kegiatan strategi darisuatu organisasi dan menyediakan pihak luartertentu dengan laporan-laporan yang diperlukan. [4]

122.2.3.Pengertian Basis DataBasis Data (Database) merupakan komponenutama membangun sebuah sistem yang menyangkutpendokumentasian data kedalam sebuah database.Bentuk Basisdata adalah sebuah aturan yangmengatasi masalah tersebut. Saat ini Basisdatamemiliki peranan yang sangat penting dalammengelola data yang ada di dalamnya. Validasi jugatercakup di dalamnya karena aturan-aturan dalamsebuah data yang terdokumentasikan juga memilikisebuah aturan yang dikenal dengan basisdata. [5]2.2.4.Pengertian HTMLHypertext Markup Language (HTML) adalahsuatu sistem untuk menambahkan dokumen dengantabel yang menandakan bagaimana teks di n bersama-sama.Di dalam skema tambahan HTML terdapatkekuatan untuk membuat aplikasi-aplikasi rnya adalah dokumen ASCII atau teks biasa,yang dirancang untuk tidak tergantung pada satusistem operasi tertentu. Secara teknis, HTML

13didefinisikan sebagai Standatd Generalized MarkupLanguage (SGML). Sebuah dokumen HTML dapatdikatakan contoh sebuah dokumen SGML.SGML berasal dari GML (General MarkupLanguage) pada IBM di akhir 1960-an sebagai -dokumenpadaproblemsistemkomputer yang berbeda.Simbol penandaan (mark up) yang digunakanoleh HTML ditandain dengan tanda lebih kecil ( )dan tanda lebih besar ( ) dan disebut dengan tag.Misalnya hendak ditampilkan teks yang tercetakmiring, maka mark up yang digunakan adalahsebagai berikut: i Teks ini akan tercetak miring /i Gunakan karakter garis miring (/) untuk digunakansebagai tanda penutup yang ditambahkan pada tagmisal : /. . [6]

142.2.5.Pengertian PHPPHP merupakan skrip yang bersifat server sitedimana proses pengerjaan skripnya berlangsung diserver. Dengan menggunakan PHP maka perawatansuatu situs web akan menjadi lebih mudah. PHPpertama kali ditemukan oleh Rasmus Lerdoff.Penulisan skrip PHP tersebut dengan cara disisipkanpada HTML. [7]2.2.6.Pengertian CSSCascading Style Sheet (CSS) merupakankonsep sederhana yang berfungsi untuk membuatstyle atau gaya yang lebih diprioritaskan kepadabagaimana data yang ada pada html ditampilkan kebrowse. Metode ini diperkenalkan oleh W3C sejaktahun 1996 untuk mempermudah pemisahan datadan style. Saat ini CSS sudah mencapai versi CSS2,tetapi prinsip dasarnya tetaplah sama. [8]2.2.7.Pengertian phpMyAdminPhpMyAdmin merupkan salah sattu toolmanajemen database MySQL berbasis web criptphpMyAdminPHPyangdipergunakan untuk mengelola database MySQL.

anganiadministrasi MySQL berbasis web. Artinya gunakan antar muka browser, sedangkan scriptPHP sendiri akan dijalankan oleh suatu web server.PhpMyAdmin telah diuji dengan MySQL versi 3.21ke atas. Keuntungan dengan basis web di dini adalahfleksibilitas penggunaan dan kemudahan interaksiuser,tidakoperasinya. [9]tergantungpadaplatformsistem

administrasi MySQL berbasis web. Artinya interaksi pemeliharaan dilakukan oleh client dengan menggunakan antar muka browser, sedangkan script PHP sendiri akan dijalankan oleh suatu web server. PhpMyAdmin telah diuji dengan MySQL versi 3.21 ke atas. Keuntungan dengan basis web di dini adalah fleksibilitas penggunaan dan kemudahan interaksi