Anda di halaman 1dari 9

SISTEM BASIS DATA

DISUSUN OLEH :

NAMA NIM

: MAYA MULYASARI : H12 111 277

PROGRAM STUDI STATISTIKA JURUSAN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS HASANUDIN 2014

PERANCANGAN SISTEM PENJUALAN TIKET PESAWAT

ANALISIS SISTEM Current System Proses pelayanan tiket pesawat masih menggunakan sistem manual yaitu dengan customer mendatangi kantor, sms, atau telpon, sehingga akan menimbulkan antrian dalam pelayanan di kantor. Setelah customer melakukan pembayaran maka tiket yang telah dipesan akan diberikan kepada customer pembeli tiket, baik berupa tiket perjalanan maupun kode tiket. Sistemnya dapat dilihat pada gambar di bawah ini :

CUSTOMER

TRAVEL

TIKET

Kelemahan dari sistem di atas adalah pelayanan kepada customer akan terhambat. Sistem cek harga tiket masih manual sehingga menyebabkan proses informasi berlangsung lama untuk menunggu antrian. Belum lagi jika harga tiket yang berubah setiap saat akan sulit dikontrol. Maka sistem ini bisa dibilang belum efektif.

Proposed System Untuk mengatasi kelemahan-kelemahan tersebut maka diperlukan suatu usulan sistem baru. Dalam hal ini idenya adalah pemesanan tiket secara online (E-Ticketing). Dengan sistem baru ini akan memudahkan customer untuk mencari harga dan melakukan booking tiket.

CUSTOMER

TRAVEL TIKET

ONLINE

ATM

Mekanisme sistem penjualan tiket pesawat secara online ini yaitu, setiap customer yang akan melakukan pembelian tiket harus terlebih dahulu melakukan pendaftaran customer, karena setiap transaksi penjualan yang akan dilakukan harus melewati proses login terlebih dahulu. Apabila customer sudah melakukan pendaftaran, maka sistem akan memberikan login dan password supaya customer dapat melakukan pembelian tiket secara online. Customer dapat melakukan pembelian tiket pesawat dengan cara mengclick jadwal yang sesuai, dan sistem akan memberikan sebuah kode yang dipakai untuk melakukan pembayaran beserta nomer rekening untuk pembayaran tersebut. Kode yang diterima oleh customer akan dipakai untuk pembayaran lewat sebuah ATM dengan cara transfer ke nomer rekening yang telah disebutkan di web. Slip yang didapat dari pembayaran di ATM harus disimpan oleh customer untuk ditukarkan dengan tiket pesawat di loket bandara saat akan melakukan penerbangan.

SPESIFIKASI KEBUTUHAN SISTEM Spesifikasi Kebutuhan Fungsional 1. Masuk web 2. Daftar login 3. Tujuan pesawat 4. Maskapai 5. Bendahara Spesifikasi Kebutuhan Data 1. Harga tiket 2. Biodata customer Spesifikasi Kebutuhan Teknologi 1. Jaringan internet 2. Software khusus Spesifikasi Kebutuhan Non-Fungsional 1. Jenis komputer 2. Alat cetak tiket

RANCANGAN SISTEM BERJALAN BERBASIS DAD A. Rancangan Umum Diagram Konteks

booking

Customer
kwitansi kode booking

Sistem Informasi Penjualan 0

data customer

data tiket kwitansi

Manager Operational

Database

Diagram Berjenjang

S.I. PENJUALAN

INPUT

BOOKING

OUTPUT

1.1

1.2

2.1

DATA CUSTOMER

DATA TIKET

DATA ORDER TIKET

3.1

3.2

KWITANSI
ORDER

KODE BOOKING

B. Rancangan Terinci DAD Level 1

Customer

Input

Manager Operational

Booking

Database

Output

DAD Level 2

Customer

Input Data Customer Input Data Tiket Data Order Tiket

Kwitansi Kode Booking

Manager Operational

Database

RANCANGAN SISTEM DENGAN UML (Unified Modeling Long) A. Rancangan Umum Use Case Diagram

Input data tiket

Memilih jenis dan jumlah tiket COSTUMER Mengisi form pemesanan

MANAGER OPERATIONAL

DATABASE Membayar tiket

Pengadaan tiket yang dipesan

Class Diagram

TIKET Nomor Tiket Nomor KTP Nama Alamat Nomor Penerbangan Kelas Asal

ATM No. Rekening Nama

SERVER Nomor ID Nama

LOGIN User ID Password Data Penerbangan Nomor Penerbangan Maskapai Kelas

Tujuan Tanggal Pukul Nomor Rekening CUSTOMER No. KTP Nama Alamat Jenis Kelamin Telepon Asal Tujuan Tanggal Pukul Harga Tiket

B. Rancangan Terinci Sequential Diagram


CUSTOMER ADMIN MANAGER OPERATIONAL

Mulai

Input data cutomer, pemesanan dan jumlah tiket

Pengadaan tiket yang dipesan

Isi form pemesanan

Print out pemesanan

Memilih jenis tiket dan banyaknya tiket

Activity Diagram
CUSTOMER Booking INPUT

Data Customer

Deployment Diagram

BROWSER

SERVER

CUSTOMER

MANAGER OPERATIONAL

PENGUJIAN SISTEM Black Box Testing

1. Apakah informasi pemesanan bisa didapatkan secara detail tepat waktu atau tidak? 2. Apakah sistem ini mengizinkan layanan untuk handphone? 3. Apakah setelah pembayaran, menu untuk melihat kode booking muncul?

Unit Testing

1. Apakah sistem dapat mengenali identitas customer yang telah mendaftar? 2. Apakah saat memasukkan kode booking sistem bisa mengenalinya atau tidak?

Modul Testing

1. Apakah sistem membatasi jumlah pemesanan tiket pesawat dan memberikan peringatan jika memesan tiket pesawat secara berlebihan? 2. Apakah saat memesan tiket, sistem dapat memberikan informasi tentang jumlah tiket yang masih tersedia?

System Testing

1. Apakah sistem ini tidak mengalami hambatan selama 24 jam? 2. Berapa lama waktu yang dibutuhkan untuk melakukan penginputan?

Acceptance Testing

1. Apakah sistem ini lebih efisien? 2. Apakah customer merasa puas dengan sistem penjualan tiket secara online ini?

Pengujian Data Driven

1. Apakah tidak ada kesalahan pada kode booking yang diterima oleh calon penumpang? 2. Apakah pembayaran yang dilakukan sampai ke nomor rekening yang tepat?

Anda mungkin juga menyukai