Penjualan Tiket Bioskop dengan Memanfaatkan Wireless Application Protocol (WAP) dan 3rd Generation Mobile Communication (3G).

(1)

ABSTRAK

Mobilitas dan persaingan bisnis menuntut berbagai pihak untuk kreatif dalam memberikan pelayanan serta mencari pangsa pasar. Diantaranya pemanfaatan sistem mobile communication untuk akses informasi, reservasi dan transaksi.

Pemanfaatan sistem mobile communication belum begitu terasa pada penjualan tiket bioskop. Hal ini dapat terlihat pada antrian panjang sebagai akibat dari proses transaksi yang memakai waktu dan belum memberikan jaminan untuk mendapatkan tiket. Selain itu, sistem penjualan tiket dengan memanfaatkan jalur telepon untuk reservasi, masih membatasi keleluasaan customer karena untuk mendapatkan kepastian akan perolehan tiket, customer harus datang ke bioskop untuk melakukan pembayaran sebelum batas waktu yang telah ditetapkan oleh pihak bioskop.

Melihat kondisi di atas, perlu dibangun suatu sistem penjualan tiket alternatif yang dapat meningkatkan efisiensi dan efektifitas dengan memanfaatkan sistem mobile communication yaitu GPRS dan atau 3G serta protokol komunikasi WAP yang dapat menawarkan kemudahan transaksi. Untuk memanfaatkan sistem ini, customer terlebih dahulu harus mendaftarkan diri untuk menjadi member dan membeli sejumlah account. Setelah itu, member dapat membeli tiket dan mendapatkan kepastian mengenai status perolehan tiketnya tanpa harus datang ke bioskop. Hal ini akan membantu meningkatkan pelayanan untuk mengejar kepuasan customer.

Sistem ini dikembangkan dengan menggunakan metode Unified Approach, WML sebagai bahasa pemrograman dan UML sebagai tools pemodelan.

Kata kunci : sistem mobile communication, bioskop, GPRS, 3G, WAP, account,


(2)

ABSTRACT

The increasing of mobility and business competition demanding many business actor to be more creative in giving services and finding market segment. For instance the utilizing of wireless technology in information access, reservation and transaction.

The utilizing of mobile communication system is not so well in cinema’s ticketing selling system. This can be seen from the long stand in line because of the wasting time on transaction process and it have not give guarantee for the customer to get the ticket. Beside that, ticketing selling system with utilizing phone line for reservation still limiting the customer’s freedom because they have to come to the cinema before the movie schedule they reserved to finish the administration.

Therefore, it is needed an alternative ticketing selling system with utilizing wireless technology that can rise the efficiency and effectivity, like GPRS and or 3G and communication protocol WAP that can offering transaction and reservation easiness. To utilizing this system, customer must do the registration to become a member and buy a number of ticket. After that, member can booked the ticket and get the certainty about their ticket status without have to come to the cinema. This can be very helpful to increasing services for the customer satisfaction.

This system developed with using Unified Approach, WML as the programming language, and UML as the modeling tools.


(3)

DAFTAR ISI

ABSTRAK ... Error! Bookmark not defined.

ABSTRACT... Error! Bookmark not defined.

KATA PENGANTAR ... Error! Bookmark not defined.

DAFTAR ISI... Error! Bookmark not defined.

DAFTAR GAMBAR ... Error! Bookmark not defined.

DAFTAR TABEL... Error! Bookmark not defined.

DAFTAR LAMPIRAN... Error! Bookmark not defined.

BAB I PENDAHULUAN ... Error! Bookmark not defined.

I.1. Latar Belakang Masalah...Error! Bookmark not defined. I.2 Identifikasi dan Perumusan Masalah ...Error! Bookmark not defined. I.3 Ruang Lingkup Sistem...Error! Bookmark not defined. I.4 Tujuan dan Manfaat ...Error! Bookmark not defined. I.5 Tahapan Kerja ...Error! Bookmark not defined. I.6 Sistematika Penulisan ...Error! Bookmark not defined.

BAB II LANDASAN TEORI ... Error! Bookmark not defined.

II.1. Pengertian Sistem dan Teknologi...Error! Bookmark not defined. II.2. Ticketing Bioskop ...Error! Bookmark not defined. II.3. Wireless Application Protocol (WAP).Error! Bookmark not defined. II.3.1. Cara Kerja WAP ...Error! Bookmark not defined. II.3.2. Keunggulan WAP ...Error! Bookmark not defined. II.3.3. Arsitektur WAP...Error! Bookmark not defined. II.4. Wireless Markup Language (WML)....Error! Bookmark not defined. II.5. Mobile Communication ...Error! Bookmark not defined. II.6. 3rd Generation Mobile Communication (3G).... Error! Bookmark not

defined.

II.7. Metode dan Tools Pengembangan Sistem ... Error! Bookmark not


(4)

II.7.1. Unified Approach (UA) ...Error! Bookmark not defined. II.7.2. Unified Modeling Language (UML).... Error! Bookmark not

defined.

BAB III ANALISIS SISTEM ... Error! Bookmark not defined.

III.1. Sistem Ticketing Bioskop ...Error! Bookmark not defined. III.1.1. Sistem penjualan tiket konvensional... Error! Bookmark not

defined.

III.1.2. Sistem penjualan dan pemesanan tiket bioskop

non-konvensional ...Error! Bookmark not defined. III.2. Evaluasi Sistem Ticketing Bioskop ...Error! Bookmark not defined. III.3. Usulan Sistem Penjualan Tiket yang dibuat ... Error! Bookmark not

defined.

III.3.1. Business Rules ...Error! Bookmark not defined. III.3.2. Kegiatan pada Sistem Penjualan Tiket yang dibuat... Error!

Bookmark not defined.

III.4. Requirement Sistem ...Error! Bookmark not defined. III.4.1. Functional Requirement ...Error! Bookmark not defined. III.4.2. Non-functional Requirement.Error! Bookmark not defined. III.5. Identifikasi aktor ...Error! Bookmark not defined. III.6. Identifikasi Proses dari perspektif aktor... Error! Bookmark not

defined.

III.6.1. Proses-proses pada BO...Error! Bookmark not defined. III.6.2. Proses-proses pada CSS ...Error! Bookmark not defined. III.7. Analisis Perilaku ...Error! Bookmark not defined. III.7.1. Perilaku sistem CSS ...Error! Bookmark not defined. III.7.2. Perilaku sistem BO...Error! Bookmark not defined. III.8. Analisis Data ...Error! Bookmark not defined. III.8.1. Analisis Class ...Error! Bookmark not defined. III.9. Entity Relationship...Error! Bookmark not defined. III.10. Analisis Pengkodean ...Error! Bookmark not defined.

BAB IV PERANCANGAN ... Error! Bookmark not defined.


(5)

IV.1. Batasan Perancangan...Error! Bookmark not defined. IV.2. Perancangan Arsitektur Sistem ...Error! Bookmark not defined. IV.3. Perancangan Perilaku Sistem ...Error! Bookmark not defined. IV.3.1. CSS (Customer Self Service)Error! Bookmark not defined. IV.3.2. BO (Back Office) ...Error! Bookmark not defined. IV.4. Perancangan User Interface ...Error! Bookmark not defined. IV.4.1. User Interface pada BO ...Error! Bookmark not defined. IV.4.2. User Interface pada CSS...Error! Bookmark not defined. IV.5. Perancangan Class...Error! Bookmark not defined. IV.5.1. Class Diagram Package Domain ... Error! Bookmark not

defined.

IV.5.2. Class Diagram Package data Error! Bookmark not defined. IV.6. Perancangan Data...Error! Bookmark not defined. IV.6.1. Skema Relasi ...Error! Bookmark not defined. IV.6.2. Normalisasi...Error! Bookmark not defined.

BAB V IMPLEMENTASI... Error! Bookmark not defined.

V.1. Komponen Sistem ...Error! Bookmark not defined. V.2. Deployment Sistem ...Error! Bookmark not defined.

BAB VI PENUTUP ... Error! Bookmark not defined.

VI.1. Kesimpulan ...Error! Bookmark not defined. VI.2. Saran...Error! Bookmark not defined.

DAFTAR REFERENSI ... R-Error! Bookmark not defined.

LAMPIRAN...A-Error! Bookmark not defined.


(6)

DAFTAR TABEL

Tabel 1 Simbol pada Use Case Diagram...Error! Bookmark not defined. Tabel 2 Simbol pada Sequence Diagram ...Error! Bookmark not defined. Tabel 3 Simbol pada Conceptual Model Diagram.Error! Bookmark not defined. Tabel 4 Simbol pada Collaboration Diagram...Error! Bookmark not defined. Tabel 5 Simbol pada Class Diagram...Error! Bookmark not defined. Tabel 6 Simbol pada State Diagram ...Error! Bookmark not defined. Tabel 7 Simbol pada Activity Diagram ...Error! Bookmark not defined. Tabel 8 Simbol pada Component Diagram...Error! Bookmark not defined. Tabel 9 Simbol Pada Deployment Diagram ...Error! Bookmark not defined. Tabel 10 Simbol pada Entity Relationship Diagram... Error! Bookmark not

defined.

Tabel 11 Business Rules Bioskop ...Error! Bookmark not defined. Tabel 12 Business Rules non-konvensional melalui Telepon... Error! Bookmark

not defined.

Tabel 13 Business Rules non-konvensional melalui Internet ... Error! Bookmark

not defined.

Tabel 14 Informasi Paket Tiket...Error! Bookmark not defined. Tabel 15 Business Rules Sistem ...Error! Bookmark not defined. Tabel 16 Functional requirement pada sistem CSSError! Bookmark not defined. Tabel 17 Functional Requirement pada sistem BOError! Bookmark not defined. Tabel 18 Kebutuhan software untuk Workstation tahap pengembangan... Error!

Bookmark not defined.

Tabel 19 Kebutuhan software untuk Server tahap pengembangan ... Error!

Bookmark not defined.

Tabel 20 Kebutuhan software untuk Workstation tahap implementasi ... Error!

Bookmark not defined.

Tabel 21 Kebutuhan hardware untuk Workstation tahap pengembangan ... Error!


(7)

Tabel 22 Kebutuhan hardware untuk Server tahap pengembangan... Error!

Bookmark not defined.

Tabel 23 Kebutuhan hardware untuk Server tahap implementasi ... Error!

Bookmark not defined.

Tabel 24 Calon Class dan atributnya ...Error! Bookmark not defined. Tabel 25 Class Sistem dan Atributnya ...Error! Bookmark not defined. Tabel 26 Pengkodean Film...Error! Bookmark not defined.


(8)

DAFTAR GAMBAR

Gambar 1 Arsitektur WAP...Error! Bookmark not defined. Gambar 2 Migration 3G ...Error! Bookmark not defined. Gambar 3 3G Network Layout...Error! Bookmark not defined. Gambar 4 Activity Diagram Membeli Tiket...Error! Bookmark not defined. Gambar 5 Activity Diagram Menonton Film...Error! Bookmark not defined. Gambar 6 Activity Diagram Melakukan Registrasi... Error! Bookmark not

defined.

Gambar 7 Activity Diagram Log In BO ...Error! Bookmark not defined. Gambar 8 Activity Diagram Mengisi Ulang Account ... Error! Bookmark not

defined.

Gambar 9 Activity Diagram Mengambil Tiket...Error! Bookmark not defined. Gambar 10 Activity Diagram Menutup Membershipkarena Permintaan Member ...Error! Bookmark not defined. Gambar 11 Activity Diagram Menutup Membership karena masa tenggang tiket telah berakhir...Error! Bookmark not defined. Gambar 12 Sequence Diagram Menyimpan Data Film ... Error! Bookmark not

defined.

Gambar 13 Activity Diagram Mengubah Data Film ... Error! Bookmark not

defined.

Gambar 14 Activity Diagram Menghapus Data Film ... Error! Bookmark not

defined.

Gambar 15 Activity Diagram Menyimpan Data Jadwal Film .... Error! Bookmark

not defined.

Gambar 16 Activity Diagram Mengubah Data Jadwal Film Error! Bookmark not

defined.

Gambar 17 Activity Diagram Menghapus Data Jadwal Film... Error! Bookmark


(9)

Gambar 18 Activity Diagram Menyimpan Data Studio ... Error! Bookmark not

defined.

Gambar 19 Activity Diagram Mengubah Data Studio... Error! Bookmark not

defined.

Gambar 20 Activity Diagram Menghapus data studio... Error! Bookmark not

defined.

Gambar 21 Activity Diagram Menyimpan data bioskop ... Error! Bookmark not

defined.

Gambar 22 Activity Diagram Mengubah data bioskop ... Error! Bookmark not

defined.

Gambar 23 Activity Diagram Menghapus data bioskop... Error! Bookmark not

defined.

Gambar 24 Activity Diagram Menyimpan data kursi... Error! Bookmark not

defined.

Gambar 25 Activity Diagram Mengubah data kursi ... Error! Bookmark not

defined.

Gambar 26 Activity Diagram Menghapus Data Kursi... Error! Bookmark not

defined.

Gambar 27 Activity Diagram Menyimpan data paket tiket . Error! Bookmark not

defined.

Gambar 28 Activity Diagram Mengubah Data Paket Tiket. Error! Bookmark not

defined.

Gambar 29 Activity Diagram Menghapus Data Paket Tiket Error! Bookmark not

defined.

Gambar 30 Activity Diagram Data User...Error! Bookmark not defined. Gambar 31 Activity Diagram Mengubah Data User... Error! Bookmark not

defined.

Gambar 32 Activity Diagram Menghapus Data User ... Error! Bookmark not

defined.

Gambar 33 Activity Diagram Login CSS ...Error! Bookmark not defined. Gambar 34 Activity Diagram Registrasi via CSS..Error! Bookmark not defined.


(10)

Gambar 35 Activity Diagram Request Booking Tiket... Error! Bookmark not

defined.

Gambar 36 Activity Diagram Memilih Kota ...Error! Bookmark not defined. Gambar 37 Activity Diagram Memilih Bioskop....Error! Bookmark not defined. Gambar 38 Activity Diagram Memilih Film dan Studio ... Error! Bookmark not

defined.

Gambar 39 Activity Diagram Memilih Tanggal Pemutaran Film ... Error!

Bookmark not defined.

Gambar 40 Activity Diagram Memilih Jam Pemutaran Film... Error! Bookmark

not defined.

Gambar 41 Activity Diagram Memilih Kursi ...Error! Bookmark not defined. Gambar 42 Activity Diagram Konfirmasi Booking... Error! Bookmark not

defined.

Gambar 43 Activity Diagram Melihat Account...Error! Bookmark not defined. Gambar 44 Activity Diagram Melihat Jadwal Tayang Film Error! Bookmark not

defined.

Gambar 45 Activity Diagram Mengubah Password Member... Error! Bookmark

not defined.

Gambar 46 Activity Diagram Mengubah Data Member... Error! Bookmark not

defined.

Gambar 47 Use Case Melakukan Registrasi...Error! Bookmark not defined. Gambar 48 Use Case Log In ...Error! Bookmark not defined. Gambar 49 Use Case Mengisi Ulang Account...Error! Bookmark not defined. Gambar 50 Use Case Diagram Mengambil Tiket .Error! Bookmark not defined. Gambar 51 Use Case Menutup Membership ...Error! Bookmark not defined. Gambar 52 Use Case Diagram Menampilkan Data Member ... Error! Bookmark

not defined.

Gambar 53 Use Case Search Member ...Error! Bookmark not defined. Gambar 54 Use Case Diagram Menampilkan Data Booking ... Error! Bookmark


(11)

Gambar 55 Use Case Diagram Menampilkan Data Booking ... Error! Bookmark

not defined.

Gambar 56 Use Case Diagram Menampilkan Data Account History ... Error!

Bookmark not defined.

Gambar 57 Use Case Menyimpan Data Film ...Error! Bookmark not defined. Gambar 58 Use Case Mengubah Data Film ...Error! Bookmark not defined. Gambar 59 Use case Menghapus Data Film...Error! Bookmark not defined. Gambar 60 Use Case Menyimpan Data Jadwal Film ... Error! Bookmark not

defined.

Gambar 61 Use Case Mengubah Data Jadwal Film ... Error! Bookmark not

defined.

Gambar 62 Use Case Menghapus Data Jadwal Film... Error! Bookmark not

defined.

Gambar 63 Use Case Menyimpan Data Studio ...Error! Bookmark not defined. Gambar 64 Use Case Mengubah Data Studio...Error! Bookmark not defined. Gambar 65 Use case diagram Menghapus Data Studio ... Error! Bookmark not

defined.

Gambar 66 Use Case Menyimpan Data Kursi...Error! Bookmark not defined. Gambar 67 Use Case Mengubah Data Kursi ...Error! Bookmark not defined. Gambar 68 Use Case Menghapus Data Kursi ...Error! Bookmark not defined. Gambar 69 Use case diagram Menyimpan Data Bioskop... Error! Bookmark not

defined.

Gambar 70 Use case diagram Mengubah Data Bioskop ... Error! Bookmark not

defined.

Gambar 71 Use case diagram Menghapus Data Bioskop ... Error! Bookmark not

defined.

Gambar 72 Use case diagram Menyimpan Data Paket Tiket... Error! Bookmark

not defined.

Gambar 73 Use case diagram Mengubah Data Paket Tiket Error! Bookmark not


(12)

Gambar 74 Use case diagram Menghapus Data Paket... Error! Bookmark not

defined.

Gambar 75 Use case diagram Menyimpan Data Jam Tayang.... Error! Bookmark

not defined.

Gambar 76 Use case diagram Menghapus Data Jam Tayang .... Error! Bookmark

not defined.

Gambar 77 Use case diagram Menyimpan Data User ... Error! Bookmark not

defined.

Gambar 78 Use case diagram Mengubah Data User... Error! Bookmark not

defined.

Gambar 79 Use case diagram Mengubah Data User... Error! Bookmark not

defined.

Gambar 80 Use case diagram Melakukan Registrasi CSS.. Error! Bookmark not

defined.

Gambar 81 Use Case Log In CSS ...Error! Bookmark not defined. Gambar 82 Use Case Diagram Melakukan Booking Tiket . Error! Bookmark not

defined.

Gambar 83 Use Case Melihat Account ...Error! Bookmark not defined. Gambar 84 Use case diagram Melihat Informasi Film ... Error! Bookmark not

defined.

Gambar 85 Use Case Melihat Jadwal ...Error! Bookmark not defined. Gambar 86 Use case diagram Mengubah Data Member ... Error! Bookmark not

defined.

Gambar 87 Sequence Diagram Login CSS...Error! Bookmark not defined. Gambar 88 Sequence Diagram Melakukan Registrasi melalui CSS ... Error!

Bookmark not defined.

Gambar 89 Sequence Diagram Request Booking..Error! Bookmark not defined. Gambar 90 Sequence Diagram Memilih Kota ...Error! Bookmark not defined. Gambar 91 Sequence Diagram Memilih Bioskop .Error! Bookmark not defined. Gambar 92 Sequence Diagram Memilih Film dan Studio ... Error! Bookmark not


(13)

Gambar 93 Sequence Diagram Memilih Tanggal Pemutaran Film ... Error!

Bookmark not defined.

Gambar 94 Sequence Diagram Memilih Jam Pemutaran Film... Error! Bookmark

not defined.

Gambar 95 Sequence Diagram Memilih Kursi...Error! Bookmark not defined. Gambar 96 Sequence Diagram Verifikasi Booking... Error! Bookmark not

defined.

Gambar 97 Sequence Diagram Melihat Account...Error! Bookmark not defined. Gambar 98 Sequence Diagram Mengubah Password ... Error! Bookmark not

defined.

Gambar 99 Sequence Diagram Melihat Jadwal ...Error! Bookmark not defined. Gambar 100 Sequence Diagram Melihat Info Film... Error! Bookmark not

defined.

Gambar 101 Sequence Diagram Mengubah Data Member . Error! Bookmark not

defined.

Gambar 102 Sequence Diagram Melakukan Registrasi... Error! Bookmark not

defined.

Gambar 103 Sequence Diagram Login BO ...Error! Bookmark not defined. Gambar 104 Sequence Diagram Mengambil TiketError! Bookmark not defined. Gambar 105 Sequence Diagram Mengisi Ulang Account ... Error! Bookmark not

defined.

Gambar 106 Sequence Diagram Menutup Membership... Error! Bookmark not

defined.

Gambar 107 Sequence Diagram Mengubah Password User Error! Bookmark not

defined.

Gambar 108 Sequence Diagram Menampilkan Data Member ... Error! Bookmark

not defined.

Gambar 109 Sequence Diagram Search Member ..Error! Bookmark not defined. Gambar 110 Sequence Diagram Menampilkan Data Booking ... Error! Bookmark


(14)

Gambar 111 Sequence Diagram Menampilkan Data Account ... Error! Bookmark

not defined.

Gambar 112 Sequence Diagram Menampilkan Data Account History ... Error!

Bookmark not defined.

Gambar 113 Sequence Diagram Menyimpan Data Film ... Error! Bookmark not

defined.

Gambar 114 Sequence Diagram Mengubah Data Film ... Error! Bookmark not

defined.

Gambar 115 Sequence Diagram Menghapus Data Film... Error! Bookmark not

defined.

Gambar 116 Sequence Diagram Menyimpan Data Studio .. Error! Bookmark not

defined.

Gambar 117 Sequence Diagram Mengubah Data Studio .... Error! Bookmark not

defined.

Gambar 118 Sequence Diagram Menghapus Data Studio... Error! Bookmark not

defined.

Gambar 119 Sequence Diagram Menyimpan Data Jadwal Film Error! Bookmark

not defined.

Gambar 120 Sequence Diagram Mengubah Data Jadwal Film .. Error! Bookmark

not defined.

Gambar 121 Sequence Diagram Menghapus Data Jadwal .. Error! Bookmark not

defined.

Gambar 122 Sequence Diagram Menyimpan Data Kursi.... Error! Bookmark not

defined.

Gambar 123 Sequence Diagram Mengubah Data Kursi ... Error! Bookmark not

defined.

Gambar 124 Sequence Diagram Menghapus Data Kursi .... Error! Bookmark not

defined.

Gambar 125 Sequence Diagram Menyimpan Data Bioskop Error! Bookmark not


(15)

Gambar 126 Sequence Diagram Mengubah Data Bioskop.. Error! Bookmark not

defined.

Gambar 127 Sequence Diagram Menghapus Data Bioskop Error! Bookmark not

defined.

Gambar 128 Sequence Diagram Menyimpan Data Paket Tiket . Error! Bookmark

not defined.

Gambar 129 Sequence Diagram Mengubah Data Paket Tiket.... Error! Bookmark

not defined.

Gambar 130 Sequence Diagram Menghapus Data Paket Tiket .. Error! Bookmark

not defined.

Gambar 131 Sequence Diagram Menyimpan Data Jam Tayang Error! Bookmark

not defined.

Gambar 132 Sequence Diagram Menghapus Data Jam Tayang. Error! Bookmark

not defined.

Gambar 133 Sequence Diagram Menyimpan Data User ... Error! Bookmark not

defined.

Gambar 134 Sequence Diagram Mengubah Data User ... Error! Bookmark not

defined.

Gambar 135 Sequence Diagram Menghapus Data User... Error! Bookmark not

defined.

Gambar 136 Class Diagram ...Error! Bookmark not defined. Gambar 137 Entity Relationship Diagram...Error! Bookmark not defined. Gambar 138 Package Diagram Cinema...Error! Bookmark not defined. Gambar 139 Package Diagram sub-package cinema ... Error! Bookmark not

defined.

Gambar 140 Sequence Diagram Login CSS...Error! Bookmark not defined. Gambar 141 Sequence Diagram CSS RegistrationError! Bookmark not defined. Gambar 142 Sequence Diagram Request Booking Error! Bookmark not defined. Gambar 143 Sequence Diagram Memilih Kota...Error! Bookmark not defined. Gambar 144 Sequence Diagram Memilih BioskopError! Bookmark not defined.


(16)

Gambar 145 Sequence Diagram Memilih Film dan Studio. Error! Bookmark not

defined.

Gambar 146 Sequence Diagram Memilih Tanggal Pemutaran .. Error! Bookmark

not defined.

Gambar 147 Sequence diagram Memilih Jam Pemutaran... Error! Bookmark not

defined.

Gambar 148 Sequence Diagram Memilih Kursi....Error! Bookmark not defined. Gambar 149 Sequence Diagram Konfirmasi Data Booking Error! Bookmark not

defined.

Gambar 150 Sequence Diagram Mengubah Data Member . Error! Bookmark not

defined.

Gambar 151 Sequence Diagram CSS Melihat Account... Error! Bookmark not

defined.

Gambar 152 Sequence Diagram Melihat Informasi Film.... Error! Bookmark not

defined.

Gambar 153 Sequence Diagram Melihat Jadwal PemutaranError! Bookmark not

defined.

Gambar 154 Sequence Diagram Member Change Password... Error! Bookmark

not defined.

Gambar 155 Sequence Diagram Login BO ...Error! Bookmark not defined. Gambar 156 Sequence Diagram Registrasi BO...Error! Bookmark not defined. Gambar 157 Sequence Diagram Mengisi Ulang Account ... Error! Bookmark not

defined.

Gambar 158 Sequence Diagram Menutup Membership... Error! Bookmark not

defined.

Gambar 159 Sequence Diagram Mengambil TiketError! Bookmark not defined. Gambar 160 Sequence Diagram Search Member.Error! Bookmark not defined. Gambar 161 Sequence Diagram Menampilkan Data Member ... Error! Bookmark

not defined.

Gambar 162 Sequence Diagram Menampilkan Data Booking ... Error! Bookmark


(17)

Gambar 163 Sequence Diagram Menampilkan Data Account Member ... Error!

Bookmark not defined.

Gambar 164 Sequence Diagram Menampilkan Data Account History ... Error!

Bookmark not defined.

Gambar 165 Sequence Diagram Mengubah Password Petugas . Error! Bookmark

not defined.

Gambar 166 Sequence Diagram Menyimpan Data Film... Error! Bookmark not

defined.

Gambar 167 Sequence Diagram Mengubah Data Film ... Error! Bookmark not

defined.

Gambar 168 Sequence Diagram Menghapus Data Film... Error! Bookmark not

defined.

Gambar 169 Sequence Diagram Menyimpan Data Studio .. Error! Bookmark not

defined.

Gambar 170 Sequence Diagram Mengubah Data Studio .... Error! Bookmark not

defined.

Gambar 171 Sequence Diagram Menghapus Data Studio... Error! Bookmark not

defined.

Gambar 172 Sequence Diagram Menyimpan Jadwal Pemutaran Film ... Error!

Bookmark not defined.

Gambar 173 Sequence Diagram Mengubah Data Jadwal Pemutaran Film... Error!

Bookmark not defined.

Gambar 174 Sequence Diagram Menghapus Data Jadwal Film Error! Bookmark

not defined.

Gambar 175 Sequence Diagram Menyimpan Data Kursi.... Error! Bookmark not

defined.

Gambar 176 Sequence Diagram Mengubah Data Kursi... Error! Bookmark not

defined.

Gambar 177 Sequence Diagram Menghapus Data Kursi .... Error! Bookmark not


(18)

Gambar 178 Sequence Diagram Menyimpan Data Bioskop Error! Bookmark not

defined.

Gambar 179 Sequence Diagram Mengubah Data Bioskop . Error! Bookmark not

defined.

Gambar 180 Sequence Diagram Menghapus Data Bioskop Error! Bookmark not

defined.

Gambar 181 Sequence Diagram Menyimpan Data Paket.... Error! Bookmark not

defined.

Gambar 182 Sequence Diagram Mengubah Data Paket... Error! Bookmark not

defined.

Gambar 183 Sequence Diagram Menghapus Data Paket .... Error! Bookmark not

defined.

Gambar 184 Sequence Diagram Menyimpan Data Jam Tayang Error! Bookmark

not defined.

Gambar 185 Sequence Diagram Menghapus Data Jam Tayang. Error! Bookmark

not defined.

Gambar 186 Sequence Diagram Menyimpan Data User... Error! Bookmark not

defined.

Gambar 187 Sequence Diagram Mengubah Data User ... Error! Bookmark not

defined.

Gambar 188 Sequence Diagram Menghapus Data User ... Error! Bookmark not

defined.

Gambar 189 Form Login...Error! Bookmark not defined. Gambar 190 Form Registrasi ...Error! Bookmark not defined. Gambar 191 Form Member Information ...Error! Bookmark not defined. Gambar 192 Form Search...Error! Bookmark not defined. Gambar 193 Form Member Account...Error! Bookmark not defined. Gambar 194 Form Booked Ticket ...Error! Bookmark not defined. Gambar 195 Form Buy Ticket ...Error! Bookmark not defined. Gambar 196 Form Close Membership...Error! Bookmark not defined. Gambar 197 Form Close Membership...Error! Bookmark not defined.


(19)

Gambar 198 Form Get Booking Ticket ...Error! Bookmark not defined. Gambar 199 Form Get Booking Ticket ...Error! Bookmark not defined. Gambar 200 Form Input Data Film ...Error! Bookmark not defined. Gambar 201 Form Update Data Film...Error! Bookmark not defined. Gambar 202 Form Input Data Studio ...Error! Bookmark not defined. Gambar 203 Form Update Data Studio ...Error! Bookmark not defined. Gambar 204 Form Input Data Jadwal...Error! Bookmark not defined. Gambar 205 Form Update Data Jadwal...Error! Bookmark not defined. Gambar 206 Form Input Data Kursi ...Error! Bookmark not defined. Gambar 207 Form Update Data Kursi...Error! Bookmark not defined. Gambar 208 Form Input Data Bioskop...Error! Bookmark not defined. Gambar 209 Form Update Data Bioskop ...Error! Bookmark not defined. Gambar 210 Form Input Data Paket Tiket...Error! Bookmark not defined. Gambar 211 Form Update Data Paket Tiket ...Error! Bookmark not defined. Gambar 212 Form Input Jam Tayang ...Error! Bookmark not defined. Gambar 213 Form Update Jam Tayang...Error! Bookmark not defined. Gambar 214 Form Input Employee...Error! Bookmark not defined. Gambar 215 Form Change Password...Error! Bookmark not defined. Gambar 216 Form Login CSS ...Error! Bookmark not defined. Gambar 217 Form Utama ...Error! Bookmark not defined. Gambar 218 Form Select City...Error! Bookmark not defined. Gambar 219 Form Select Theater ...Error! Bookmark not defined. Gambar 220 Form Select Movie and Studio ...Error! Bookmark not defined. Gambar 221 Form Select Schedule Date ...Error! Bookmark not defined. Gambar 222 Form Select Schedule Time ...Error! Bookmark not defined. Gambar 223 Form Select Seat...Error! Bookmark not defined. Gambar 224 Form Notification...Error! Bookmark not defined. Gambar 225 Form Member Account...Error! Bookmark not defined. Gambar 226 Form Movie Schedule...Error! Bookmark not defined. Gambar 227 Form List Movie ...Error! Bookmark not defined. Gambar 228 Form Movie Information...Error! Bookmark not defined.


(20)

Gambar 229 Form Change Password...Error! Bookmark not defined. Gambar 230 Class Diagram Package domain...Error! Bookmark not defined. Gambar 231 Class Diagram Package data ...Error! Bookmark not defined. Gambar 232 Skema Relasi ...Error! Bookmark not defined. Gambar 233 Component Diagram Package domain ... Error! Bookmark not

defined.

Gambar 234 Component Diagram Package data...Error! Bookmark not defined. Gambar 235 Component Diagram package CSS...Error! Bookmark not defined. Gambar 236 Component Diagram package BO ....Error! Bookmark not defined. Gambar 237 Component Diagram package adminError! Bookmark not defined. Gambar 238 Component Diagram package su ...Error! Bookmark not defined. Gambar 239 Deployment Diagram ...Error! Bookmark not defined.


(21)

DAFTAR LAMPIRAN

A. Use Case Diagram... A-Error! Bookmark not defined. B. Setting Jaringan...B-Error! Bookmark not defined. C. Struktur Menu BO...C-Error! Bookmark not defined. D. Struktur Menu CSS ... D-Error! Bookmark not defined. E. Dokumen Testing ... E-Error! Bookmark not defined. F. Dokumen Testing ... F-Error! Bookmark not defined.


(22)

BAB I PENDAHULUAN

I.1. Latar Belakang Masalah

Telepon Selular dan Internet adalah dua fenomena yang paling menarik menjelang akhir abad lalu. Fenomena yang dimulai pada tahun 1990-an itu banyak merevolusi cara-cara berbisnis. Apalagi perkawinan dari kedua teknologi itu telah melahirkan mobile internet, yang lagi-lagi melahirkan the way of doing business.

Secara umum untuk Indonesia, mobile internet masih merupakan potensi yang belum terlalu banyak tergarap. Infrastruktur telekomunikasi menjadi kendala terbesar dalam perkembangan mobile internet di Indonesia meskipun kendala ini telah mulai dihilangkan dengan hadirnya operator-operator Global System for Mobile Communication (GSM) dan Code Division Multiple Access (CDMA). Sehingga dapat diprediksikan bahwa satu dekade ke depan, mobile internet akan menjadi gaya hidup sehari-hari dan aktivitas bisnis. Mobilitas dan persaingan bisnis yang semakin tinggi menuntut berbagai pihak pelaku bisnis untuk kreatif dalam hal layanan serta mencari pangsa pasar. Selain berpacu dalam mendongkrak customer base di jalur mass market, pelaku bisnis juga berlomba menggarap celah pasar yang lain. Diantaranya memanfaatkan teknologi Telepon Seluler yang semakin berkembang guna memberikan kemudahan dalam akses Informasi booking dan transaksi bagi customer.

Kondisi di atas telah disadari manfaatnya oleh berbagai pihak termasuk dunia entertainment. Namun kondisi yang ada saat ini belum mencerminkan kesadaran akan hal itu. Ini dapat kita lihat pada penjualan-penjualan tiket masuk di bioskop-bioskop misalnya. Masih terlihat antrian yang panjang sebagai akibat dari proses transaksi yang cukup memakan waktu dan hal itupun belum memberikan jaminan customer mendapat tiket masuk. Selain itu, sistem lain yang memanfaatkan jalur telepon untuk melakukan reservasi tiket bioskop, masih membatasi keleluasaan customer karena untuk mendapatkan kepastian akan


(23)

perolehan tiket, customer harus datang ke bioskop untuk melakukan pembayaran sebelum batas waktu yang telah ditetapkan oleh pihak bioskop, yaitu satu hari sebelum jadwal pemutaran film yang di-reserve oleh customer. Dilain pihak, sistem penjualan tiket yang memanfaatkan jalur Internet mengharuskan customer memiliki akses Internet untuk melakukan booking dan menggunakan kartu kredit untuk pembayaran. Sementara populasi pengguna kartu kredit dan pengguna akses Internet di rumah masih sangat terbatas. Hal ini dapat diatasi dengan memanfaatkan fasilitas warnet, namun tentu saja hal ini tidak efektif . Selain itu, tingkat kejahatan kartu kredit melalui Internet menimbulkan kekhawatiran tersendiri bagi customer untuk memberikan nomor kartu kreditnya melalui internet. Oleh karena konsekuensi dari sistem reservasi dan penjualan tiket yang ada, perlu dibangun suatu sistem penjualan tiket alternatif dengan memanfaatkan Teknologi Mobile Communication yang mendukung keleluasaan dan mobilitas customer, dengan harapan dapat memberikan alternatif pilihan bagi pihak pengelola, dalam hal ini pengelola bioskop untuk menjual tiket masuk, dan customer dalam melakukan booking tiket dan akses Informasi mengenai jadwal film. Namun yang harus diperhatikan dalam menerapkan sitem ini, diperlukan ponsel yang mendukung teknologi GPRS dan atau 3G sebagai layanan transfer data.

I.2 Identifikasi dan Perumusan Masalah Identifikasi masalah :

1) Penjualan tiket konvensional masih memperlihatkan antrian yang panjang pada waktu pemutaran film tertentu. Panjangnya antrian tersebut belum memberikan jaminan atau kepastian customer akan mendapatkan tiket bioskop atau tidak.

2) Sistem penjualan tiket dengan memanfaat jalur Internet dengan cara mengakses web site tertentu, mengharuskan customer memiliki kartu kredit untuk dapat melakukan pembayaran. Sementara jumlah customer yang memiliki kartu kredit sangat terbatas.


(24)

3) Sistem reservasi melalui jalur telepon yang saat ini sudah diimplementasikan, masih membatasi keleluasaan customer, karena untuk mendapatkan kepastian akan perolehan tiket, customer harus datang ke bioskop untuk melakukan konfirmasi dan pembayaran sebelum batas waktu yang telah ditetapkan oleh pihak bioskop, yaitu satu hari sebelum jadwal pemutaran film yang di-reserve oleh customer.

4) Masih kurangnya pemanfaatan teknologi GPRS dan atau 3G sebagai layanan transfer data, sementara ponsel-ponsel yang beredar di pasar banyak yang telah menerapkan teknologi GPRS dan 3G sebagai layanan transfer data dengan kecepatan yang tinggi dan biaya yang relatif murah bahkan gratis.

Rumusan masalah :

Dari identifikasi di atas, masalah dirumuskan pada bagaimana merancang sistem penjualan tiket bioskop yang dapat memberikan kemudahan booking dan akses Informasi mengenai jadwal pemutaran film, serta mendukung mobilitas customer dengan memanfaatkan sistem mobile communication.

I.3 Ruang Lingkup Sistem

Ruang lingkup sistem penjualan tiket bioskop dengan memanfaatkan sistem mobile communication adalah :

1) Komunikasi data dari ponsel (client side) ke server menggunakan GPRS dan atau 3G.

2) Koneksi data dari server (server side) ke ponsel menggunakan akses Internet. 3) Sistem ini memanfaatkan operator GSM dan CDMA, sehingga diharapkan

dapat mengakomodasi ke dua customer dari operator tersebut, mengingat operator-operator tersebut telah beroperasi di Indonesia dengan jumlah customer yang cukup banyak.


(25)

I.4 Tujuan dan Manfaat Tujuan:

1) Membuat aplikasi wap based yang dapat diakses melalui mini browser pada ponsel yang digunakan untuk registrasi, booking tiket, melihat jadwal pemutaran film, news, dan melihat Account.

2) Membuat aplikasi web based yang dapat diakses melalui browser yang digunakan untuk registrasi, maintenance data, cek data booking, dan print tiket masuk.

3) Membuat database pada server side yang digunakan untuk menyimpan data member, film, studio, kursi, jadwal film, news, Account, dan data booking tiket.

Manfaat:

1) Memberikan alternatif pilihan bagi pengelola, dalam hal ini pengelola bioskop, untuk menjual tiket masuk dengan memanfaatkan layanan Internet, GPRS dan atau 3G.

2) Memberikan alternatif pilihan bagi customer untuk memperoleh jadwal pemutaran film dan kemudahan melakukan booking tiket melalui ponsel.

3) Value added service bagi teknologi 3G sebagai layanan transfer data.

I.5 Tahapan Kerja

Tahapan kerja merupakan langkah-langkah yang diambil dalam menyelesaikan masalah guna mencapai tujuan. Adapun tahapan kerja yang akan diterapkan dalam pengembangan sistem ini adalah sebagai berikut:

1) Study Literatur

Pada tahap ini dilakukan observasi terhadap konsep dan teori bahasa pemodelan serta teori-teori mengenai teknologi yang akan digunakan dalam pengembangan sistem yang akan dibangun, yaitu:

1) Teknologi mobile communication, meliputi: • Telepon selular (ponsel)


(26)

• 3G

2) Prosedur penjualan tiket bioskop. 3) Jaringan antara ponsel dan PC. 4) Java, meliputi :

Java 2 Standard Edition, sebagai bahasa pemrograman yang dipakai dalam implementasi sistem pada PC.

• Java Servlet, sebagai bahasa pemrograman yang dipakai dalam sistem pada PC.

• Java Server Pages, sebagai teknologi yang dipakai dalam pemrograman server side.

5) WML (Wireless Markup Language), sebagai teknologi yang dipakai dalam pemrograman client side.

6) UML (Unified Modelling Language).

2) Pengumpulan Data

Pengumpulan data dilakukan dengan survey ke bioskop untuk mendapatkan data, fakta, dan Informasi yang diperlukan dalam pengembangan sistem penjualan tiket bioskop yang akan dibangun dengan cara :

a. Pengumpulan data dan dokumen yang berhubungan penjualan tiket bioskop.

b. Wawancara terhadap petugas dan manajer bioskop.

Survey dilakukan di Bioskop 21 Bandung Indah Plaza, dimana Bioskop 21 merupakan jaringan bioskop terbesar di Indonesia.

3) Tahap Analisis

Analisis bertujuan untuk mengidentifikasi dan mengevaluasi permasalahan-permasalahan yang ada pada sistem yang sedang berjalan sehingga dapat diusulkan suatu perbaikan. Analisis dan evaluasi dilakukan terhadap prosedur penjualan tiket bioskop dan layanan transfer data yang akan menghasilkan requirement terhadap sistem yang akan dibangun . Tahap-tahap yang dilakukan yaitu:


(27)

a. Melakukan analisis terhadap sistem yang sedang berjalan, requirement yang diimplementasikan dengan menggunakan pemodelan Use Case untuk menggambarkan fungsi yang dibutuhkan oleh sistem dan menggunakan Activity Diagram untuk menggambarkan business process.

b. Menggambarkan interaksi antar object–object dari sistem dengan menggunakan Sequence Diagram, conceptual data model.

c. Menggambarkan diagram yang mengilustrasikan kegiatan, keadaan, dan perilaku dari sebuah objek akan reaksinya terhadap sebuah event dengan menggunakan state diagram.

d. Mengidentifikasi class-class dan interaksinya dengan menggunakan Class Diagram.

Analisis dilakukan dengan menggunakan metode berorientasi objek The Unified Approach dengan diagram UML dan Tools Rational Rose.

4) Tahap Perancangan

Tahap perancangan merupakan pengembangan dari tahap analisis. Perancangan bertujuan untuk memenuhi kebutuhan pemakai sistem dan memberikan gambaran yang jelas serta rancang bangun yang meliputi class yang dimodelkan dengan Class Diagram, perancangan data yang dimodelkan dengan physical data model, dan perancangan user interface dengan macromedia dreamweaver guna mempermudah implementasi sistem. Hal-hal yang dirancang adalah:

a. Membuat aplikasi wap based yang dapat diakses melalui mini browser pada ponsel yang digunakan untuk registrasi, booking tiket, melihat jadwal pemutaran film, news, dan melihat Account.

b. Membuat aplikasi web based yang dapat diakses melalui browser yang digunakan untuk registrasi, maintenance data, cek data booking, dan print tiket masuk.

c. Membuat database pada server side yang digunakan untuk menyimpan data member, film, studio, kursi, jadwal film, news, Account, dan data booking tiket.


(28)

Diagram UML yang digunakan pada tahap perancangan adalah interaction diagram (Sequence Diagram), Class Diagram yang akan diimplementasikan dengan metode berorientasi objek The Unified Approach dan Tools Rational Rose. Pada tahap ini juga dirancang pemodelan RDBMS(Relational DataBase Management System) dengan menggunakan skema relasi.

5) Tahap Implementasi

Tahap implementasi merupakan hasil dari tahap perancangan. Implementasi bertujuan untuk meletakkan sistem agar siap untuk dioperasikan. Pada tahap ini, dilakukan pengkodean hasil perancangan untuk menghasilkan software sesuai dengan requirement yang telah didefinisikan. Sebagai kebutuhan pemakai sistem. Hasil perancangan diimplementasikan dengan tahap–tahap sebagai berikut:

a. Implementasi transfer data dengan menggunakan layanan GPRS dan atau 3G.

b. Implementasi aplikasi web based dengan menggunakan HTML dan JSP. c. Implementasi aplikasi wap based dengan menggunakan JSP dan WML. d. Implementasi database pada komputer dengan menggunakan database

engine MySQL versi 3.23.49.

e. Menggunakan Component Diagram untuk menggambarkan komponen-komponen pada perangkat lunak yang dibangun.

f. Menggunakan deployment diagram untuk menggambarkan grafik node-node yang dihubungkan oleh asosiasi komunikasi.

I.6 Sistematika Penulisan

Sistematika penulisan dari laporan ini adalah sebagai berikut: BAB I PENDAHULUAN

Berisi penjelasan umum tentang permasalahan yang dibahas yang meliputi tinjauan umum, latar belakang, perumusan masalah, ruang lingkup sistem, tujuan dan manfaat pembuatan sistem, anggapan dasar, tahapan kerja, dan sistematika penulisan.


(29)

BAB II LANDASAN TEORI

Pada bab ini menjelaskan tentang definisi sistem, alat bantu (Tools), yang digunakan dalam pemodelan sistem pada tahap analisis, perancangan, landasan teori perangkat keras, landasan teori perangkat lunak, landasan teori GPRS, 3G, serta teori-teori lain yang mendukung topik Tugas Akhir ini.

BAB III ANALISIS SISTEM

Bab ini berisi analisis dan evaluasi sistem yang sedang berjalan yang akhirnya akan mengasilkan requirement pada sistem yang akan dibangun untuk memenuhi analisis dan evaluasi dimodelkan dengan menggunakan Analisis Berorientasi Objek yang digambarkan dengan Unified Modeling Language (UML) yang terdiri dari essential Use Case, Use Case Diagram, Activity Diagram, Sequence Diagram, conceptual model diagram, dan state diagram. Analisis kebutuhan hardware dan software, serta brainware.

BAB IV PERANCANGAN SISTEM

Bab ini berisi perancangan sistem yang bertujuan untuk memenuhi kebutuhan pemakai sistem serta memberikan gambaran yang jelas dan rancang bangun yang meliputi class yang dimodelkan dengan Class Diagram, perancangan data yang dimodelkan dengan physical data model, dan perancangan aplikasi web based dan wap based dengan menggunakan macromedia dreamweaver guna mempermudah implementasi sistem. Perancangan sistem dimodelkan dengan menggunakan metode perancangan berorientasi objek yang digambarkan dengan Unified Modeling Language (UML) yang terdiri dari Sequence Diagram, Class Diagram. Physical data model digambarkan dengan menggunakan skema relasi.

BAB V IMPLEMENTASI

Bab ini berisi implementasi dari perancangan sistem yang dibuat, pengkodean hasil perancangan untuk menghasilkan software sesuai dengan requirement yang telah didefinisikan sebagai kebutuhan pemakai sistem dan untuk memberikan


(30)

gambaran yang jelas dan rancang bangun, yang digambarkan dengan menggunakan Unified Modeling Language (UML) yaitu Component Diagram dan deployment diagram.

BAB VI PENUTUP

Bab ini berisi kesimpulan yang diperoleh dari pelaksanaan Tugas Akhir dan penyusunan laporan serta saran pengembangan dari sistem yang telah dibuat.

DAFTAR PUSTAKA

Berisi Informasi mengenai referensi yang digunakan sebagai bahan acuan dari pengembangan sistem dalam penyusunan Tugas Akhir.

LAMPIRAN

Berisi hal-hal yang bersifat khusus sebagai kelengkapan dokumentasi yang dirasa perlu dalam pemahaman mengenai laporan yang disusun dari sistem yang telah dibuat.


(31)

BAB VI

PENUTUP

VI.1. Kesimpulan

Kesimpulan yang dapat diambil dari pengembangan sistem penjualan tiket bioskop, yaitu :

1. Sistem memberikan alternatif akses Informasi, transaksi penjualan serta pembelian tiket masuk bagi pihak bioskop dan konsumen.

2. Panjangnya antrian pada penjualan toket konvensional dapat dikurangi karena dengan sistem ini konsumen dapat membeli tiket tanpa harus datang ke bioskop.

3. Ketidakpastian perolehan tiket masuk pada sistem penjualan tiket konvensional dapat diatasi karena sistem ini memberikan kepastian dapat tidaknya tiket masuk bagi konsumen.

4. Dengan menggunakan layanan transfer data melalui GPRS yang memanfaatkan jaringan operator GSM dan CDMA, dapat memberikan dukungan terhadap mobilitas dan keleluasaan customer, sehingga mampu mengatasi keterbatasan sistem penjualan tiket yang ada saat ini.

VI.2. Saran

Dalam upaya pengembangan sistem dengan memanfaatkan teknologi mobile communication device, hal-hal yang dapat menjadi bahan pertimbangan antara lain :

1. Sistem pembayaran yang lebih efisien, misalnya pemanfaatan ATM sebagai alternatif pembayaran, mengingat volume pengguna ATM sudah cukup banyak, kondisi masyarakat yang sudah familiar denga sistem ATM, serta banyaknya mesin ATM yang telah disediakan oleh bank-bank.


(32)

2. Sistem keanggotaan dikembangkan menjadi loyalty program, dimana terdapat levelitas pada keanggotaannya. Customer hanya dapat melakukan registrasi satu kali.


(33)

DAFTAR REFERENSI

1 Hariyanto, Bambang., 2000. Struktur Data. Bandung: Penerbit Informatika Bandung.

2 Hariyanto, Bambang., 2003. Esensi-esensi Bahasa Pemrograman Java. Bandung: Penerbit Informatika Bandung.

3 Hariyanto, Bambang., 2004. Rekayasa Sistem Berorientasi Objek. Bandung: Penerbit Informatika Bandung.

4 Jogiyanto, HM., 2001. Analisis & Disain Sistem Informasi: Pendekatan terstruktur teori dan praktek aplikasi bisnis. Yogyakarta: Penerbit ANDI Yogyakarta.

5 Kadir, Abdul., 2001. Konsep dan Tuntunan Praktis Basis Data. Yogyakarta: Penerbit ANDI Yogyakarta.

6 Kristanto, Andri., 2003. Jaringan Komputer. Yogyakarta: Penerbit Graha Ilmu.

7 Larman, Craig., 1997. Applying UML and Patterns an Introduction to Object Oriented Analysis and Design. New Jersey: Prentice Hall PTR.

8 Leonardo, Ian., 2003. Pemrograman Database dengan Java. Jakarta: PT Elex Media Komputindo.

9 Mei, Jiexiang Marvyn., & Salim, Agus., 2003. Access Control Using Bluetooth TM. Sydney: The University of New South Wales School of Electrical and Engineering and Telecomunications.

10 Muchow, John., 2002. Core J2ME Technology & MIDP. USA: Prentice Hall PTR.


(34)

11 Nugroho, Adi., 2002. Analisis dan Perancangan Sistem Informasi dengan Metodologi Berorientasi Objek. Bandung: Penerbit Informatika Bandung. 12 Rickyanto, Isak., 2002. Java Server Pages. Jakarta: PT Elex Media

Komputindo.

13 Samik, Rahmat M., & Ibrahim., 2004. Pengantar Sistem Operasi Komputer plus studi kasus kernel linux. Yogyakarta: Andi Publishing.

14 Sidik, Betha., 2003. MySQL. Bandung: Penerbit Informatika Bandung.

15 Silberschatz., 2002. Database System Concepts 4th Edition. New York: McGraw Hill.

16 Smith, Clint., & Collins, Daniel., 2002. 3G Wireless Networks. Singapore: McGraw Hill.

17 Suhendar, A., & Gunadi, Hariman., 2002. Visual Modeling Menggunakan UML dan Rational Rose. Bandung: Penerbit Informatika Bandung.

18 Stallings, William., 2003. Sistem Operasi edisi ke-3 jilid 1 (Operating Systems: Internals and Design Principles. Jakarta: PT Prenhallindo.

19 Tim Penyusun Kamus Pusat Bahasa., 2002. Kamus Besar Bahasa Indonesia edisi ke-3 cetakan ke-2. Jakarta: Balai Pustaka.

20 Tremblett, Paul., 2002. Instant Wireless Java with J2ME. USA: McGraw Hill.

21 Utdirartatmo, Firrar., 2003. Aplikasi Database di Java dengan Jbuilder. Jakarta: PT Elex Media Komputindo.

22 Wicaksono, Ady., 2002. Pemrograman Aplikasi Wireless dengan Java. Jakarta: PT Elex Media Komputindo.


(35)

23 Wicaksono, Ady., 2003. Pemrograman Internet dan XML pada Ponsel dengan Midlet Java. Jakarta: PT Elex Media Komputindo.

www.ForumNokia.com, Juli 2004 www.GSMworld.com, Juli 2004 www.JavaSun.com, Mei 2004 www.palowireless.com, Juli 2004


(1)

gambaran yang jelas dan rancang bangun, yang digambarkan dengan menggunakan Unified Modeling Language (UML) yaitu Component Diagram dan deployment diagram.

BAB VI PENUTUP

Bab ini berisi kesimpulan yang diperoleh dari pelaksanaan Tugas Akhir dan penyusunan laporan serta saran pengembangan dari sistem yang telah dibuat.

DAFTAR PUSTAKA

Berisi Informasi mengenai referensi yang digunakan sebagai bahan acuan dari pengembangan sistem dalam penyusunan Tugas Akhir.

LAMPIRAN

Berisi hal-hal yang bersifat khusus sebagai kelengkapan dokumentasi yang dirasa perlu dalam pemahaman mengenai laporan yang disusun dari sistem yang telah dibuat.

Universitas Kristen Maranatha


(2)

BAB VI

PENUTUP

VI.1. Kesimpulan

Kesimpulan yang dapat diambil dari pengembangan sistem penjualan tiket bioskop, yaitu :

1. Sistem memberikan alternatif akses Informasi, transaksi penjualan serta pembelian tiket masuk bagi pihak bioskop dan konsumen.

2. Panjangnya antrian pada penjualan toket konvensional dapat dikurangi karena dengan sistem ini konsumen dapat membeli tiket tanpa harus datang ke bioskop.

3. Ketidakpastian perolehan tiket masuk pada sistem penjualan tiket konvensional dapat diatasi karena sistem ini memberikan kepastian dapat tidaknya tiket masuk bagi konsumen.

4. Dengan menggunakan layanan transfer data melalui GPRS yang memanfaatkan jaringan operator GSM dan CDMA, dapat memberikan dukungan terhadap mobilitas dan keleluasaan customer, sehingga mampu mengatasi keterbatasan sistem penjualan tiket yang ada saat ini.

VI.2. Saran

Dalam upaya pengembangan sistem dengan memanfaatkan teknologi mobile communication device, hal-hal yang dapat menjadi bahan pertimbangan antara lain :

1. Sistem pembayaran yang lebih efisien, misalnya pemanfaatan ATM sebagai alternatif pembayaran, mengingat volume pengguna ATM sudah cukup banyak, kondisi masyarakat yang sudah familiar denga sistem ATM, serta banyaknya mesin ATM yang telah disediakan oleh bank-bank.

Universitas Kristen Maranatha


(3)

2. Sistem keanggotaan dikembangkan menjadi loyalty program, dimana terdapat levelitas pada keanggotaannya. Customer hanya dapat melakukan registrasi satu kali.

Universitas Kristen Maranatha


(4)

DAFTAR REFERENSI

1 Hariyanto, Bambang., 2000. Struktur Data. Bandung: Penerbit Informatika Bandung.

2 Hariyanto, Bambang., 2003. Esensi-esensi Bahasa Pemrograman Java. Bandung: Penerbit Informatika Bandung.

3 Hariyanto, Bambang., 2004. Rekayasa Sistem Berorientasi Objek. Bandung: Penerbit Informatika Bandung.

4 Jogiyanto, HM., 2001. Analisis & Disain Sistem Informasi: Pendekatan terstruktur teori dan praktek aplikasi bisnis. Yogyakarta: Penerbit ANDI Yogyakarta.

5 Kadir, Abdul., 2001. Konsep dan Tuntunan Praktis Basis Data. Yogyakarta: Penerbit ANDI Yogyakarta.

6 Kristanto, Andri., 2003. Jaringan Komputer. Yogyakarta: Penerbit Graha Ilmu.

7 Larman, Craig., 1997. Applying UML and Patterns an Introduction to Object Oriented Analysis and Design. New Jersey: Prentice Hall PTR.

8 Leonardo, Ian., 2003. Pemrograman Database dengan Java. Jakarta: PT Elex Media Komputindo.

9 Mei, Jiexiang Marvyn., & Salim, Agus., 2003. Access Control Using Bluetooth TM. Sydney: The University of New South Wales School of Electrical and Engineering and Telecomunications.

10 Muchow, John., 2002. Core J2ME Technology & MIDP. USA: Prentice Hall PTR.

Universitas Kristen Maranatha


(5)

11 Nugroho, Adi., 2002. Analisis dan Perancangan Sistem Informasi dengan Metodologi Berorientasi Objek. Bandung: Penerbit Informatika Bandung.

12 Rickyanto, Isak., 2002. Java Server Pages. Jakarta: PT Elex Media Komputindo.

13 Samik, Rahmat M., & Ibrahim., 2004. Pengantar Sistem Operasi Komputer plus studi kasus kernel linux. Yogyakarta: Andi Publishing.

14 Sidik, Betha., 2003. MySQL. Bandung: Penerbit Informatika Bandung.

15 Silberschatz., 2002. Database System Concepts 4th Edition. New York: McGraw Hill.

16 Smith, Clint., & Collins, Daniel., 2002. 3G Wireless Networks. Singapore: McGraw Hill.

17 Suhendar, A., & Gunadi, Hariman., 2002. Visual Modeling Menggunakan UML dan Rational Rose. Bandung: Penerbit Informatika Bandung.

18 Stallings, William., 2003. Sistem Operasi edisi ke-3 jilid 1 (Operating Systems: Internals and Design Principles. Jakarta: PT Prenhallindo.

19 Tim Penyusun Kamus Pusat Bahasa., 2002. Kamus Besar Bahasa Indonesia edisi ke-3 cetakan ke-2. Jakarta: Balai Pustaka.

20 Tremblett, Paul., 2002. Instant Wireless Java with J2ME. USA: McGraw Hill.

21 Utdirartatmo, Firrar., 2003. Aplikasi Database di Java dengan Jbuilder. Jakarta: PT Elex Media Komputindo.

22 Wicaksono, Ady., 2002. Pemrograman Aplikasi Wireless dengan Java. Jakarta: PT Elex Media Komputindo.

Universitas Kristen Maranatha


(6)

23 Wicaksono, Ady., 2003. Pemrograman Internet dan XML pada Ponsel dengan Midlet Java. Jakarta: PT Elex Media Komputindo.

www.ForumNokia.com, Juli 2004 www.GSMworld.com, Juli 2004 www.JavaSun.com, Mei 2004 www.palowireless.com, Juli 2004

Universitas Kristen Maranatha