View
16
Download
0
Category
Preview:
Citation preview
LAPORAN ANALISIS SISTEM
SISTEM PEMESANAN TIKET PESAWAT ONLINE
Disusun oleh :
1. FADLI [ 13111068 ]
2. ZINDI KARIMATAN NISA [ 14121026 ]
3. NURUL AULIAH [ 14121003 ]
4. CHOIRUL MUSTOPA [ 141110101 ]
PROGRAM STUDI TEKNIK INFORMATIKA DAN SISTEM INFORMAS
FAKULTAS TEKNOLOGI INFORMASI
UNIVERSITAS MERCU BUANA YOGYAKARTA
Template Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – ii
Daftar isi
Daftar isi ........................................................................................................................ ii
Daftar Gambar .............................................................................................................. iii
Daftar Tabel .................................................................................................................. iv
BAB I PENDAHULUAN ............................................................................................. 1
1.1 Identifikasi Masalah ........................................................................................ 1
1.2 Analisis Sistem ..................................................................................................... 1
1.4 Fungsi Sistem (Proses) ......................................................................................... 2
1.5 Akses ..................................................................................................................... 2
Bab II DESAIN SISTEM .............................................................................................. 3
2.1 System Flowchart ................................................................................................. 3
2.2 Schematic Flowchart ............................................................................................ 4
2.3 Document Flowchart ............................................................................................ 5
2.4 Program Flowchart ............................................................................................... 6
2.5 Process Flowchart ................................................................................................. 7
BAB III .......................................................................................................................... 8
3.1 ERD ...................................................................................................................... 8
3.2 Struktur Tabel ....................................................................................................... 8
3.3 Relasi Antar Tabel ............................................................................................... 11
Daftar Pustaka .............................................................................................................. 20
Template Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – iii
Daftar Gambar
GAMBAR 2. 1 FLOWCHART TRANSAKSI ........................................................................... 4
GAMBAR 2. 2 SCHEMATIC FLOWCHART ........................................................................... 4
GAMBAR 2. 3 DOCUMENT FLOWCHART ........................................................................... 5
GAMBAR 2. 4 PROGRAM FLOWCHART ............................................................................. 6
GAMBAR 2. 5 PROCESS FLOWCHART ............................................................................... 7
GAMBAR 3. 1 ERD .......................................................................................................... 8
GAMBAR 3. 2 RELASI ANTAR TABEL ............................................................................. 11
Template Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – iv
Daftar Tabel
TABEL 3. 1 TABEL ADMIN ................................................................................................ 9
TABEL 3. 2 TABEL PENUMPANG ....................................................................................... 9
TABEL 3. 3 TABEL PESAWAT ............................................................................................ 9
TABEL 3. 4 TABEL RESERVASI ........................................................................................ 10
TABEL 3. 5 TABEL PEMBAYARAN ................................................................................... 10
Template Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 1
BAB I
PENDAHULUAN
1.1 Identifikasi Masalah
karena internet perlahan lahan mulai menggeser budaya pemesanan tiket dari
cara konvensional menjadi lebih modern atau e-ticketing
Sistem yang konvensional ini akan memunculkan masalah pemesanan tiket
dengan mengantri di loket
1.2 Analisis Sistem
• Dengan sistem yang bukan secara e-ticketing membuat pemesan tiket
harus mengantri di loket untuk itu dibutuhkan sistem e-ticketing agar
pemesan tidak harus mengantri di loket
• Sistem yang konvensional atau mencari tiket tidak banyak informasi yang
di ketahui pemesan tiket, dengan sistem e-ticketing pemesan bisa melihat
harga dari yang terendah sampai tertinggi.
1.3 Analisis Kebutuhan
DATA YANG DI BUTUHkan
• Data admin
nama,alamat,no_hp,email
• Data pemesan
NAMA,NO_HP,JENIS KELAMIN_EMAIL
• DATA TRANSAKSI
NAMA_PEMESAN,JADWAL_TIKET,BIAYA
.
Template Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 2
1.4 Fungsi Sistem (Proses)
Sistem bisa melakukan apa saja.
Pembelian tiket secara online
Melakukan pembatalan pembelian tiket
Merubah jadwal keberangkatan
Menampilkan info jadwal keberangkatan dan info maskapai
Menampilkan update harga tiket
1.5 Akses
Format untuk Akses dan fungsi sistem.
Tabel 1. 1 Akses sistem
No. Level User Keterangan
1. Admin Pengelola data penjual, input, edit, hapus serta
transaksi
2. Customer Input data keberangkatan
3. Operator Untuk menjalankan sebuah pelayanan pemesanan dan
pembayaran.
Template Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 3
Bab II
DESAIN SISTEM
2.1 System Flowchart
2.1.1 Transaksi
Melihat tiket online
di web
Memilih tiket online
Mengisi data formulir
Informasi transaksi
Konfirmasi
transaksi
Template Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 4
Gambar 2. 1 Flowchart Transaksi
2.2 Schematic Flowchart
Gambar 2. 2 Schematic Flowchart
Template Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 5
2.3 Document Flowchart
Gambar 2. 3 Document Flowchart
Template Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 6
2.4 Program Flowchart
Gambar 2. 4 Program Flowchart
Template Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 7
2.5 Process Flowchart
No operation movement strorage invection keterangan
1 Operator menerima
pemesanan tiket dari user
2 kemudian operator mengirim
kan formulir untuk di isi user
3 User menunggu validasi
formulir dari operator
4 User mendapatkan validasi
5 Operator menyiapkan untuk
transaksi
6 User melakuakan transaksi
pembayaran tiket
7 Operator mengirimkan e tiket
ke user
Gambar 2. 5 Process Flowchart
Template Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 8
BAB III
3.1 ERD
Gambar 3. 1 ERD
3.2 Struktur Tabel
Berikut desain database berisi spesifikasi lengkap tabel-tabel yang
dirancang untuk sistem. Rancangan tabel dapat dilihat pada Tabel 1 sampai
Template Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 9
dengan Tabel 5.
1. Tabel Admin
Tabel admin berisi data admin dan user , struktur tabel ditunjukan pada Tabel 1
Tabel 3. 1 Tabel admin
Field Type Nilai Keterangan
Id_admin Int 5 Primary_key
Nm_admin Varchar 25
Password Varchar 25
2. Tabel penumpang
Tabel penumpang berisi data penumpang, struktur tabel ditunjukan pada Tabel 2
Tabel 3. 2 Tabel penumpang
Field Type Nilai Keterangan
Id_penumpang Int 5 Primary_key
Nama_penumpang Varchar 50
Alamat Varchar 50
Asal_negara Varchar 50
Usia Varchar 10
No_tlp Varchar 15
3. Tabel pesawat
Tabel pesawat berisi info pesawat , struktur tabel ditunjukan pada Tabel 3
Tabel 3. 3 Tabel pesawat
Field Type Nilai Keterangan
no_penerbangan Int 5 Primary_key
Template Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 10
Jam_keberangkatan Date
Tujuan Varchar 30
Harga_tiket Int 10
Pesawat Varchar 20
Tgl_keberangkatan Date
Jml_tiket Int 10
4. Tabel Reservasi
Tabel reservasi berisi data reservasi tiket oleh penumpang, struktur tabel
ditunjukan pada Tabel 4
Tabel 3. 4 Tabel reservasi
Field Type Nilai Keterangan
No_reservasi Int 5 Primary_key
Id_penumpang Int 5
Id_admin Int 10
No_penerbangan Int 10
Tgl_pesan Date
Tgl_keberangkatan Date
Jml_tiket Int 10
5. Tabel pembayaran
Tabel pembayaran berisi informasi pembayaran tiket , struktur tabel ditunjukan
pada Tabel 5
Tabel 3. 5 Tabel pembayaran
Field Type Nilai Keterangan
Id_bayar Int 5 Primary_key
Id_reservasi Int 5
Tgl_bayar Date
Template Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 11
Jumlah_bayar Int 10
Total_bayar Int 10
3.3 Relasi Antar Tabel
Gambar 3. 2 Relasi Antar Tabel
Template Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 12
BAB IV
Input / Output Design
4.1 Desain Input
4.1.1 desain Awal tampilan website e-tiketing.
Rancangan dapat di lihat gambar 4.1.1
Gambar 4.1.1
4.1.2 Desain login website.
Rancangan Desain login dapat di lihat gambar 4.1.2
Gambar 4.1.2
Template Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 13
4.1.3 Desain input data penumpang.
Rancangan data penumpang dapat di lihat gambar 4.1.3
Gamabar 4.1.3
4.1.4 Desain edit data penumpang
Rancangan edit data penumpang dapat di lihat gambar 4.1.4
Gambar 4.1.4
Template Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 14
4.1.5 Desain data Pesawat
Rancangan edit data Pesawat dapat di lihat gambar 4.1.4
Gambar 4.1.5
4.1.6 Desain data pembayaran
Rancangan edit data pembayaran dapat di lihat gambar 4.1.6
Gambar 4.1.6
Template Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 15
4.1.7 Desain update data pembayaran
Rancangan edit data pembayaran dapat di lihat gambar 4.1.7
Gambar 4.1.7
4.1.8 Desain data reserve
Rancangan input data reserve dapat di lihat gambar 4.1.8
Gambar 4.1.8
Template Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 16
4.1.9 Desain edit data reserve
Rancangan edit data reserve dapat di lihat gambar 4.1.9
Gambar 4.1.9
4.1.1.1 Desain insert admin
Rancangan insert data admin dapat di lihat gambar 4.1.1.1
Gambar 4.1.1.1
Template Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 17
4.2 Output Design
4.2.1 Output Design admin
Rancangan data admin dapat di lihat gambar 4.2.1
Gambar 4.2.1
4.2.2 Output Design Penumpang
Rancangan data penumpang dapat di lihat gambar 4.2.2
Gambar 4.2.2
Template Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 18
4.2.3 Output Design pesawat
Rancangan data pesawat dapat di lihat gambar 4.2.1
Gambar 4.2.1
4.2.4 Output Design Reserve
Rancangan data reserve dapat di lihat gambar 4.2.4
Gambar 4.2.4
Template Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 19
4.2.5 Output Design Pembayaran
Rancangan data Pembayaran dapat di lihat gambar 4.2.5
Gambar 4.2.5
Template Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 20
Bab V
Object Oriented Analysis Design
5.1 Software Requirement Spesification
Tabel 5. 1 Software Requirement Spesification
NO Requirement Aktor Use Case 1 Admin harus menginputkan
username dan password, Admin memiliki semua hak akses terhadap sistem informasi pembelian tiket pesawat
Admin
Login : Manajamen data user (admin dan operator), Manajemen data customer, manajemen data maskapai, Manajemen data transaksi transaksi
2 Operator harus menginputkan username dan password. Operator memiliki sebagian hak akses terhadap system informasi pembelian tiket pesawat
Operator Login : Manajamen data user, Manajemen data customer, manajemen data maskapai, Manajemen data transaksi transaksi
5.2 Skenario
5.2.1 Login Admin Use case : Login Admin
Actor : Admin
Tujuan : Admin melakukan login untuk mengakses sistem informasi pemesanan tiket pesawat
Tabel 5. 2 Alur Sistem Login Admin
Aktor Sistem
1 Admin membuka sistem 2 Admin memilih menu login
3 Sistem menampilkan form login
4 Admin login dengan menginputkan username dan password pada form login
5 Sistem akan memverifikasi username dan password
6 Jika Username dan password yang diinputkan benar
Template Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 21
7 Sistem akan membawa admin masuk ke halaman admin
5.2.3 Manajemen Data maskapai
Use case : Manajemen data maskapai
Actor : Admin
Tujuan : Admin melakukan input data maskapai baru
Tabel 5. 3. Alur Sistem Manajemen Data maskapai
Actor Sistem
1. Admin memilih menu manajemen maskapai.
2. Sistem menampilkan halaman manajemen maskapai.
3. Admin memilih salah satu aksi yang akan dilakukan, yaitu input, update, dan delate, jika admin memilih input data maskapai.
4. Sistem menampilkan form Input data maskapai
5. Admin mengisi data-data maskapai. 6. Admin mensubmit data maskapai kedalam sistem
7. Member menerima maskapai yang akan diantarkan oleh driver
5.2.4 Transaksi pembelian Use case : Transaksi pembelian
Actor : Operator
Tujuan : Operator menginput data transaksi pembelian
Tabel 5. 4 Alur Sistem input data pembelian
Aktor System
1. Operator memilih menu tambah transaksi pembelian
2. System menampilkan manajemen transaksi pembelian
3. Operator memilih salah satu aksi yang akan dilakukan, yaitu input, update, dan delate, jika admin memilih input transaksi pembelian.
4. Operator mengisi data transaksi pembelian
Template Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 22
6. Sistem menyimpan data transaksi pembelian pada database. 7. Sistem mencetak laporan transaksi pembelian
5.2.5 Transaksi pembelian ( customer )
Use case : pembelian Member
Actor : customer
Tujuan : customer melakukan pembelian tiket
Tabel 5. 5 Alur transaksi pembelian
No Aktor Sistem
1. Customer memilih tanggal
keberangkatan
2. sistem menampilkan beberapa maskapai yang tersedia
3. customer memilih maskapai
4. sistem menampilkan form pengisian data diri
5. customer mengisi form data
diri
6. customer mensubmit data diri
7. sistem ngkonfirmasi pembelian tiket lewat email
5.2.6 Manajemen Data User
Use case : Manajemen data user
Actor : Admin
Tujuan : Admin mengelola data user(Operator)
Tabel 5. 6 Alur manajemen data user
Actor Sistem
1. Admin login ke sistem pembelian tiket. 2. Admin memilih menu manajemen data user.
3. Sistem menampilkan form input/update/delete user.
4. Admin mengisi form yang ditampilakan oleh sistem
5. Sistem memverifikasi input dari admin. 6. Sistem menyimpan data ke database.
Template Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 23
5.3 Diagram UML
5.3.1 Use case Diagram 5.3.1.1 Admin
Gambar 5. 1 Admin
Template Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 24
5.3.1.2 Custumer
Gambar 5. 2 custumer
Template Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 25
5.3.2 Class Diagram
Gambar 5. 3 Class Diagram
Template Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 26
Bab VI
Kesimpulan
6.1 Kesimpulan Berdasarkan uraian-uraian yang telah penulis paparkan pada bab-bab sebelumnya,
maka penulis dapat menarik kesimpulan bahwa dengan adanya rancangan pembuatan
analisis sistem dapat meminimalisir kesalahan yang di terjadi pada proses pembuatan suatu
sistem.
6.2 Saran
Saran yang dapat diberikan adalah semoga analisis perencaan sistem pemesanan tiket
pesawat online dapat bermanfaat, dan perlu diadakan peningkatan pada analisis dan
perancangan sistem pemesanan tiket agar sistem menjadi lebih baik.
Template Laporan ANSI Tahap 1 – FTI Universitas Mercu Buana Yogyakarta – 27
Daftar Pustaka
http://sulistiani.blog.widyatama.ac.id/2016/01/02/merancang-entity-relational-
diagramerd-menggunakan-sybase-power-designer-1-6/ Diakses tanggal 25 april
2017
https://www.academia.edu/6748634/ANALISIS_SISTEM_PEMESANAN_TIKE
T_PESAWAT_TERBANG_SECARA_ONLINE_E-TICKETING_ Diakses
tanggal 25 april 2017
Recommended