Puji syukur kita ucapkan kehadirat Tuhan Yang Maha Esa atas rahmat dan
karunianya sehingga kami dapat menyelesaikan makalah ini dengan judul “TIKET
KONSER MUSIK” penyusunan makalah ini disusun untuk memenuhi nilai Ujian
makalah ini kami banyak mengalami kesulitan, namun berkat doa dan bantuan dari
beberapa pihak kami dapat menyelesaikan makalah ini tepat pada waktunya, dengan
selesainya makalah ini, penulis mengucapkan terima kasih kepada pihak-pihak yang
Semoga makalah ini dapat bermanfaat bagi pembaca dan penulis pada umumnya.
Kami mengharapkan kritik dan saran yang membangun, guna untuk memperbaiki
makalah selanjutnya.
Kelompok 5 (11.4B.11)
i
DAFTAR ISI
Kata Pengantar.......................................................................................................i
Daftar isi................................................................................................................ii
Daftar Gambar.......................................................................................................iii
Daftar Tabel...........................................................................................................iv
BAB I PENDAHULUAN
ii
3.2.1. Proses Bisnis Berjalan.....................................................................
3.4. Desain.............................................................................................................
3.5. Implementasi..................................................................................................
3.5.2. Testing.............................................................................................
BAB IV PENUTUP
4.1. Kesimpulan.....................................................................................................
iii
4.2. Saran ...............................................................................................................
DAFTAR PUSTAKA............................................................................................
Daftar Gambar
Daftar Tabel
iv
B.5 Spesifikasi File Pembelian.........................................................................
Daftar Gambar
Daftar Tabel
v
vi
BAB I
PENDAHULUAN
pesat, hanya dalam hitungan menit sudah tercipta suatu kemajuan teknologi
sehingga jika kita tidak mengikuti informasi sebentar saja maka akan tertinggal
sangat jauh. Hal ini juga berakibat dalam aspek kehidupan masyarakat. Dengan
perkembangan pesat teknologi saat ini semua kegiatan yang dilakukan oleh
masyarakat dapat dilakukan dengan lebih mudah dan cepat termasuk dalam
mendatangi penjual yang memiliki toko atau penjual yang mendatangi langsung
pembeli kerumah. Sistem jual beli konvensional saat ini sudah mulai di
kecepatan sehingga semua dapat dilakukan dari tempat duduk tanpa harus
beranjak pergi.
Konser musik merupakan suatu hal yang sangat dinantikan oleh para
penikmat musik sehingga hanya untuk membeli tiket konser musik, terkadang
para penikmat musik harus menunggu lama antri untuk membeli tiket sehingga
hal itu dapat membuang waktu dan energi. Dengan berkembangnya teknologi
komputer, dapat menggunkan salah satu ilmu jual beli dibidang komputer yang
1
dapat dibangun sebuah website yang menyediakan layanan untuk penjual tiket
konser secara online sheingga dapat memudahkan para penikmat musik untuk dapat
membeli konser musik dengan mudah dan cepat tanpa membuang energi maupun
telah diperoleh untuk membuat tugas akhir dengan tema project”Aplikasi Tiket Konser
Musik dengan menggunakan Java NetBeants IDE 8.2 dan php Database Mysql.
bermaksud untuk merancang dan membuat aplikasi pemesanan tiket konser musik
berbasis Netbeans, sehingga konsumen bisa melakukan pemesanan tiket konser musik
a. Pengumpulan Data
proses musik dengan metode ini penulisan dapat langsung melihat sistem
Proses menampilkan tiket konser musik seperti data tiket data user, data
Menguji apakah sisitem aplikasi tiket konser musik yang dibuat telah
kesalahan jika masih terdapat error pada sistem aplikasi tiket konser
musik.
e. Studi Pustaka
3
Metode yang digunakan dalam pengembangan perangkat lunak
menjelaskan bahwa “model SDLC air terjun (waterfall) sering juga disebut
model sekuensial linier (sequential linear) atau alur hidup klasik (classic life
Shalahuddin,2014:28):
Aplikasi tiket konser musik bertujuan agar para penikmat musik dapat melakukan
transaksi secara online tanpa harus bepergian sehingga dapat menghemat energi, waktu
dan biaya.
1. Pemesanan tiket konser secara online dengan menggunakan apk NetBeans IDE
8.2.
4
2. Penggunaan bahasa pemprograman java NetBeans IDE 8.2 dan database
mySQL.
5
BAB II
LANDASAN TEORI
Pada umumnya sistem dibuat sebagai suatu alat untuk mempermudah dalam
pekerjaan manusia, dalam sistem terdapat komponen yang saling berinteraksi dan kerja
sama dalam mencapai sasaran dan tujuan, dengan adanya sistem maka lebih mudah
juga dalam melakukan pekerjaan, Sistem memiliki fungsi untuk menangani fungsi
A. Pengertian Sistem
pekerjaan. Secara umum suatu sistem dapat diartikan sebagai kumpulan atau
ketergantungan satu sama lain dan terpadu untuk mencapai tujuan tertentu.
B.Davis dalam buku Tta Sutabri tahun (2012:6) “ menyatakan bahwa sistem
6
Berdasarkan pengertian diatas dapat disimpulkan bahwa sistem
1. Karakteristik Sistem
7
b. Batasan Sistem (Boundary)
8
Media yang menghubungkan antara suatu sistem dengan
suatu kesatuan.
informasi.
sistem informasi.
9
g. Pengolah Sistem (process)
bersifat deterministic.
2. Klasifikasi Sistem
10
a. Sistem Abstrak dan Sistem Fisik
unsur probabilistic.
11
Sistem terbuka adalah sistem yang berhubungan dan
12
keputusan dan atau untuk mengendalikan organisasi”.
mengendalikan organisasi.
A. Pengertian Pemrograman
1. Originating
13
2. Input
3. Proses
di storage.
4. Output
informasi (monitor,speaker,dsb).
5. Distribution
6. Storage
selanjutnya.
14
B. Data
berbeda.
False.
karakter.
disebut Enumerasi .
pemograman yaitu :
15
1. Sintaks, yaitu menjelaskan bagaimana struktur program yang
benar.
3. Manajemen memori
4. Exception handling
fungsi dari sistem informasi dapatbekerja dengan suatu bentk logika model
16
17
BAB III
PEMBAHASAN
berikut :
18
dengan anggota konser tersebut. Pengguna harus memiiki akun
berjalan..
19
Berikut ini pemecahan masalah yang telah ditetapkan :
kebutuhan tersebut antara lain seperti input yang dilakukan, output yang
20
1. Harus mampu menyimpan data-data pelanggan, data
21
3.3.3. Activity Diagram
22
3.4. Desain
23
3.4.3. Spesifikasi File
Akronim : User.myd
24
Software : My SQL
Akronim : pemesanan.myd
25
Kunci Field : kode_tiket
Software : My SQL
Data
No pesan no_pesan Char 5 Primary Key
Tgl pesan tgl_pesan Date
Email id_user Char 5
Kode Tiket kode_tiket Char 3
Jumlah tiket Jumlah_tiket Int 11
subtotal subtotal double
26
Panjang Record :101 Karakter
Software : My SQL
Data
No pesan no_pesan Char 5 Primary Key
Nama pesan nm_pesan varchar 20
Kode tiket kode_tiket Char 3
Kode Tiket judul_konser Varchar 25
Jumlah tiket kelas_konser Varchar 6
Lokasi Konser lokasi_konser Varchar 20
Tanggal konser tgl_konser date
waktu waktu time
Harga tiket harga_tiket Int 11
Jumlah tiket jumlah_tiket Int 11
Subtotal subtotal double
Software : My SQL
Data Data
Kode tiket kode_tiket Char 3 Primary Key
27
nomor no_pesan Char 5
pesan
Metode Metode_bayar varchar 10
Bayar
Akronim : Tiket.myd
Software : My SQL
Data
Kode tiket kode_tiket Char 3 Primary Key
Judul konser judul_konser Varchar 25
Kelas tiket kelas_tiket Varchar 6
Lokasi jokasi_konser Varchar 20
konser
Tanggal tgl_konser date
Konser
Waktu konser waktu_konser time
Harga tiket harga_tiket Int 11
28
Kuota tiket kuota_tiket Int 11
29
3.4.5. Sequence Diagram
30
A. User Interface form Home
31
B. User Interface Form Pemesanan
32
D. User Interface Form Pembayaran
33
3.5. Implementasi
A. Akun.JSP
<%@page import="control.koneksi"%>
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<tr>
34
<td colspan="2" class="tengah"><h3>Tambah Data
Akun</h3></td>
</tr>
<tr>
<td>
<%
try {
Class.forName("com.mysql.jdbc.Driver");
koneksi =
DriverManager.getConnection("jdbc:mysql://localhost/tiket_konser_musik","r
oot","");
nosup = perintah.executeQuery("SELECT
while (nosup.next()){
if(nosup.first()==false){
35
}else{
nosup.last();
out.println(e);
%>
</td>
</tr>
<tr>
36
<td>Nama Akun</td><td><input type="text"
name="nm_akun"></td>
</tr>
<tr>
<td colspan="2">
<center>
value="Simpan">Simpan</button>
</center>
</td>
</tr>
</table>
</form>
<br><hr><br>
<tr class="tengah">
</tr>
<tr>
<th>KODE AKUN</th>
<th>NAMA AKUN</th>
37
<th>AKSI</th>
</tr>
<%//--koneksi database--
ResultSet rs = null;
kd_akun asc");
while(rs.next())
kodeakun=rs.getString("kd_akun");
nmakun=rs.getString(2);
%>
<tr>
<td class="tengah">
<a href="beranda.jsp?halaman=edit-akun&kd_akun=<%
38
<label> || </label>
<a href="akunServlet?aksi=Delete&kd_akun=<%
</tr>
<%}%>
</table>
<%kon.close();%>
</body>
</html>
B. Pemesanan.JSP
39
C. Tiket.JSP
40
3.5.2. Testing
a. Pengujian Unit
program yang diuji bekerja dengan baik. Menthod yang akan diuji
b. Pengujian Integritasi
41
Memanfaatkan pendekatan bottom-up yang memperlukan class agar
c. Pengujian Validasi
dengan harapan.
d. Pengujian Compatibility
kebutuhan nonfungsional.
a. Server
1. CPU (a)
RAM DDR2 4 GB
42
2. Mouse
3. Keyboard
b. Client
1. CPU
Hard Disk 20 GB
2. Mouse
3. Keyboard
a. Server
lain-lain).
komponen, diantaranya:
43
o Aplikasi MySQL Server v5
o Aplikasi phpMyAdmin v3
Chrome
Biodata
Nim 11180701
Nama Safira Camily
Tempat/Tanggal Lahir Jakarta, 08 Agustus 1999
Jenis Kelamin Perempuan
Riwayat Pendidikan
SDN Kalender 14 pg 2005-2011
SMP abdi karya 2011-2014
SMK PGRI 39 2014-2017
44
UBSI Jatiwaringin 2017 – sampai sekarang
Biodata
Nim 11180151
Nama Khasana Nisa Madani
Tempat/Tanggal Lahir Jakarta, 24 Maret 2001
Jenis Kelamin Perempuan
Riwayat hidup
Madrasah Ibtidaiyah(MI) Cipanca 2007-2013
sukabumi
Mts al-jazuliyah sukabumi 2013-2015
SMA al-jazuliyah sukabumi 2015-2018
UBSI jatiwaringin 2018 – sampai sekarang
Biodata
Nim 11181438
Nama Ernawati
Tempat/Tanggal Lahir Gunung Raya,19 Oktober
1999
Jenis Kelamin Perempuan
Riwayat hidup
SDN 01 Muara Jaya II 2007-2013
SMPN 01 Kebun Tebu 2013-2015
SMKN 01 Kebun Tebu 2015-2018
UBSI Jatiwaringin 2018 – sampai sekarang
45
Biodata
Nim 11180572
Nama Qoiril Nurhasanah
Tempat/Tanggal Lahir Gunung Kidul 25 Mei 1999
Jenis Kelamin Perempuan
Riwayat hidup
SDN 1 Gantung 2007-2013
SMPN 2 Nglipar 2013-2015
SMKN 2 Nglipar 2015-2018
UBSI Jatiwaringin 2018 – sampai sekarang
Biodata
Nim 11180121
Nama Pellia Oktari
Tempat/Tanggal Lahir Air Haji 10 Oktober 1998
Jenis Kelamin Perempuan
Riwayat hidup
SDN 07 Hilalang Panjang 2005-2011
MTSN Punggasan 2011-2014
SMAN 01 Air Pura 2014-2017
UBSI Jatiwaringin 2007- sampai sekarang
46
47