Perancangan Aplikasi Situs Pelangi Kasih Ministry



dokumen-dokumen yang mirip
Bab I Persyaratan Produk

BAB IV HASIL DAN UJI COBA

Pencarian Buku Perpustakaan. Melalui SMS Menggunakan Java

Kata Kunci : PLC, Webserver, Website, monitoring, mengontrol, KWH.

MEDIA ONLINE PERMAIANAN TRADISIONAL DI INDONESIA

Pengembangan Aplikasi berbasis Website untuk Jejaring dan Komunikasi dalam Organisasi Majelis Agama Konghucu Indonesia (MAKIN)

Penerapan Aplikasi m-ticketing untuk Meningkatkan Layanan pada Bioskop

BAB I PENDAHULUAN Pendahuluan Tujuan

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

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

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

ABSTRAK Kata Kunci : Universitas Kristen Maranatha

ABSTRAK. Kata kunci : distribusi materi kuliah, PHP, MYSQL, Dreamweaver. Universitas Kristen Maranatha

PERANCANGAN SITUS WEB SEBAGAI MEDIA INFORMASI DAN PROMOSI PADA CV. PERDANA HELM YOGYAKARTA. Naskah Publikasi

WEB1. Pertemuan Ke-1 (Konsep Dasar Web) S1 Teknik Informatika - Unijoyo 1

Mengenal Web Dinamis dan Statis Serta Perbedaanya

MOBILE APPLICATION DEVELOPMENT FOR E- COMMERCE VENDPAD USING IONIC FRAMEWORK

I. BAB I PERSYARATAN PRODUK

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

PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI E_LEARNING UNTUK PEMBELAJARAN BAHASA PEMROGRAMAN PHP

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM

BAB 1 PERSYARATAN PRODUK

PERANCANGAN APLIKASI SISTEM INFORMASI PARIWISATA KABUPATEN DELI SERDANG BERBASIS WEB TUGAS AKHIR DANIEL JODI

Bab II. TINJAUAN PUSTAKA

BAB 1 PENDAHULUAN 1.1 Pendahuluan

BAB III DATA METODE PENELITIAN. berupa perangkat keras dan perangkat lunak. a. Sistem operasi windows 8.1.

Data Storage Engine Sebagai Media Penyimpanan Dalam Jaringan Lokal

TUGAS AKHIR PENGGUNAAN TEKNOLOGI INTERNET (E-COMMERCE) DALAM MELAKUKAN TRANSAKSI PERDAGANGAN (STUDI KASUS DI COMPUSHOP PT.

PENGERTIAN WEB web adalah

ABSTRAK. Kata Kunci: Aplikasi, web, permainan tradisional, Indonesia, JAVA, Play framework. Universitas Kristen Maranatha

BAB 2 LANDASAN TEORI

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

MEMBUAT WEB SERVICE DENGAN MENGGUNAKAN JAVA (STUDI KASUS E- COMMERCE PORTAL)

BAB II KAJIAN PUSTAKA

BAB III METODE PENELITIAN

PERANCANGAN DAN PEMBUATAN APLIKASI PENDAFTARAN MAHASISWA BARU

BAB 1 PENDAHULUAN UKDW

BAB 2 LANDASAN TEORI

BAB II ANALISIS DAN PERANCANGAN SISTEM. dari objek yang dibangun. Komponen tersebut antara lain : sistem

BAB I PERSYARATAN PRODUK

BAB V PEMBAHASAN DAN IMPLEMENTASI

Pengembangan Aplikasi E-learning dengan Menggunakan PHP Framework Prado

BAB IV IMPLEMENTASI DAN PENGUJIAN

Media Web Site sebagai sarana Alternatif dalam Melakukan Proses Pembelajaran Secara Elektronik

Rancang Bangun Official Website Indonesian Basketball League (IBL)

PERANCANGAN WEBSITE SEBAGAI SARANA PROMOSI PADA MTs MA ARIF NU 1 AJIBARANG. Oleh: Lina Rahmawati Sistem Informasi, STMIK Amikom Purwokerto ABSTRAKS

BAB V IMPLEMENTASI SISTEM. Perangkat lunak yang dipakai adalah sebagai berikut :

APLIKASI PEMBELAJARAN INTEGRAL BERBASIS WEB

BAB I PENDAHULUAN. Kenyataan telah menunjukan bahwa penggunaan media elektronik merupakan

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

BAB 1. PENDAHULUAN 1.1 Latar Belakang Universitas Kristen Maranatha

SISTEM INFORMASI BANK DATA DAN PENELUSURAN TUGAS AKHIR DAN SKRIPSI BERBASIS WEB ( STUDY KASUS STMIK PRINGSEWU)

ANALISIS DAN PERANCANGAN WEB SEBAGAI MEDIA PROMOSI PADA DJALEEPRODUKTAMA FREELANCE GRAPHIC PARTNER YOGYAKARTA. Naskah Publikasi

Sistem Toko Olahraga Online

PEMBUATAN APLIKASI SISTEM PENDAFTARAN PRAKTIKUM ONLINE PADA JURUSAN TEKNIK INFORMATIKA UNIVERSITAS KRISTEN PETRA DENGAN MENGGUNAKAN PHP

ENSIKLOPEDIA ONLINE CANDI INDONESIA

APLIKASI E-DOCUMENT PADA BURSA PENGETAHUAN KAWASAN TIMUR INDONESIA

Aplikasi LAN Messenger Menggunakan Java Servlet

BAB III ANALISIS DAN PERANCANGAN Analisis Sistem Sistem Perangkat Pendukung Perangkat Keras (Hardware)

SKRIPSI APLIKASI ANDROID PENCARIAN LOKASI PERUMAHAN DI DAERAH ISTIMEWA YOGYAKARTA RESIDENTIAL LOCATION SEARCH ANDROID APPLICATION

SISTEM INFORMASI SMK NEGERI 2 DOLOKSANGGUL BERBASIS WEB TUGAS AKHIR RIFWAN FAHDDILA

BAB 1 PENDAHULUAN. pengguna jejaring sosial yang bahkan tidak dapat dibatasi cakupannya, dapat. dibutuhkan oleh sebuah organisasi tertentu.

Perancangan Sistem Komunikasi Training Center X

BAB II LANDASAN TEORI. Internet adalah singkatan dari Interconnection network, merupakan

BAB III LANDASAN TEORI. suatu sistem informasi yang memanfaatkan teknologi informasi.

BAB I PENDAHULUAN. dengan istilah e-commerce (electronic commerce) akhir-akhir ini telah

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

PERANCANGAN APLIKASI DATABASE PERPUSTAKAAN BERBASIS WEBSITE DI SEKOLAH TUNAS BANGSA

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB III METODOLOGI PENELITIAN

PENDAHULUAN. Gambar 1.1 Arsitektur Two-Tier 2 1 BAB I

BAB III PEMBAHASAN. Perancangan Antarmuka meliputi perancangan struktur menu dan perancangan tampilan pada tampilan user.

PERANCANGAN SISTEM INFORMASI PENJUALAN BUKU ONLINE DI TOKO AMANAH BERBASIS WEB SKRIPSI

BAB 1 PENDAHULUAN. berbentuk buku dan kartu-kartu yang berisi data-data buku. Sistem ini sudah dianggap

RANCANG BANGUN SISTEM INFORMASI BERBASIS WEB PADA PRIVAT AWAL BELAJAR CERDAS MENGGUNAKAN PHP DAN MYSQL

PERANCANGAN SISTEM INFORMASI PENYEWAAN MOBIL PADA RENTAL BERBASIS WEB

Pemrograman Basis Data Berbasis Web

BAB 3 ANALISIS DAN PERANCANGAN SISTEM. Dalam merancang sebuah sistem, analisis adalah hal yang harus dilakukan. Dengan

Sistem Informasi Toko Atom Komputer untuk Mengelola Proses Penjualan dan Pembelian Barang Menggunakan PHP dan Openwave

Hal yang harus diperhatikan dalam penggunaan AJAX adalah: XHTML dan CSS digunakan untuk menandai dan mempercantik tampilan informasi.

APLIKASI RASPBERRY PI UNTUK PENAMPIL INFORMASI JARAK JAUH DENGAN MASUKAN MENGGUNAKAN WEB BROWSER MELALUI JARINGAN 3G

Content: Pengenalan Web Server Pengenalan MY SQL Connector Pengenalan CodeCharge Studio (CCS)

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

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

BAB V IMPLEMENTASI DAN PENGUJIAN

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

SISTEM INFORMASI PENJUALAN ONLINE SEPATU PADA TOKO STARS SHOP MEDAN

Perancangan Sarana Informasi Untuk Virtual Shop Berbasis Web Ade Putra Halomoan Siregar ( )

UKDW BAB 1 PENDAHULUAN

BAB IV HASIL DAN UJI COBA

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

Alat Bantu Ajar Sistem Pencernaan dan Sistem Pernafasan pada Manusia Berbasis Web

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

BAB V IMPLEMENTASI DAN PENGUJIAN PROGRAM

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. Dalam merancang dan membangun aplikasi virtual store menggunakan

BAB I Persyaratan Produk

KOMPARASI E-PEMERINTAHAN

RANCANG BANGUN SISTEM E-LEARNING JURUSAN TEKNOLOGI INFORMASI DAN KOMPUTER

Transkripsi:

Wilfridus Bambang Triadi Handaya, Michael Wendy Wirawan Program Studi Teknologi Informasi Fakultas Teknologi Informasi, Universitas Kristen Maranatha Jl. Prof. Drg. Suria Sumantri No.65 Bandung 40164 Email :wilfridus.bambang@eng.maranatha.edu, wen.d_24@yahoo.com ABSTRACT Along with the developing era, new progress in information then born. Internet, just like most people said. With the launch of Internet Technology then Intenet can be one of the biggest source of information that exists because it is not only provides information access inter computer but also inter country even continent because of its globally. The needs of information nowadays become part of people s life and with an Internet connection, it becomes possible for someone to find any kinds of information out there. In using this technology then a website Pelangi Kasih Ministry now is being build and develop. This website contains of information about Christianity, a place to bridge people who browse this website, also, another feature such as book store and online Bible. This website will be implementated in JSP that integretated in database server MySQL and web server Apache Jakarta Tomcat. This will be hoped to be a dynamic and interesting website to visit. Keywords: Website, JSP, Apache, Tomcat, MySQL, Internet, Database Server, Pelangi Kasih Ministry, Global communication, 1. Latar Belakang Pelangi Kasih Ministry adalah sebuah ministry atau wadah pelayanan diakonia yang pada awalnya terbentuk karena kegiatan dari beberapa orang untuk memperkenalkan kabar keselamatan Injil Yesus Kristus, tetapi kemudian berkembang dan memiliki anggota yang semakin bertambah. Untuk mendukung program yang telah disusun oleh pihak ministry, maka penulis melakukan implementasi melalui media internet yang sedang berkembang pesat pada saat ini. Oleh karena itu, Pelangi Kasih Ministry merasakan perlunya dibuat suatu website untuk dapat memperkenalkan program-program yang telah dibuat, melalui dunia maya dan melakukan pembinaan terhadap mereka melalui berbagai artikel dan kesaksian yang tersedia. Tujuan akhir yang ingin dicapai adalah untuk memperluas dan mengembangkan misi Ministry ini. Dengan demikian Pelangi Kasih Ministry ini dapat menjadi berkat di manapun dan bagi siapapun. 2. Tujuan Pembuatan Sistem Berdasarkan penjelasan sebelumnya, bahwa Pelangi Kasih Ministry memerlukan sebuah website guna memperluas program pelayanan yang dilakukan oleh Ministry, maka dapat disimpulkan bahwa tujuan utamanya adalah sebagai berikut: Membangun website yang berisikan artikel rohani dan kesaksian Membangun website yang mempunyai fitur forum diskusi, Bible Portal, mendengarkan lagu secara online dan toko buku. 123

Jurnal Informatika, Vol. 2, No.2, Desember 2006: 123-132 3. Pembatasan Masalah Produk yang dibuat adalah sebuah website dengan nama Website Pelangi Kasih Ministry. Website ini bertujuan untuk memperluas dan mendukung pelayanan yang dilakukan oleh ministry ini melalui internet, dimana website hanya memberikan gambaran mengenai beberapa kegiatan yang dilakukan oleh ministry, latar belakang berdirinya ministry dan berisi artikel-artikel rohani. Di luar hal tersebut website memiliki fitur seperti forum diskusi, MIDI, Bible Portal dan toko buku. Sebagai bahasa pengantar dari Website dibangun dengan menggunakan bahasa Indonesia. 3.1 Sistem Aplikasi yang dibuat memiliki antarmuka sistem sebagai berikut : Aplikasi berbasiskan web Maintenance akan dilakukan oleh penulis Masalah dalam fitur penjualan online akan ditangani oleh pihak Ministry. Sistem berjalan efektif dengan web browser Microsoft IE 6.0 dan resolusi layar pada monitor adalah 1024 x 768 piksel. Kebijakan pemerintah mengenai hak cipta pada Alkitab dan lagu. Hak cipta pada pada lagu membuat seseorang tidak berhak untuk mengubah, mengutip baik itu lirik atau irama pada sebuah lagu tanpa seijin dari penciptanya ataupun membuat kopian atau memperbanyak lagu tersebut dan kemudian mengedarkannya. Tidak menerapkan sistem keamanan Secure Socket Layer maupun Secure Certificate atau Enkripsi data. Penanganan keamanan hanya sebatas halaman authentication yang membedakan user biasa dengan admin dan anggota Ministry. 124 3.2 Perangkat Lunak Website Pelangi Kasih Ministry ini dibuat dengan memakai bahasa pemrograman Java Server Pages 1.2 dan HTML serta scripting tambahan CSS dan JavaScript. Dalam hal ini dibutuhkan sebuah webserver dan database server. Kemudian terdapat beberapa alasan penulis menggunakan bahasa pemrograman JSP antara lain : 1. JSP dibuat berdasarkan bahasa java. Berbeda dengan ASP.NET yang menggunakan 2 bahasa yaitu, Jscript dan VBScript. 2. JSP mendukung multiplatform atau dengan kata lain dapat berjalan pada berbagai jenis sistem operasi. 3. JSP sangat baik untuk aplikasi berskala besar (J2EE) dengan pemrograman multitier karena menyediakan akses ke Java Bean. Contoh website yang menggunakan JSP diantaranya : ofoto.com, First USA Bank, Delta Airlines, Wine.com, American Century Investment, Excite.com, Symantec Corp, dan masih banyak lagi. 4. JSP memberi dukungan terhadap berbagai jenis database seperti MySQL, Oracle, Access, MS SQL, Fox Pro dan sebagainya.

(Wilfridus Bambang Triadi Handaya, Michael Wendy Wirawan) 5. JSP memberi dukungan terhadap berbagai jenis webserver seperti Blazix dari Desiderata Software, ServletExec dari New Atlanta, Jrun dari Allaire, WebLogic dari BEA Systems, Web Sphere dari IBM, Apache Tomcat dari Apache Software, Lite Web Server dari Gefion dan lain sebagainya. 6. Mendukung tingkat keamanan yang baik dengan tanpa adanya buffer overflow. 3.3 Perangkat Keras Perangkat keras minimal yang dibutuhkan agar dapat mengakses website ini secara online adalah seperangkat komputer yang memiliki koneksi dengan internet dan perlengkapan standar seperti mouse, keyboard, monitor. 4. Diagram Aliran Data Gambar 4.1 DAD Level 0 125

Jurnal Informatika, Vol. 2, No.2, Desember 2006: 123-132 Gambar 4.2 DAD Level 1 126

(Wilfridus Bambang Triadi Handaya, Michael Wendy Wirawan) Gambar 4.3 Struktur Chart website 5. ER Diagram Hubungan antar entitas yang nantinya akan menjadi basisdata dari aplikasi yang sedang dirancang ditunjukkan pada gambar berikut: 127

Jurnal Informatika, Vol. 2, No.2, Desember 2006: 123-132 Gambar 5.1 Diagram Hubungan Entitas 128

(Wilfridus Bambang Triadi Handaya, Michael Wendy Wirawan) 6. Ulasan Realisasi Desain Antarmuka Pengguna Dalam hal perencanaan desain antarmuka pengguna, maka keseluruhan desain telah diimplementasikan secara utuh sesuai dengan permintaan pihak ministry. 6.1 Fitur Artikel Gambar 6.1 Desain antarmuka Gambar 6.2 Desain halaman pilih artikel 129

Jurnal Informatika, Vol. 2, No.2, Desember 2006: 123-132 Gambar 6.3 Desain halaman lihat artikel 6.2 Fitur download MIDI Dalam fitur ini sebenarnya direncanakan agar seorang pengunjung dapat men-download lagu-lagu rohani berformat MIDI atau mendengarkannya secara online. 6.3 Fitur Bible portal Gambar 6.4 Desain halaman pilih lagu 130

(Wilfridus Bambang Triadi Handaya, Michael Wendy Wirawan) Gambar 6.5 Desain halaman bible portal Fitur ini adalah sebuah fitur dimana seorang user dapat membaca sebuah Alkitab dalam bentuk halaman web. Agar mempermudah pencarian suatu kata dalam Alkitab maka disertakan form pencarian berdasarkan pada kata kunci yang diberikan yang mengacu pada keseluruhan kitab yang berada pada perjanjian lama maupun perjanjian baru. Disediakan juga menu untuk dapat melihat kitab berdasarkan pasal maupun ayat. Alkitab yang disediakan adalah adalah alkitab berbahasa inggris, yaitu King James Version. Untuk memudahkan user ketika mencari referensi sebuah ayat tertentu, mencari perbandingan antara terjemahan Indonesia (LAI) dalam alkitab biasa dengan ayat dalam bahasa inggris (KJV) yang terdapat dalam website. Fitur selanjutnya adalah forum diskusi Fitur ini adalah sebuah fitur dengan fungsi bagi seorang anggota agar dapat memberikan komentar, saran, pertanyaan atau apapun juga yang berada dalam konteks Ministry ini dan seorang admin atau anggota lainnya dapat memberikan feedback atas pertanyaan atau komentar yang diberikan. 131

Jurnal Informatika, Vol. 2, No.2, Desember 2006: 123-132 7. Kesimpulan 132 Gambar 6.6 Desain halaman forum diskusi Dalam proses pembangunan aplikasi website yang memiliki fitur-fitur, diantaranya fitur artikel, fitur kesaksian, fitur bible portal, fitur download MP3, fitur forum diskusi dan fitur toko buku. Diharapkan website ini dapat menjadi media komunikasi antar umat kristiani se-tanah air dan dapat memperluas pelayanan yang dilakukan oleh Pelangi Kasih Ministry. 8. Saran Berdasarkan hasil evaluasi terhadap aplikasi website yang dibuat, maka didapat beberapa saran agar aplikasi website dapat direalisasikan dan dikembangkan menjadi lebih baik lagi. 1. Pembuatan sister-site dalam bentuk flash. 2. Penambahan fitur dual Language yaitu bahasa Inggris dan bahasa Indonesia. 3. Penambahan versi alkitab yang ada, seperti versi alkitab NIV, ASV dan LAI. 4. Pembuatan photo gallery yang menampilkan foto-foto dari setiap kegiatan yang dilakukan oleh Ministry. DAFTAR REFERENSI [Cho05] Viviek Chopra, Sing Li, Rupert Jones, Jon Eaves, John T.Bell. 2005. Beginning Java Server Pages. Wiley Publishing, Inc [Edi03] Doro Edi. 2003. Materi Perkuliahan Pengantar Sistem Informasi. Bandung. Universitas Kristen Maranatha. [Gal02] Wilbert O.Galitz. 2002. The Essential Guide to UID. Wiley Computer Publishing. [JSP06] JSP Specification. Tgl akses Februari 2006 http://java.sun.com/products/jsp

(Wilfridus Bambang Triadi Handaya, Michael Wendy Wirawan) [Ric03] Isak Rickyanto. 2003. Pemrograman Web dengan Java Servlet. Andi Offset. [Goo99] James Goodwill. 1999. Developing Java Servlets. Sams Publishing. [Sam02] Sams-Tomcat.Pdf. 2002. Basic Principles of JSP [Ste04] Andrea Steelman, Joel Murach. 2004. Java Servlets and JSP. Mike Murach and Associates, Inc. 133