Anda di halaman 1dari 9

Analisis dan Perancangan Sistem

Sistem Informasi Penjualan Tiket Kereta Api Online

Disusun oleh :

1. Nurul Arifianti (13121006)

2. Rozy Putra Pratama (13121021)

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS TEKNOLOGI INFORMASI

UNIVERSITAS MERCU BUANA YOGYAKARTA

2016
Daftar Isi

Sistem Informasi Penjualan Tiket Kereta Api Online .......................................................... 1


Daftar Isi .............................................................................................................................. 2
Daftar Gambar .................................................................................................................... 3
Daftar Tabel ........................................................................................................................ 4
BAB I PENDAHULUAN ......................................................................................................... 5
1.1 IDENTIFIKASI MALASAH ............................................................................................ 5
1.2 ANALISIS MASALAH ................................................................................................... 5
1.3 DATA (ANALISIS KEBUTUHAN) .................................................................................. 5
1.4 PROSES SISTEM ......................................................................................................... 5
1.4.1 Tabel Per Level User ........................................................................................... 6
BAB II PERANCANGAN DATABASE ...................................................................................... 7
2.1 ERD (Entity Relationship Diagram) ............................................................................ 7
2.2 Definisi Tabel ............................................................................................................. 8
2.2.1 Tabel Admin ....................................................................................................... 8
2.2.2 Tabel Kereta ....................................................................................................... 8
2.2.3 Tabel Penumpang .............................................................................................. 8
2.2.4 Tabel Reservasi .................................................................................................. 8
2.2.5 Tabel Transaksi................................................................................................... 9
2.3 Relasi Tabel .............................................................................................................. 9
Daftar Gambar

Gambar 2.1 ERD ......................................................................................................................... 7

Gambar 2.3 Relasi Tabel ............................................................................................................. 9


Daftar Tabel

Tabel 1.4.1 Per Level User ............................................................................................. 6

Tabel 2.2.1 Admin ......................................................................................................... 8

Tabel 2.2.2 Kereta ......................................................................................................... 8

Tabel 2.2.3 Penumpang ................................................................................................ 8

Tabel 2.2.4 Reservasi .................................................................................................... 8

Tabel 2.2.5 Transaksi .................................................................................................... 9


BAB I PENDAHULUAN

1.1 IDENTIFIKASI MALASAH


Saat ini permasalahan pelayanan transportasi darat khususnya kereta api yang
sangat serius terjadi di wilayah perkotaan terutama di kota-kota besar dan kota
metropolitan didunia. Dominasi pengguna kereta api dalam melalukan perjalanan tidak
seimbang dengan jumlah kereta api yang ada. pada akhirnya akan menyebabkan
kepadatan penumpang yang tinggi di stasiun.

Kondisi ini pada akhirnya akan memunculkan problem di setiap perusahaan KAI, seperti
halnya masalah ,jadwal keberangkatan yang tidak tepat dan pemesanan tiket dan lain-
lain. Salah satu solusi yang fundamental dari pemerintah khususnya mengenai
pemesanan tiket adalah dengan menerapkan sistem e-ticketing pada setiap KAI yang
ada. Karena dengan adanya sistem e-ticketing dapat memudahkan kita dalam
memperoleh tiket .

1.2 ANALISIS MASALAH


Adapun mekanisme dari sistem yang diusulkan yakni pada proses pembayaran
pembelian tiket juga dilakukan secara online, seperti halnya sistem m-banking ataupun
e-banking yang sudah dikenal saat ini. Jadi, admin dapat menambahkan laman atau link
layanan internet banking dari beberapa bank yang sudah ada yang selanjutnya akan
dipilih oleh pelanggan sesuai dengan nasabah bank tersebut.

1.3 DATA (ANALISIS KEBUTUHAN)


Data yang dibutuhkan :

 Data penumpang
 Data kereta api
 Data reservasi
 Data Transaksi

1.4 PROSES SISTEM


 Pembeli melihat informasi keberangkatan, kemudian memilih jadwal
keberangkatan.
 Apabila jadwal sudah sesuai, pembeli mengisi form pemesanan.
 Kemudian,melakukan transaksi dan konfirmasi pemesanan kepada admin.
 Setelah admin menerima konfirmasi,maka admin akan mengirimkan tiket
melalui email.
1.4.1 Tabel Per Level User

No. Level User Keterangan


1. Admin Pengelola data penjual, input, edit, hapus serta
transaksi
2. Operator Untuk menjalankan sebuah pelayanan pemesanan dan
pembayaran.
3. Penumpang Inpu data keberangkatan
Tabel 1.4.1 Per Level User
BAB II PERANCANGAN DATABASE

2.1 ERD (Entity Relationship Diagram)


Dibawah ini merupakan gambar ERD dari sebuah sistem informasi penjualan tiket kereta
api online :

Gambar 2.1 ERD


2.2 Definisi Tabel
Database yang terdapat dalam sistem informasi Penjualan Tiket Kereta Api online ini
terdiri dari beberapa tabel, diantaranya adalah :

2.2.1 Tabel Admin

Field Type Nilai Keterangan


username varchar 25 Primary key
password varchar 8
Tabel 2.2.1 Admin

2.2.2 Tabel Kereta


Field Type Nilai Keterangan
Id_kereta Int 6 Primary key
Nm_kereta Varchar 25
Kelas_kereta Varhar 25
Gerbong Int 10
No_kursi Int 50
Jam_brngkt Time
Harga_tiket Int 12
Stasiun_Asal Varchar 30
Stasiun_tujuan Varchar 30
Tabel 2.2.2 Kereta

2.2.3 Tabel Penumpang


Field Type Nilai Keterangan
Id_penumpang Int 6 Primary key
Nm_penumpang Varchar 25
Alamat Varchar 25
Gender
No_telp char 12
Tabel 2.2.3 Penumpang

2.2.4 Tabel Reservasi


Field Type Nilai Keterangan
Id_reservasi Int 6 Primary key
Id_penumpang Int 6 Foreign key
Id_kereta Int 6 Foreign key
Id_transaksi Int 6 Foreign key
Tgl_berangkat Datetime
Tgl_pesan date
Tabel 2.2.4 Reservasi
2.2.5 Tabel Transaksi
Field Type Nilai Keterangan
Id_transaksi int 6 Primary key
Tgl_bayar Datetime
Jum_tiket Int 10
Harga_tiket Int 12
Total_bayar Int 12
Id_reservasi int 6 Foreign key
Tabel 2.2.5 Transaksi

2.3 Relasi Tabel


Gambar dibawah ini adalah sebuah rancangan database yang sudah terelasi dari sebuah
sistem informasi penjualan tiket kereta api online :

Gambar 2.3 Relasi Tabel 1

Anda mungkin juga menyukai