• Tidak ada hasil yang ditemukan

JURNAL SISTEM INFORMASI PEMILIHAN CD AUDIO PADA TOKO XXX BERBASIS WEB

N/A
N/A
Protected

Academic year: 2021

Membagikan "JURNAL SISTEM INFORMASI PEMILIHAN CD AUDIO PADA TOKO XXX BERBASIS WEB"

Copied!
10
0
0

Teks penuh

(1)

BAB I

PENDAHULUAN

1.1. LATAR BELAKANG

Pada saat ini kebutuhan akan penyajian informasi yang cepat dan akurat merupakan kebutuhan yang paling penting. Ditinjau dari segi perkembangannya, teknologi komputer mampu menjawab solusi tersebut yang dapat menyajikan informasi yang cepat dan akurat. Dalam hal ini data merupakan salah satu bagian yang penting dalam penyajian informasi tersebut.

Dalam lingkungan perusahaan, teknologi internet sangat diperlukan. Selain untuk meningkatkan kinerja. Teknlogi internet juga bisa digunakan sebagai tempat untuk mengenalkan barang yang menyangkut peningkatan pelayanan.

Dalam hal pemilihan CD audio, konsumen sering ragu apabila menentukan CD audio yang akan dibeli, karena setiap CD audio yang di display sudah dalam keadaan tersegel sehingga konsumen tidak bisa mendengarkan atau mencoba CD audio sebelum membelinya. Hal ini tentunya juga mempengaruhi pelayanan dalam penjualan album CD audio.

1.2. RUMUSAN MASALAH

Dari latar belakang masalah diatas, maka dapat disimpulkan ke dalam rumusan masalah, yaitu : ”bagaimana cara mengoptimalkan permintaan pelanggan dalam hal mendapatkan informasi mengenai CD audio”.

JURNAL

SISTEM INFORMASI PEMILIHAN CD AUDIO PADA TOKO XXX BERBASIS WEB

HERU KRISTIAWAN 04204047 1 HARYANTO, ST 2 PROGRAM STUDI SISTEM INFORMASI

FAKULTAS ILMU KOMPUTER UNIVERSITAS NAROTAMA

SURABAYA

ABSTRAK

Dalam hal pemilihan CD audio, konsumen sering ragu apabila menentukan CD audio yang akan dibeli karena tidak setiap konsumen mengerti isi lagu dari CD audio yang akan dibeli, karena setiap CD audio yang di display sudah dalam keadaan tersegel sehingga konsumen tidak bisa mendengarkan atau mencoba CD audio sebelum membelinya. Dengan teknologi internet akan membantu proses pemilihan CD audio oleh konsumen, di mana setiap album musik yang ditawarkan akan dilengkapi informasi mengenai album dan sample lagu dari setiap album yang bisa didengarkan secara langsung oleh konsumen sebelum membelinya.

(2)

1.3. MAKSUD DAN TUJUAN Berdasarkan permasalahaan yang ada maka penelitian bertujuan untuk :

1. Meningkatkan mutu pelayanan terhadap konsumen dalam memilih CD audio.

2. Mempermudah konsumen dalam mencari CD audio dan mengetahui sample lagu dari masing-masing CD audio.

1.4. BATASAN MASALAH

Pada penelitian tentunya banyak permasalahan terkait yang harus diselesaikan, untuk itu perlu adanya batasan masalah agar penelitian ini lebih terfokus dan tidak melebar. Batasan masalah yang di pakai adalah penelitian ini hanya dilakukan pada proses penyampaian informasi kepada konsumen tentang CD audio yang dijual pada toko XXX dengan menampilkan sample hits single pada album tersebut, yang dibuat dengan menggunakan PHP dan MySQL sebagai DBMS

BAB II

TINJAUAN PUSTAKA 2.1. SISTEM

Suatu sistem dapat dijelaskan dengan sederhana sebagai perangkat komponen yang digabungkan satu dengan yang lainnya untuk tujuan bersama.

Sistem informasi mempunyai komponen :

a. Input merupakan data yang masuk. b. Model menunjukkan suatu proses. c. Output berupa informasi yang

dihasilkan.

d. Basis Data adalah kumpulan data.

2.2. INFORMASI

Kata ‘informasi’ telah menjadi urat nadi pengembangan Sistem Teknologi Informasi. Informasi adalah data yang diolah menjadi bentuk yang berguna bagi para pemakainya (Dindin

Nugraha, ilmukomputer.com, 2003).

Dalam mencermati kalimat tersebut perlu diperhatikan bahwa data yang diolah menjadi bentuk yang berguna, tidak hanya sekedar memiliki arti.

Di dalam Sistem Teknologi Informasi, sebuah informasi dapat dikatakan berguna apabila ditopang oleh tiga hal, yaitu :

1. Tepat pada kebutuhannya atau

relevan

2. Tepat pada waktunya atau

timelines

3. Tepat nilainya atau accurate

2.3. TEKNOLOGI

Dari definisi sistem dan informasi dapat ditentukan teknologi yang akan digunakan dalam Sistem teknologi informasi yang akan dikembangkan dapat berupa teknologi komputer, telekomunikasi atau teknologi apapun yang dapat memberi nilai tambah dalam proses Sistem Teknologi Informasi.

2.3. HTML

HTML merupakan singkatan dari HyperText Markup Language. HTML. digunakan untuk membangun suatu halaman web. Dengan adanya HTML mulai dari teks, gambar, suara, serta link dapat digabungkan menjadi satu. Sekalipun banyak orang menyebutnya sebagai suatu bahasa pemrograman, HTML sebenarnya sama sekali bukan merupakan bahasa pemrograman, karena seperti tercermin dari namanya, HTML adalah sebuah bahasa mark up (penandaan) terhadap

(3)

sebuah dokumen teks. Tanda tersebut digunakan untuk menentukan format atau style dari teks yang ditandai. Simbol mark up yang digunakan oleh HTML ditandai dengan tanda lebih kecil (<) dan tanda lebih besar (>) dan disebut sebagai tag. Sebagai tanda pembuka tag yang digunakan (<..>), sedangkan untuk tanda penutup tag yang digunakan diberi tanda garis miring (</..>).

2.4. WEB SERVER

WWW server atau lebih sering disebut dengan Web server adalah server Internet yang melayani koneksi transfer data dalam protokol HTTP. Web server telah didesain untuk dapat melayani bermacam-macam jenis data, mulai dari teks, gambar, sampai dengan suara. Pada umumnya Web server melayani data dalam bentuk HTML.

2.5. PHP

2.5.1. Pengertian PHP

PHP adalah bahasa scripting yang bersifat open source dan menyatu dengan HTML (What is PHP?, 2001-2007). PHP digunakan untuk membuat halaman web menjadi dinamis dan menarik. PHP termasuk server-side

scripting artinya semua perintah PHP

dieksekusi oleh server bukan oleh

browser. Tujuan dari PHP adalah

untuk membuat aplikasi yang dijalankan pada teknologi web.

2.5.2. Tipe Data a. Boolean

Tipe data yang menyatakan nilai kebenaran, terdiri dari TRUE atau

FALSE.

b. Integer

Tipe data yang menyatakan semua bilangan bulat antara –147483648 sampai +2147483647 pada

platform 32-bit. PHP akan secara

otomatis mengkonversi data integer menjadi floating point jika berada di luar range. Integer dapat dinyatakan dalam bentuk oktal, desimal, atau heksadesimal. c. Floating Point

Tipe data yang menyatakan semua bilangan pecahan atau desimal antara 1.7x10 -308 sampai dengan 1.7x10 308 . Floating point dapat dinyatakan dalam bentuk desimal dan pangkat.

d. String

Tipe data yang menyatakan semua karakter. Pada PHP karakter sama dengan byte (ada 256 perbedaan karakter yang memungkinkan).

String dinyatakan dengan

menggunakan tanda petik tunggal atau tanda petik ganda yang mengapitnya. Jika menggunakan tanda petik tunggal, maka string tidak dapat dimasukkan ke dalam variabel.

e. Array

Tipe data yang dapat mengandung satu atau lebih data dan dapat disusun berdasarkan numerik maupun string (associative array). Data di dalam sebuah array dapat terdiri dari tipe data lain bahkan dapat juga bertipe array (multiple

array). Jadi pada PHP, elemen dari

array dapat terdiri atas data dengan

tipetipe yang berbeda-beda f. Object

Tipe data yang dapat berupa sebuah bilangan, variabel, atau bahkan sebuah fungsi. Dengan adanya object maka akan lebih membantu para programmer yang terbiasa dengan OOP (Object

Oriented Programming). Karena

fasilitas OOP pada PHP masih sedikit.

g. Resource

Tipe data yang menyatakan variabel khusus. Tipe data ini

(4)

dibuat dan digunakan oleh fungsi khusus.

h. Null

Tipe data yang menyatakan tidak mempunyai nilai dan bukan 0. 2.6. DATABASE SERVER MYSQL 2.6.1. Pengertian MySQL

MySQL adalah sebuah program database server yang mampu menerima dan mengirimkan datanya dengan sangat cepat, multi user serta menggunakan perintah standar SQL (Structured Query Language).

Selain sebagai database sever, MySQL juga merupaka program yang dapat mengakses suatu database MySQL yang berposisi sebagai server. Pada saat itu berarti program kita berposisi sebagai client. Jadi MySQL adalah ebuah database yang dapat digunakan sebagai client maupun serve 2.6.2. Struktur Database MySQL

MySQL merupakan RDBMS (Relational Database Management

System) yaitu sebuah database yang

menggunakan tabel-tabel yang berhubungan sebagai tempat untuk menyimpan data. Tabel tersebut terdiri dari baris-baris data yang terdapat di dalam satu atau lebih kolom.

2.7. INTERNET

Internet mempunyai nama panjang Inter Networking atau hibungan antar jaringan komputer. Internet adalah sebuah jaringan komputer yang menghubungkan komputer-komputer di seluruh dunia , sehingga terbentuk ruang maya jaringan komputer (cyberspace). Jaringan komputer sendiri secara sederhana dapat di artikan sebagai hubungan fisik komputer dengan komputer yang lain melalui sebuah media. Fungsi dasar sebuah jaringan

adalah agar dapat bertukar sumber daya atau piranti (file, printer , modem, fax, dll)

BAB III

PERANCANGAN SISTEM 3.1. FLOWCHART

3.1.1. Diagram Flowchart sistem pemilihan album audio CD

Pada flowchart ini menggambarkan tentang alur kerja dari sistem pemilihan album audio CD. Flowchart ini dimulai dari start kemudian akan muncul menu utama atau index, pada menu utama ini terdapat katalog untuk melihat album berdasarkan pada kategori atau jenis musik. Kemudian bisa memilih album yang diinginkan dan mendengarkan sample dari album tersebut.

Gambar 3.1. Flowchart Sistem Pemilihan Album Audio CD

(5)

3.1.2. Flowchart Maintenance Dalam proses maintenance, Admin mempunyai hak untuk mengedit data yang ada pada menu admin seperti data album, artis, label dan kategori album.

Gambar 3.2. Flowchart Maintenance Album Audio CD 3.2. DIAGRAM BERJENJANG 0 SI Pemilihan Audio CD berbasis Web 1.2 Maintenance 2.2.2 P Edit 2.2.3 P Delete 2.2.1 P Insert 1.1 Aplikasi 2.1.2 P Searching album 2.1.3 P Mendengarkan sample lagu 2.1.1 P Kategori Album

Gambar 3.3. Diagram berjenjang Pada diagram context atau diagram level 0 merupakan top level diagram pada sistem informasi pemilihan audio CD , dan pada diagam level 1 terdapat 2 menu yaitu menu aplikasi dan maintenance. Pada diagram level level 2 terdapat 6 menu yang terdiri dari kategori album, searching album, mendengarkan sample lagu, insert, edit, dan delete

yang mempunyai fungsi yang berbeda-beda.

3.3. DFD

3.3.1. Diagram Context

Gambar 3.4. Diagram Context Pada Diagram Context di atas menggambarkan bahwa pada sistem informasi pemilihan audio CD pada toko XXX terdapat dua macam aliran informasi, yaitu: user dan admin Masing-masing terhubung dengan sistem informasi pemilihan audio CD. Disini user masuk ke homepage kemudian memilih album, melakukan pencarian dan mendengarkan sample lagu pada album audio CD. Administrator pada sistem ini adalah memasukkan data kategori album, data data album dan sample lagu.

3.3.2. DFD level 1

Gambar 3.5. DFD level 1 Pada DFD Level 1 Sistem Informasi Pemilihan audio CD dikembangkan lagi menjadi 2 buah proses yaitu proses aplikasi dan proses maintenance dimana proses-proses tersebut masih dikembangkan lagi pada level selanjutnya.

(6)

Gambar 3.7. Konseptual Data Model 3.3.3. DFD level 2

Gambar 3.6. DFD level 2 Pada DFD level 2 Sub Proses aplikasi pemilihan album audio CD dikembangkan menjadi 3 buah proses yaitu :

1. Kategori album

Proses meminta (request) pada menu utama dengan memilih nama kategori atau jenis album yang diinginkan kemudian sistem menampilkan album dengan kategori yang di pilih. Proses menerima form tersebut dari data kategori album dan data album 2. Searching Album

Proses pencarian album atau artis yang diinginkan kemudian sistem menampilkan album tersebut. Proses menerima form tersebut dari

data kategori album dan data

album

3. Mendengarkan Sample Lagu

User dapat mendengarkan sample lagu pada tiap album yang dipilih. Pada DFD level 2 Sub Proses

maintenance pemilihan album audio

CD dikembangkan menjadi 3 buah proses yaitu :

1. Insert

Admin berhak menambah data artis, label, kategori dan album yang tersimpan dalam data store yang kemudian ditampilkan ke user.

2. Edit

Admin berhak mengedit data artis, label, kategori dan album yang tersimpan dalam data store yang kemudian ditampilkan ke user. 3. Hapus

Admin berhak menghapus data artis, label, kategori dan album yang tersimpan dalam data store yang kemudian ditampilkan ke user.

3.4. PERANCANGAN DATABASE 3.4.1. Conseptual Data Model

(CDM) mempunyai mempunyai mempunyai album kd_album judul thn_release gambar lagu keterangan kategori kd_kategori kategori keterangan label kd_label label alamat artis kd_artis artis negara

Adapun penjelasan dari relasi-relasi yang ada pada Conseptual Data Model adalah sebagai berikut :

1. Relasi antara entity kategori dan entity album

Keterangan : Cardinality = 1 : N

Satu kategori dapat memiliki banyak album, sedangkan satu

(7)

album hanya memiliki satu kategori

2. Relasi antara entity artis dan entity album

Keterangan : Cardinality = 1 : N

Satu artis dapat memiliki banyak album, sedangkan satu album hanya memiliki satu artis.

3. Relasi antara entity label dan entity album

Keterangan : Cardinality = 1 : N

Satu label dapat memiliki banyak album, sedangkan satu album hanya memiliki satu label.

3.4.2. Physical Data Model (PDM)

Gambar 3.8. Physical Data Model

BAB IV

IMPLEMENTASI

4.1. KEBUTUHAN SISTEM

A. Kebutuhan perangkat keras (Hardware).

Hardware merupakan

komponen-komponen fisik peralatan yang membentuk suatu item komputer. Sifat yang umum dari hardware adalah dapat dilihat dan dipegang bentuk fisiknya. Adapaun hardware yang dibutuhkan : 1. Komputer dengan Processor

Pentium III 600 MHz 2. Memori RAM 128 MB. 3. VGA CARD 4 MB. 4. Sound card 5. Speaker Aktiv 6. Keyboard. 7. Mouse. 8. Hard Disk 40 Gb. 9. Monitor 15”

B. Kebutuhan perangkat Lunak (Software).

Untuk menjalankan Sistem pemilihan Album audio CD berbasis web dibutuhkan beberapa perangkat lunak (software).

Adapun software yang dibutuhkan adalah:

1. Microsoft Windows NT/2000/XP sebagai Operating System.

2. Browser (Opera,Mozilla Firefox, dan Internet explorer)

3. Appserv (PHP, MySQL, dan Apache). Offline

4. Internet.(online).

4.2. RANCANGAN STRUKTUR MENU UTAMA

4.2.3. Halaman Index

Gambar 4.2. Halaman utama (index) Halaman dimana pada saat user membuka halaman home, yang menampilkan kategori album berdasarkan jenis musik, informasi album terbaru dan form pencarian untuk mencari album yang diinginkan oleh user.

(8)

4.2.2. Halaman Tampilkan Album (Berdasarkan kategori)

Gambar 4.3. Halaman tampilkan album (berdasarkan kategori)

Halaman yang menampilkan album berdasarkan kategori atau jenis album yang dipilih waktu dihalaman utama. Pada halaman ini judul album yang terdapat pada masing-masing album terhubung pada halaman detail album.

4.2.3. Halaman Detail Album

Gambar 4.3. Halaman detail album Halaman yang menampilkan detail album setelah memilih album yang dipilih pada halaman tampilkan album. Halaman detail album ini menampilkan detail album secara menyeluruh dari nama artis, judul album tahun release, daftar lagu dan

sample lagu untuk hits single pada

album tersebut.

4.3. RANCANGAN STRUKTUR MENU ADMINISTRATOR 4.3.1. Halaman Login Administrator

Gambar 4.5. Halaman login administrator

Halaman yang akan muncul pertama kali pada saat menjalankan web administrator, yang meminta user account admin sehingga bisa masuk pada web utama administrator.

4.3.2. Halaman index administrator

Gambar 4.6. Halaman index administrator

Halaman utama administrasi dimana tempat untuk mengelolah data album audio CD.

(9)

4.3.3. Halaman Input Album

Gambar 4.7. Halaman input album Halaman yang digunakan untuk memasukkan data album baru ke dalam database, yang kemudian ditampilkan pada halaman utama web sebagai album baru atau new release.

4.3.4. Halaman Edit Album

Gambar 4.8. Halaman edit album Halaman yang berfungsi untuk merubah data album pada sistem pemilihan album.

BAB V

KESIMPULAN DAN SARAN 5.1. KESIMPULAN

Berdasarkan hasil analisis dan perancangan yang telah dibuat, maka dapat diambil kesimpulan bahwa : 1. Dalam tugas akhir ini telah berhasil

diimplementasikan sistem

informasi pemilihan CD audio untuk mengoptimalkan permintaan pelanggan dalam hal mendapatkan informasi mengenai CD audio. 2. Sistem informasi pemilihan CD

audio ini dapat memudahkan konsumen untuk mendapatkan informasi mengenai CD audio yang ditawarkan pada toko XXX secara cepat.

3. Sistem Informasi pemilihan CD audio ini dapat memudahkan konsumen dalam mencari CD audio berdasarkan kategori album, nama Artis atau Band, judul album dan label CD audio yang dilengkapi sample lagu dari hits single untuk masing-masing CD audio.

5.2. SARAN

Adapun saran yang penulis dapat sampaikan untuk mengembangkan aplikasi ini adalah : 1. Aplikasi ini diharapkan bisa

melakukan pencarian dalam pemilihan CD audio berdasarkan

lyric lagu dari hits single untuk

setiap album CD audio.

2. Aplikasi ini diharapkan bisa melakukan pemesanan CD audio secara online, sehingga memudahkan calon konsumen dalam pemesanan CD audio. 3. Aplikasi ini diharapkan dilengkapi

fasilitas download video klip dari hits single untuk masing-masing album, sehingga bisa dijadikan acuan oleh konsumen untuk memilih CD audio.

DAFTAR PUSTAKA

1. Fathansyah, Ir., 2007, Basis Data, Informatika, Bandung.

2. Jogiyanto H.M., M.B.A., Akt., 1997, Sistem Informasi Berbasis

Computer edisi kedua,

(10)

3. Kuncoro Widigdo Anon, Dasar

Pemrograman PHP dan MySQL,

2003, ilmukomputer.com.

4. Nugroho Bunafit, 2005, PHP Dan

MySQL dengan editor

Dreamweaver, Andi Offset,

Yogyakarta.

5. Ramakrishnan Raghu, Gehrke Johannes, 2003, Sistem Manajemen

Database edisi ketiga, Andi Offset,

Yogyakarta.

6. www.ilmukomputer.com 7. www.musiccode.com 8. www.wikipedia.org

Gambar

Gambar 3.1.  Flowchart Sistem  Pemilihan Album Audio CD
Gambar 3.2.  Flowchart Maintenance  Album Audio CD  3.2. DIAGRAM BERJENJANG  0 SI Pemilihan Audio CD berbasis Web 1.2 Maintenance 2.2.2 P Edit 2.2.3 PDelete2.2.1 PInsert1.1Aplikasi2.1.2 PSearching album 2.1.3 P Mendengarkansample lagu2.1.1 PKategoriAlbum
Gambar 3.7. Konseptual Data Model 3.3.3. DFD level 2
Gambar 4.6. Halaman index  administrator
+2

Referensi

Dokumen terkait

Sistem A bertujuan melaporkan kandidat yang lolos tahap kualifikasi dengan metode yang dijelaskan pada tabel 4 dan memungkinkan sistem berhasil mencapai tujuannya melalui

Penelitian ini bertujuan untuk menganalisis pengaruh motivasi, kompensasi dan iklim organisasi terhadap kepuasan kerja pegawai dinas pemuda dan olahraga kabupaten sinjai, baik

Apabila sampai dengan batas waktu yang telah ditetapkan sebagaimana tersebut diatas, saudara tidak dapat hadir atau tidak dapat menunjukkan dokumen asli untuk melakukan

[r]

Penampakan warna biskuit yang baik akan berwarna kuning kecoklatan, aroma biskuit merupakan aroma yang khas dari lemak dan butter pada bahan pembuatan, tekstur biskuit

Percobaan load balancing adalah pengujian sistem load balancing tanpa menggunakan proxy server agar dapat diketahui apakah load balancing berfungsi dengan baik

PENGALIHAN BENTUK PERUSAHAAN UMUM (PERUM) LISTRIK NEGARA MENJADI PERUSAHAAN PERSEROAN (PERSERO)b. PRESIDEN

[r]