Pembuatan Situs Digital Music Store dengan Analisa Customer Relationship Management.
vi
ABSTRAK
Saat ini dunia permusikan memasuki era digital, dimana musik dikemas dalam bentuk digital. Format lagu-lagu (musik) yang dijual mulai beralih dari bentuk fisik seperti audio cd, kaset, atau piringan hitam ke bentuk digital (mp3, mp4, dan sebagainya). Situs Digital Music Store adalah toko online yang menjual musik (lagu-lagu) dalam format digital. Situs ini dibangun
dengan menggunakan dengan bahasa pemrograman PHP dan SQL
database. Untuk mengoperasikan toko online ini, dibutuhkan koneksi internet dan komputer dengan spesifikasi yang memadai. Fitur-fitur yang terdapat dalam situs ini dibagi untuk 4 pengguna yaitu admin, distributor, member dan operator. Admin merupakan pengelola data-data situs, Distributor merupakan pemasok dari produk-produk yang ditawarkan, member merupakan pelanggan dari Digital Music Store, dan operator merupakan pengelola pemesanan atau pembelian dari member. Dengan adanya situs ini, diharapkan bisa mengembangkan penjualan dari toko yang menjual musik dari dalam maupun luar negeri.
(2)
vii
ABSTRACT
Today the music world has entered the digital era, where music are put in digital form. Song (music) format sold are starting to switch from physical form like audio cd, cassette, or vinyl are starting to shift to digital form (mp3, mp4, etc). Digital Music Store site is an online store that sells music (songs) in digital format. This site is developed using programming language PHP and SQL database. To operate this online store, Internet connection and computer with sufficient specifications are needed. The features on the siteare divided into 4 users; Administrator, distributor, member, and operator. Administrator is the data manager, distributor is the supplier of the products offered, member is the customer of Digital Music Store, and operator is the member orders manager. This Site is expected to help increase sales of the stores that sell local and international music.
(3)
viii
DAFTAR ISI
PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii!
PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii!
PRAKATA ... iv!
ABSTRAK ... vi!
ABSTRACT ... vii!
DAFTAR ISI ... viii!
DAFTAR GAMBAR ... xi!
DAFTAR TABEL ... xiii!
BAB 1.! PENDAHULUAN ... 1!
1.1! Latar Belakang Masalah ... 1!
1.2! Rumusan Masalah ... 2!
1.3! Tujuan Pembahasan ... 2!
1.4! Ruang Lingkup Kajian ... 3!
1.5! Sumber Data ... 5!
1.6! Sistematika Penyajian ... 5!
BAB 2.! KAJIAN TEORI ... 6!
2.1! Proses Bisnis ... 6!
2.2! Konsep Sistem informasi ... 6!
2.3! Analisis ... 7!
2.4! Data Flow Diagram ... 7!
2.5! Entity Relationship Diagram ... 9!
2.6! Kamus Data ... 13!
2.7! Proses Specification (PSPEC) ... 14!
2.8! MySQL ... 15!
2.9! PHP ... 16!
2.10! Java Script ... 19!
2.11! E-Commerce ... 19!
2.12! Customer Relationship Management ... 20!
BAB 3.! ANALISIS DAN RANCANGAN SISTEM ... 21!
(4)
ix
3.1.1! Proses Bisnis Penjualan Saat Ini ... 21!
3.1.2! Proses Bisnis Penjualan Rancangan ... 23!
3.2! Perancangan ... 25!
3.2.1! Entity Relationship Diagram (ERD) ... 25!
3.2.2! ER To Table ... 27!
3.3! DFD (Data Flow Diagram) ... 30!
3.4! Kamus Data ... 42!
3.5! PSPEC ... 45!
3.6! Perancangan User Interface ... 55!
3.6.1! Halaman Awal ... 55!
3.6.2! Halaman Admin Login ... 56!
3.6.3! Halaman Home ... 57!
3.6.4! Halaman Tambah Member ... 58!
3.6.5! Halaman User View ... 60!
3.6.6! Halaman Tambah Produk ... 61!
BAB 4.! HASIL PENELITIAN ... 63!
4.1! Halaman Awal (Index) ... 63!
4.2! Halaman Admin Login ... 64!
4.3! Halaman Admin Home ... 65!
4.4! Halaman View Produk ... 66!
4.5! Halaman Tambah Data Produk ... 67!
4.6! Halaman ViewUser ... 68!
4.7! Halaman Tambah User ... 69!
4.8! Halaman Ubah User ... 70!
4.9! Halaman ViewInvoice ... 71!
4.10! Halaman Detail Invoice ... 72!
4.11! Halaman Store ... 73!
4.12! Halaman Detail Album ... 74!
4.13! Halaman Member Home ... 75!
4.14! Halaman Profil Member ... 76!
4.15! Halaman Member Order History ... 77!
(5)
x
4.17! Halaman Shopping Cart ... 79!
4.18! Halaman Checkout ... 80!
4.19! Halaman ViewArtist ... 81!
4.20! Halaman Tambah Data Artist ... 82!
4.21! Halaman Ubah Artist ... 83!
4.22! Halaman Distributor Home ... 84!
4.23! Halaman Sign Up ... 85!
BAB 5.! PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 86!
5.1! Test Case Login ... 86!
5.2! Test Case Tambah Data Produk ... 87!
5.3! Test Case Tambah Data User ... 88!
5.4! Test Case Sign Up ... 89!
BAB 6.! SIMPULAN DAN SARAN ... 90!
6.1! Kesimpulan ... 90!
6.2! Saran ... 90!
(6)
xi
DAFTAR GAMBAR
Gambar 3.1 Gambar Proses Transaksi Pembelian Saat Ini ... 22!
Gambar 3.2 Gambar Proses Transaksi Pembelian ... 24!
Gambar 3.3 Gambar ERD ... 26!
Gambar 3.4 Gambar DFD Level 0 ... 31!
Gambar 3.5 Gambar DFD Level 1 ... 33!
Gambar 3.6 Gambar DFD Level 2.1 ... 34!
Gambar 3.7 Gambar DFD Level 3.1 ... 35!
Gambar 3.8 Gambar DFD Level 2.2 ... 36!
Gambar 3.9 Gambar DFD Level 3.2 ... 38!
Gambar 3.10 Gambar DFD Level 2.3 ... 38!
Gambar 3.11 Gambar DFD Level 2.4 ... 39!
Gambar 3.12 Gambar DFD Level 2.5 ... 40!
Gambar 3.13 Gambar DFD Level 2.6 ... 41!
Gambar 3.14 Rancangan Tampilan Halaman Awal ... 55!
Gambar 3.15 Rancangan Tampilan Halaman Admin Login ... 56!
Gambar 3.16 Rancangan Tampilan Halaman Home ... 57!
Gambar 3.17 Rancangan Tampilan Tambah User ... 58!
Gambar 3.18 Rancangan Tampilan Halaman View Member ... 60!
Gambar 3.19 Rancangan Tampilan Tambah Produk ... 61!
Gambar 4.1 Tampilan Halaman Awal ... 63!
Gambar 4.2 Tampilan Halaman Admin Login ... 64!
Gambar 4.3 Tampilan Halaman Admin Home ... 65!
Gambar 4.4 Tampilan Halaman View Produk ... 66!
Gambar 4.5 Tampilan Halaman Tambah Data Produk ... 67!
Gambar 4.6 Tampilan Halaman View User ... 68!
Gambar 4.7 Tampilan Halaman Tambah User ... 69!
Gambar 4.8 Tampilan Halaman Ubah User ... 70!
Gambar 4.9 Tampilan View Invoice ... 71!
Gambar 4.10 Tampilan Halaman Detail Invoice ... 72!
(7)
xii
Gambar 4.12 Tampilan Halaman Detail Album ... 74!
Gambar 4.13 Tampilan Halaman Member Home ... 75!
Gambar 4.14 Tampilan Halaman Profil Member ... 76!
Gambar 4.15 Tampilan Halaman Member Order History ... 77!
Gambar 4.16 Tampilan Halaman Member Detail Order ... 78!
Gambar 4.17 Tampilan Halaman Shopping Cart ... 79!
Gambar 4.18 Tampilan Halaman checkout ... 80!
Gambar 4.19 Tampilan Halaman View Artist ... 81!
Gambar 4.20 Tampilan Halaman Tambah Artist ... 82!
Gambar 4.21 Tampilan Halaman Ubah Artist ... 83!
Gambar 4.22 Tampilan Halaman Distributor Home ... 84!
(8)
xiii
DAFTAR TABEL
Tabel 3.1 Tabel User ... 27!
Tabel 3.2 Tabel Login ... 27!
Tabel 3.3 Tabel Album ... 28!
Tabel 3.4 Tabel Song ... 28!
Tabel 3.5 Tabel Artist ... 29!
Tabel 3.6 Tabel Genre ... 29!
Tabel 3.7 Tabel Invoice ... 29!
Tabel 3.8 Tabel Invoice_Detail ... 30!
Tabel 3.9 Kamus Data User ... 42!
Tabel 3.10 Kamus Data Login ... 42!
Tabel 3.11 Kamus Data Album ... 42!
Tabel 3.12 Kamus Data Song ... 43!
Tabel 3.13 Kamus Data Artist ... 43!
Tabel 3.14 Kamus Data Genre ... 44!
Tabel 3.15 Kamus Invoice ... 44!
Tabel 3.16 Kamus Invoice_Detail ... 44!
Tabel 3.17 Review ... 45!
Tabel 3.18 PSPEC Proses 1.1.1 ... 45!
Tabel 3.19 PSPEC Proses 1.1.2 ... 45!
Tabel 3.20 PSPEC Proses 1.2 ... 46!
Tabel 3.21 PSPEC Proses 1.3 ... 46!
Tabel 3.22 PSPEC Proses 2.1.1 ... 47!
Tabel 3.23 PSPEC Proses 2.1.2 ... 47!
Tabel 3.24 PSPEC Proses 2.1.3 ... 47!
Tabel 3.25 PSPEC Proses 2.1.4 ... 48!
Tabel 3.26 PSPEC Proses 2.2 ... 48!
Tabel 3.27 PSPEC Proses 2.3 ... 49!
Tabel 3.28 PSPEC Proses 3.1 ... 49!
Tabel 3.29 PSPEC Proses 3.2 ... 49!
(9)
xiv
Tabel 3.31 PSPEC Proses 3.4 ... 50!
Tabel 3.32 PSPEC Proses 4.1 ... 50!
Tabel 3.33 PSPEC Proses 4.2 ... 51!
Tabel 3.34 PSPEC Proses 4.3 ... 51!
Tabel 3.35 PSPEC Proses 4.4 ... 51!
Tabel 3.36 PSPEC Proses 5.1 ... 52!
Tabel Tabel 3.37 PSPEC Proses 5.2 ... 52!
Tabel Tabel 3.38 PSPEC Proses 5.3 ... 52!
Tabel Tabel 3.39 PSPEC Proses 5.4 ... 53!
Tabel Tabel 3.40 PSPEC Proses 6.1 ... 53!
Tabel Tabel 3.41 PSPEC Proses 6.2 ... 53!
Tabel Tabel 3.42 PSPEC Proses 7.1 ... 54!
Tabel 3.43 Tampilan Halaman Awal ... 55!
Tabel 3.44 Tampilan Halaman Awal ... 56!
Tabel 3.45 Tampilan Halaman Home ... 57!
Tabel 3.46 Tampilan Halaman Tambah User ... 58!
Tabel 3.47 Tampilan Halaman view Produk ... 60!
Tabel 3.48 Tampilan Halaman Tambah User ... 61!
(10)
xv
DAFTAR NOTASI/ LAMBANG
Jenis Notasi/Lambang Nama Arti
Flowchart On Page
Connector
Penghubung bagian-bagian flowchart yang berada pada satu halaman.
Flowchart Proses Proses perhitungan atau proses pengolahan data.
Flowchart Manual
Operation
Manual operation menunjukan pengolahan yang tidak dilakukan oleh komputer
Flowchart Decision
Symbol
untuk kondisi yang menghasilkan beberapa kemungkinan, jawaban, aksi
Flowchart Predefined
Process symbol
untuk mempersiapkan penyimpanan yang akan digunakan sebagai tempat pengolahan didalam storage
Flowchart Terminator
symbol
permulaan atau akhir suatu program
Flowchart Manual memasukan data secara
manual
Flowchart Dokumen Dokumen yang merupakan input atau output.
DFD Proses bagian dari DFD yang merubah
satu atau lebih masukan menjadi keluaran-keluaran. Nama lainnya : bubble, function.
(11)
xvi
DFD Entitas Seseorang atau sekelompok
orang dalam suatu kelompok organisasi atau departemen lain di dalam perusahaan. Dapat terdiri dari orang, unit terkait yang berinteraksi. Nama lain :
terminator
DFD Data flow
atau aliran data
Digunakan untuk menunjukkan pergerakan/aliran dari kumpulan data/informasi dari satu bagian sistem ke bagian sistem lainnya. ERD Entitas individu yang mewakili sesuatu yang nyata dan dapat dibedakan dari sesuatu yang lain
ERD Atribut Mendeskripsikan karakteristik
dari suatu entitas
ERD Atribut
komposit
merupakan atribut yang masih dapat diuraikan lagi menjadi sub-sub atribut yang masing-masing memiliki makna
ERD Relasi Menunjukan adanya hubungan
di antara sejumlah entitas yang berasal dari himpunan entitas yang berbeda
ERD Atribut
bernilai banyak
adalah atribut yang nilai-nilainya diperoleh dari pengolahan atau dapat diturunkan dari atribut atau table lain yang berhubungan
ERD One to one Kardinalitas relasi menunjukan jumlah masksimum entitas yang dapat berelasi dengan entitas pada himpunan entitas yang lain
(12)
xvii
ERD Many to one Kardinalitas relasi menunjukan jumlah masksimum entitas yang dapat berelasi dengan entitas pada himpunan entitas yang lain ERD One to many Kardinalitas relasi menunjukan jumlah masksimum entitas yang dapat berelasi dengan entitas pada himpunan entitas yang lain
ERD Many to
many
Kardinalitas relasi menunjukan jumlah masksimum entitas yang dapat berelasi dengan entitas pada himpunan entitas yang lain
Kamus Data
=
Samadengan
Terdiri atas, mendefinisikan, diuraikan menjadi, artinya
Kamus Data
+
Dan DanKamus Data
( )
Optional Pilihan boleh ada atau boleh tidakKamus Data
{ }
Pengulangan PengulanganKamus Data
[ ]
Pilihan Memilih salah satu cara dari sejumlah alternatif, seleksiKamus Data
* *
Komentar KomentarKamus Data
@
Identifikasi Identifikasi atribut kunciKamus Data
|
Pemisah Pemisah sejumlah alternatif pilihan antara simbol [ ](13)
1
BAB 1.
PENDAHULUAN
Dalam bab ini, akan dibahas mengenai latar belakang, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data, serta sistematika penulisan dari laporan tugas akhir ini.
1.1 Latar Belakang Masalah
Perkembangan teknologi bidang informasi semakin berkembang di berbagai bidang. Penggunaan internet yang cukup meluas dewasa ini juga membuat perkembangan teknologi informasi berkembang dengan pesat di berbagai bidang dan kalangan. Termasuk dalam bidang usaha music store (toko musik). Toko musik yang dimaksud disini adalah toko yang menjual album ataupun lagu-lagu dari penyanyi, band, dan sebagainya. Tanpa adanya penggunaan teknologi informasi, toko memiliki keterbatasan ruang dan waktu dalam menawarkan produk-produknya kepada konsumen. Dalam hal ini pembuatan situs berbasis e-commerce dapat membantu toko musik untuk memasarkan produk-produknya tanpa harus dibatasi ruang dan waktu. Saat ini dunia permusikan sudah memasuki era digital, dimana musik dikemas dalam bentuk digital. Format lagu-lagu (musik) yang dijual mulai beralih dari bentuk fisik seperti audio cd, kaset, atau piringan hitam ke bentuk digital (mp3, mp4, dan sebagainya). Dengan format digital, media yang digunakan untuk memutar musik pun menjadi lebih variatif. Tidak seperti musik dengan format fisik yang hanya bisa diputar di perangkat pemutar musik tertentu. Musik digital dapat diputar di banyak perangkat yang sering kita gunakan, contohnya dengan handphone.
Untuk memenuhi kebutuhan penikmat musik saat ini musik berbentuk digital merupakan cara yang cukup praktis pada era saat ini. Situs digital music store merupakan toko musik yang menawarkan musik yang berbentuk digital.
Dengan dibuatnya situs digital music store ini, diharapkan pengelola dari toko musik akan relatif lebih mudah memasarkan dan menjual produk-produknya kepada konsumen. Pendistribusian produk dari distributor ke
(14)
2
pengelola toko pun diharapkan akan lebih mudah. Karena distributor bisa langsung mendistribusikan produknya langsung ke situs digital music store tanpa harus dibatasi ruang dan waktu.
1.2 Rumusan Masalah
Berikut ini adalah beberapa rumusan masalah yang dihadapi dalam pengerjaan tugas akhir ini :
1. Bagaimana cara merancang online store yang tepat untuk memudahkan perusahaan memasarkan produk-produknya?
2. Bagaimana cara merancang online store yang tepat agar konsumen bisa melakukan pembelian dan agar perusahaan bisa berinteraksi dengan baik dengan konsumennya?
3. Bagaimana pembuatan faktur-faktur ataupun laporan yang bisa membantu perusahaan dalam mengelola penjualan dan membantu konsumen mendapatkan bukti pembelian?
1.3 Tujuan Pembahasan
Adapun tujuan dari pengerjaan tugas akhir ini adalah :
1. Membuat e-commerce berbasis web yang menarik dan bisa memudahkan perusahaan memasarkan produk-produknya kepada konsumen.
2. Menerapkan e-commerce berbasis web yang user friendly sehingga konsumen tidak mengalami kesulitan dalam berbelanja dan menerapkan sistem basis data, yang memudahkan perusahaan mengelola data konsumen- konsumennya.
3. Menerapkan sistem basis data, yang memudahkan faktur-faktur, dan laporan-laporan secara terkomputerisasi untuk memudahkan bukti transaksi antara penjual dan pembeli.
(15)
3
1.4 Ruang Lingkup Kajian
Berikut ini merupakan ruang lingkup kaijan dalam pengerjaan tugas akhir, yang dapat dijabarkan sebagai berikut:
1. Untuk batasan hardware Client :
• Desktop Computer dengan minimum requirement:
o Processor Intel pentium 4 2,6 GHz o Memory 1GB DDR
o Harddisk 160 GB o VGA 64 MB
o Keyboard + Mouse o Monitor CRT 17”
2. Untuk batasan software :
• Desktop Computer Client menggunakan :
o Sistem operasi Microsoft Windows XP Professional SP atau
Sistem operasi Mac OS X
• Pembuatan aplikasimenggunakan software :
o Sistem Basis Data: SQL Server 2005 / XML o Bahasa Scripting: PHP, Javascript
o Editor Pemrograman: Adobe Dreamweaver CS5
3. Untuk bisa melakukan pemesanan di online music store ini konsumen harus terlebih dahulu registrasi (mendapatkan account) di online store ini. Apabila konsumen belum meregistrasi konsumen hanya bisa melihat tampilan dasar dan preview dari produk yang ditawarkan. Konsumen yang sudah menjadi member bisa mendapatkan produk setelah konsumen melakukan pembayaran dan mendapatkan konfirmasi dari operator.
4. Terdapat 4 user :
• Member : member dapat melakukan pemesanan produk, mendapatkan report apabila melakukan pemesanan dan mengubah data pribadinya. Member merupakan konsumen yang sudah mendaftarkan (meregistrasi) di online store ini.
(16)
4
• Operator : operator memiliki fitur mengelola pemesanan yang dilakukan member dan mendapatkan report dari member yang sudah mengorder.
• Admin : admin merupakan akun untuk pengelola digital music store. admin dapat mengupdate produk – produk yang terdapat didalam web, mengelola data-data member, melihat laporan penjualan dan memberi informasi melalui email kepada member.
• Distributor : distributor merupakan pemasok produk-produk yang dijual (album music berbentuk digital). distributor hanya bisa mengupload, menghapus music ataupun gambar sampul (Cover album, Single, Dsb), dan mendapatkan report hasil penjualan.
5. Untuk batasan aplikasi :
• Hasil dari tugas akhir ini adalah aplikasi yang akan mencakup : - pembelian musik digital
- penjualan musik digital
- pembayaran pembelian dan penjualan digital musik - pengelolaan stok musik digital
- form registrasi member, form pembelian / pembayaran, form konfirmasi transaksi pembayaran, dan laporan penjualan.
- pengelolaan data member
- informasi penawaran musik terkini berdasarkan pengelolaan data member
• Pembayaran dilakukan secara manual oleh member dengan cara transfer (debit)
• Aplikasi yang dibuat dikhususkan penggunaannya hanya sebagai objek pengerjaan tugas akhir ini, dan tidak untuk dikonsumsi umum.
(17)
5
1.5 Sumber Data
Sumber data penelitian terdiri dari sumber data primer dan sekunder. Sumber data primer dari penulisan laporan tugas akhir ini didapat melalui wawancara dengan pengelola toko musik dan pelanggan dari toko musik. Sumber data sekunder dari penulisan laporan ini didapat melalui studi pustaka, dengan menggunakan buku dan literatur lainnya dalam perpustakaan, dan juga data-data lainnya yang diperlukan untuk pembuatan situs ini.
1.6 Sistematika Penyajian
BAB I PENDAHULUANBab ini berisi pendahuluan-pendahuluan seputar alasan serta tujuan penulisan laporan tugas akhir ini.
BAB II KAJIAN TEORI
Bab ini berisi teori atau algoritma atau metode penunjang yang penulis gunakan ketika membuat aplikasi ini
BAB III ANALISIS DAN RANCANGAN SISTEM
Dalam bab Analisis dan Desain berisi tentang semua pembahasan secara lengkap mengenai analisis pemecahan masalah, perancangan, desain aplikasi, dan penjelasan sistem.
BAB IV HASIL PENELITIAN
Pada bab ini berisi tentang hasil penelitian laporan tugas akhir berupa beberapa screenshot hasil akhir website.
BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN
Bab ini berisi tentang pembahasan serta uji coba hasil penelitian berupa blackbox testing terhadap website yang sudah dibuat
BAB VI SIMPULAN DAN SARAN
(18)
90
BAB 6.
SIMPULAN DAN SARAN
Bab ini membahas simpulan dan saran dari aplikasi yang sudah dibuat. Diharapkan aplikasi bisa dikembangkan lebih baik lagi.
6.1 Kesimpulan
Berdasarkan hasil pengamatan dalam melakukan analisis dan perancangan, maka dapat ditarik kesimpulan sebagai berikut :
1. Melalui fitur Preview Digital Music Store ini dapat memenuhi informasi mengenai album, lagu atau musik yang ditawarkan Digital Music Store kepada konsumen.
2. Melalui fitur Buy situs toko online ini konsumen dapat memesan langsung musik yang ditawarkan tanpa harus mengunjungi toko fisik.
3. Melalui fitur Download situs toko online ini konsumen dapat mendapatkan atau menerima langsung musik yang sudah dibeli tanpa harus mengunjungi toko fisik.
4. Melalui fitur pengelolaan user toko online ini dapat memenuhi pendataan konsumen
5. Melalui fitur view data produk toko online ini dapat memenuhi pendataan produk
6. Melalui fitur view invoice dan view detail invoice toko online ini dapat mengelola laporan penjualan yang ada di toko online ini
6.2 Saran
Untuk pengembangan situs lebih lanjut dapat ditambahkan beberapa saran guna tercapainya target dari tujuan dibuat nya situs ini yang diantaranya:
1. Penambahan fitur untuk menghitung statistik pengunjung situs
2. Penambahan tampilan video dari produk yang ditawarkan pada detail produk sehingga pemasaran terhadap produk lebih menarik
(19)
91
3. Menambahkan lebih banyak fitur-fitur yang berkaitan dengan Customer Relationship Management, untuk menunjang hubungan antara pengelola dengan konsumen.
(20)
92
DAFTAR PUSTAKA
[1] Jogiyanto M. Hartono, Analisis dan Desain Sistem Informasi : Pendekatan
Terstruktur Teori dan Praktek Aplikasi Bisnis. Yogyakarta, Central Java: Andi, 1993.
[2] A. Nur Alan, Jago PHP dan MySQL : Dalam Hitungan Menit Membahas
PHP dan MySQL dari Nol Hingga Akhir Untuk Pemula, 1st ed. Bekasi: Dunia Komputer, 2010.
[3] L. Hakim, Trik Rahasia Master PHP Terbongkar Lagi. Yogyakarta:
Lokomedia, 2009.
[4] Bertha Sidik, Pemrograman WEB dengan PHP. Bandung, West Java,
Indonesia, 2006, vol. 2.
[5] Andi, Apa dan bagaimana E-commerce. Yogyakarta: Wahana Komputer,
2002.
[6] G. Schell R. McLeod, Management Information System, 10th ed., 2007.
[7] G. Marakas J. O’Brien, Management Information System.: McGraw-Hill,
2010. [[][
(1)
3
1.4 Ruang Lingkup Kajian
Berikut ini merupakan ruang lingkup kaijan dalam pengerjaan tugas akhir, yang dapat dijabarkan sebagai berikut:
1. Untuk batasan hardware Client :
• Desktop Computer dengan minimum requirement: o Processor Intel pentium 4 2,6 GHz
o Memory 1GB DDR o Harddisk 160 GB o VGA 64 MB
o Keyboard + Mouse o Monitor CRT 17” 2. Untuk batasan software :
• Desktop Computer Client menggunakan :
o Sistem operasi Microsoft Windows XP Professional SP atau Sistem operasi Mac OS X
• Pembuatan aplikasi menggunakan software : o Sistem Basis Data: SQL Server 2005 / XML o Bahasa Scripting: PHP, Javascript
o Editor Pemrograman: Adobe Dreamweaver CS5
3. Untuk bisa melakukan pemesanan di online music store ini konsumen harus terlebih dahulu registrasi (mendapatkan account) di online store ini. Apabila konsumen belum meregistrasi konsumen hanya bisa melihat tampilan dasar dan preview dari produk yang ditawarkan. Konsumen yang sudah menjadi member bisa mendapatkan produk setelah konsumen melakukan pembayaran dan mendapatkan konfirmasi dari operator.
4. Terdapat 4 user :
• Member : member dapat melakukan pemesanan produk, mendapatkan report apabila melakukan pemesanan dan mengubah data pribadinya. Member merupakan konsumen yang sudah mendaftarkan (meregistrasi) di online store ini.
(2)
• Operator : operator memiliki fitur mengelola pemesanan yang dilakukan member dan mendapatkan report dari member yang sudah mengorder.
• Admin : admin merupakan akun untuk pengelola digital music store. admin dapat mengupdate produk – produk yang terdapat didalam web, mengelola data-data member, melihat laporan penjualan dan memberi informasi melalui email kepada member.
• Distributor : distributor merupakan pemasok produk-produk yang dijual (album music berbentuk digital). distributor hanya bisa mengupload, menghapus music ataupun gambar sampul (Cover album, Single, Dsb), dan mendapatkan report hasil penjualan.
5. Untuk batasan aplikasi :
• Hasil dari tugas akhir ini adalah aplikasi yang akan mencakup : - pembelian musik digital
- penjualan musik digital
- pembayaran pembelian dan penjualan digital musik - pengelolaan stok musik digital
- form registrasi member, form pembelian / pembayaran, form konfirmasi transaksi pembayaran, dan laporan penjualan.
- pengelolaan data member
- informasi penawaran musik terkini berdasarkan pengelolaan data member
• Pembayaran dilakukan secara manual oleh member dengan cara transfer (debit)
• Aplikasi yang dibuat dikhususkan penggunaannya hanya sebagai objek pengerjaan tugas akhir ini, dan tidak untuk dikonsumsi umum.
(3)
5
1.5 Sumber Data
Sumber data penelitian terdiri dari sumber data primer dan sekunder. Sumber data primer dari penulisan laporan tugas akhir ini didapat melalui wawancara dengan pengelola toko musik dan pelanggan dari toko musik. Sumber data sekunder dari penulisan laporan ini didapat melalui studi pustaka, dengan menggunakan buku dan literatur lainnya dalam perpustakaan, dan juga data-data lainnya yang diperlukan untuk pembuatan situs ini.
1.6 Sistematika Penyajian
BAB I PENDAHULUANBab ini berisi pendahuluan-pendahuluan seputar alasan serta tujuan penulisan laporan tugas akhir ini.
BAB II KAJIAN TEORI
Bab ini berisi teori atau algoritma atau metode penunjang yang penulis gunakan ketika membuat aplikasi ini
BAB III ANALISIS DAN RANCANGAN SISTEM
Dalam bab Analisis dan Desain berisi tentang semua pembahasan secara lengkap mengenai analisis pemecahan masalah, perancangan, desain aplikasi, dan penjelasan sistem.
BAB IV HASIL PENELITIAN
Pada bab ini berisi tentang hasil penelitian laporan tugas akhir berupa beberapa screenshot hasil akhir website.
BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN
Bab ini berisi tentang pembahasan serta uji coba hasil penelitian berupa blackbox testing terhadap website yang sudah dibuat
BAB VI SIMPULAN DAN SARAN
(4)
90
dibuat. Diharapkan aplikasi bisa dikembangkan lebih baik lagi.
6.1 Kesimpulan
Berdasarkan hasil pengamatan dalam melakukan analisis dan perancangan, maka dapat ditarik kesimpulan sebagai berikut :
1. Melalui fitur Preview Digital Music Store ini dapat memenuhi informasi mengenai album, lagu atau musik yang ditawarkan Digital Music Store kepada konsumen.
2. Melalui fitur Buy situs toko online ini konsumen dapat memesan langsung musik yang ditawarkan tanpa harus mengunjungi toko fisik.
3. Melalui fitur Download situs toko online ini konsumen dapat mendapatkan atau menerima langsung musik yang sudah dibeli tanpa harus mengunjungi toko fisik.
4. Melalui fitur pengelolaan user toko online ini dapat memenuhi pendataan konsumen
5. Melalui fitur view data produk toko online ini dapat memenuhi pendataan produk
6. Melalui fitur view invoice dan view detail invoice toko online ini dapat mengelola laporan penjualan yang ada di toko online ini
6.2 Saran
Untuk pengembangan situs lebih lanjut dapat ditambahkan beberapa saran guna tercapainya target dari tujuan dibuat nya situs ini yang diantaranya:
1. Penambahan fitur untuk menghitung statistik pengunjung situs
2. Penambahan tampilan video dari produk yang ditawarkan pada detail produk sehingga pemasaran terhadap produk lebih menarik
(5)
91
3. Menambahkan lebih banyak fitur-fitur yang berkaitan dengan Customer Relationship Management, untuk menunjang hubungan antara pengelola dengan konsumen.
(6)
92
[1] Jogiyanto M. Hartono, Analisis dan Desain Sistem Informasi : Pendekatan
Terstruktur Teori dan Praktek Aplikasi Bisnis. Yogyakarta, Central Java: Andi, 1993.
[2] A. Nur Alan, Jago PHP dan MySQL : Dalam Hitungan Menit Membahas
PHP dan MySQL dari Nol Hingga Akhir Untuk Pemula, 1st ed. Bekasi: Dunia Komputer, 2010.
[3] L. Hakim, Trik Rahasia Master PHP Terbongkar Lagi. Yogyakarta:
Lokomedia, 2009.
[4] Bertha Sidik, Pemrograman WEB dengan PHP. Bandung, West Java,
Indonesia, 2006, vol. 2.
[5] Andi, Apa dan bagaimana E-commerce. Yogyakarta: Wahana Komputer,
2002.
[6] G. Schell R. McLeod, Management Information System, 10th ed., 2007.
[7] G. Marakas J. O’Brien, Management Information System.: McGraw-Hill,
2010. [[][