• Tidak ada hasil yang ditemukan

PERANCANGAN WEBSITE ANARCHY GAMES MENGGUNAKAN BASIS CODEIGNITER

N/A
N/A
Protected

Academic year: 2021

Membagikan "PERANCANGAN WEBSITE ANARCHY GAMES MENGGUNAKAN BASIS CODEIGNITER"

Copied!
7
0
0

Teks penuh

(1)

PERANCANGAN WEBSITE ANARCHY GAMES MENGGUNAKAN

BASIS CODEIGNITER

Geraldy Septian Anarkhy 1), Margi Cahyanti 2)

1,2Jurusan Sistem Informasi, Fakultas Ilmu Komputer dan Teknoligi Infromasi,Universitas Gunadarma 1,2Jalan Margonda Raya No.100, Pondok Cina, Depok

E-mail : geraldyanarkhi@gmail.com 1), margi@staff.gunadarma.ac.id 2)

ASBTRAK

Teknologi Informasi sangat berkembang pesat, khususnya di kalangan masyarakat luas. Hampir semua usaha menggunakan teknologi sebagai alat bantu usaha mereka. Termasuk pula usaha dibidang bisnis yang bernama Anarchy Games yang terletak di daerah Bekasi Selatan. Area promosi yang masih terbatas dan proses pemesanan yang masih manual mengakibatkan usaha Anarchy Games kurang berkembang. Aplikasi pemesanan pada Anarchy Games ini dibuat berbasis website agar dapat diakses oleh masyarakat luas. Aplikasi ini dibuat dengan menggunakan perangkat lunak PHP dan MySQL. Aplikasi ini berisi menu Produk, Keranjang dan Check Out yang berfungsi sebagai halaman pemesanan produk. Dengan adanya website ini diharapakan informasi mengenai Anarchy Games dapat lebih diketahui oleh masyarakat baik yang ada di sekitar wilayah Bekasi Barat ataupun diluar wilayah tersebut. Calon pelanggan kini tidak lagi harus datang ke tempat usaha namun sudah dapat melakukan pemesanan secara online. Dengan bertambahnya calon pelanggan, diharapkan usaha Anarchy Games dapat lebih berkembang dan pendapatan usaha juga semakin bertambah.

PENDAHULUAN

Penggunaan teknologi kini sudah berkembang pesat dan sudah mencapai ke arah kenyamanan dan kemudahan bagi pengguna teknologi tersebut. Internet adalah salah satu dari sekian banyak kemajuan teknologi pada bidang informasi dan telekomunikasi, saat ini internet seperti kebutuhan pokok untuk masyarakat luas, karena dari internet masyarakat dapat berkomunikasi dan mendapatkan informasi apapun yang diinginkan, maka dari itu internet membawa banyak pengaruh di berbagai bidang, tidak terkecuali bidang bisnis. Banyak sekali fasilitas berupa aplikasi yang dapat memudahkan pengguna untuk melakukan dan menyelesaikan tugasnya. Salah satu teknologi informasi yang saat ini semakin banyak digunakan adalah penggunaan internet (Haniah, H., 2014).

Kini di dunia bisnis, peranan internet sangat penting, karena bisa menjadi media informasi bagi para pelanggan dan pelaku usaha, ini dikarenakan dengan adanya internet pelaku usaha akan lebih mudah mempromosikan atau bahkan menjual barang dan jasanya (Haniah, H., 2014). Dalam dunia bisnis mungkin bisnis games adalah bisnis yang memiliki peluang besar, hal ini dikarenakan kebutuhan manusia itu sendiri, bahkan peningkatan bisnis games dari tahun ke tahun semakin ramai dan berkembang pesat.

Anarchy Games adalah toko khusus melayani penjualan games yang terbaik dengan banyak genre game nya yang dijual dan dapat dimainkan dari anak anak sampai orang tua. Toko ini hanya dipromosikan dari mulut ke mulut, ataupun selembaran. Dari sini bisa dilihat bahwa Anarchy Games kurang begitu efektif, karena mereka tidak bisa memasarkan produk atau jasanya lebih luas.

Maka pada penelitian ini akan di buat website yang memberikan informasi games yang dijual. Pada website ini di harapkan promosi yang dilakukan anarchy games dapat lebih luas,

(2)

dan dikenal masyarakat luas. Maka berdasarkan uraian di atas penulis akan membuat judul penulisan ilmiah berjudul “Perancangan Website Anarchy Games Menggunakan Basis Codeigniter”.

LANDASAN TEORI

1. Internet

Internet (portmanteau dari interconnected network) adalah sistem jaringan komputer yang saling terhubung secara global dengan menggunakan paket protokol internet (TCP/IP) untuk menghubungkan perangkat di seluruh dunia. Ini adalah jaringan dari jaringan yang terdiri dari jaringan privat, publik, akademik, bisnis, dan pemerintah lokal ke lingkup global, dihubungkan oleh beragam teknologi elektronik, nirkabel, dan jaringan optik. Internet membawa beragam sumber daya dan layanan informasi, seperti dokumen hiperteks yang saling terkait dan aplikasi World Wide Web (WWW), surat elektronik, telepon, dan berbagi berkas. Asal usul Internet berasal dari penelitian yang ditugaskan oleh pemerintah federal Amerika Serikat pada tahun 1960-an untuk membangun komunikasi yang kuat dan toleran terhadap kesalahan dengan jaringan komputer (Suciu, G., Butca, C., & Necula, L., 2016, April).

2. Website

Situs web (bahasa Inggris: website (Holman, C., 2011)) adalah sekumpulan halaman web yang saling berhubungan yang umumnya berada pada peladen yang sama berisikan kumpulan informasi yang disediakan secara perorangan, kelompok, atau organisasi.[2] Sebuah situs web biasanya ditempatkan setidaknya pada sebuah server web yang dapat diakses melalui jaringan seperti Internet, ataupun jaringan area lokal (LAN) melalui alamat Internet yang dikenali sebagai URL. Gabungan atas semua situs yang dapat diakses publik di Internet disebut pula sebagai World Wide Web atau lebih dikenal dengan singkatan WWW. Meskipun setidaknya halaman beranda situs Internet umumnya dapat diakses publik secara bebas, pada praktiknya tidak semua situs memberikan kebebasan bagi publik untuk mengaksesnya, beberapa situs web mewajibkan pengunjung untuk melakukan pendaftaran sebagai anggota, atau bahkan meminta pembayaran untuk dapat menjadi aggota untuk dapat mengakses isi yang terdapat dalam situs web tersebut, misalnya situs-situs yang menampilkan pornografi, situs-situs berita, layanan surel (e-mail), dan lain-lain. Pembatasan-pembatasan ini umumnya dilakukan karena alasan keamanan, menghormati privasi, atau karena tujuan komersial tertentu (Collins English Dictionary, 2014).

3. E-Commerce

Menurut Laudon (Laudon, 1998), ECommerce adalah suatu proses membeli dan menjual produk-produk secara elektronik oleh konsumen dan dari perusahaan ke perusahaan dengan komputer sebagai Jurnal Administrasi Bisnis (JAB) | Vol. 22 No. 1 Mei 2015| administrasibisnis.studentjournal.ub.ac.id 3 perantara transaksi bisnis.E-commerce adalah kegiatan kegiatan bisnis yang menyangkut konsumen, manufaktur, service providers dan pedagang perantara dengan menggunakan jaringan-jaringan komputer yaitu internet. Dapat disimpulkan bahwa pengertian dari ecommerce adalah segala bentuk transaksi perdagangan/perniagaan barang atau jasa (trade of goods and service) dengan menggunakan media elektronik.

(3)

4. MySQL

MySQL (MySQL 8.0 Reference Manual, 2020) adalah sistem manajemen database

relasional open-source (RDBMS). (MySQL 8.0 Reference Manual, 2020) Namanya

merupakan kombinasi dari "Saya", nama putri pendiri Michael Widenius dan "SQL", singkatan dari Structured Query Language. Database relasional mengatur data ke dalam satu atau lebih tabel data di mana tipe data mungkin terkait satu sama lain, hubungan ini membantu menyusun data. SQL adalah bahasa yang digunakan programmer untuk membuat, memodifikasi, dan mengekstrak data dari database relasional, serta mengontrol akses pengguna ke database. Selain database relasional dan SQL, RDBMS seperti MySQL bekerja dengan sistem operasi untuk mengimplementasikan database relasional dalam sistem penyimpanan komputer, mengelola pengguna, memungkinkan akses jaringan, dan memfasilitasi pengujian integritas database dan pembuatan cadangan.

MySQL adalah perangkat lunak gratis dan sumber terbuka di bawah persyaratan Lisensi Publik Umum GNU, dan juga tersedia di bawah berbagai lisensi berpemilik. MySQL dimiliki dan disponsori oleh perusahaan Swedia MySQL AB, yang dibeli oleh Sun Microsystems (sekarang Oracle Corporation). Pada 2010, ketika Oracle mengakuisisi Sun, Widenius membuat fork proyek MySQL open-source untuk membuat MariaDB (Pearce, Rohan, 2013). MySQL memiliki klien yang berdiri sendiri yang memungkinkan pengguna untuk berinteraksi langsung dengan database MySQL menggunakan SQL, tetapi MySQL lebih sering digunakan dengan program lain untuk mengimplementasikan aplikasi yang membutuhkan kemampuan database relasional. MySQL adalah komponen dari stack perangkat lunak aplikasi web LAMP (dan lain-lain), yang merupakan singkatan dari Linux, Apache, MySQL, Perl / PHP / Python.

ANALISA DAN PEMBAHASAN

1. Gambaran Umum Pembuatan Website

Tahapan perancangan merupakan awal dari pembuatan suatu sistem, perancangan akan memudahkan untuk menentukan langkah langkah yang akan dilakukan untuk membangun suatu aplikasi. Tahap pertama dalam perancangan ini akan dibuat struktur navigasi yang dilanjutkan dengan rancangan tampilan setiap halaman website. Dikarenakan website ini menggunakan database, akan dibuat alat bantu berupa ERD (Entity Relationship Diagram) untuk mengetahui keterhubungan dari masing masing relasi. Apabila ERD sudah terbentuk, dilanjutkan dengan perancangan tabel berikut field field yang dibutuhkan sesuai dengan rancangan ERD yang telah ada.

Tahapan selanjutnya adalah mengimplemantasikan hasil rancangan yang sudah dibuat sebelumnya kedalam perangkat lunak yang dipilih. Setelah proses implementasi selesai diteruskan dengan kegiatan ujicoba aplikasi serta melakukan kegiatan hosting website.

2. Struktur Navigasi

Struktur navigasi dibuat untuk memudahkan proses pembuatan website, digunakan sebagai alur untuk pembuatan tampilan interface supaya lebih sistematis. Struktur navigasi yang dibuat ada dua, yaitu admin dan user.

(4)

2.1. Struktur Navigasi User

Gambar 1. Struktur Navigasi User

Dari struktur navigasi user ada beberapa fitur yang dapat di akses oleh user, seperti Home, Menu (yang terdiri dari makanan, minuman, dan paketan), Keranjang, Kontak, dan Menu login yang dapat di akses oleh admin.

2.2. Struktur Navigasi Admin

Gambar 2. Struktur Navigasi Admin

Struktur navigasi admin dibuat untuk menjelaskan langkah-langkah bagaimana seorang admin dapat mengelola halamannya. Admin di wajibkan login dengan username dan password yang tersedia dan telah di berikan, admin dapat melihat, menghapus, serta melakukan perubahan pada data makanannya dan melihat daftar pesanan.

3. Entity Relationship Diagram

ERD (Entity Relationship Diagram) adalah teknik permodelan data yang dapat membantu mendefinisikan suatu proses data dan dapat digunakan sebagai alat relasional database pada website yang dibuat.

(5)

Gambar 3. Entity Relationship Diagram

4. Rancangan Basis Data

Rancangan database ini menggunakan aplikasi PHPMyAdmin, yang dimana adalah salah satu fasilitas yang di sediakan oleh XAMPP untuk mendukung berbagai macam operasi MySQL. Rancangan database ini dibutuhkan untuk pembuatan website karena dapat membantu dalam input data pelanggan yang melakukan aktivitas di website tanpa harus mengetikan query mysql satu persatu.

4.1.Struktur Basis Data

Di dalam struktur database akan di buat tabel yang di butuhkan di dalam website, tabel dibuat untuk dapat membedakan tipe, dan menentukan atribut yang ada, dan juga akan dibedakan mana atribut yang menjadi primary key di dalam tabel. Tabel 3.1 hingga tabel 3.4 adalah tabel yang di buat untuk kebutuhan website:

a. Tabel produk

Tabel ini dibuat untuk menyimpan data produk yang telah di input admin dan akan di tampilkan di list produk pada tampilan website.

Tabel 1. Tabel Produk

b. Tabel Pelanggan

Tabel ini akan menyimpan data para pelanggan yang sudah memesan menu. Tabel 2. Tabel Pelanggan

(6)

c. Tabel Kategori

Tabel ini dibuat untuk mengkategorikan produk sesuai kategori Tabel 3. Tabel Kategori

d. Tabel Order

Tabel ini digunakan untuk menyimpan data detail orderan. Tabel 4. Tabel Detail Order

5. Implementasi

(7)

KESIMPULAN DAN SARAN Kesimpulan

Berdasarkan pembahasan yang telah dijelaskan pada bagian sebelumnya, maka dengan ini website Anarchy Games telah berhasil dibuat. Website ini dibuat menggunakan perangkat lunak PHP, CSS, JAVASCRIPT, didukung oleh program Sublime Text 3 dan menggunakan CodeIgniter sebagai Framework.

Website ini berisikan menu produk, keranjang, checkout, cara pesan, dan home untuk admin terdapat menu login, dashboard, tambah produk, dan daftar pesanan. Dengan melihat fitur yang ada maka kelebihan website ini dapat menghubungkan Anarchy Games dengan pelanggan dengan memudahkan pemesanan yang ada, serta dapat meminimalisir penyalahan dana pada Anarchy Games. Website ini dapat diakses pada alamat dengan memasukkan url berikut : anarchygames.epizy.com.

Dengan adanya website ini diharapkan dapat memberikan informasi yang lebih luas mengenai keberadaan Anarchy Games sehingga memungkinkan bertambahnya pelanggan baru yang pada akhirnya akan membuat pemasukan dari Anarchy Games semakin bertambah.

Saran

Pembuatan website ini masih jauh dari kata sempurna. Masih banyak lagi fitur yang perlu ditambah pada website ini seperti fitur kolom komentar, survei kepuasan pelanggan, dan galeri rekam jejak dalam penjualannya.

DAFTAR PUSTAKA

1. Haniah, H. (2014). Pemanfaatan Teknologi Informasi Dalam Mengatasi Masalah Belajar Bahasa Arab. Al-Ta'rib: Jurnal Ilmiah Program Studi Pendidikan Bahasa Arab IAIN Palangka Raya, 2(1).

2. Suciu, G., Butca, C., & Necula, L. (2016). Mobile applications for training multi-modal

mobility using social networks. In The International Scientific Conference eLearning and Software for Education (Vol. 2, p. 460). " Carol I" National Defence University.

3. Holman, C. (2011). Surfing for a shaman: Analyzing an ayahuasca website. Annals of Tourism Research, 38(1), 90-109.. Readability of online hearing related information in Russian.

4. Laudon, 1998, Analisis Sistem , Jakarta: Salemba Empat Lucas Henry C.Jr , Analisis , Desain Implementasi Sistem.

5. MySQL 8.0 Reference Manual. Oracle Corporation. Retrieved 3 April 2020. The official way to pronounce "MySQL" is "My Ess Que Ell" (not "my sequel"), but we do not mind if you pronounce it as "my sequel" or in some other localized way."

Gambar

Gambar 1. Struktur Navigasi User
Gambar 3. Entity Relationship Diagram
Tabel ini dibuat untuk mengkategorikan produk sesuai kategori  Tabel 3. Tabel Kategori

Referensi

Dokumen terkait

Proposal tesis yang berjudul: “ Pengaruh Status Akreditasi Puskesmas, Faktor Sosial Ekonomi dan Jenis Asuransi Pasien terhadap Kualitas Pelayanan dan Kepuasan Pasien di

Jika vulva hygiene dilakukan dengan benar akan mempercepat kesembuhan luka jahitan, karena perawatan yang baik akan.. menghambat terjadinya

Sarana dan Prasarana Kebencanaan Proyek Prioritas Penyediaan Sistem Peringatan dini Kegiatan Prioritas Pelayanan Dasar Kebencanaan Proyek Prioritas Kegiatan Prioritas

Jakarta (18/05) – Beasiswa tersebut ditawarkan sebagai bagian dari program Pasca Sarjana yang termasuk program Magister (S2) dengan pengajaran dalam bahasa Polandia

a) Perlu dilakukan penelitian lebih lanjut tentang pengaruh pemberian metanil yellow peroral menggunakan dosis yang biasa beredar di masyarakat dengan dosis yang

Guru menyampaikan tujuan pembelajaran yang ingin dicapai yaitu siswa mampu menjelaskan bunyi hukum Ohm, menerangkan hubungan antara tegangan dengan arus dan hambatan

Saran yang dapat diberikan berdasarkan penelitian ini kepada kepala sekolah yaitu sebagai masukan bahan pertimbangan dan evaluasi pelayanan bimbingan dan konseling

Fase sensitisasi juga dapat memungkinkan terjadi pada. kelenjar getah bening setempat melalui saluran