Anda di halaman 1dari 15

PERANCANGAN APLIKASI PEMESANAN

STUDIO MUSIK BERBASIS MOBILE


PADA CV EGA MUSIK STUDIO

SKRIPSI

OLEH:
GAGA SETYOADI PRAKOSO
2014141619

PROGRAM STUDI TEKNIK INFORMATIKA


FAKULTAS TEKNIK
UNIVERSITAS PAMULANG
PAMULANG
2018
PERANCANGAN APLIKASI PEMESANAN
STUDIO MUSIK BERBASIS MOBILE
PADA CV EGA MUSIK STUDIO

SKRIPSI

Diajukan Untuk Melengkapi Salah Satu Syarat


Memperoleh Gelar Sarjana Komputer

OLEH:
GAGA SETYOADI PRAKOSO
2014141619

PROGRAM STUDI TEKNIK INFORMATIKA


FAKULTAS TEKNIK
UNIVERSITAS PAMULANG
PAMULANG
2018
LEMBAR PERNYATAAN

Yang bertanda tangan di bawah ini:


Nama : GAGA SETYOADI PRAKOSO
NIM : 2014141619
Program Studi : TEKNIK INFORMATIKA
Fakultas : TEKNIK
Jenjang Pendidikan : STRATA 1

Menyatakan bahwa skripsi yang saya buat dengan judul:


PERANCANGAN APLIKASI PEMESANAN STUDIO MUSIK BERBASIS
MOBILE PADA CV EGA MUSIK STUDIO

1. Merupakan hasil karya tulis ilmiah sendiri, bukan merupakan karya yang
pernah diajukan untuk memperoleh gelar akademik oleh pihak lain, dan bukan
merupakan hasil plagiat.
2. Saya ijinkan untuk dikelola oleh Universitas Pamulang sesuai dengan norma
hukum dan etika yang berlaku.

Pernyataan ini saya buat dengan penuh tanggung jawab dan saya bersedia menerima
konsekuensi apapun sesuai aturan yang berlaku apabila dikemudian hari pernyataan
ini tidak benar.

Pamulang, 07 Januari 2019

(Gaga Setyoadi Prakoso)

ii
LEMBAR PERSETUJUAN

NIM : 2014141619
Nama : GAGA SETYOADI PRAKOSO
Program Studi : TEKNIK INFORMATIKA
Fakultas : TEKNIK
Jenjang Pendidikan : STRATA 1
Judul Skripsi : PERANCANGAN APLIKASI PEMESANAN STUDIO
MUSIK BERBASIS MOBILE PADA CV EGA MUSIK
STUDIO

Skripsi ini telah diperiksa dan disetujui oleh pembimbing untuk persyaratan sidang
skripsi.

Pamulang, 08 Januari 2019


Pembimbing

Susanna Dwi Yulianti Kusuma, S.Kom., M.Kom


NIDN : 0423078901

Mengetahui,
Ketua Program Studi Teknik Informatika

Ahmad Fikri Zulfikar, S.Kom., M.Kom


NIDN : 0413018602

iii
LEMBAR PENGESAHAN

NIM : 2014141619
Nama : GAGA SETYOADI PRAKOSO
Program Studi : TEKNIK INFORMATIKA
Fakultas : TEKNIK
Jenjang Pendidikan : STRATA 1
Judul Skripsi : PERANCANGAN APLIKASI PEMESANAN STUDIO
MUSIK BERBASIS MOBILE PADA CV EGA MUSIK
STUDIO
Skripsi ini telah dipertahankan dihadapan dewan penguji ujian skripsi Fakultas Teknik,
Program Studi Teknik Informatika dan dinyatakan LULUS.

Pamulang, Februari 2019


Penguji I Penguji II

Joko Trianto, S.Kom., M.Kom. Sholihin, S.Kom., M.M.


NIDN : 0415048602 NIDN : 0404068004
Pembimbing

Susanna Dwi Yulianti Kusuma, S.Kom., M.Kom


NIDN : 0423078901

Mengetahui,
Ketua Program Studi Teknik Informatika

Ahmad Fikri Zulfikar, S.Kom, M.Kom


NIDN : 0413018602

iv
KATA PENGANTAR

Puji syukur kehadirat Allah SWT yang telah memberi rahmat dan
hidayahNya sehingga penulis dapat menyelesaikan penyusunan skripsi yang
berjudul “PERANCANGAN APLIKASI PEMESANAN STUDIO MUSIK
BERBASIS MOBILE PADA CV EGA MUSIK STUDIO”. Tak lupa shalawat
dan salam kepada Nabi Muhammad SAW semoga memberikan syafa’atnya di akhir
nanti.
Penyusunan skripsi ini tentunya tidak terlepas dari bantuan semua pihak
yang turut serta memberikan andil yang sangat besar, baik langsung dan tidak
langsung. Oleh karena itu, pada kesempatan ini penulis ingin mengucapkan
terimakasih sebesar-besarnya kepada semua pihak, terutama:
1. Bapak Drs. H. Darsono, selaku ketua Yayasan Sasmita Jaya, yang telah
memberikan tempat untuk mencari ilmu.
2. Bapak Dr. H. Dayat Hidayat, MM., selaku Rektor Universitas Pamulang.
3. Bapak Ir. Dadang Kurnia, M.M., selaku Dekan Universitas Pamulang
4. Bapak Ahmad Fikri Zulfikar, S.Kom. M.Kom, selaku Ketua Program Studi
Teknik Informatika, Fakultas Teknik Universitas Pamulang yang telah
memberikan izin dalam penyusunan skripsi ini.
5. Ibu Susanna Dwi Yulianti Kusuma, S.Kom., M.Kom., selaku pembimbing
skripsi pada program studi Teknik Informatika di Universitas Pamulang.
6. Segenap dosen yang telah memberikan ilmu pada perkuliahan di Universitas
Pamulang.
7. Untuk Orang Tua tercinta Ibu Lilis Suarni dan Bapak Jati Nugroho yang
saya cintai, yang telah membantu, memberikan dukungan dan semangat yang
tak terkira, serta doa yang dipanjatkan sehingga penulis dapat menyelesaikan
skripsi ini.
8. Para Saudara dan sahabatku yang telah memberikan semangat dan dukungan
untuk penulis dalam menyelesaikan skripsi ini.
9. Karyawan EGA Studio Musik yang telah menjadi objek penelitian skripsi.

v
10. Seluruh teman-teman angkatan 2014 terutama untuk teman – teman kelas
08TPLP016 dan 08TPLP017 yang telah memberikan dukungan moral untuk
terus meyelesaikan skripsi ini.

Penulis menyadari sepenuhnya bahwa pada penulisan skripsi ini masih


banyak terdapat kekurangan, oleh karena itu penulis selalu berusaha untuk tetap
membuka diri terhadap semua masukan kritik dan saran yang membangun dan
berguna untuk penyempurnaan di masa yang akan datang dan pada akhirnya
semoga penulisan skripsi ini dapat memberi kontribusi yang berarti dan bermanfaat
bagi semua pihak.

Pamulang, 1 Febuari 2019

Penulis,

vi
ABSTRACT

The development of mobile devices is currently growing rapidly, its


development as if all activities can be done with mobile applications, as well as in
the field of ordering music studios, the process of ordering a music studio still uses
manual methods starting from recording rentals, lack of information obtained by
customers regarding studio availability music, and ordering a music studio is done
directly to the location. With this music studio booking application customers can
order music studios easily, with the mobile application each customer can see
information about the availability of the music studio that will be rented. Making
this mobile application uses android studio software with the development of the
waterfall method. The final result of this study is that with this application the data
collection process will be easier and faster because customers can order music
studios at any time without having to come to ega music studio and also this
application will make it easier for the administration to manage order data because
it is computerized.

Keyword : Booking, Waterfall, Application, Android.


xiv + 77 Page ; 54 Picture ; 23 Table A List Of Reference 31 (2008 – 2018).

vii
ABSTRAK

Perkembangan mobile device saat ini sangat berkembang pesat,


perkembangannya seakan semua kegiatan dapat dilakukan dengan aplikasi mobile,
begitu juga halnya dalam bidang pemesanan studio musik, proses pemesanan studio
musik masih menggunakan cara manual mulai dari pencatatan penyewaan,
kurangnya informasi yang didapat oleh pelanggan terkait ketersediaan studio
musik, dan pemesanan studio musik dilakukan secara langsung datang ke lokasi.
Dengan adanya aplikasi pemesanan studio musik ini para pelanggan dapat
memesan studio musik dengan mudah, dengan adanya aplikasi mobile setiap
pelanggan dapat melihat informasi mengenai ketersediaan studio musik yang akan
di sewa. Pembuatan aplikasi mobile ini menggunakan software android studio
dengan pengembangan metode waterfall. Hasil akhir dari penelitian ini adalah
dengan dibuatnya aplikasi ini maka proses pendataan akan lebih mudah dan lebih
cepat karena pelanggan dapat memesan studio musik kapan saja tanpa harus datang
ke ega studio musik dan juga aplikasi ini akan mempermudah bagian administrasi
untuk mengelola data pemesanan karna sudah terkomputerisasi.

Kata kunci : Pemesanan, Waterfall, Aplikasi, Android.


xiv + 77 Halaman ; 54 Gambar ; 23 Tabel Daftar Acuan 31 (2008 – 2018).

viii
DAFTAR ISI

LEMBAR PERNYATAAN ......................................................................... ii


LEMBAR PERSETUJUAN ....................................................................... iii
LEMBAR PENGESAHAN ........................................................................ iv
KATA PENGANTAR ................................................................................. v
ABSTRACT ............................................................................................... vii
ABSTRAK ................................................................................................. viii
DAFTAR ISI ............................................................................................... ix
DAFTAR GAMBAR ................................................................................. xii
DAFTAR TABEL ..................................................................................... xiv
BAB I PENDAHULUAN ........................................................................ 1
1.1 Latar Belakang ...................................................................................... 1
1.2 Identifikasi Masalah .............................................................................. 2
1.3 Rumusan Masalah ................................................................................. 2
1.4 Batasan Masalah ................................................................................... 3
1.5 Tujuan Penelitian .................................................................................. 3
1.6 Manfaat ................................................................................................. 3
1.7 Metodologi ............................................................................................ 4
1.7.1 Metodologi Pengumpulan Data ..................................................... 4
1.7.2 Metodologi Pengembangan Sistem ............................................... 4
1.8 Sistematika Penulisan ........................................................................... 5
BAB II LANDASAN TEORI ................................................................... 7
2.1 Tinjauan Pustaka ................................................................................... 7
2.2 Definisi Umum ..................................................................................... 9
2.2.1 Definisi Pemesanan ....................................................................... 9
2.2.2 Definisi Aplikasi............................................................................ 9
2.3 Konsep Dasar Sistem Informasi ......................................................... 10
2.3.1 Pengertian Sistem ........................................................................ 10
2.3.2 Pengertian Informasi ................................................................... 10
2.3.3 Pengertian Sistem Informasi ....................................................... 11

ix
2.4 Pengertian Studio Musik..................................................................... 12
2.5 Aplikasi Mobile .................................................................................. 12
2.6 Perancangan Basis Data ...................................................................... 13
2.6.1 Entity Relationship Diagram (ERD) ........................................... 13
2.6.2 Transformasi ERD ke LRS.......................................................... 14
2.6.3 Logical Record Str uktur (LRS) .................................................. 15
2.7 Unified Modelling Languange (UML) ............................................... 15
2.7.1 Use Case Diagram ....................................................................... 16
2.7.2 Sequence Diagram ....................................................................... 17
2.7.3 Acitivity Diagram ......................................................................... 18
2.7.4 Class Diagram ............................................................................. 19
2.8 Metode Pengujian Sistem ................................................................... 20
2.8.1 Black Box Testing ....................................................................... 20
2.8.2 White Box Testing....................................................................... 21
2.9 Aplikasi Pendukung ............................................................................ 21
2.9.1 Pengertian Android ...................................................................... 21
2.9.2 Sistem Arsitektur Android........................................................... 22
2.9.3 UI (User Interface) ...................................................................... 22
2.9.4 Java API ...................................................................................... 22
2.9.5 XML (Extensible Markup Language) ......................................... 23
2.9.6 JSON (JavaScript Object Notation)............................................. 24
2.9.7 PHP .............................................................................................. 24
2.9.8 MySQL ........................................................................................ 24
2.9.9 Android Studio ............................................................................ 25
BAB III ANALISAN DAN PERANCANGAN ...................................... 26
3.1 Analisa Sistem .................................................................................... 26
3.1.1 Analisa Sistem Berjalan .............................................................. 26
3.1.2 Analisa Sistem Usulan................................................................. 27
3.2 Perancangan Sistem ............................................................................ 28
3.2.1 Perancangan Sistem Basis Data .................................................. 28
3.3 Perancangan UML (Unified Modeling Languange) ........................... 33
3.3.1 Use Case Diagram ...................................................................... 33

x
3.3.2 Acitivity Diagram ........................................................................ 35
3.3.3 Sequence Diagram ...................................................................... 40
3.3.4 Class Diagram ............................................................................. 45
3.4 Rancangan Layar ................................................................................ 46
BAB IV IMPLEMENTASI DAN PENGUJIAN ................................... 54
4.1 Implementasi ....................................................................................... 54
4.1.1 Perangkat Keras yang Digunakan ............................................... 54
4.1.2 Perangkat Lunak yang Digunakan .............................................. 55
4.1.3 Implementasi Sistem ................................................................... 55
4.2 Pengujian Sistem................................................................................. 63
4.2.1 Pengujian Black Box .................................................................... 63
4.2.2 Pengujian White Box ................................................................... 68
BAB V PENUTUP .................................................................................. 71
5.1 Kesimpulan ......................................................................................... 71
5.2 Saran ................................................................................................... 71
DAFTAR PUSAKA ................................................................................... 72
DAFTAR LAMPIRAN .............................................................................. 75

xi
DAFTAR GAMBAR

Gambar 1. 1 Metode Waterfall ...................................................................... 5


Gambar 2. 1 Transformasi ERD One To One ............................................. 14
Gambar 2. 2 Transformasi ERD One To Many........................................... 14
Gambar 2. 3 Transformasi Many to Many .................................................. 15
Gambar 2. 4 LRS (Logical Record Structure) ............................................. 15
Gambar 2. 5 Sistem architecture of Android ............................................... 22
Gambar 3. 1 Analisa Sistem Berjalan .......................................................... 26
Gambar 3. 2 Analisa Sistem Yang Diusulkan ............................................. 27
Gambar 3. 3 ERD (Entity Relationship Diagram) ....................................... 29
Gambar 3. 4 Transformasi ERD ke LRS ..................................................... 30
Gambar 3. 5 LRS (Logical Record Structure) ............................................. 30
Gambar 3. 6 Use Case Diagram Pemesanan ............................................... 33
Gambar 3. 7 Activity Diagram Login Admin .............................................. 35
Gambar 3. 8 Activity Diagram Login User ................................................. 36
Gambar 3. 9 Activity Diagram Pemesanan ................................................. 37
Gambar 3. 10 Activity Diagram Studio Musik............................................ 38
Gambar 3. 11 Activity Diagram Kelola Data Pemesanan ........................... 39
Gambar 3. 12 Activity Diagram Cek Ketersediaan ..................................... 40
Gambar 3. 13 Sequence Diagram Login Admin ......................................... 41
Gambar 3. 14 Sequence Diagram Login User ............................................. 41
Gambar 3. 15 Sequence Diagram Studio Musik ......................................... 42
Gambar 3. 16 Sequence Diagram Pemesanan ............................................. 43
Gambar 3. 17 Sequence Diagram Kelola Data Pemesanan ......................... 44
Gambar 3. 18 Sequence Diagram Cek Ketersediaan ................................... 45
Gambar 3. 19 Class Diagram ....................................................................... 46
Gambar 3. 20 Halaman Login Web Admin ................................................. 46
Gambar 3. 21 Halaman Menu Admin.......................................................... 47
Gambar 3. 22 Halaman Form Input Studio Musik ...................................... 47
Gambar 3. 23 Halaman Data Pemesanan .................................................... 48

xii
Gambar 3. 24 Halaman Data User ............................................................... 48
Gambar 3. 25 Menu Home User Mobile ..................................................... 49
Gambar 3. 26 Menu Sign Up User Mobile .................................................. 49
Gambar 3. 27 Menu Login User Mobile ..................................................... 50
Gambar 3. 28 Menu Setelah Login User ..................................................... 50
Gambar 3. 29 Halaman Detail Studio Musik............................................... 51
Gambar 3. 30 Halaman Pemesanan Studio Musik ...................................... 51
Gambar 3. 31 Halaman Lihat Pemesanan.................................................... 52
Gambar 3. 32 Halaman Cek Ketersediaan ................................................... 52
Gambar 3. 33 Halaman Lihat Cek Ketersediaan ......................................... 53
Gambar 3. 34 Halaman User ....................................................................... 53
Gambar 4. 1 Halaman Login Admin Ega Studio Musik ............................. 56
Gambar 4. 2 Halaman Home Admin Ega Studio Musik ............................. 56
Gambar 4. 3 Halaman Data User ................................................................. 57
Gambar 4. 4 Halaman Data Studio Musik ................................................... 57
Gambar 4. 5 Halaman Mengelola Data Pemesanan .................................... 58
Gambar 4. 6 Tampilan Menu Pembuka ....................................................... 58
Gambar 4. 7 Tampilan Menu Login ............................................................ 59
Gambar 4. 8 Tampilan Menu Sign Up......................................................... 59
Gambar 4. 9 Tampil Menu Utama ............................................................... 60
Gambar 4. 10 Tampil Menu Pemesanan Studio Musik ............................... 60
Gambar 4. 11 Tampil Menu Lihat Pemesanan ............................................ 61
Gambar 4. 12 Tampil Menu Cek Ketersediaan ........................................... 61
Gambar 4. 13 Tampil Menu Lihat Ketersediaan ......................................... 62
Gambar 4. 14 Pengujian White Box Login Admin ..................................... 70

xiii
DAFTAR TABEL

Tabel 2. 1 Diagram Use Case ...................................................................... 16


Tabel 2. 2 Diagram Sequence ...................................................................... 17
Tabel 2. 3 Diagram Activity ........................................................................ 18
Tabel 2. 4 Diagram Class............................................................................. 19
Tabel 3. 1 Tabel Admin ............................................................................... 31
Tabel 3. 2 Tabel User................................................................................... 31
Tabel 3. 3 Tabel Studio Musik .................................................................... 32
Tabel 3. 4 Tabel Jadwal Studio.................................................................... 32
Tabel 3. 5 Tabel Pemesanan ........................................................................ 32
Tabel 3. 6 Definisi Actor ............................................................................. 34
Tabel 3. 7 Definisi Usecase Pemesanan ...................................................... 34
Tabel 4. 1 Perangkat Keras Yang Digunakan .............................................. 54
Tabel 4. 2 Perangkat Keras Mobile Yang Digunakan ................................. 54
Tabel 4. 3 Kebutuhan Perangkat Lunak Pengembang ................................. 55
Tabel 4. 4 Kebutuhan Perangkat Lunak Pengguna ...................................... 55
Tabel 4. 5 Rencana Pengujian ..................................................................... 63
Tabel 4. 6 Pengujian Login Admin ............................................................. 63
Tabel 4. 7 Pengujian Kelola Data Studio Musik ......................................... 64
Tabel 4. 8 Pengujian Kelola Data Pemesanan ............................................. 66
Tabel 4. 9 Pengujian Login User ................................................................. 67
Tabel 4. 10 Pengujian Register User ........................................................... 67
Tabel 4. 11 Pengujian Pemesanan Studio Musik User ................................ 68
Tabel 4. 12 Pengujian White Box Login Admin ......................................... 68

xiv

Anda mungkin juga menyukai