• Tidak ada hasil yang ditemukan

PERANCANGAN DATABASE KARYA BERBASIS WEB UNTUK MEDIA PROMOSI DAN PORTOFOLIO DI KOMUNITAS MULTIMEDIA AMIKOM NASKAH PUBLIKASI

N/A
N/A
Protected

Academic year: 2022

Membagikan "PERANCANGAN DATABASE KARYA BERBASIS WEB UNTUK MEDIA PROMOSI DAN PORTOFOLIO DI KOMUNITAS MULTIMEDIA AMIKOM NASKAH PUBLIKASI"

Copied!
6
0
0

Teks penuh

(1)

PERANCANGAN DATABASE KARYA BERBASIS WEB UNTUK MEDIA PROMOSI DAN PORTOFOLIO DI KOMUNITAS

MULTIMEDIA AMIKOM

NASKAH PUBLIKASI

diajukan oleh

Rahmad Didik Shoffyanto 12.12.6338

kepada

FAKULTAS ILMU KOMPUTER UNIVERSITAS AMIKOM YOGYAKARTA

YOGYAKARTA

2017

(2)

NASKAH PUBLIKASI

PERANCANGAN DATABASE KARYA BERBASIS WEB UNTUK MEDIA PROMOSI DAN PORTOFOLIO DI KOMUNITAS

MULTIMEDIA AMIKOM

yang dipersiapkan dan disusun oleh

Rahmad Didik Shoffyanto 12.12.6338

Dosen Pembimbing

Hanif Al Fatta, M.Kom.

NIK. 190302096

Tanggal, 27 Februari 2017

Ketua Program Studi S1 – Sistem Informasi

Krisnawati, S.Si., M.T.

NIK. 190302038

(3)

1

PERANCANGAN DATABASE KARYA BERBASIS WEB UNTUK MEDIA PROMOSI DAN PORTOFOLIO DI KOMUNITAS MULTIMEDIA AMIKOM

Rahmad Didik Shoffyanto1), Hanif Al Fatta2)

1) Sistem Informasi Universitas AMIKOM Yogyak arta

2) Manajemen Informatik a Universitas AMIKOM Yogyak arta

Jl Ringroad Utara, Condongcatur, Depok , Sleman, Yogyak arta Indonesia 55283 Email : rahmad.sh@students.amikom.ac.id1), hanif.a@amikom.ac.id2)

Abstract – The development of technologies and information has been improved for the last few year, one of them is the rapid development of internet. The Communication and Information Ministry (KOMINFO) states that internet users in indonesia in 2014 reach 82 million people. Internet can be used to develop company or organization. One way of utilizing internet is by using portfolio as media promotion base website.

Amikom Multimedia Community is an organization which produces many work art. However, is media storage is disorganized and so having difficult to promote their work art.

In this thesis, the researcher want to proposes work database as portfolio and web -based media promotion in Amikom Multimedia Community so that the work art produced here can be concentrated as well as having function as media promotion.

Keywords – Database Work , Media Promotion, Organization, Portfolio.

1. Pendahuluan

Kemajuan teknologi informasi melalui internet mendorong munculnya berbagai inovasi baru dalam menyampaikan informasi untuk mempromosikan suatu perusahaan atau organisasi.

Komunitas Multimedia Amikom (KOMA) merupakan organisasi mahasiswa yang bergerak dibidang multimedia seperti Desain Grafis, Desain Web, Broadcast dan Vfx Animasi yang menghasilkan karya rata- rata 200 karya setiap tahunnya yang belum di manajemen dengan baik karena sering kesulitan dalam melakukan pencarian dan mempublikasikan karya kepada organisasi lain maupun masyarakat umum.

Melihat kondisi seperti ini maka perlu dibuat sistem yang mampu mengelola sekaligus bisa menjadi media penyimpanan dan portofolio agar karya yang ada di KOMA menjadi terpusat, sehingga memudahkan pengurus, anggota, partner dan masyarakat umum bisa dengan mudah melihat dari manapun. Oleh karena itu peneliti bermaksud membuat sebuah sistem yang diharapkan bisa mengatasi masalah tersebut yaitu database karya berbasis website dimana dengan sistem ini diharapkan bisa membantu penyimpanan karya yang dihasikan secara online.

2. Landasan Teori 2.1 Definisi Data

Data merupakan fakta-fakta mengenai orang, tempat, sesuatu dan kejadian. Dahulu hanya sebatas pada angka, alfabet dan simbol, tetappi sekarang data meliputi audio, musik, gambar, grafik, animasi dan video. [5]

2.2 Definisi Database

Database adalah sekumpulan data yang saling berelasi dan disimpan secara bersama sedemikian rupa tanpa perulangan (redundancy) yang tidak perlu sehingga dapat dimanfaatkan dengan cepat dan mudah.[7]

3. Analisis dan Perancangan

3.1 Gambar an umum UKM KOMA

Komunitas Multimedia Amikom disingkat KOMA adalah unit kegiatan mahasiswa universitas amikom yang bergerak di bidang multimedia dan memiliki 4 divisi keilmuan yaitu desain grafis, desain web, broadcast dan vfx animasi.

KOMA berdiri pada tanggal 27 mei 2001 dan sudah menghasilkan ratusan karya selama 16 tahun. Oleh karena itu, website yang akan di buat bertujuan untuk memanajemen karya sehingga karya menjadi terpusat.

3.2 Analisis Kebutuhan Sistem 3.2.1 Kebutuhan Fungsional

Kebutuhan fungsional adalah bagaimana sistem harus bereaksi terhadap input tertentu dan bagaimana sistem beroprasi terhadap input, informasi atau bentuk informasi dan bagaimana harus ditampilkan.

Berikut adalah beberapa kebutuhan fungsional yang harus dipenuhi oleh sistem, yaitu :

5. Sistem harus mampu menampilkan informasi tentang data admin, karya, materi, anggota KOMA dan komentar.

.1 Pengguna aplikasi tebagi menjadi 3, yaitu Koordinator IT (super admin), Koordinator keilmuan (admin), anggota KOMA dan Masyarakat Umum (publik).

.2 Super Amin dapat mengakses dan mengolah data admin, anggota KOMA, karya, materi dan komentar.

.3 Admin memiliki hak akses mengolah data karya, materi dan komentar.

(4)

2 .4 Publik dapat melihat, menshare dan berkomentar

tentang karya yang di tampilkan.

5. Sistem harus melakukan pengolahan data admin, anggota KOMa, karya dan komentar.

.1 Super Admin, dapat melakukan CRUD (create, read, update and delete) admin, anggota, karya, materi dan komentar melalui alur login dengan hak akses.

.2 Admin, dapat melakukan CRUD (create, read, update, and delete) karya, materi dan komentar melalui alur login dengan hak akses.

.3 Super Admin dan Admin dapat mencetak laporan daftar anggota, daftar karya, daftar materi dan statistik karya melalui alur login dengan hak akses.

3.2.2 Kebutuhan Non Fungsional

Kebutuhan non fungsional adalah pesyaratan yang tidak langsung berhubungan dengan fungsi spesifikasi yang disediakan oleh sistem. Berikut daftar beberapa kebutuhan non fungsional yang nanti harus dipenuhi oleh sistem.

Tabel 3. 1 Kebutuhan Non Funsional No Kebutuhan non

fungsional Parameter

1 Website harus online setiap saat

Kecuali memang sedang dilakukan perawatan (maintenance)

2 Tampilan Menarik dan Responsive

Interaktif, dapat menyesuaikan sesuai ukuran layar dan easy to use

3 Ringan saat diakses Tidak melebihi 12 detik

4 Space Unlimited

5 Keamanan

Menggunakan framework yang telah ada modul security dan hak akses yang rawan dilengkapi dengan password yang strong

6 Domain Sub domain dari

koma.or.id 7 watermark

Semua karya harus di kompress dan di beri watermark

3.2.2.1

Kebutuhan Prangkat Keras (Hardware) Analisis kebutuhan perangkat kerat bertujuan untuk mengetahui secara tepat perangkat keras yang dibutuhkan untuk merancang website databe karya KOMA ini.

Minimal Hardware yang digunakan dengan spesifikasi sebagai barikut :

a. CPU prosessor kecepatan 1,4 Ghz b. Hardisk 160 GB

c. RAM 2 GB d. VGA 64 bit

3.2.2.2

Kebutuhan Perangkat Lunak (Software) Analisis kebutuhan perangkat lunak meliputi Sistem Operasi, Web Server, database server dan web browser.

Tabel 3. 2 Pengadaan Perangkat Lunak

NO SOFTWARE KEBUTUHAN

1 Sistem Operasi OS X 2 Website Server Xampp

3 Script engine HTML, PHP, CSS, Java Script/ JQuery 4 Database Server My SQL Server 5 Website Browser Mozilla Firefox, Chrome, Safari 6 Website Editor Brackets

3.2.2.3

Kebutuhan Pengguna (Brainware)

Website Komunitas Multimedia Amikom (KOMA) dilihat dari kebutuhan pengguna dapat di kelompokkan menjadi 3 level pengguna, yaitu :

a. Analisis adalah SDM yang tugasnya menghimpun kasus -kasus proses bisnis yang akan dikonversi ke IT dan menyajikan dalam bahasa atas spesifikasi teknis yang mudah dimengerti oleh programer.

b. Programmer adalah SDM yang tigasnya menyusun program aplikasi dan dokumen teknisnya.

c. Yang menggunakan sistem adalah : IT KOMA (super admin), Keilmuan KOMA (admin) dan Anggota KOMA atau Masyarakat umum.

5. Implementasi dan Pembahasan 43.1Implementasi

Implementasi merupakan tahapan setelah melakukan analisis dan perancangan sistem pada siklus rekayasa perangkat lunak dimana aplikasi siap dioperasikan pada keadaan yang sebenarnya sehingga dari sini akan diketahui apakah program atau aplikasi atau sistem yang telah dibuat benar-benar dapat menghasilkan keluaran yang sesuai dengan tujuan yang diinginkan.

Program harus bebas terlebih dahulu dari kesalahan - kesalahan sebelum program diterapkan dan diimplementasikan. Kesalahaan program yang mungkin terjadi adalah kesalahan bahasa (syntax), kesalahan pada saat program sedang berjalan (runtime) atau kesalahan logika. Setelah program bebas dari kesalahan, program diuji dengan memasukkan data uji untuk diolah.

4.2 Pemograman

4.2.1 Pembuatan Database dan Tabel

Basis data dibuat dengan aplikasi opensource MySQL. Basis data yang dibuat merupakan implementasi dari perancangan basis data. Berikut adalah struktur tabel keseluruhan dalam aplikasi database karya pada Komunitas Multimedia Amikom :

(5)

3 4.2.2 Pembuatan Frontend dan Backend

1. Frontend (interface)

Pembuatan interfacenya saat pengguna mengakses aplikasi. Pembuatan tampilan interface ini dilakukan dengan html,css dan jquery menggunakan framework bootstrap dan brackets sebagai text editornya.

Gambar 4. 1 Tampilan User 2. Backend (program)

Pembuatan program atau backend menggunakan framework codeigniter. Berikut beberapa screenshot halaman admin :

Gambar 4. 2 Login

Gambar 4. 3 Info Statistik

4.3. Testing

Berikut ini adalah uraian hasil pengujian berdasarkan requirenment pada rencana pengujian :

Tabel 4. 1 Testing Halaman Admin No Menu Unit yang di test Keterangan

1 Admin Tampil, Tambah, Edit, Hapus, Pencarian

Sukses

2 Anggota Tampil, Tambah, Edit, Hapus, Pencarian

Sukses

3 Karya Tampil, Tambah, Edit, Hapus, Pencarian

Sukses

4 Materi Tampil, Tambah, Edit, Hapus, Pencarian

Sukses

5 Tentang Tampil Sukses

Tabel 4. 2 Testing Halaman User No Menu Unit yang di

test

Keterangan 1 Halaman

Utama

Tampil Sukses

2 Hlaaman Materi

Tampil, Download

Sukses 3 Halaman

Kategori

Tampil, Pencarian

Sukses 4 Detail

Karya

Tampil, Komentar

Sukses

5. Penutup 5.1 Kesimpulan

Berdasarkan pembahasan yang telah dibahas, dengan adanya penelitian pada Komunitas Multimedia Amikom (KOMA), maka dapat disimpulkan sebagai berikut : 1. Aplikasi dapat memudahkan pengurus untuk

memanajemen karya yang selama ini menjadi masalah di organisasi tersebut.

2. Website ini berisi semua karya KOMA baik anggota, pengurus dan alumni. Sehingga dapat menjadi portofolio sekaligu media promosi bagi KOMA.

3. Website ini juga berguna untuk menyampaikan materi maupun tutorial yang berkaitan dengan multimedia dan bisa di download secara gratis.

4. Dengan adanya fitur komentar, memungkinkan pengunjung dapat saling memberi masukan tentang karya yang dikomentari. Sehingga diharapkan para kreator bisa meningkatkan kualitas karya yang dihasilkan.

5.2 Saran

Penulis menyarankan agar aplikasi ini dikembangkan menjadi lebih baik untuk kedepanya. Berikut beberapa saran yang diberikan yaitu :

(6)

4 1. Adanya hak akses anggota KOMA untuk mengunggah

karya mereka sendiri. Sehingga aplikasi ini bisa lebih interaktif.

2. Menggunakan API google drive, media penyimpanan akan menjadi lebih besar dan tidak membutuhkan hosting yang besar. Sehingga menghemat biaya perawatan.

3. Adanya fitur lik e dan reward, agar para kreator termotivasi untuk mendapatkan reward. Sehingga aplikasi inni semakin ramai dan karya juga semakin berkualitas.

Daftar Pustaka

[1] Candra Dita Trisnawati, 11.02.7927 dan Ella Oktaria, 11.02.7930, 2014, Sistem Informasi Pengarsipan Surat Masuk dan Surat Keluar pada SD NEGERU NGEBEL BANTUL.

[2] Ahmad Syarbini Ramdlan, 10.12.5216, 2014, Pembuatan Sistem Informasi Pengolahan Data Inventaris dan Surat Menyurat pada Unit Kegiatan Mahasiswa Amik om Computer Club.

[3] Meidhy Kartika Putri Sari, 08.12.2749, 2014, Analisis dan Perancangan Website Tatak osala Design Sebagai Media Promosi.

[4] Waris Pramono, 12.11.5898, 2015, Perancangan dan Pembuatan Website UKM Amik om Music Organization Sebagai Media Promosi.

[5] Suyanto, M. 2005. Pengantar Tek nologi Informasi untuk Bisnis. Penerbit ANDI : Yogyakarta.

[6] Hutahaean, Jeperson. 2014. Konsep Sistem Informasi. Penerbit Deepublish: Yogyakarta.

[7] Kusrini. 2007. Strategi Perancangan dan Pengelolaan Basis Data. Penerbit ANDI:

Yogyakarta.

[8] Utami, Ema. Sukrisno. 2005. Konsep Dasar Pengelolahan dan Pemrograman Database dengan Sql Server, Ms. Access dan Ms. Visual Basic.

Penerbit ANDI: Yogyakarta.

[9] Al Fatta, Hanif. 2007. Analisis & Perancangan Sistem Informasi. Penerbit ANDI : Yogyakarta.

[10] Rangkuti, Freddy. 2002. Analisis SWOT Tek nik Membedah Kasus Bisnis. Penerbit PT Gramedia Pustaka Utama : Jakarta.

[11] A.S , Rosa ,. M. Shalahuddin. 2013. Rek ayasa Perangk at Lunak Tersruk tur dan Berorientasi Objek.

Penerbit Informatika : Bandung.

[12] http://getbootstrap.com/about/ pada tanggal 10 Mei 2016.

[13] http://www.academia.edu/5568891/Belajar-php- dengan-framework-code-igniter/ pada tanggal 10 Mei 2016.

[14] HM, Jogiyanto, 1999, Analisis dan Desain Sistem Informasi : Pendek atan Terstruk tur Teori dan Prak tek Aplik asi Bisnis, ANDI Yogyakarta, Yogyakarta.

Biodata Penulis

Rahmad Didik Shoffyanto, memperoleh gelar Sarjana (S.Kom) Program Studi Informatika Universitas AMIKOM Yogyakarta, lulus tahun 2017. Saat ini menjadi staf magang sebagai Frontend Developer dan UI/UX Designer di PT. Git Solution di Yogyakarta.

Hanif Al Fatta, memperoleh gelar Sarjana Ilmu Komputer (S.Kom), UGM. Memperoleh gelar Magister Ilmu Komputer (M.Kom), UGM. Saat ini menjadi Dosen di Universitas AMIKOM Yogyakarta.

Gambar

Tabel  3. 2 Pengadaan  Perangkat Lunak
Gambar  4. 3 Info  Statistik

Referensi

Dokumen terkait

Peta Sebaran Penduduk Terdampak Banjir di Kabupaten Tanah Laut Provinsi Kalimantan Selatan ft U-INSPIRE Indonesia. Peta Sebaran Penduduk Terdampak Banjir di Kota Banjarbaru

Sedangkan aktor admin yaitu aktor yang berperan dalam mengelola server dari aplikasi.Adapun use case diagram untuk aplikasi verifikasi SNMPTN di Universitas

Berdasarkan hasil analisis keduanya diperoleh hasil untuk menentukan hubungan kualitas drainase terhadap kerusakan jalan pada ruas jalan yang ditinjau dengan

Berdasarkan berbagai definisi di atas, maka dapat diambil kesimpulan bahwa stress akademik adalah kondisi ketegangan yang dialami siswa karena adanya kesenjangan antara

Siswa ABK memiliki ruang full out yang dapat digunakan jika siswa mengalami hambatan dalam pelajaran tertentu, siswa akan belajar secara intensif di ruangan tersebut. 6)

Net Present Value (NPV) merupakan selisih antara pengeluaran dan pemasukan yang telah didiskon dengan menggunakan social opportunity cost of capital sebagai diskon faktor,

Tujuan penelitian ini untuk mengetahui pengaruh air rebusan cacing tanah ( Lumbricus rubellus ) dalam menghambat pertumbuhan bakteri Escherichia coli..

dan tarikan pada daerah asal-tujuan, jenis pelayanan, hierarki kelas jalan yang sama atau lebih tinggi sesuai ketentuan kelas jalan yang berlaku, tipe terminal yang sesuai dengan