SISTEM PELAYANAN RESERVASI TIKET ANGKUTA

TAUFIK PONTOH
taufik.pontoh@mail.ugm.ac.id
https://ugm.academia.edu/TaufikPontoh

SYSTEM
DESIGN
SISTEM PELAYANAN RESERVASI TIKET ANGKUTAN PEMADU MODA
Diajukan sebagai Tugas 03 mata kuliah Perancangan Perangkat Lunak,
pada Program Studi S2 Ilmu Komputer (Minat: Manajemen Informasi)
Universitas Gadjah Mada.

Pengampu Mata Kuliah:
Dr. YOHANES SUYANTO, M.I.Kom.
19620306 – 1988 – 03 – 1 – 001
Penyusun:
TAUFIK PONTOH
16 / 403717 / PPA / 05234

MAGISTER MANAJEMEN INFORMASI
PROGRAM STUDI S2 ILMU KOMPUTER
UNIVERSITAS GADJAH MADA

© 2016

SYSTEM DESIGN
SISTEM PELAYANAN RESERVASI TIKET ANGKUTAN PEMADU MODA
Diajukan sebagai Tugas 03 mata kuliah Perancangan Perangkat Lunak,
pada Program Studi S2 Ilmu Komputer (Minat: Manajemen Informasi).
Universitas Gadjah Mada.
Yogyakarta © 2016

Pengampu Mata Kuliah:
Dr. YOHANES SUYANTO, M.I.Kom.
19620306 – 1988 – 03 – 1 – 001
Penyusun:
TAUFIK PONTOH
16 / 403717 / PPA / 05234

TAUFIK PONTOH
taufik.pontoh@mail.ugm.ac.id
https://ugm.academia.edu/TaufikPontoh


DAFTAR ISI

Halaman Awal
Daftar Isi ............................................................................................................................................................................................... . i
1. PERANCANGAN SISTEM ..................................................................................................................................................... . 1
1.1.

Perancangan Sistem ............................................................................................................................................... . 2
1.1.1. Perancangan Prosedur ............................................................................................................................. . 2
1.1.2. Diagram Kontek ............................................................................................................................................ . 3
1.1.3. Data Flow Diagram ...................................................................................................................................... . 4
1.1.4. Kamus Data .................................................................................................................................................... . 7

1.2.

Pemodelan Data .......................................................................................................................................................... . 9
1.2.1. Normalisasi ..................................................................................................................................................... . 9
1.2.2. Tabel Relasi ..................................................................................................................................................... . 12
1.2.3. ERD ...................................................................................................................................................................... . 13
1.2.4. Struktur File ..................................................................................................................................................... . 14


2. PERANCANGAN ANTAR MUKA ...................................................................................................................................... . 19
2.1.

Struktur Halaman ....................................................................................................................................................... . 19

2.2.

Perancangan Input ..................................................................................................................................................... . 20

2.3.

Perancangan Output ................................................................................................................................................. . 35

Daftar Pustaka

DAFTAR ISI

|
 


i

1.0

ANALISIS DAN PERANCANGAN SISTEM

1.0
PERANCANGAN
SISTEM

1.1

PERANCANGAN SISTEM
Perancangan merupakan bagian dari metodologi pengembangan perangkat lunak dan dilakukan setelah melalui

tahapan analisis. Perancangan sistem informasi dimaksudkan untuk menggambarkan keseluruhan sistem yang akan
dikembangkan, sebagai penyempurnaan dari sistem yang lama.
Pada proses perancangan sistem, akan dilakukan beberapa tahapan penting, antara lain perancangan untuk
format masukan layar program, rancangan hasil atau keluaran program, perancangan basis data yang sesuai dengan

file dan atribut yang ada pada analisis penyimpanan data dan perancangan menu program yang menjelaskan menu
yang akan kita gambarkan untuk membangun perangkat lunak berisi alur proses program mulai dari masukan sampai
keluaran.

1.1.1 Perancangan Prosedur
Perancangan prosedur yang diusulkan dapat terlihat jelas dalam Diagram Konteks, Data Flow Diagram
dan turunannya. Untuk mendapatkan gambaran yang lebih jelas mengenai analisis prosedur yang diusulkan,
maka berikut ini adalah prosedur pelayanan reservasi tiket angkutan pemadu moda yang diusulkan :
1)

Penumpang mengunjungi website Reservasi dan melakukan login ke Sistem Reservasi Online.

2)

Apabila Penumpang belum memiliki data Login, maka Penumpang harus melakukan Registrasi ke Sistem
Reservasi Online.

3)

Jika proses login berhasil, Penumpang akan menerima tampilan halaman yang berisi menu pelayanan

penumpang. Pada halaman ini, Penumpang dapat memilih jadwal keberangkatan sesuai dengan pilihan
waktu yang tersedia.

4)

Setelah menentukan jadwal keberangkatan, Penumpang akan menerima tampilan halaman denah
aramada bus. Pada halaman ini Penumpang dapat memeilih nomor kursi yang ingin dipesan.

5)

Setelah itu, Penumpang akan menerima file Bukti Pemesanan dalam bentuk Softcopy.

6)

Bukti Pemesanan diberikan kepada Petugas saat melakukan transaksi pemesanan. Pembayaran tiket
yang dipesan dilakukan paling lambat 1 x 24.jam sebelum waktu keberangkatan. Jika tidak, maka
pemesanan akan dikonfirmasi oleh sistem.

7)


Penumpang mendatangi Loket dan menyerahkan Bukti Pemesanan yang telah dicetak sebelumnya.

8)

Petugas mencari data pemesanan berdasarkan nomor pemesanan yang tercantum pada Bukti
Pemesanan.

9)

Jika data pemesanan ditemukan, maka Petugas merekam data transaksi.

10)

Setelah itu, Petugas mencetak tiket dan menyerahkannya kepada Penumpang.

SYSTEM DESIGN: SISTEM PELAYANAN RESERVASI TIKET ANGKUTAN PEMADU MODA

01 PERANCANGAN SISTEM

2


1.1.2 Digram Kontek
Diagram konteks merupakan fundamental system model yang mewakili keseluruhan elemen sistem
dengan input dan output yang diindikasikan dengan panah masuk dan panah keluar. Diagram Konteks digunakan
untuk menggambarkan hubungan antara sistem dengan lingkungannya yang menjadi sumber data.
Berikut ini adalah gambaran diagram konteks dari sistem pelayanan reservasi tiket pemadu moda:

Keuangan
Data_Pemesan
Login_Pemesan
Jadwal_Keberangkatan
Data_Pemesanan
Data_Tiket

Pemesan
BP
Tiket

0.


Sisitem Informasi
Reservasi
Online

Lap Penjualan Bulanan
Lap Pemesanan Bulanan

Lap_DMP

Operasi

Gambar 1.1 Diagram Kontek Sistem Pelayanan Reservasi Tiket Pemadu Moda
Keterangan
BP

: Bukti_Pemesanan

DMP : Daftar Manifest Penumpang

SYSTEM DESIGN: SISTEM PELAYANAN RESERVASI TIKET ANGKUTAN PEMADU MODA


01 PERANCANGAN SISTEM

3

1.1.3 Data Flow Diagram
Data Flow Diagram adalah representasi grafik dari sebuah sistem. DFD menggambarkan sebuah sistem
yang akan dikembangkan secara logis, tanpa mempertimbangkan lingkungan fisik dari sistem tersebut.
a) DFD Level 1
DFD level 1 dari sistem pelayanan reservasi tiket angkutan pemadu moda adalah sebagai berikut:

1.
Jadwal_Keberangkatan

Jadwal_Keberangkatan

Cek Jadwal
Keberangkatan

2.

Data_Pemesan

D1

Data_Pemesan

Pemesanan

Data_Pemesan

Registrasi Data
Pemesan
Login_Pemesan
Data_Pemesan

D2

Jadwal_Keberangkatan

Login_Pemesan
Jadwal_Keberangkatan
Data_Pemesanan
Data_Tiket

Pemesan

Jadwal

3.
Jadwal_Keberangkatan
Jadwal_Keberangkatan

Reservasi

BP

Data_Pemesanan

Data_Tiket

D4

Tiket

Data_Tiket

Data_Pemesanan

DMP

Data_Tiket

Pemesanan

D6

Petugas

Data_Pemesanan

4.

Bukti_Pemesanan

Data_Tiket

Data_Petugas

Transasaksi
Pesanan

Tiket
BP

Operasi

D3

Data_Transaksi
L_Penj_H

D5

Data_Transaksi

Transaksi

DMP
Data_Tiket

Keuangan

Lap_Penj_B
Lap_Pem_B

Data_Tiket

D4

Tiket

Gambar 1.2 DFD Level 1 Sistem Pelayanan Reservasi Tiket Angkutan Pemadu Moda

SYSTEM DESIGN: SISTEM PELAYANAN RESERVASI TIKET ANGKUTAN PEMADU MODA

01 PERANCANGAN SISTEM

4

b) DFD Level 2 Proses 2
DFD level 2, untuk Proses 2 dari sistem pelayanan reservasi tiket angkutan pemadu moda adalah sebagai
berikut:

Pemesan

2.1

Data_Pemesan

Cek Keberadaan
Data
Data_Pemesan

2.2

Data_Pemesan

Rerkam Data
Pemesan
D1

Pemesan

Data_Pemesan

Gambar 1.3 DFD Level 2 Proses 2 Sistem Pelayanan Reservasi Tiket Angkutan Pemadu Moda
c) DFD Level 2 Proses 3
DFD level 2, untuk Proses 3 dari sistem pelayanan reservasi tiket angkutan pemadu moda adalah sebagai
berikut:

3.1

D1

Login_Pemesan

Pemesan

Login_Pemesan
Data_Pemesan

Login Pemesan
Jadwal_Keberangkatan

Penumpang

Jadwal_Keberangkatan

3.2
D2

Data_Pemesanan

Jadwal

Merekam Jadwal
Keberangkatan
Jadwal_Keberangkatan

3.3
Data_Penumpang

Mengisi Data
Pemesanan

Data_Pemesanan

D3

Pemesanan

D4

Tiket

Data_Pemesanan

Data_Pemesanan

3.4

Data_Tiket

3.4

Bukti_Pemesanan

Data_Tiket

Merekam Data
Tiket

Mencetak Bukti
Pemesanan

Data_Tiket

Bukti_Pemesanan

Gambar 1.4 DFD Level 2 Proses 3 Sistem Pelayanan Reservasi Tiket Angkutan Pemadu Moda

SYSTEM DESIGN: SISTEM PELAYANAN RESERVASI TIKET ANGKUTAN PEMADU MODA

01 PERANCANGAN SISTEM

5

d) DFD Level 2 Proses 4
DFD level 2, untuk Proses 4 dari sistem pelayanan reservasi tiket angkutan pemadu moda adalah sebagai
berikut:

4.1

D3

Data_Pemesanan

Bukti_Pemesanan

Pemesanan

Bukti_Pemesanan

Mencari Data
Pemesanan
D4

Data_Tiket

Tiket

DMP

Pemesan
Data_Pemesanan

4.2

Data_Tiket

Data_Petugas

D6

Petugas

Rekam Biaya
Transaksi
Data_Tiket

Data_Transaksi

4.3

Tiket

D5

Transaksi

L_Penj_H

Mencatak Tiket

4.4
4.5

L_Penj_H

Membuat Laporan
Penjualan Harian
Lap_Penj_B

Membuat Laporan
Penjualan Bulanan
Keuangan
4.6
D3

Pemesanan

Lap_Pem_H

Membuat Laporan
Pemesanan
Harian

4.7
Lap_Pem_H
Lap_Pem_B

Membuat Laporan
Pemesanan
Bulanan

4.6

Membuat DMP
Operasi

DMP

Gambar 1.5 DFD Level 2 Proses 4 Sistem Pelayanan Reservasi Tiket Angkutan Pemadu Moda

SYSTEM DESIGN: SISTEM PELAYANAN RESERVASI TIKET ANGKUTAN PEMADU MODA

01 PERANCANGAN SISTEM

6

1.1.4 Kamus Data
Dalam perancangan sistem informasi pelayanan reservasi tiket, arus data yang mengalir di DFD masih
bersifat gobal. Kamus data dari arus data yang berfungsi untuk menjelaskan komposisi paket data yang bergerak
melalui aliran dan menjelaskan komposisi penyimpanan data. Penyusunan kamus data dilakukan berdasarkan
arus data yang ada di DFD level 2, karena lebih menjelaskan data-data yang terdapat pada entitas aktif atau
entitas internal.
Berdasarkan aliran data yang mengalir dalam gambaran DFD diatas, maka Kamus Data untuk Sistem
Pelayanan Reservasi Tiket Angkutan Pemadu Moda adalah sebagai berikut:

Tabel 1.1 Kamus Data
1.

2.

3.

4.

5.

Nama Aliran

:

Data_Pemesan

Alias

:

-

Aliran Proses

:

Struktur Data

:

Id_Pemesan, Username_Pemesan, Password_ Pemesan, Nama_
Pemesan,
Pekerjaan_
Pemesan,
Alamat_Pemesan,
No_Telp_Pemesan, Email_Pemesan

Nama Aliran

:

Login_Pemesan

Alias

:

-

Aliran Proses

:

Struktur Data

:

Username_Pemesan, Password_Pemesan

Nama Aliran

:

Jadwal_Keberangkatan

Alias

:

-

Aliran Proses

:

Struktur Data

:

Kd_Jadwal, Kd_Bus, Jam_Berangkat

Nama Aliran

:

Data_Pemesanan

Alias

:

-

Aliran Proses

:

Struktur Data

:

No_Pemesanan, Id_Pemesan, No_Manifest, Tgl_Berangkat,
Jam_Berangkat, Rute, Tgl_Pemesanan, Jam_Pemesanan,
Jumlah_Tiket, Status_Pembayaran

Nama Aliran

:

Data_Tiket

Alias

:

-

Aliran Proses

:

Struktur Data

:

No_Tiket,
No_Manifest,
No_Kursi,
Nama_Penumpang,
Harga_Tiket,
Status_Pembayaran,
Rute,
Jam_berangkat,
Tgl_Berangkat, Tgl_Bayar, Kd_Bus

SYSTEM DESIGN: SISTEM PELAYANAN RESERVASI TIKET ANGKUTAN PEMADU MODA

01 PERANCANGAN SISTEM

7

Tabel 1.2 Kamus Data (Lanjutan)
6.

7.

8.

9.

10.

11.

Nama Aliran

:

Bukti_Pemesanan

Alias

:

-

Aliran Proses

:

Struktur Data

:

No_Pemesanan, Id_Pemesan, No_Manifest, Tgl_Berangkat,
Jam_Berangkat, Rute, Tgl_Pemesanan, Jam_Pemesanan,
Jumlah_Tiket, Status_Pembayaran

Nama Aliran

:

Data_Petugas

Alias

:

-

Aliran Proses

:

Struktur Data

:

NIK, Password_Petugas,
Tgl_Verifikasi

Nama Aliran

:

Data_Transaksi

Alias

:

-

Aliran Proses

:

Struktur Data

:

No_Transaksi, No_Tiket, Tgl_Transaksi, Jam_Transaksi, NIK

Nama Aliran

:

Lap_Penjualan_Harian

Alias

:

-

Aliran Proses

:

Struktur Data

:

No_Transaksi,
No_Tiket,
No_Kursi,
No_Manifest,
Nama_Penumpang,
Harga_Tiket,
Nama_Petugas,
Total_Penjualan, Jumlah_Tiket, Tgl_Transaksi, Jam_Transaksi

Nama Aliran

:

Lap_Penjualan_Bulanan

Alias

:

-

Aliran Proses

:

Struktur Data

:

Tgl_Transaksi,
Total_Penj_Bulanan

Nama Aliran

:

DMP

Alias

:

-

Aliran Proses

:

Struktur Data

:

Nama_Petugas,

Jumlah_Tiket,

Status_Verifikasi,

Total_Penj_Harian,

No_Manifest,
Jumlah_Penumpang,
Tgl_Keberangkatan,
Jam_Keberangkatan,
Rute,
No_Kursi,
No_Tiket,
Nama_Penumpang, No_Telp_Penumpang, Status_Pembayaran

SYSTEM DESIGN: SISTEM PELAYANAN RESERVASI TIKET ANGKUTAN PEMADU MODA

01 PERANCANGAN SISTEM

8

1.2

PEMODELAN DATA
Data yang mengalir pada sebuah sistem harus terorganisir dengan baik dalam suatu database. Untuk memenuhi

hal tersebut, diperlukan suatu proses pemodelan data yang yang terukur dan sesuai dengan kaidah pengembangan
sistem. Beberapa tahapan tersebut adalah tahapan normalisasi yang dilanjutkan dengan pembuatan ERD (Entity

Relational Diagram), relasi tabel hingga penyusunan struktur file dari setiapa tabel.

1.2.1 Normalisasi
Dalam Normalisasi data, perancangan basis data bertitik tolak dari situasi yang nyata serta memiliki itemitem data yang ditempatkan dalam baris dan kolom pada tabel relasional. Hasil dari normalisasi data akan
digunakan untuk kepentingan dokumentasi model data.
Selain itu, proses normalisasi digunakan untuk mendapatkan sekumpulan tabel untuk memperoleh
informasi tanpa pengolahan data yang tidak diperlukan sehingga memudahkan dalam hal pencarian suatu data,
sedangkan tujuan dari normalisasi adalah untuk menghilangkan penggandaan penyimpanan file-file yang sama.

a)

Bentuk Tidak Normal (UNF)
Bentuk tidak normal atau Un-Normalized Form (UNF), merupakan kumpulan data yang diperoleh dari

proses perancangan sistem.
Tabel 1.3 Bentuk Tidak Normal (UNF)
{ Id_Pemesan, Username_Pemesan, Password_ Pemesan, Nama_ Pemesan, Pekerjaan_ Pemesan,
Alamat_Pemesan,
Kd_Jadwal,

No_Telp_Pemesan,

Kd_Bus,

Jam_Berangkat,

Email_Pemesan,

Username_Pemesan,

No_Pemesanan,

Id_Pemesan,

Password_Pemesan,

No_Manifest,

Tgl_Berangkat,

Jam_Berangkat, Rute, Tgl_Pemesanan, Jam_Pemesanan, Jumlah_Tiket, Status_Pembayaran, No_Tiket,
No_Manifest, No_Kursi, Nama_Penumpang, Harga_Tiket, Status_Pembayaran, Rute, Jam_berangkat,
Tgl_Berangkat,

Tgl_Bayar,

Jam_Berangkat,

Rute,

No_Pemesanan,

Kd_Bus,

Id_Pemesan,

Jam_Pemesanan,

No_Pemesanan,

Tgl_Pemesanan,
No_Manifest,

Jumlah_Tiket,

Id_Pemesan,

Jam_Pemesanan,
Tgl_Berangkat,

Status_Pembayaran,

No_Manifest,

Jumlah_Tiket,

Tgl_Berangkat,

Status_Pembayaran,

Jam_Berangkat, Rute, Tgl_Pemesanan,

NIK,

Password_Petugas,

Nama_Petugas,

Status_Verifikasi, Tgl_Verifikasi, No_Transaksi, No_Tiket, Tgl_Transaksi, Jam_Transaksi, NIK, No_Transaksi,
No_Tiket, No_Kursi, No_Manifest, Nama_Penumpang, Harga_Tiket, Nama_Petugas, Total_Penjualan,
Jumlah_Tiket,

Tgl_Transaksi,

Jam_Transaksi,

Tgl_Transaksi,

Jumlah_Tiket,

Total_Penj_Harian,

Total_Penj_Bulanan, No_Manifest, Jumlah_Penumpang, Tgl_Keberangkatan, Jam_Keberangkatan, Rute,
No_Kursi, No_Tiket, Nama_Penumpang, No_Telp_Penumpang, Status_Pembayaran }

SYSTEM DESIGN: SISTEM PELAYANAN RESERVASI TIKET ANGKUTAN PEMADU MODA

01 PERANCANGAN SISTEM

9

b)

Bentuk Normal Pertama (1NF)
Untuk memenuhi bentuk normal pertama (1NF), sebuah tabel tidak boleh mengandung atribut yang

berulang. Dibawah ini merupakan tabel yang berada pada bentuk normal pertama:
Tabel 1.4 Bentuk Normal Pertama (1NF)
Tiket : {Id_Pemesan, Username_Pemesan, Password_ Pemesan, Nama_ Pemesan, Pekerjaan_Pemesan,
Alamat_Pemesan,

No_Telp_Pemesan,

Email_Pemesan,

Username_Pemesan,

Password_Pemesan,

Kd_Jadwal, Kd_Bus, Jam_Berangkat, No_Pemesanan, No_Manifest, Tgl_Berangkat, Rute, Tgl_Pemesanan,
Jam_Pemesanan, Jumlah_Tiket, Status_Pembayaran, No_Tiket, No_Kursi, Harga_Tiket, Tgl_Bayar, NIK,
Password_Petugas,

Nama_Petugas,

Status_Verifikasi,

Tgl_Verifikasi,

No_Transaksi,

Tgl_Transaksi,

Jam_Transaksi, Nama_Penumpang}

c)

Bentuk Normal Kedua (2NF)
Bentuk normal kedua disusun dengan menentukan atribut kunci dari tabel pada bentuk normal pertama di

atas. Setelah itu, membagi tabel normal pertama menjadi beberapa tabel sesuai dengan banyaknya atribut kunci
dan menggabungkan atribut bukan kunci primer dengan syarat atribut bukan kunci primer bergantung
sepenuhnya ke atribut kunci.
Tabel 1.5 Bentuk Normal Kedua (2NF)
Nama Tabel

Atribut

Pemesan

:

{Id_Pemesan*,
Username_Pemesan,
Password_Pemesan,
Nama_Pemesan,
Pekerjaan_Pemesan, Alamat_Pemesan, No_Telp_Pemesan, Email_Pemesan}

Jadwal

:

{Kd_Jadwal*, Kd_Bus**, Rute**, Jam_Berangkat}

Bus

:

{Kd_Bus*, Rute**}

Pemesanan

:

{No_Pemesanan*,
Id_Pemesan**,
Rute**,
No_Manifest**,
Tgl_Berangkat,
Jam_Berangkat, Tgl_Pemesanan, Jam_Pemesanan, Status_Pembayaran}

Manifest

:

{No_Manifest*, Kd_Bus**, Kd_Jadwal**}

Tiket

:

{No_Tiket*, No_Manifest**, Kd_Bus**, Rute**, No_Kursi, Nama_Penumpang,
Harga_Tiket, Status_Pembayaran, , Jam_Berangkat, Tgl_Berangkat, Tgl_Bayar}

Petugas

:

{NIK*, Password_Petugas, Nama_Petugas, Status_Verifikasi, Tgl_Verifikasi}

Transaksi

:

{No_Transaksi*, No_Tiket**, NIK** Tgl_Transaksi, Jam_Transaksi}

SYSTEM DESIGN: SISTEM PELAYANAN RESERVASI TIKET ANGKUTAN PEMADU MODA

01 PERANCANGAN SISTEM

10

d)

Bentuk Normal Ketiga (3NF)
Bentuk tahap ketiga terpenuhi jika pada sebuah tabel, semua atribut yang tidak termasuk pada primary

key memiliki ketergantungan fungsional terhadap primary key secara utuh. Adapun perbedaan antara
normalisasi kedua dan ketiga adalah; pada normalisasi kedua tidak terdapat atribut yang dijadikan kunci tamu.
Sedangkan, pada normalisasi ketiga sudah ditentukan atribut mana saja yang dijadikan kunci tamu dan kunci
primer pada tiap tabel sebagai relasi tabel satu ke tabel yang lain.
Tabel 1.6 Bentuk Normal Ketiga (3NF)
Nama Tabel

Atribut

Pemesan

:

{Id_Pemesan*,
Username_Pemesan,
Password_Pemesan,
Nama_Pemesan,
Pekerjaan_Pemesan, Alamat_Pemesan, No_Telp_Pemesan, Email_Pemesan}

Jadwal

:

{Kd_Jadwal*, Kd_Bus**, Rute**, Jam_Berangkat}

Bus

:

{Kd_Bus*, No_Polisi, Kapasitas}

Pemesanan

:

{No_Pemesanan*, Id_Pemesan**, Rute**, No_Manifest**, No_Kursi, Tgl_Berangkat,
Jam_Berangkat, Tgl_Pemesanan, Jam_Pemesanan, Status_Pembayaran}

Manifest

:

{No_Manifest*, Kd_Bus**, Kd_Jadwal**, Kursi_Tersedia}

Tiket

:

{No_Tiket*, No_Pemesanan**, No_Manifest**, Kd_Bus**, Rute**, Nama_Penumpang,
Harga_Tiket, Status_Pembayaran, Jam_Berangkat, Tgl_Berangkat, Tgl_Bayar}

Petugas

:

{NIK*, Password_Petugas, Nama_Petugas, Status_Verifikasi, Tgl_Verifikasi}

Transaksi

:

{No_Transaksi*, No_Tiket**, NIK**, Tgl_Transaksi, Jam_Transaksi}

Rute

:

{Rute*, Harga_Tiket}

SYSTEM DESIGN: SISTEM PELAYANAN RESERVASI TIKET ANGKUTAN PEMADU MODA

01 PERANCANGAN SISTEM

11

1.2.2 Relasi Tabel
Relasi tabel menggambarkan hubungan antar tabel-tabel yang ada pada suatu sistem pengolahan data.

Gambar 1.6 Relasi Tabel

SYSTEM DESIGN: SISTEM PELAYANAN RESERVASI TIKET ANGKUTAN PEMADU MODA

01 PERANCANGAN SISTEM

12

1.2.3 Entity Relational Diagram

Entity relational diagram berisi himpunan Entitas dan himpunan relasi yang masing-masing dilengkapi
dengan atribut-atribut yang mempresentasikan seluruh fakta. Gambar berikut ini, merupakan Entity Relational

Diagram (ERD) untuk sistem pelayanan reservasi tiket angkutan pemadu moda.

*Kd_Bus

Bus

1

Melayani

n

Jadwal

n

Mencantumkan

*Kd_Jadwal
1
*Id
 pemesanan

*No
 pemesanan

*No_Manifest

*No_Manifest

Pemesan

*Kd_Bus
*Kd_Jadwal

*Rute

Memiliki

*Rute

1

*Kd_Bus

1

*Id
 pemesanan

Melakukan

n
Pemesanan

n

n

Memiliki

1

Manifest

*Rute

Rute

1
*Kd_Bus
n
Petugas

Memiliki

*nik

*Tiket

*Rute
1
n
Merekam

n

Transaksi

*No_Transaksi

1

Mencantumkan

n

Tiket

*No_Manifest

1

Mencantumkan

*nik
*No_Tiket

Gambar 1.7 ERD

SYSTEM DESIGN: SISTEM PELAYANAN RESERVASI TIKET ANGKUTAN PEMADU MODA

01 PERANCANGAN SISTEM

13

1.2.4 Struktur File
Pembuatan program membutuhkan suatu spesifikasi file untuk melakukan kegiatan penginputan data,
pencarian data dan pembuatan laporan yang dapat memudahkan kerja sistem komputer. Struktur file digunakan
dalam perancangan sistem karena struktur file dari elemen data yang menyatakan panjang elemen data dan
jenis datanya.

a) Tabel Pemesan
Nama Tabel

: Pemesan

Media Penyimpanan

: Harddisk

Atribut Kunci

: Id_Pemesan

Tabel 1.8 Struktur Tabel Pemesan
Nama Field

No

Type (Length)

Keterangan

1

id_pemesan

Varchar (15)

ID Pemesan

2

uname_pem

Varchar (30)

Username Pemesan

3

pass_pem

Varchar (30)

Password Pemesan

4

nama_pem

Varchar (30)

Nama Pemesan

5

pekerjaan_pem

Varchar (30)

Pekerjaan

6

alamat_pem

Varchar (50)

Alamat

7

no_telp_pem

Varchar (15)

Nomor Telepon

8

email_pem

Varchar (30)

E-Mail

b) Tabel Petugas
Nama Tabel

: Petugas

Media Penyimpanan

: Harddisk

Atribut Kunci

: NIK

Tabel 1.9 Struktur Tabel Petugas
Nama Field

No

Type (Length)

Keterangan

1

nik

Varchar (15)

Nomor Induk Karyawan

2

pass_petugas

Varchar (25)

Password Petugas

3

nama_petugas

Varchar (30)

Nama Petugas

4

status_verifikasi

Varchar (10)

Status Verifikasi

5

tgl_verifikasi

Date

Tanggal Verifikasi

SYSTEM DESIGN: SISTEM PELAYANAN RESERVASI TIKET ANGKUTAN PEMADU MODA

01 PERANCANGAN SISTEM

14

c) Tabel Jadwal
Nama Tabel

: Jadwal

Media Penyimpanan

: Harddisk

Atribut Kunci

: kode_jadwal

Tabel 1.10 Struktur Tabel Jadwal
Nama Field

No

Type (Length)

Keterangan

1

kode_jadwal

Varchar (15)

Kode Jadwal

2

kode_bus

Varchar (15)

Kode Bus

3

jam_berangkat

Time

Jam Berangkat

4

rute

Varchar (15)

Rute

d) Tabel Bus
Nama Tabel

: Bus

Media Penyimpanan

: Harddisk

Atribu Kunci

: kode_bus

Tabel 1.11 Struktur Tabel Bus
No

Nama Field

Type (Length)

Keterangan

1

kode_bus

Varchar (15)

Kode Bus

2

no_polisi

Varchar (15)

Nomor Polisi

3

kapasitas

Int (2)

Kapasitas Penumpang

e) Tabel Rute
Nama Tabel

: Rute

Media Penyimpanan

: Harddisk

Atribu Kunci

: kode_rute

Tabel 1.12 Struktur Tabel Rute
No

Nama Field

Type (Length)

Keterangan

1

rute

Varchar (15)

Rute Perjalanan

2

harga

Int (11)

Harga Tiket

SYSTEM DESIGN: SISTEM PELAYANAN RESERVASI TIKET ANGKUTAN PEMADU MODA

01 PERANCANGAN SISTEM

15

f) Tabel Pemesanan
Nama Tabel

: Pemesanan

Media Penyimpanan

: Harddisk

Atribu Kunci

: no_pemesanan

Tabel 1.13 Struktur Tabel Pemesanan
No

Nama Field

Type (Length)

Keterangan

1

no_pemesanan

Varchar (15)

Nomor Pemesanan

2

id_pemesan

Varchar (15)

ID Pemesan

3

no_manifest

Varchar (30)

Nomor Manifest

4

tgl_berangkat

Date

Tanggal Berangkat

5

jam_berangkat

Time

Jam Berangkat

6

rute

Varchar (15)

Rute

7

tgl_pemesanan

Date

Tanggal Pemesanan

8

jam_pemesanan

Time

Jam Pemesanan

9

jml_tiket

Int (11)

Jumlah Tiket

status_pembayaran

Varchar (10)

Status Pembayaran

10

g) Tabel Transaksi
Nama Tabel

: Transaksi

Media Penyimpanan

: Harddisk

Atribu Kunci

: no_transaksi

Tabel 1.14 Struktur Tabel Transaksi
No

Nama Field

Type (Length)

Keterangan

1

no_transaksi

Varchar (15)

Nomor Transaksi

2

no_tiket

Varchar (15)

Nomor Tiket

3

tgl_transaksi

Date

Tanggal Transaksi

4

jam_transaksi

Time

Jam Transaksi

5

nik

Varchar (15)

Nomor Induk Karyawan

SYSTEM DESIGN: SISTEM PELAYANAN RESERVASI TIKET ANGKUTAN PEMADU MODA

01 PERANCANGAN SISTEM

16

h) Tabel Manifest
Nama Tabel

: Manifest

Media Penyimpanan

: Harddisk

Atribu Kunci

: no_manifest

Tabel 1.15 Struktur Tabel Manifest
No

Nama Field

Type (Length)

Keterangan

1

no_manifest

Varchar (30)

Nomor Manifest

2

kode_bus

Varchar (15)

Kode Bus

3

kode_jadwal

Varchar (15)

Kode Jadwal

4

kursi_tersedia

Int (11)

Jumlah Kursi Tersedian

i) Tabel Tiket
Nama Tabel

: Tiket

Media Penyimpanan

: Harddisk

Atribu Kunci

: no_tiket

Tabel 1.16 Struktur Tabel Tiket
No

Nama Field

Type (Length)

Keterangan

1

no_tiket

Varchar (15)

Nomor Tiket

2

no_manifest

Varchar (30)

Nomor Manifest

3

no_kursi

Int (11)

Nomor Kursi

4

nama_penumpang

Varchar (30)

Nama Penumpang

5

harga_tiket

Int (11)

Harga Tiket

6

status_pembayaran

Varchar (15)

Status Pembayaran

7

rute

Varchar (15)

Rute

8

jam_berangkat

Time

Jam Berangkat

9

tgl_berangkat

Date

Tanggal Berangkat

10

tgl_bayar

Date

Tanggal Bayar

11

kode_bus

Varchar (15)

Kode Bus

SYSTEM DESIGN: SISTEM PELAYANAN RESERVASI TIKET ANGKUTAN PEMADU MODA

01 PERANCANGAN SISTEM

17

2.0

ANALISIS DAN PERANCANGAN SISTEM

2.0
PERANCANGAN
ANTARMUKA

2.1

PERANCANGAN ANTAR MUKA
Perancangan antar muka merupakan gambaran dari proses input dan output yang ditunjukkan berupa bagan-

bagan atau gambar-gambar secara umum yang digunakan untuk mengkomunikasikan pengguna dengan sistem,
sehingga memudahkan pengguna dalam mengetahui proses input dan output yang terdapat pada sistem.

2.1.1 Struktur Halaman
Pada tahapan ini akan dijelaskan rancangan mengenai susunan halaman yang menjadi antarmuka dari
sistem yang akan dibangun. Adapun bentuk rancancangannya adalah sebagai berikut:

HALAMAN UTAMA

Cek Jadwal

Register

Register
Pemesan

Login

Register
Petugas

Halaman
Pemesan

Reserfasi

Halaman Petugas

Transaksi
Pemesanan

Penjualan
Tiket

Pembuatan
Laporan

Gambar 2.1 Struktur Menu

SYSTEM DESIGN: SISTEM PELAYANAN RESERVASI TIKET ANGKUTAN PEMADU MODA

01 ANALISIS & PERANCANGAN SISTEM

19

2.1.2 Perancangan Input
Perancangan input merupakan sebuah tahapan perancangan yang menggambarkan tampilan masukan
dari sistem yang dibangun. Tampilan ini, nantinya akan menjadi media interaksi antara user dengan sistem.
Berikut ini adalah susunan bentuk masukan dari sistem pelayanan reservasi tiket angkutan pemadu moda:

1) Halaman Registrasi Pemesan
Halaman dibawah ini berisi form registrasi pemesan. Untuk dapat menggunakan layanan reservasi online ini,
konsumen harus melakukan proses registrasi di halaman ini.

PELAYANAN TIKET
ANGKUTAN PEMADU MODA

Logo

Menu
Registasi Pengguna

Gambar

Registrasi Pemesan
Registrasi Petugas

Login
Kamis, 30 Juni 2011

Hallo Guest!
Register Pemesan
Logo

PRIMAJASA

Username
Password

Info Primajasa

Konfirmasi Password

Berita 1

Nama Depan
Nama Belakang

Berita 2

Pekerjaan

Berita 3

Alamat

Nomor Telepon

Info Client
IP

Browser

Sistem Opersasi

127.0.0.1

Chrome

Windows 7

Alamat E-mail
Clear All

Register

Footer

Gambar 2.2 Rancangan Halaman registrasi pemesan

SYSTEM DESIGN: SISTEM PELAYANAN RESERVASI TIKET ANGKUTAN PEMADU MODA

01 ANALISIS & PERANCANGAN SISTEM

20

2) Halaman Registrasi Petugas
Halaman ini digunakan untuk proses registrasi petugas, agar dapat melayani transaksi pemesanan dan
melakukan pembuatan laporan.

PELAYANAN TIKET
ANGKUTAN PEMADU MODA

Logo

Menu
Registasi Pengguna

Gambar

Registrasi Pemesan
Registrasi Petugas

Login
Kamis, 30 Juni 2011

Hallo Guest!
Register Petugas
Logo

PRIMAJASA

NIK
Password

Info Primajasa

Konfirmasi Password

Berita 1

Nama Depan
Nama Belakang

Berita 2
Berita 3

Info Client
IP

Browser

Sistem Opersasi

127.0.0.1

Chrome

Windows 7

Clear All

Register

Footer

Gambar 2.3 Rancangan Halaman registrasi petugas

SYSTEM DESIGN: SISTEM PELAYANAN RESERVASI TIKET ANGKUTAN PEMADU MODA

01 ANALISIS & PERANCANGAN SISTEM

21

3) Halaman Login
Setelah melakukan proses registrasi, Petugas dan Pemesan dapat melakukan login kedalam sistem melali
form pada halaman ini.

Logo

PELAYANAN TIKET
ANGKUTAN PEMADU MODA

Menu
Registasi Pengguna
Login

Gambar

Username
Password
Petugas

Pemesan
Login

Kamis, 30 Juni 2011

Hallo Guest!

Logo

PRIMAJASA

Info Primajasa
Berita 1
Berita 2

Informasi Website

Berita 3

Info Client
IP

Browser

Sistem Opersasi

127.0.0.1

Chrome

Windows 7

Footer

Gambar 2.4 Rancangan Halaman login

SYSTEM DESIGN: SISTEM PELAYANAN RESERVASI TIKET ANGKUTAN PEMADU MODA

01 ANALISIS & PERANCANGAN SISTEM

22

4) Halaman Reservasi pemilihan Jadwal Keberangkatan
Untuk melakukan proses reservasi tiket, Pemesan dapat memilih jadwal keberangkatan pada form di
halaman ini.

Logo

PELAYANAN TIKET
ANGKUTAN PEMADU MODA

Menu
Layanan Penumpang

·∙
 

Reserfasi Tiket

·∙
 

Berkas Reserfasi

Gambar

Profil Pemesan
Kamis, 30 Juni 2011

Hallo Guest!
Jadwal Keberangkatan
Logo

PRIMAJASA
Silahkan pilih jadwal keberangkatan anda!

Tanggal Berangkat

Info Primajasa

Jam Berangkat

Berita 1

Rute

Berita 2
Berita 3

Info Client
IP

Browser

Sistem Opersasi

127.0.0.1

Chrome

Windows 7

Next >>
Footer

Gambar 2.5 Rancangan Halaman reservasi jadwal keberangkatan

SYSTEM DESIGN: SISTEM PELAYANAN RESERVASI TIKET ANGKUTAN PEMADU MODA

01 ANALISIS & PERANCANGAN SISTEM

23

5) Halaman Pemilihan Nomor dan Jumlah Kursi
Setelah memilih jadwal keberangkatan, Pemesan dapat memilih posisi kursi pada denah yang tersedia di
halaman ini.

Logo

PELAYANAN TIKET
ANGKUTAN PEMADU MODA

Menu
Layanan Penumpang

·∙
 

Reserfasi Tiket

·∙
 

Berkas Reserfasi

Gambar

Profil Pemesan
Kamis, 30 Juni 2011

Hallo Guest!
DENAH ARMADA
Logo

PRIMAJASA
DEPAN

Info Primajasa
Berita 1
Berita 2
Berita 3

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

BELAKANG

Info Client
IP

Browser

Sistem Opersasi

127.0.0.1

Chrome

Windows 7

Next >>

Footer

Gambar 2.6 Rancangan Halaman pemilihan nomor dan jumlah kursi

SYSTEM DESIGN: SISTEM PELAYANAN RESERVASI TIKET ANGKUTAN PEMADU MODA

01 ANALISIS & PERANCANGAN SISTEM

24

6) Halaman Input Nama Penumpang
Setelah memasukan data kursi, maka pemesan akan diminta untuk memasukan nama penumpang.

Logo

PELAYANAN TIKET
ANGKUTAN PEMADU MODA

Menu
Layanan Penumpang

·∙
 

Reserfasi Tiket

·∙
 

Berkas Reserfasi

Gambar

Profil Pemesan
Kamis, 30 Juni 2011

Hallo Guest!
NAMA PENUMPANG
Logo

PRIMAJASA

Silahkan masukan nama penumpang!

Info Primajasa
Berita 1

NOMOR
TIKET

NOMOR
KURSI

XXXX

XX

XXXX

XX

NAMA PENUMPANG

Berita 2
Berita 3

Info Client
IP

Browser

Sistem Opersasi

127.0.0.1

Chrome

Windows 7

Next >>

Footer

Gambar 2.7 Rancangan halaman input nama penumpang

SYSTEM DESIGN: SISTEM PELAYANAN RESERVASI TIKET ANGKUTAN PEMADU MODA

01 ANALISIS & PERANCANGAN SISTEM

25

7) Halaman Transaksi Pemesanan
Halaman ini hanya diperuntukan kepada petugas untuk melakukan proses transaksi pemesanan.

Logo

PELAYANAN TIKET
ANGKUTAN PEMADU MODA

Menu
Transaksi Pemesanan
Silahkan masukan nomor pemesanan.

Gambar

No. Pemesanan
Cari

Pembuatan Laporan
Kamis, 30 Juni 2011

Hallo Guest!
Pemesanan
Logo

PRIMAJASA
Info Primajasa
Berita 1
Berita 2

Nomor Pemesanan

: xxx

No. Manifest

: xxx

Nama Pemesan

: xxx

Jumlah Tiket

: xxx

Harga Satuan

: xxx

Berita 3

Harga Total Pemesanan

Rp. xxx.xxx
Info Client
IP

Browser

Sistem Opersasi

127.0.0.1

Chrome

Windows 7

Verifikasi
Pembayaran

Footer

Gambar 2.8 Rancangan Halaman transaksi pemesanan

SYSTEM DESIGN: SISTEM PELAYANAN RESERVASI TIKET ANGKUTAN PEMADU MODA

01 ANALISIS & PERANCANGAN SISTEM

26

8) Rancangan Halaman Pembuatan Laporan Penjualan Harian
Petugas dapat membuat laporan penjualan harian di halaman ini. Laporan nantinya akan berbentuk softcopy
dalam format pdf.

Logo

PELAYANAN TIKET
ANGKUTAN PEMADU MODA

Menu
Transaksi Pemesanan
Pembuatan Laporan

Gambar

·∙
 

Penjualan Harian

·∙
 

Penjualan Bulanan

·∙
 

Daftar Manifest Penumpang

Kamis, 30 Juni 2011

Hallo Guest!
Laporan Penjualan Harian
Logo

PRIMAJASA
Tanggal Penjualan

Info Primajasa

Rute

Berita 1
Berita 2
Berita 3

Info Client
IP

Browser

Sistem Opersasi

127.0.0.1

Chrome

Windows 7

Buat Laporan

Footer

Gambar 2.9 Rancangan halaman pembuatan laporan penjualan harian

SYSTEM DESIGN: SISTEM PELAYANAN RESERVASI TIKET ANGKUTAN PEMADU MODA

01 ANALISIS & PERANCANGAN SISTEM

27

9) Rancangan Halaman Pembuatan Laporan Penjualan Bulanan
Pada halaman ini, petugas dapat membuat laporan penjualan bulanan dengan mengisi periode waktu
penjualan pada form yang tersedia.

Logo

PELAYANAN TIKET
ANGKUTAN PEMADU MODA

Menu
Transaksi Pemesanan
Pembuatan Laporan

Gambar

·∙
 

Penjualan Harian

·∙
 

Penjualan Bulanan

·∙
 

Daftar Manifest Penumpang

Kamis, 30 Juni 2011

Hallo Guest!
Laporan Penjualan Bulanan
Logo

PRIMAJASA

Info Primajasa

Periode Tahun

Berita 1

Periode Bulan

Berita 2

Rute

Berita 3

Info Client
IP

Browser

Sistem Opersasi

127.0.0.1

Chrome

Windows 7

Buat Laporan

Footer

Gambar 2.10 Rancangan halaman pembuatan laporan penjualan bulanan

SYSTEM DESIGN: SISTEM PELAYANAN RESERVASI TIKET ANGKUTAN PEMADU MODA

01 ANALISIS & PERANCANGAN SISTEM

28

10) Rancangan Halaman Pembuatan DMP
Pada halaman ini, petugas dapat membuat Daftar Manifest Penumpang.

Logo

PELAYANAN TIKET
ANGKUTAN PEMADU MODA

Menu
Transaksi Pemesanan
Pembuatan Laporan

Gambar

·∙
 

Penjualan Harian

·∙
 

Penjualan Bulanan

·∙
 

Daftar Manifest Penumpang

Kamis, 30 Juni 2011

Hallo Guest!
Daftar Manifest Penumpang
Logo

PRIMAJASA
Tgl. Keberangkatan

Info Primajasa

Jam Berangkat

Berita 1

Rute

Berita 2
Berita 3

Info Client
IP

Browser

Sistem Opersasi

127.0.0.1

Chrome

Windows 7

Buat DMP

Footer

Gambar 2.12 Rancangan Halaman pembuatan Daftar Manifest Penumpang

SYSTEM DESIGN: SISTEM PELAYANAN RESERVASI TIKET ANGKUTAN PEMADU MODA

01 ANALISIS & PERANCANGAN SISTEM

29

11) Rancangan Halaman Pembuatan Laporan Pemesanan Harian
Untuk menghasilkan laporan pemesanan harian, petugas harus melakukan input tanggal pada halaman ini.

Logo

PELAYANAN TIKET
ANGKUTAN PEMADU MODA

Menu
Transaksi Pemesanan
Pembuatan Laporan
·∙
  Penjualan Harian

Gambar

·∙
 

Penjualan Bulanan

·∙
 

Pemesanan Harian

·∙
 

Pemesanan Bulanan

·∙
 

Daftar Manifest Penumpang

Kamis, 30 Juni 2011

Hallo Guest!
Laporan Pemesanan Harian
Logo

PRIMAJASA
Periode Tanggal

Info Primajasa
Berita 1
Berita 2
Berita 3

Info Client
IP

Browser

Sistem Opersasi

127.0.0.1

Chrome

Windows 7

Buat Laporan

Footer

Gambar 2.13 Rancangan halaman pembuatan laporan pemesanan harian

SYSTEM DESIGN: SISTEM PELAYANAN RESERVASI TIKET ANGKUTAN PEMADU MODA

01 ANALISIS & PERANCANGAN SISTEM

30

12) Rancangan Halaman Pembuatan Laporan Pemesanan Bulanan
Pada halaman ini, petugas akan diminta untuk memasukan periode bulan yang akan digunakan untuk
menghasilkan laporan pemesanan yang terjadi.

Logo

PELAYANAN TIKET
ANGKUTAN PEMADU MODA

Menu
Transaksi Pemesanan
Pembuatan Laporan
·∙
  Penjualan Harian

Gambar

·∙
 

Penjualan Bulanan

·∙
 

Pemesanan Harian

·∙
 

Pemesanan Bulanan

·∙
 

Daftar Manifest Penumpang

Kamis, 30 Juni 2011

Hallo Guest!
Laporan Pemesanan Bulanan
Logo

PRIMAJASA
Periode Bulan

Info Primajasa
Berita 1
Berita 2
Berita 3

Info Client
IP

Browser

Sistem Opersasi

127.0.0.1

Chrome

Windows 7

Buat Laporan

Footer

Gambar 2.14 Rancangan halaman pembuatan laporan pemesanan bulanan

SYSTEM DESIGN: SISTEM PELAYANAN RESERVASI TIKET ANGKUTAN PEMADU MODA

01 ANALISIS & PERANCANGAN SISTEM

31

13) Rancangan Halaman Login Admin
Halaman ini adalah halaman login yang akan ditemui pertama kali oleh admin, untuk dapat mengakses
halaman Utama Admin.

Logo

PELAYANAN TIKET
ANGKUTAN PEMADU MODA
Logo

PRIMAJASA PEMADU MODA

Login Admin
Username

Gambar

Password
Login

FOOTER

Gambar 2.15 Rancangan halaman login admin

14) Rancangan Halaman Petugas
Pada halaman ini, Admin dapat menambahkan data petugas baru melalui form Petugas.

Logo

PELAYANAN TIKET
ANGKUTAN PEMADU MODA

Logo

PRIMAJASA PEMADU MODA
Kamis, 30 Juni 2011

DATA PETUGAS
Tambah Data Petugas

Petugas

Daftar Petugas
Verifikasi Petugas
DATA ARMADA BUS
Tambah Data Bus
Daftar Bus
DATA RUTE

NIK
Password
Konfirmasi Password
Nama Depan
Nama Belakang

Tambah Data Rute
Daftar Rute
DATA JADWAL
Tambah Data Jadwal
Daftar Jadwal

·∙
 

Daftar Tiket

·∙
 

Daftar Transaksi

·∙
 

Daftar Manifest

·∙
 

Daftar Pemesan

Clear All

Register

LOGOUT
FOOTER

Gambar 2.16 Rancangan halaman petugas

SYSTEM DESIGN: SISTEM PELAYANAN RESERVASI TIKET ANGKUTAN PEMADU MODA

01 ANALISIS & PERANCANGAN SISTEM

32

15) Rancangan Halaman Armada Bus
Pada halaman ini, terdapat form inputan untuk memasukan data armada bus.

Logo

PELAYANAN TIKET
ANGKUTAN PEMADU MODA

Logo

PRIMAJASA PEMADU MODA
Kamis, 30 Juni 2011

DATA PETUGAS
Tambah Data Petugas

Armada Bus

Daftar Petugas

No. Polisi

Verifikasi Petugas

Kapasitas Penumpang

DATA ARMADA BUS
Tambah Data Bus
Daftar Bus

Clear All

Register

DATA RUTE
Tambah Data Rute
Daftar Rute
DATA JADWAL
Tambah Data Jadwal
Daftar Jadwal

·∙
 

Daftar Tiket

·∙
 

Daftar Transaksi

·∙
 

Daftar Manifest

·∙
 

Daftar Pemesan
LOGOUT
FOOTER

Gambar 2.17 Rancangan Halaman Armada Bus

16) Rancangan Halaman Rute
Dalam halaman ini terdapat form inputan untuk memasukan data rute baru yang akan dilayani.

Logo

PELAYANAN TIKET
ANGKUTAN PEMADU MODA

Logo

PRIMAJASA PEMADU MODA
Kamis, 30 Juni 2011

DATA PETUGAS
Tambah Data Petugas

Rute

Daftar Petugas
Verifikasi Petugas
DATA ARMADA BUS

Nama Rute
Harga Tiket (Rp.)

Tambah Data Bus
Daftar Bus

Clear All

Register

DATA RUTE
Tambah Data Rute
Daftar Rute
DATA JADWAL
Tambah Data Jadwal
Daftar Jadwal

·∙
 

Daftar Tiket

·∙
 

Daftar Transaksi

·∙
 

Daftar Manifest

·∙
 

Daftar Pemesan
LOGOUT
FOOTER

Gambar 2.18 Rancangan Halaman Rute

SYSTEM DESIGN: SISTEM PELAYANAN RESERVASI TIKET ANGKUTAN PEMADU MODA

01 ANALISIS & PERANCANGAN SISTEM

33

17) Rancangan Halaman Jadwal
Halaman ini digunakaoleh admin untuk memasukan data jadwal harian baru, yang dapat dipilih oleh
Penumpang atau Petugas.

Logo

PELAYANAN TIKET
ANGKUTAN PEMADU MODA

Logo

PRIMAJASA PEMADU MODA
Kamis, 30 Juni 2011

DATA PETUGAS
Tambah Data Petugas

Jadwal Berangkat Harian

Daftar Petugas
Verifikasi Petugas
DATA ARMADA BUS

Jam Berangkat
Kode Bus

Tambah Data Bus

Rute
Daftar Bus
DATA RUTE

Clear All

Register

Tambah Data Rute
Daftar Rute
DATA JADWAL
Tambah Data Jadwal
Daftar Jadwal

·∙
 

Daftar Tiket

·∙
 

Daftar Transaksi

·∙
 

Daftar Manifest

·∙
 

Daftar Pemesan
LOGOUT
FOOTER

Gambar 2.19 Rancangan Halaman Jadwal

SYSTEM DESIGN: SISTEM PELAYANAN RESERVASI TIKET ANGKUTAN PEMADU MODA

01 ANALISIS & PERANCANGAN SISTEM

34

2.1.3 Perancangan Output
Perancangan Output merupakan suatu susunan yang menggambarkan tampilan yang berisi tentang
berbagai informasi yang dihasilkan oleh suatu sistem. Berikut merupakan rancangan output Sistem Informasi
Pelayanan reservasi tiket angkutan pemadu moda:

1) Bukti Pemesanan
Pemesan akan memperoleh Bukti Pemesanan, setelah melakukan pemesanan. Dokumen ini, digunakan untuk
melakukan transaksi pembayaran di loket Primajasa.

Logo

ANGKUTAN PEMADU MODA

BUKTI PEMESANAN
Nomor Pemesanan : ............................
Tanggal Pemesanan : ............................
: ............................
Jumlah Tiket

Logo

Tanggal Keberangkatan
Jam Keberangkatan
Rute
Kode Bus / No-Polisi

PRIMAJASA

: ............................
: ............................
: ............................
: ............../.............

No

Nomor Tiket

Nomor Kursi

Harga Tiket

...
...
...

............
............
............

............
............
............

............
............
............

Dimohon untuk datang 30 Menit sebelum pemberangkatan.
Jika anda mengalami keterlambatan, tiket tidak berlaku lagi.
Jagalah barang bawaan anda!
Periksa dan cocokan saat meninggalkan bus.

Total Bayar : Rp. ......................
Informasi :
Primajasa BSM : 022-7320712
Primajasa Bandara : 021-55915555

KETERANGAN
1. Bukti Pemesanan ini, dibawa pada saat melakukan pembayaran.
2. Pembayaran dilakukan paling lambat 1 (hari) sebelum tanggal keberangkatan

Gambar 2.20 Rancangan Dokumen Bukti Pemesanan

SYSTEM DESIGN: SISTEM PELAYANAN RESERVASI TIKET ANGKUTAN PEMADU MODA

01 ANALISIS & PERANCANGAN SISTEM

35

2) Tiket
Setelah pemesan melakukan transaksi pemesanan, maka petugas akan melakukan verifikasi pembayaran
untuk menghasilkan tiket sesuai dengan data pemesanan yang diajukan dalam dokumen bukti Pemesanan.

Logo

ANGKUTAN PEMADU MODA

No. Seat :

Nomor Tiket

: .............................

Nama Penumpang

: .........................

No. Keberangkatan

: .............................

Harga Tiket

: .........................

Kode Bus / No-Polisi

: ............../..............

Status Pembayaran

: .........................

Tujuan

: .............................

Jam / Tanggal Pembayaran : ............/............
: .........................

Nama Petugas
Informasi :
Primajasa BSM : 022-7320712

Dimohon untuk datang 30 Menit sebelum pemberangkatan. Jika anda mengalami
keterlambatan, tiket akan dianggap hangus.
Jagalah barang bawaan anda! Periksa dan cocokan saat meninggalkan bus.

Terima Kasih

Primajasa Bandara : 021-55915555

Gambar 2.21 Rancangan Dokumen Tiket

3) Daftar Manifest Penumpang
Daftar manifest merupakan, dokumen berisi daftar penumpang dalam satu armada pada satu
keberangkatan.

Logo

ANGKUTAN PEMADU MODA

Logo

Tanggal / Jam Keberangkatan : ............................
Jam Keberangkatan
: ............................
Rute
: ............................

DAFTAR MANIFEST PENUMPANG
No. Manifest
Jumlah Penumpang

PRIMAJASA

: ............................
: ............................

No

Nomor
Kursi

Nomor Tiket

Nama Penumapng

Nomor Telepon

Status
Pembayaran

...
...
...

...
...
...

............
............
............

............
............
............

............
............
............

............
............
............
Bag. Operasi

No. Manifest

: ............................

( ............................. )

Halaman ke 1 dari 1

Gambar 2.22 Rancangan Dokumen DMP

SYSTEM DESIGN: SISTEM PELAYANAN RESERVASI TIKET ANGKUTAN PEMADU MODA

01 ANALISIS & PERANCANGAN SISTEM

36

4) Laporan Penjualan Harian
Laporan ini memuat daftar penjualan tiket yang terjadi dalam satu hari. Berikut ini adalah rancangannya:

Logo

ANGKUTAN PEMADU MODA

Logo

Tanggal
Jumlah Tiket
Total Penjualan

LAPORAN PENJUALAN - HARIAN

PRIMAJASA

: ............................
: ............................
: ............................

No

Jam
Transaksi

Nomor
Tiket

No.
Kursi

Nomor Manifest

Nama Penumapng

Harga Tiket

Nama
Petugas

...
...
...

............
............
............

............
............
............

...
...
...

............
............
............

............
............
............

............
............
............

............
............
............

Tanggal

: ............................

Halaman ke 1 dari 1

Gambar 2.23 Rancangan Dokumen Penjualan Harian

5) Laporan Penjualan Bulanan
Laporan penjualan bulanan berisi tentang total akumulasi penjualan tiket dalam satu periode bulan.
Logo

ANGKUTAN PEMADU MODA

Logo

LAPORAN PENJUALAN - BULANAN

Tanggal
Jumlah Tiket
Total Penjualan Bulanan

: ............................
: ............................
: ............................

No

Tanggal Transaksi

Jumlah Tiket

Total Penjualan Harian
(Rp.)

...
...
...

...
...
...

............
............
............

............
............
............

Tanggal

PRIMAJASA

: ............................

Halaman ke 1 dari 1

Gambar 2.24 Rancangan Dokumen Penjualan Bulanan

SYSTEM DESIGN: SISTEM PELAYANAN RESERVASI TIKET ANGKUTAN PEMADU MODA

01 ANALISIS & PERANCANGAN SISTEM

37

6) Laporan Pemesanan Harian
Laporan pemesanan harian berisi tentang daftar pesanan tiket yang terjadi dalam satu hari. Berikut ini adalah
rancangan laporan pemesanan harian:

Logo

ANGKUTAN PEMADU MODA

Logo

Tanggal Pemesanan
Jumlah Kursi Dipesan

LAPORAN PEMESANAN - HARIAN

Tanggal

No

Jam
Pemesanan

...
...
...

............
............
............

Jumlah Kursi

...
...
...

PRIMAJASA

: ............................
: ............................

Nama Pemesan

Status
Pembayaran

............
............
............

............
............
............

: ............................

Halaman ke 1 dari 1

Gambar 2.25 Rancangan Dokumen Pemesanan Harian

7) Laporan Pemesanan Bulanan
Laporan ini, memuat tentang jumlah pemesanan tiket dalam satu periode bulan. Berikut ini adalah
rancangannya:
Logo

ANGKUTAN PEMADU MODA

Logo

LAPORAN PEMESANAN - BULANAN

Tanggal

PRIMAJASA

Periode Bulan

: ............................

Tanggal Pembuatan Laporan

: ............................

Total Pemesanan Tiket

: ............................

No

Tanggal
Pemesanan

Jumlah Tiket
Dipesan

Jumlah Tiket Terjual

...
...
...

............
............
............

...
...
...

...
...
...

: ............................

Halaman ke 1 dari 1

Gambar 2.25 Rancangan Dokumen Pemesanan Bulanan

SYSTEM DESIGN: SISTEM PELAYANAN RESERVASI TIKET ANGKUTAN PEMADU MODA

01 ANALISIS & PERANCANGAN SISTEM

38

DAFTAR PUSTAKA

David M.Kroenke . 2005. Database Processing. Dasar – dasar, Desain dan

Implementasi Jilid 1. Erlangga. Jakarta
David M.Kroenke . 2005. Database Processing. Dasar – dasar, Desain dan

Implementasi Jilid 2. Erlangga. Jakarta
Kenneth E. Kendall dan Julie E. Kendall. 2010. Analisis dan Perancangan Sistem Edisi

Kelima Jilid 1. Indeks. Jakarta
Roges S. Pressman. 2002. Rekayasa Perangkat Lunak. Pendekatan Praktisi (Buku I).
Andi. Yogyakarta

DAFTAR PUSTAKA