BAB I PENDAHULUAN. 1.1 Latar Belakang

dokumen-dokumen yang mirip
BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB III ANALISIS DAN PERANCANGAN

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. canggih dan pesat dari waktu ke waktu, dengan berkembangnya teknologi

BAB I PENDAHULUAN 1.1. Latar Belakang Masalah

BAB 1 PENDAHULUAN. mudah berpartisipasi, berbagi, dan menciptakan isi meliputi blog, jejaring sosial, wiki,

BAB 1 PENDAHULUAN. Teknologi informasi pada saat ini telah berkembang sangat pesat sehingga mempunyai

PENGEMBANGAN APLIKASI PEMBELAJARAN KALKULUS PROPOSISI BERBASIS WEB MENGGUNAKAN PHP

BAB I PENDAHULUAN 1.1 Latar belakang

BAB I PENDAHULUAN. jenis bisnis dalam meningkatkan efisiensi dan efektivitas proses bisnis,

BAB 1 PENDAHULUAN 1.1 Pendahuluan

BAB I PENDAHULUAN Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. konsumen. Inovatif dalam arti harus menjual produk-produk yang sesuai

BAB 1 PENDAHULUAN. Semakin berkembangnya teknologi internet maka kebutuhan dalam memperoleh

BAB I PENDAHULUAN. yang mampu mengakomodasi kebutuhan pengolahan data, seperti data Kerja UKDW

2 dan minat sehingga dituntut analisis penjualan layanan-layanan yang memudahkan konsumen untuk mendapatkan sesuatu yang diinginkan. Salah satu aspek

BAB I PENDAHULUAN. cepat, efisien serta akurat. Pengelolaan informasi menggunakan aplikasi dekstop tidak

BAB 1 PENDAHULUAN. pertukaran informasi di dunia maya ini dapat juga diterapkan pada proses belajar

BAB III ANALISIS DAN PERANCANGAN

BAB 1 PENDAHULUAN. mencapai tujuan, antara lain input, proses, output, dan outcome (Depdiknas, 2007:5).

BAB I PENDAHULUAN. yang masih konvensional/manual. Pendaftaran dan pengecekan satu persatu dan

BAB 1 PENDAHULUAN. dari pendayagunaan teknologi khususnya teknologi informasi. Penjualan elektronik atau yang akrab di sebut e-commerce ( electronic

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

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. tersebut kadang kala di rasa belum cukup untuk memenuhi keingintahuan. Oleh

BAB I PENDAHULUAN. 1.1 Latar Belakang

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

BAB 1 PENDAHULUAN 1.1. Latar Belakang

BAB I PENDAHULUAN. data spasial berikut atribut-atributnya, seperti memodifikasi bentuk, warna,

APLIKASI MANAJEMEN PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 5 BINJAI TUGAS AKHIR FATIMAH

BAB 1 PENDAHULUAN. Istilah ini dicetuskan pertama kali oleh O Reilly Media pada tahun 2003 dan

BAB I. Pendahuluan. dan sebagai penunjang dalam pengembangan pasar, meningkatkan efisiensi, dapat

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

BAB I PENDAHULUAN. yang disebabkan oleh faktor manusia (human error). Salah satu bidang yang

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

BAB I PENDAHULUAN 1.1 Latar Belakang Teknologi Komputer

BAB 1 PENDAHULUAN. perubahan dari sistem manual menjadi sistem komputerisasi berbasiskan teknologi

STMIK GI MDP. Program Studi Sistem Informasi Skripsi Sarjana Komputer Semester Genap 2010/2011

BAB I PENDAHULUAN. perseorangan maupun secara bersama yang jaraknya sekurang-kurangnya 5

BAB I PENDAHULUAN. Semakin cepat waktu yang ditempuh maka semakin pendek pula jalur yang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Rumah Sepatu Shop merupakan sebuah toko sepatu yang menjual bermacam-macam

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

BAB 1 PENDAHULUAN. Internet, dalam (28 April 2006)

BAB I PENDAHULUAN. Sekarang ini e-commerce (electronic commerce, perdagangan

BAB 1 PENDAHULUAN. perusahaan diharapkan agar mampu menerapkan dan mengikuti. pelayanannya dimana petugas yang melayani pemesanan travel harus

BAB I PENDAHULUAN Latar Belakang

BAB 1 PENDAHULUAN. optimal dan berkualitas dengan proses media pembelajaran secara online dan

BAB I PENDAHULUAN. komunikasi, media informasi dan edukasi. Internet dengan aplikasinya

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Psikotest adalah tes yang dilakukan untuk mengukur aspek individu secara psikis. Tes

PENDAHULUAN. salah satunya adalah sistem teknologi informasi. Keberadaan universitas saat

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah. Dewasa ini perkembangan teknologi semakin pesat, komputer dan internet

BAB 1 PENDAHULUAN 1.1 LATAR BELAKANG

BAB I PENDAHULUAN. kepada pihak lainnya dengan mendapatkan keuntungan dari pihak tersebut.

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

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. informasi, tetapi juga menciptakan akurasi, kecepatan, dan kelengkapan sebuah

BAB I PENDAHULUAN. seluruh kegiatan yang dilakukan baik lembaga maupun masyarakat itu sendiri.

BAB I PENDAHULUAN. bisnis pun sudah banyak perusahaan yang memanfaatkan teknologi komputer agar

BAB I PENDAHULUAN. diakses oleh siapa saja, kapan saja dan dimana saja. Teknologi internet

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

BAB 1 PENDAHULUAN. harga buku dan juga sebagai upaya mengurangi dampak pemanasan global

PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI E_LEARNING UNTUK PEMBELAJARAN BAHASA PEMROGRAMAN PHP

BAB I PENDAHULUAN. Perkembangan teknologi informasi telah memasuki babak baru. Di mana

BAB I PENDAHULUAN. Dari tahun ke tahun sudah tidak dapat dipungkiri bahwa teknologi informasi

BAB 1 PENDAHULUAN. sebagai alat bantu dalam penyampaian informasi pada suatu instansi atau organisasi

BAB III METODOLOGI PENELITIAN

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar belakang

BAB 1 PENDAHULUAN. Kebutuhan akan informasi yang akurat dan tepat untuk penyajian data sangat

BAB I PENDAHULUAN. adalah sebuah dimensi baru dalam kehidupan manusia. Kehadiran internet dalam

BAB 1 PENDAHULUAN Latar Belakang. Tes Psikometri pada dasarnya adalah alat yang digunakan untuk mengukur pikiran.

BAB 1 PENDAHULUAN. berbagai perusahaan untuk merombak sistem manual yang sudah sejak lama diterapkan

BAB I PENDAHULUAN. dibungkus dalam satu paket perangkat lunak. Perangkat lunak tersebut

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. pesat, ini dapat dilihat dari kemunculan berbagai aplikasi-aplikasi yang dapat

BAB I PENDAHULUAN. 1.1 Latar Belakang

Bab I. PENDAHULUAN Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Banyak informasi terbaru tentang olahraga sepak bola di Indonesia menjadikan sepak

BAB I PENDAHULUAN. penting bagi manusia karena sifatnya yang sangat dinamis. Sistem Informasi Geografis (SIG) merupakan salah satu informasi yang

BAB I PENDAHULUAN. Kota Medan sebagai Ibukota Provinsi Sumatera Utara adalah sebagai pusat

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. menjual berbagai jenis pakaian. Seiring dengan perkembangan fashion pakaian ini

BAB I PENDAHULUAN. mengakses materi pelajaran setiap saat. e-learning semakin mudah untuk dibuat

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

BAB I PENDAHULUAN I-1


BAB I PENDAHULUAN. pusat pasar dengan lokasi yang terlalu jauh sehingga dapat membuang waktu.

BAB I PENDAHULUAN. Pada letak persebaran peserta keluarga berencana ini, akan membantu

BAB I PENDAHULUAN. berjalan lancar, cepat, tepat dan pastinya mudah. dengan transaksi keuangan dengan tepat dan akurat. Sebagai contoh penulis

BAB 1 PENDAHULUAN. Perkembangan ilmu pengetahuan dan teknologi saat ini sudah cukup maju,

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN Latar Belakang. Teknologi informasi pada saat ini telah berkembang sangat pesat sehingga mempunyai

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

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

BAB I PENDAHULUAN. diidentifikasikan menurut lokasinya dalam sebuah database, dimana nantinya data

BAB 1 PENDAHULUAN. informasi sebagai pendukung hasil kerja yang lebih efektif dan efisien.

Transkripsi:

BAB I PENDAHULUAN 1.1 Latar Belakang Teknologi informasi memberikan pengaruh yang sangat besar pada kehidupan manusia hampir disetiap bidang kehidupan. Contohnya adalah pada bidang pendidikan, yang dengan diterapkannya teknologi informasi terbukti meningkatkan efektivitas dan efisiensi lembaga yang berkaitan dengan pendidikan. Salah satu teknologi yang cukup sering dipergunakan adalah E-learning atau pembelajaran secara online dengan menggunakan fasilitas internet. Pada masa ini, kebutuhan manusia untuk mendapatkan pendidikan yang berkualitas semakin meningkat, hal ini bisa dilihat dari banyaknya mahasiswa Indonesia yang melanjutkan sekolah ke luar negeri. Harapan mereka tentu saja agar mereka bisa mendapatkan ilmu yang lebih baik dengan sarana dan prasarana sekolah yang memadai. Dan tentu saja biaya yang harus dikeluarkan untuk sekolah ke luar negeri ini tidak kecil, mulai dari biaya perjalanan, biaya hidup hingga biaya kuliah. Dengan alasan tersebut kini banyak sekali bermunculan teknologi pendidikan seperti: sekolah sekolah maya (cyber school), virtual class maupun long distance learning seperti yang diterapkan oleh Cisco. Dimana long distance learning ini kemudian dikenal dengan istilah E-Learning. Istilah ini sendiri berarti adalah sebuah sistem pembelajaran (learning) secara elektronik, misalnya saja pembelajaran lewat multimedia CD-ROM, PDA, MP3 Player ataupun web site. Dengan sistem pembelajaran secara elektronik diatas bisa dimungkinkan seorang pelajar tidak perlu untuk bertatap muka dengan pengajar secara langsung, mereka cukup mendownload materi-materi yang diajarkan, mengerjakan tugastugas yang diberikan serta mengirimkan tugas-tugas yang telah mereka kerjakan. 1

2 Sehingga biaya kuliah untuk mendapatkan pengajaran yang berkualitas di luar negeri bisa berkurang secara drastis karena seorang pelajar bisa mengikuti kuliah tersebut dari rumahnya. Untuk itu diperlukan suatu aplikasi yang dapat membantu seorang pelajar untuk bisa mengikuti pelajaran atau mata kuliah tersebut dari rumahnya. Dengan kata lain mereka dapat dengan mudah mengerjakan pelajaran tanpa harus keluar rumah. Aplikasi Pembelajaran Kalkulus Proposisi berbasis Web menggunakan PHP adalah suatu aplikasi yang dibangun dengan menggunakan bahasa pemrograman PHP dan dirancang dengan harapan dapat melakukan tahapantahapan proses pencarian nilai kebenaran dari masukan (input) yang berupa proposisi dan menghasilkan output berupa tabel kebenaran dari proposisi yang diinput. Aplikasi ini bertujuan untuk membantu menampilkan suatu hasil yang berupa table kebenaran dari proposisi yang diinput. Pada tugas akhir ini penulis membangun aplikasi pembelajaran kalkulus proposisi berbasis Web menggunakan PHP. PHP Hypertext Preprocessor. PHP adalah bahasa pemrograman script yang paling banyak dipakai saat ini atau dalam kata lain bisa diartikan sebuah bahasa pemrograman web yang bekerja di sisi server (server side scripting) yang dapat melakukan konektifitas pada database yang di mana hal itu tidak dapat dilakukan hanya dengan menggunakan sintakssintaks HTML biasa. PHP banyak dipakai untuk memrogram situs web dinamis, walaupun tidak tertutup kemungkinan digunakan untuk pemakaian lain. Aplikasi pembelajaran kalkulus proposisi berbasis Web menggunakan PHP ini merupakan pengembangan dari tugas akhir Agung Haryanto yang dibangun dengan menggunakan bahasa pemrograman Visual Basic 6.0. Sehingga diharapkan penulis dapat membentuk suatu aplikasi yang akan mempermudah pengguna dalam mendapatkan pembelajaran kalkulus proposisi ini.

3 Permasalahan yang timbul adalah bagaimana membangun suatu aplikasi yang informatif dan akurat sehingga dapat membantu pengguna untuk melakukan interaksi secara bebas terhadap pembelajaran kalkulus proposisi ini tanpa harus hadir di kelas, bagaimana menciptakan komunikasi antar modul yang saling terhubung sehingga modul-modul dapat diintegrasikan. 1.2 Perumusan Masalah Permasalahan yang akan terselesaikan dalam tugas akhir ini adalah sebagai berikut: 1. Bagaimana membangun proses pengembangan dari aplikasi yang telah ada ke dalam aplikasi yang akan dibangun dalam bentuk Web menggunakan PHP. 2. Bagaimana menyimpan soal-soal kalkulus proposisi kemudian menampilkannya dalam bentuk pilihan ganda untuk diberikan jawaban, sekaligus melakukan pengecekan apakah jawaban benar atau salah. 3. Bagaimana cara memberikan batasan waktu dalam pengerjaan soal latihan 4. Bagaimana cara menampilkan nilai dari hasil jawaban pengerjaan soalsoal latihan. 1.3 Batasan Masalah Batasan masalah dalam membangun Aplikasi Pembelajaran Kalkulus Proposisi pada Tugas Akhir ini antara lain adalah sebagai berikut: 1. Mengembangkan Aplikasi Pembelajaran Kalkulus Proposisi (APPEMKALPRO) versi 1.0.0. yang masih berbasis aplikasi desktop menjadi versi aplikasi berbasis web menggunakan PHP. 2. Membatasi hak akses pengguna dalam mengakses aplikasi. 3. Menyimpan materi kalkulus proposisi ke database dan menampilkannya dalam bentuk daftar materi.

4 4. Dalam simulasi, data masukan (input) harus berupa proposisi. 5. Hasil (output) berupa tahap demi tahap proses pencarian nilai kebenaran sampai menghasilkan tabel kebenaran. 6. Data masukan (input) dibatasi hanya pada menu-menu yang disediakan dan hasilnya (output) hanya pada layar monitor. 7. Panjang proposisi dibatasi sampai dengan maksimal 20 karakter. 8. Jumlah operand dibatasi sampai dengan maksimal 4 operand, yaitu diwakili oleh huruf p, q, r dan s. 9. Operasi-operasi pada proposisi yang didukung Aplikasi Pembelajaran Kalkulus Proposisi, antara lain: operasi not (negasi) yang disimbolkan oleh ~, operasi or (disjungsi) yang disimbolkan oleh, operasi and (konjungsi) yang disimbolkan oleh, operasi if-then (implikasi) yang disimbolkan oleh, operasi if-and-only-if (biimplikasi) yang disimbolkan oleh, operasi XOR (exclusive-or) yang disimbolkan oleh dan operasi NAND (not AND) yang disimbolkan oleh. 10. Menyimpan dan menampilkan soal latihan dalam bentuk pilihan ganda 11. Menampilkan nilai hasil dari latihan yang dikerjakan berupa score dan tanggal pengerjaan soal latihan. 12. Batasan waktu yang diberikan pada latihan ini hanya sebagai pelengkap 13. Aplikasi dibatasi hanya di localhost atau intranet (dalam satu jaringan). 1.4 Tujuan Penelitian Tujuan yang akan dicapai dari pembahasan dalam pengerjaan Tugas Akhir ini adalah sebagai berikut: 1. Merancang dan membuat Aplikasi Pembelajaran yang mampu menginterpretasikan kalkulus proposisi (propositional calculus) dengan berbasiskan Web menggunakan PHP. 2. Secara individu, bertujuan untuk menambah pengetahuan dan dapat mengimplementasikan serta mengembangkan kemampuan yang telah

5 dimiliki baik secara teori maupun praktiknya sehingga dapat bermanfaat bagi orang lain. 3. Untuk memberikan pelatihan dalam mengerjakan soal-soal Kalkulus Proposisi dengan adanya batasan waktu pengerjaan. 4. Penelitian ini juga bertujuan untuk menyelesaikan Tugas Akhir bagi penulis sebagai salah satu persyaratan untuk Lulus Sarjana. 1.5 Manfaat Penelitian Manfaat yang diharapkan setelah terselesaikannya pembahasan Tugas Akhir ini antara lain adalah: 1. Dapat membantu pembelajaran kalkulus proposisi (propositional calculus). 2. Sebagai fasilitas pendukung dalam proses belajar-mengajar kalkulus proposisi secara komputerisasi maupun online. 3. Sebagai fasilitas untuk membiasakan diri menyelesaikan soal dan jawaban dengan sering melakukan latihan-latihan 4. Dapat menjadi pengalaman dalam menerapkan maupun memperluas pengetahuan penulis baik secara teoritis maupun praktikum yang telah diterima selama mengikuti perkuliahan di Universitas Mercu Buana Jakarta. 1.6 Metodologi Penulisan Metode Penelitian yang dilakukan dalam mengerjakan Tugas Akhir ini menggunakan metode terstruktur dengan model proses Waterfall dengan langkahlangkah sebagai berikut: 1.6.1 Studi Literatur Studi Literatur merupakan teknik dalam pengumpulan data yang berkaitan dengan permasalahan yang diteliti. Tujuan dari Studi Literatur ini adalah untuk mendapatkan informasi yang bersifat teoritis khususnya yang berkaitan dengan

6 kalkulus proposisi untuk mengidentifikasi aturan nilai kebenaran dari masingmasing operator proposisi dan mempelajari tools yang diperlukan dalam pembahasan Tugas Akhir ini. Dalam melakukan Studi Literatur, penulis mempelajari beberapa referensi yang didapatkan dari berbagai media baik dari modul, diktat, artikel, majalah, skripsi, internet maupun buku-buku paket yang relevan. 1.6.2 Perancangan Aplikasi Pada tahap ini dibuat aliran informasi dan spesifikasi kebutuhan fungsional sesuai dengan kebutuhan dalam mengatasi permasalahan yang ada dan merancang interface Aplikasi dengan menggunakan bahasa pemrograman PHP. 1.6.3 Pembuatan Aplikasi Merupakan penerapan dari tools yang digunakan untuk pembuatan Aplikasi ini. Pemrograman merupakan suatu proses untuk mengimplementasikan algoritma dengan menggunakan bahasa pemrograman PHP sehingga terbentuk sebuah Aplikasi yang dapat mengeksekusi proposisi masukan (input) dan menampilkan hasil (output) berupa tabel kebenaran. 1.6.4 Pengujian Hasil Aplikasi Pembelajaran Kalkulus Proposisi diuji berdasarkan aturan-aturan kalkulus proposisi dan perancangan yang telah dilakukan sehingga menghasilkan tabel kebenaran yang sesuai. Dalam pengujian Aplikasi ini, diambil maksimal sebuah contoh soal kalkulus proposisi sederhana. 1.6.5 Kesimpulan Pengambilan kesimpulan melalui perbandingan hasil akhir dari Aplikasi dengan sasarannya.

7 1.7 Sistematika Penulisan Penulisan pada Tugas Akhir ini dibagi menjadi lima bab yang disusun secara terstruktur agar lebih mudah untuk dipahami. Sistematika penulisan Tugas Akhir ini adalah sebagai berikut: BAB I PENDAHULUAN Bab ini berisi tentang latar belakang penulisan, perumusan masalah, tujuan dan manfaat, batasan masalah, metodologi penulisan dan sistematika penulisan yang digunakan. BAB II LANDASAN TEORI Bab ini berisi teori-teori yang berkaitan dengan topik Tugas Akhir yang dibahas, baik teori-teori umum maupun teori-teori khusus serta pengenalan program yang digunakan untuk pembuatan aplikasi. BAB III ANALISIS DAN PERANCANGAN Bab ini berisi tentang Analisis permasalahan yang ada pada pembahasan Tugas Akhir ini dan perancangan solusi dari permasalahan tersebut dengan memahami kebutuhan sistem dan kriterianya. BAB IV IMPLEMENTASI DAN PENGUJIAN Bab ini berisi tentang penyelesaian dan implementasi program aplikasi, interface beserta keterangan aplikasi yang sudah dibuat dan pengujian dari setiap menu-menu aplikasi yang ada. Hasil pengujian aplikasi dan kelebihan serta kekurangan dari sistem yang telah dibuat. BAB V PENUTUP Bab ini berisi tentang kesimpulan dan saran dari pembahasan Tugas Akhir yang telah dibuat.