• Tidak ada hasil yang ditemukan

PERANCANGAN SISTEM INFORMASI RENTAL STUD

N/A
N/A
Protected

Academic year: 2018

Membagikan "PERANCANGAN SISTEM INFORMASI RENTAL STUD"

Copied!
8
0
0

Teks penuh

(1)

PERANCANGAN SISTEM INFORMASI RENTAL STUDIO

MUSIK PADA STUDIO MUSIK IMPACT

YOGYAKARTA BERBASIS WEB

NASKAH PUBLIKASI

diajukan oleh

Isnanto Adi Prasetyo

10.11.4288

kepada

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

AMIKOM YOGYAKARTA

(2)
(3)

1

PERANCANGAN SISTEM INFORMASI RENTAL STUDIO

MUSIK PADA STUDIO MUSIK IMPACT

YOGYAKARTA BERBASIS WEB

Isnanto Adi Prasetyo

1)

, Rum Muhamad Andri KR

2)

,

1)

Teknik Informatika STMIK AMIKOM Yogyakarta 2)

Sistem Informasi

STMIK AMIKOM Yogyakarta

Jl Ringroad Utara, Condongcatur, Depok, Sleman, Yogyakarta Indonesia 55283

Email : [email protected]), [email protected])

Abstract - Music studio rental information system is a system that is used as scheduling and data storage to the rental transaction music studio, to support administrative processes as well as the means of information.

Accuracy, and speed are the factor to consider in replacing or repairing a system. Ease of transaction, as well as a structured course scheduling system will make it easier for tenants studio to get accurate information.

With a system that allows users certainly will add to the competitiveness, and increase the quality of the human or companies compete. Thus required a system that could help overcome these problems.

Keywords Information, systems, web, rental, studio

1. Pendahuluan

Perkembangan teknologi dan internet membuat website menjadi suatu kebutuhan untuk mendapatkan informasi dengan cepat, tepat, dan akurat. Bagi suatu perusahaan, website sudah menjadi kebutuhan pokok sebagai media informasi maupun komunikasi karena website dapat diakses kapanpun dan dimanapun. Studio Musik Impact merupakan perusahaan yang bergerak dalam sektor jasa penyewaan studio musik. Studio musik Impact ini menyediakan tempat latihan dengan fasilitas yang memadai dengan alat-alat band yang berkualitas.

Pada sistem lama sering terjadi kesalahan pada proses administrasi, maupun penjadwalan rental studio dikarenakan pemesanan studio bisa di pesan melalui pesan singkat. Sehingga sering menimbulkan masalah seperti keterlambatan informasi, laporan, serta perulangan pencatatan data.

2. Landasan Teori 2.1 Konsep Dasar Sistem

Sistem adalah kumpulan dari bagian-bagian yang bekerja sama untuk mencapai tujuan yang sama[1]

2.1.1Pengertian Sistem

Rancangan sistem merupakan langkah awal sebelum dilaksanakan penyelesaian terhadap masalah yang ada, maka diperlukan suatu rancangan sistem yang

dapat menggambarkan secara garis besar seluruh masalah yang akan dikomputerisasi.

Teori sistem secara umum yang pertama kali diuraikan oleh Kenneth Boulding, terutama menekankan pada pentingnya perhatian pada setiap bagian yang membentuk sebuah sistem[2]

2.2 Konsep Dasar Informasi 2.2.1Definisi Informasi

Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimannya, sedangkan data merupakan sumber informasi yang menggambarkan suatu kejadian yang nyata[3]

2.3 Konsep Dasar Sistem Informasi 2.3.1Definisi Sistem Informasi

Sistem informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian yang yang mendukung fungsi operasi organisasi yang bersifat manajerial dengan kegiatan strategi dari suatu organisasi untuk dapat menyediakan kepada pihak luar tertentu dengan laporan-laporan yang diperlukan.

2.3.2Definisi Sistem Informasi Studio Musik

Sistem informasi studio musik adalah sistem yang digunakan oleh pemilik studio musik untuk mempermudah proses administrasi, maupun informasi tentang jadwal shift. Sistem informasi studio musik ini berisi tentang, informasi jadwal latihan, ,laporan administrasi dalam bentuk harian, mingguan, bulanan, maupun tahunan.

2.4 Pemodelan Proses

Model digunakan untuk menyederhanakan cara mengomunikasikan proses-proses bisnis yang harus dilakukan sistem dengan cara yang formal antar pemain pengembangan sistem informasi. Pemodelan yang dilakukan biasanya mencakup dua hal, yaitu pemodelan proses dan pemodelan data

2.4.1Proses Model

(4)

2 merepresentasikan proses model. Cara yang populer adalah dengan menggunakan Data Flow Diagram (DFD).

2.4.2Data Flow Diagram

Untuk membaca suatu DFD kita harus memahami dulu elemen-elemen yang meyusun suatu DFD.

2.5 Pemodelan Data

Data model adalah cara formal untuk menggambarkan data yang digunakan dan diciptakan dalam suatu sistem bisnis. Model ini menunjukan orang, tempat atau benda dimana data diambil dan hubungan antar data tersebut.

2.5.1Data Model

Data model adalah cara formal untuk menggambarkan data yang digunakan dan diciptakan dalam suatu sistem bisnis. Model ini menunjukan orang, tempat atau benda dimana data diambil dan hubungan antar data tersebut.

2.5.2Entity Relationship Diagram (ERD)

ERD adalah gambar atau diagram yang menunjukkan informasi dibuat, disimpan, dan digunakan dalam sistem bisnis. Entitas biasanya menggambarkan jenis informasi yang sama. Dalam entitas digunakan untuk menghubungkan antar entitas yang sekaligus menunjukkan hubungan antar data.

3 Analisis dan Perancangan Sistem 3.1 Analisis Sistem

Sistem Informasi tentang Studio Musik Impact khususnya dalam penyampaian jadwal latihan, serta administrasi dalam hal penjualan dianalisa dengan menggunakan metode/kerangka kerja SWOT (Strengths, Weakness, Opportunities and Threats) sebagai dasar untuk memperoleh pokok-pokok permasalahan yang lebih jelas dan spesifik.

3.1.1Analisis SWOT

Tabel 3.1 Analisis SWOT

Kekuatan (Strength)

Karena penyewa datang langsung ke studio maka mengurangi pengeluaran dari studio musik Impact.

Kelemahan (Weakness)

Penginformasian jadwal shift yang kurang cepat dan akurat.

Rawan kesalahan data apabila nota/ catatan transaksi hilang maupun rusak.

Terjadi pencatatan berulang kali apabila pemilik ingin membuat laporan harian, mingguan, bulanan, maupun tahunan.

Apabila terjadi kesalahan ketika penyebaran informasi penjadwalan maka dibutuhkan

waktu tambahan untuk perbaikan /

mengabari pelanggan bila ada perubahan jadwal.

Peluang (Oppurtunity)

Membuat sebuah fitur sistem yang dapat menginformasikan jadwal shift dengan cepat, tepat, dan akurat.

Membuat fitur administrasi yang bisa mempercepat proses pembuatan laporan,

baik untuk laporan harian, mingguan, bulanan maupun tahunan.

Fitur administasi yang ada akan

meminimalisir kesalahan yang terjadi, sehingga jumlah shift yang disewakan sesuai dengan kuangan masuk pada hari itu.

Ancaman (threat)

Pesaing dari studio musik yang ada di Yogyakarta yang sudah memakai website sebagai media promosi.

Ancaman dari para pembobol web/ hacker yang dapat merusak sistem yang ada.

Ancaman lainnya adalah space pada web hosting yang sewaktu-waktu penuh dan perlu untuk ditambah.

3.1.2Analisis Kebutuhan Sistem

1) Kebutuhan Fungsional

Kebutuhan fungsional adalah kebutuhan yang berisi proses-proses dan informasi-inforrnasi apa saja yang harus ada dan dihasilkan yang nantinya dilakukan oleh aplikasi, diantaranya:

 Bagian backend yang bisa di akses oleh pengguna tertentu sesuai dengan level user yang dimilikinya dan bagian frontend yang bisa di akses oleh semua pengunjung.

 Aplikasi ini mempunyai 4 level user yaitu user pengunjung, user member, user karyawan, dan user admin.

2) Kebutuhan non Fungsional

Analisis kebutuhan Non Fungsional menggambarkan keadaan sistem penerapan aplikasi penjualan yang mencakup analisis user, analisis perangkat lunak (software) dan analisis perangkat keras (hardware) sebagai bahan analisis kekurangan dan kebutuhan yang harus dipenuhi.

3.2 Analisis Kelayakan Sistem 3.2.1Analisis Kelayakan Teknologi

Data-data yang diolah akan disimpan pada web server atau web hosting yang terhubung dengan jaringan internet 24 jam non-stop dan membuat informasi yang disampaikan bisa di akses kapanpun dan dimanapun.

3.2.2Analisis Kelayakan Ekonomi

Untuk menganalisis kelayakan ekonomi suatu sistem dapat digunakan kalkulasi cost benefit analysis atau analisis biaya dan manfaat dengan berbagai metode.

Tabel 3.2 Hasil Analisis Biaya dan Manfaat No. Metode Hasil Syarat

(5)

3

3.2.3 Analisis Kelayakan Hukum

Secara hukum rancangan sistem yang dibuat tidak cacat hukum karena perangkat yang digunakan original dan merupakan program open source yang dimana tidak melanggar lisensi sedikitpun.

3.2.4 Analisis Kelayakan Operasional

Yang akan dijadikan penilaian atas kelayakan operasi suatu sistem antara lain adalah kemampuan personil, dalam arti kemampuan yang cukup mampu dalam mengoperasikan sistem karena sistem baru didesain sedemikian rupa sesuai dengan observasi serta wawancara dengan pemilik studio musik Impact sehingga cukup mudah untuk digunakan. Oleh karena itu tidak sulit bagi pihak studio musik Impact untuk mengoperasikan sistem baru.

3.3 Pemodelan (Rancangan) 3.3.1 Data Flow Diagram (DFD)

Gambar berikut menunjukkan bahwa sistem ini berinteraksi dengan empat external entity, yaitu Admin, Karyawan, Member dan pengunjung. Seorang Admin web ini dapat memasukkan data-data informasi Studio Musik ke dalam sistem serta dapat memperoleh informasi Studio Musik dan laporan penghasilan.

Karyawan mengelola data-data studio musik, sedangkan Konsumen bisa melihat informasi Studio Musik dengan sistem, yaitu dengan memilih menu– menu web kepada sistem dan memperoleh informasi sesuai yang dipilih.

3.3.2Entity Relationship Diagram (ERD)

3.3.3Perancangan Relasi Antar Tabel

3.3.4 Komponen

Implementasi database menggunakan DBMS MySQL. Adapun tabel-tabel yang ada dalam database ialah:

1) Tabel admin : Menyimpan username, dan

password admin.

2) Tabel Berita : Menyimpan judul, isi, serta gambar berita.

3) Tabel Karyawan : Menyimpan nama, email,

password, alamat, dan no_hp karyawan.

4) Tabel member : Menyimpan nama, email,

password, alamat, dan no_hp member. 5) Tabel Jadwal : Menyimpan data shift, dari

shift pertama sampai shift ke tujuh.

6) Tabel Keuangan : Menyimpan data keuangan

masuk tiap shift yang terverifikasi.

7) Tabel Harga : menyimpan harga per-shift.

8) Tabel Pesan : Menyimpan pesan masuk dari

pengunjung, maupun member.

3.4 Rancangan Antar Muka 3.4.1Struktur Desain Website

Homepage yang akan dilihat pertama kali oleh pengunjung dan memberikan gambaran mengenai isi

Gambar 3.1 Diagram Konteks

Gambar 3.2 Rancangan ERD

(6)

4 keseluruhan dari sebuah website, halaman utama dalam web studio musik Impact ini akan memuat pendaftaran sebagai member, menu login, informasi studio musik Impact, berita, menu lokasi, menu jadwal latihan, dan menu contact.

3.4.2Perancangan Desain Website

Desain pada website bertujuan untuk membuat interface dari halaman web menjadi lebih menarik, sehingga para pengunjung akan merasa nyaman dan betah berkunjung pada web tersebut, sebuah web dikatakan baik apabila desain web, desain navigasi dan desain elemen grafisnya terpenuhi.

3.4.3 Raancangan Halaman Web

4 Implementasi dan Pembahasan 4.1 Implementasi

Tahapan implementasi dilakukan setelah tahapan analisis dan perancangan. Implementasi merupakan penerapan hasil analisis dan perancangan yang sebeleumnya telah dilakukan sehingga sistem siap untuk dioperasikan.

4.2 Instalasi Sistem

1) Support : yang dijual oleh sebuah

perusahaan hosting bukanlah ruang pada harddisk, atau bandwidth, atau software, melainkan jasa support. Ruang harddisk atau server dijual oleh toko komputer. Bandwidth dijual oleh ISP.

2) Hosting : Provider pada umumnya harus

menyediakan aplikasi atau software atau librari yang standar dibutuhkan banyak orang, seperti PHP, MySQL, Perl, dengan versi yang cukup baru.

3) Security : Keamanan dalam jaringan atau server harus kuat, Tidak bisa di sangkal bahwa keamanan adalah salah satu hal yang

termasuk paling penting dalam usaha di Internet.

4.3 Instalasi pada CPanel

Berikut adalah tahapan-tahapan proses instalasi web aplikasi di web hosting:

1) Buka cPanel.

2) Buat database baru, dengan membukan menu MySQL Database.

3) Add user pada database.

4) Langkah selanjutnya setelah database selesai dibuat adalah buka database melalui phpMyAdmin, lalu import database.

5) Add domain baru atau tambah sub domain baru. 6) Buka file manager pada menu cpanel, lalu buka

folder public_html/impact

7) Upload program yang telah di archive menjadi file yang berekstensi zip.

8) Extract program yang telah di upload.

9) Langkah selanjutnya adalah menyesuaikan nama domain, nama database, user database dan password database.

10) Langkah terakhir adalah buka aplikasi malalui browser anda

4.4 Pelatihan Pengguna

Untuk admin, hanya bisa ditambahkan ketika pembuatan program, namun username dan password bisa diganti nantinya. Untuk member bisa mendaftar di hompage, sedangkan untuk data karyawan hanya bisa ditambahkan oleh admin.

Gambar 3.4 Rancangan Homepage

Gambar 4.1 Tampilan Cpanel pada hosting

(7)

5

4.4.1Control Panel Admin

Setelah login admin dapat mengakses website Studio Musik Impact.

1) Menu Karyawan : Admin bisa menambahkan,

mengedit, menghapus karyawan. Hanya Admin yang memiliki hak akses ini.

2) Menu Member : Admin, maupun karyawan

dapat menambahkan atau menghapus member yang sudah terdaftar. Karyawan dan admin memiliki hak akses ini.

3) Menu Jadwal: Admin atau karyawan bisa

mengubah status pemesanan shift. Admin juga bisa membatalkan shift yang telah terverifikasi. Juga bisa digunakan untuk menambahkan apabila ada shift sedang tutup. Member hanya bisa melihat dan memesan shift.

4) Menu Keuangan: Admin atau karyawan dapat

melihat hasil transaksi yang telah selesai diproses berupa laopran transaksi hari ini, bulan ini dan tahun ini agar lebih mudah dalam perhitungannya.

5) Menu Notifikasi: Admin maupun karyawan bisa

melihat member yang terverifikasi ataupun belum.

6) Pesan: Admin bisa melihat pesan masuk dari

pengunjung maupun dari member.

7) Setting: Didalam menu ini hanya admin pemilik

studio yang dapat mengubah data admin, harga shift, serta alamat studio.

4.5 Ujicoba Sistem 4.5.1Whitebox Testing

White box testing merupakan pengujian yang didasarkan pada tingkat logika dalam kode-kode program yang telah dirancang untung mengetahui error yang terdapat pada program.

Tabel 4.1 Whitebox Testing

Flow Chart Flow Graph Listing Code

4.5.2 Blackbox Testing

Black Box Testing merupakan pengetesan terhadap perangkat lunak berdasarkan kebutuhan yang ada pada spesifikasi sistem, inputan data testing diharapkan bisa menemukan output yang masih terdapat kesalahan. Adapun cara pengujian Black Box Testing dengan cara menjalankan unit sistem secara keseluruhan, kemudian barulah mengamati apakah hasil data yang masuk sudah sesuai dengan data yang diharapkan dari tahap perancangan atau belum.

Berikut ini adalah sampel dari beberapa kasus untuk diuji dengan metode blackbox testing:

Tabel 4.3 Blackbox Testing

4.6 Manual Program 4.7.1Homepage

Form login member dan form registrasi member. Tersedia menu Jadwal, lokasi serta kontak bagi pengunjung website.

4.8 Tindak Lanjut Implementasi 4.8.1Pemeliharaan Perangkat Keras

Untuk mendukung berjalannya website Studio Musik Impact dengan baik maka diperlukan menjaga kestabilan pada pemeliharaan perangkat keras agar tetap bisa diakses. Pada saat ini website Studio

(8)

6 Musik Impact menggunaan penyewaan hosting, dengan demikian pemeliharaan ini dilakukan dengan cara terus memperpanjang penyewaan hosting serta domain.

4.8.2Pemeliharaan Perangkat Lunak

Web aplikasi yang di upload di web hosting memerlukan pemeliharaan secara berkala. Rentang waktu yang dibutuhkan dalam pemeliharaan web aplikasi ini disesuaikan dengan penggunaan sistem. Lakukan backup data pada database secara berkala sesuai dengan kebutuhan, langkah-langkah untuk melakukan backup:

1) Login ke cpanel . 2) Pilh menu backups 3) Pilih menu Full Backup

4) Pilih menu Download or Generate a full website backup

5) Pilih Partial Backup

Lakukan restore data pada database apabila hosting mengalami masalah, langkah-langkah untuk melakukan restore:

6) Login terlebih dahulu ke cPanel akun anda. 7) Klik pada menu Files > Backups.

Lalu dari Restore a Home Directory Backup klik tombol upload. File yang diupload harus berupa file yang telah dicompres dalam format .zip. Pastikan susunan di dalam file tersebut berada di dalam folder

“public_html. 5 Kesimpulan

Dengan adanya sistem website untuk penyewaan ini akan mempermudahkan dalam pengolaan jadwal shift penyewaan serta perhitungan keuangan dan tidak membutuhkan tenaga pekerja yang banyak. Dengan adanya sistem website, pengurus juga tidak perlu menghitung manual dan mencatat jadwal penyewaan secara manual. Serta bagi penyewa studio musik Impact, tidak lagi harus datang ke Studio Musik Impact, untuk mencari jadwal yang kosong, mereka hanya cukup mengunjungi website Studio Musik Impact.

Sistem informasi ini juga meminimalisasi kesalahan perhitungan maupun kesalahan informasi jadwal shift, serta terhindar dari kerusakan data yang tidak diinginkan seperti basah, rusak termakan serangga dikarenakan semua data sudah disimpan pada komputer didalam media database.

Daftar Pustaka

[1] Al Fatta, Hanif. 2007. Analisis & Perancangan Sistem Informasi. Yogyakarta: Andi Offset.

[2] Sutabri, Tata. 2012 . Konsep Sistem Informasi. Yogyakarta: Andi Offset.

[3] Mulyanto, Agus. 2009 . Sistem Informasi

Biodata Penulis

Gambar

Tabel 3.1  Analisis SWOT
Gambar 4.1 Tampilan Cpanel pada hosting
Tabel 4.1 Whitebox Testing

Referensi

Dokumen terkait

Selanjutnya setelah mendapatkan persetujuan dari Pemimpin Proyek ( leader) dan Manajer Proyek, maka form klaim voucher diberikan kepada Admin Operasional untuk dilakukan

Dimulai dari kelas B2, dengan cara penataan fasilitas kelas seperti tempat duduk yang jarang diubah, penataan media dan alat permainan di setiap area sering tidak ditata

g) sampel pertinggal bahan awal dan produk jadi disimpan dalam jumlah yang g) sampel pertinggal bahan awal dan produk jadi disimpan dalam jumlah yang cukup untuk dilakukan

Pada proses produksi sudah di jelaskan bagaimana kinerja seorang reporter dan kameraman dalam mendapatkan sebuah berita, dalam tahapan ini seorang editor harus

sebuah citra sudah diubah ke dalam bentuk digital (selanjutnya disebut citra digital), bermacam-macam proses pengolahan citra dapat diperlakukan terhadap citra

Berdasarkan Tabel 1, Tabel 2, Tabel 3 dan Tabel 4 dapat dikatakan bahwa perangkat pembelajaran matematika diskrit yang digunakan oleh dosen sudah memasukkan

untuk mendapatkan informasi tentang pelaksanaannya dari program pelatihan oleh sekolah khusus untuk atlet (SMP/SMA Ragunan), prestasi akademik dan olahraga,