BAB 1
PENDAHULUAN
1.1
Latar Belakang
Aplikasi berbasis web adalah suatu aplikasi yang diakses menggunakan penjelajah web melalui suatu jaringan seperti Internet atau intranet. Ia juga merupakan suatu aplikasi perangkat lunak komputer yang dikodekan dalam bahasa yang didukung penjelajah web (seperti HTML, JavaScript, AJAX, Java, dll) dan bergantung pada penjelajah tersebut untuk menampilkan aplikasi.
Aplikasi web menjadi populer karena kemudahan tersedianya aplikasi klien untuk mengaksesnya, penjelajah web, yang kadang disebut sebagai suatu thin client (klien tipis). Kemampuan untuk memperbarui dan memelihara aplikasi web tanpa harus mendistribusikan dan menginstalasi perangkat lunak pada kemungkinan ribuan komputer klien merupakan alasan kunci popularitasnya. Aplikasi web yang umum misalnya webmail, toko ritel daring, lelang daring, wiki, papan diskusi, weblog, serta MMORPG. Dalam era globalisasi ini perkembangan teknologi memegang andil yang besar dalam kehidupan
masyarakat.
Maka
dari
itu,
Masyarakat
harus
memanfaatkan
perkembangan teknologi tersebut untuk mempermudah penyelesaian berbagai
Universitas Sumatera Utara
pekerjaan. Masyarakat juga harus memiliki pengetahuan agar mampu mengikuti perkembangan teknologi. Kualitas pengetahuan seseorang ditentukan oleh berapa lama manusia tersebut mengenyam pendidikan formal maupun nonformal, sebab melalui pendidikan manusia akan menjadi tahu dari yang mereka tidak ketahui.
Akan tetapi tidak semua masyarakat dapat mengenyam pendidikan di tingkat yang sama karena keterbatasan ekonomi. Oleh karena itu, masyarakat pada umumnya harus mengetahui informasi agar mampu mengatasi masalah yang mungkin akan timbul akibat perkembangan teknologi yang semakin canggih.
Sistem pendataan masih banyak dilakukan secara manual, oleh karena itu, akan lebih efisien dan efektif apabila menggunakan aplikasi berbasis PHP dan MySQLwebsite.Dengan beberapa pertimbangan, saya ingin menerapkan pengetahuan yang telah diperoleh dan ingin memberikan sesuatu yang bermanfaat. Sehingga saya memutuskan untuk membuat suatu aplikasi judul “APLIKASI AGENDA BERBASIS PHP dan MYSQL”.
Universitas Sumatera Utara
1.2
Rumusan Masalah
Adapun permasalahan yang akan dibahas dalam tulisan ini adalah sebagai berikut: 1. Bagaimana cara mengubah sistem manual menjadi sistem terkomputerisasi yang mudah digunakan. 2. Bagaimana membangun suatu sistem untuk memudahkan pendataan aplikasi tersebut yang siap pakai masih bersifat terbatas.
1.3
Batasan Masalah
Untuk dalam penelitian kali ini, ada beberapa batasan masalah : 1. Hak akses dari sistem ini adalah admin sebagai pengelola penuh atas input output sistem yang dimulai dari proses login admin dan pengguna sebagai penerima hasil dari informasi yang sudah diolah oleh admin sebelumnya. 2. Aplikasi yang dibangun berbasis web dengan menggunakan bahasa pemrograman PHP, MySQL sebagai database tempat penyimpanan, dan Apache sebagai web server 3. Proses update kegiatan sendiri dilakukan oleh member yang dimana member ini sendiri harus register ke sistem, setelah register kemudian harus login ke halaman member tersebut.
Universitas Sumatera Utara
1.4
Tujuan Penelitian
Adapun tujuan dari penelitian ini adalah sebagai berikut: 1. Sesuai dengan apa yang diuraikan sebelumnya maka yang menjadi tujuan penelitian adalah bagaimana membuat dan merancang sistem aplikasi tersebut. 2. Memperbaiki sistem manual menjadi sistem komputer yang lebih efisien baik dari segi waktu maupun tenaga.
1.5
Manfaat Penelitian
Adapun manfaat dari penelitian ini adalah untuk memperbaiki sistem manual dan menggantikannya dengan sistem baru yang terkomputerisasi. Penggantian sistem ini diharapkan dapat memberikan informasi yang cepat dan akurat sehingga memudahkan perencanaan kegiatan.
Universitas Sumatera Utara
1.6
Metode Penelitian
Metode penelitian yang digunakan dalam perancangan sistem ini adalah sebagai berikut: 1. Mengumpulkan literatur – literatur yang berhubungan dengan penulisan tugas akhir ini. 2. Meninjau permasalahan yang ada sesuai judul yang akan dibuat. 3. Pada tahap ini dilakukan perancangan desain aplikasi berbasis web kemudian mengimplementasikannya pada program tersebut. 4. Pada. Tahap ini dilakukan pengujian sistem apakah aplikasi berbasis web yang telah dirancang sesuai dengan tujuan penelitian yang telah diuraikan sebelumnya. 5. Pengerjaan sistem yang dilakukan dalam penelitian ini menggunakan PHP. 6. Melakukan implementasi sistem dengan menguji kebenaran sistem, menginstal program, dan mulai menggunakan program yang telah dibuat.
Universitas Sumatera Utara
1.7
Sistematika Penulisan
Adapun sistematika penulisan Tugas Akhir ini adalah sebagai berikut : BAB 1 : PENDAHULUAN Pada bab ini diuraikan secara ringkas permasalahan tentang latar belakang penelitian, rumusan masalah, batasan masalah, tujuan penelitian, manfaat penelitian, dan sistematika penulisan.
BAB 2 : LANDASAN TEORI Di dalam bab ini diuraikan mengenai teori-teori yang digunakan dan membahas software-software yang digunakan dalam mendukung pembuatan website ini seperti jurnal, buku, dan tulisan para ahli
BAB 3 : ANALISIS DAN PERANCANGAN SISTEM Pada bab ini diuraikan secara ringkas tentang analisis sistem dan perancangan sistem yang akan dibangun
BAB 4 : IMPLEMENTASI DAN PENGUJIAN SISTEM Pada bab ini penulis menyajikan definisi implementasi sistem, tujuan implementasi, spesifikasi hardware, software, brainware, serta pengujian di browser, dan demonstrasi program.
Universitas Sumatera Utara
BAB 5 : PENUTUP Pada bab ini penulis menguraikan tentang kesimpulan dan saran-saran yang berguna dalam pelaksanaannya
Universitas Sumatera Utara