15
Sistem Pemesanan Tiket Pesawat melalui Agen “PT. Mega Angkasa Pekanbaru” Basis Data OLEH Fika Timela (11251202229) Rahmawati Dwi S (11251204604) Reymond Febrian Afrizal (11251102232) Kukuh Nurkholik (11251100028) Ozi Wilman Zakaria (11251102202) Jurusan Teknik Informatika Fakultas Sains dan Teknologi

Basis Data Agen Penerbangan

Embed Size (px)

Citation preview

Page 1: Basis Data Agen Penerbangan

Sistem Pemesanan Tiket Pesawat melalui Agen “PT. Mega Angkasa Pekanbaru”

Basis Data

OLEH

Fika Timela (11251202229)

Rahmawati Dwi S (11251204604)

Reymond Febrian Afrizal

(11251102232)

Kukuh Nurkholik (11251100028)

Ozi Wilman Zakaria (11251102202)

Jurusan Teknik Informatika

Fakultas Sains dan Teknologi

Universitas Islam Negeri Sultan Syarif Kasim Riau

2014

Page 2: Basis Data Agen Penerbangan

KATA PENGANTAR

Puji syukur penulis sampaikan kepada Allah SWT, Tuhan semesta alam

yang telah melimpahkan rahmat dan karunia-Nya kepada kita semua. Selanjutnya

salawat dan salam hendaknya dilimpahkan kepada Rasulullah SAW.

Penulisan makalah ini yang berjudul “Sistem Pemesanan Tiket Pesawat

melalui Agen” bertujuan untuk menyelesaikan tugas Basisdata yakni tentang cara

pengumpulan data dengan menggunakan Model Data Berbasis Objek (Object

Based Data Model), yang telah menjadi kewajiban penulis sebagai mahasiswa.

Selain untuk menyelesaikan tugas, tujuan dalam menyelesaikan makalah ini

adalah untuk menyampaikan kepada khalayak ramai tentang hal-hal yang

berkaitan dengan Model Data Berbasis Objek (Object Based Data Model).

Terima kasih penulis ucapkan kepada Dosen Pembimbing mata kuliah

Basisdata, yaitu ibu Novi Yanti, ST.M.Kom, yang telah memberi kepercayaan

kepada penulis untuk menyelesaikan makalah ini.

Penulis menyadari bahwa tidak ada yang sempurna di atas dunia ini selain

Sang Khaliq Allah SWT. Untuk itu penulis sangat mengharapkan saran-saran dan

kritikan dari pembaca demi kesempurnaan makalah ini. Akhir kata penulis

berharap semoga makalah ini dapat memberikan manfaat kepada pembaca.

Pekanbaru, Januari 2014

Penulis

Page 3: Basis Data Agen Penerbangan

DAFTAR ISI

Kata Pengantar.................................................................................................. ii

Daftar Isi........................................................................................................... iii

Bab I Pendahuluan

1.1. Latar Belakang..........................................................................1

1.2. Tujuan Penulisan......................................................................2

1.3. Batasan Masalah.......................................................................2

1.4. Metode Penulisan......................................................................2

Bab II Analisa...................................................................................................3

2.1. Entitas............................................................................................3

2.2. Relasi..............................................................................................3

2.3. Atribut............................................................................................3

2.4. Entity Relationship Model (ER Model).........................................4

2.5. Relationship Model........................................................................5

Bab III Referensi...............................................................................................8

Page 4: Basis Data Agen Penerbangan

BAB I

PENDAHULUAN

1.1. Latar belakang

Dewasa ini perkembangan komputer semakin cepat memicu masing-

masing penggunannya. Jika lebih ditelaah lagi, banyak komputer yang dibuat

untuk bidang tertentu, baik Hardware maupun Software-nya. Banyak sistem

operasi yang menyajikan software untuk memudahkan pekerjaan penggunanya.

Termasuk dengan basis data, atau database adalah kumpulan informasi

yang disimpan didalam kompter secara sistematik sehingga dapat diperiksa

menggunakan suatu program komputer untuk memperoleh informasi dari

database tersebut. Pemerosesan basis data sebagai perangkat andalan sangat

diperlukan oleh berbagai institusi dan perusahaan. Dalam pengembangan sistem

basis data sebagai media penyimpanan data.

Basis data dapat mempercepat upaya pelayanan dengan menghasilkan

informasi dengan cepat dan tepat sehingga membantu pengambilan keputusan

untuk segera memutuskan suatu masalah berdasarkan informasi yang ada. Banyak

aplikasi yang dapat dibuat dengan berlandaskan pada basis data antara lain

aplikasi semua transksi perbankan , proses registrasi dan pencatatan data

mahasiswa di perguruan tinggi, aplikasi pemesanan dan penjadwalan penerbangan

dengan ini dapat memudahkan pelanggan untuk memesan tiket penerbangan dan

dapat langsung menenetukan kapan jadwal penerbanganya.

Dengan menggunakan database pembeli tidak perlu lagi jauh-jauh ke

bandara untuk membeli tiket, tetapi cukup ke agen-agen tiket terdekat, karena

penjulan tiket sekarang sudah menggunakan database yang bagus cepat, tepat,

dan akurat dengan membentuk suatu sistem database.

Page 5: Basis Data Agen Penerbangan

1.2. Tujuan

Tujuan pembuatan makalah ini untuk mengetahui bagaimana sistem

database dalam penjulan tiket penerbangan melalui agen-agen tertentu.

1.3. Batasan Maslah

1. Pembuatan ER Model

2. Relahonship model

1.4. Metode

Metode yang digunakan dalam pembuatan makalah ini adalah metode

survei lapangan dengan langsung mendatangi suatu agen penjulan tiket

penerbangan.

Page 6: Basis Data Agen Penerbangan

BAB II

ANALISA

2.1. Entitas

Entitas adalah sesuatu yang dapat dibedakan dalam dunia nyata dimana

informasi yang berkaitan dengannya dikumpulkan.

Simbol : empatpersegipanjang

Contoh :

2.2. Relasi

Relasi adalah hubungan yang terjadi antar satu atau lebih entitas

Simbol : diamond/belahketupat

Contoh :

2.3. Atribut

Atributadalah karakteristik dari entitas atau relasi yang menyediakan

penjelasan detail tentang relasi tersebut

Terdapat dua jenis atribut, yaitu :

a. Identifier(key) : untuk menentukan suatu entitas secara unik

Tiket

PesawatPenumpang

Agen

Page 7: Basis Data Agen Penerbangan

b. Descriptor (non key): untuk menentukan karakteristik dari suatu entitas

yang tidak unik

Simbol : Oval

Contoh:

2.4. Entity Relationship Model (ER Model)

˗ Menyajikan data dengan menggunakan entitas dan relasi antar entitas

˗ Model ER diperlukan karena :

• Data menggambarkan hubungan antara entitas dengan jelas

• Batasan jumlah entitas dan partisipasi antar entitas

• Mudah dimengerti oleh pemakai

• Mudah disajikan oleh perancang basis data

Page 8: Basis Data Agen Penerbangan

Berikut ini adalah ER Model untuk data tiketing pesawat terbang:

2.5. Relationship Model

˗ Data-data disajikan dalam bentuk tabel (baris dan kolom)

˗ Setiap tabel memiliki key yang unique

˗ Setiap tabel harus bereaksi minimal dengan satu tabel lain

Berikut ini contoh Relationship Model untuk tiketing pesawat terbang:

Page 9: Basis Data Agen Penerbangan

1

1

1

1

1

1

1

N

N

N

N

N

Dari ER-Diagram di atas dapat di buat tabel relasi sebagai berikut :

Tiket

Kode_boking#

Tgl_pemesanan

Tgl_berangkat

Waktu_berangkat

Harga_Pax

Harga_nett

Profit

Tujuan_brkt

Penumpang

No_Seat

Nama

JK

Alamat

Tgl_lahir

No_KTP

Telp

Agen

No_Agen

Nama

JK

Tgl_lahir

Alamat

Jabatan

Pesawat

No_Pesawat#

Nama_pesawat

No_penerbangan

Rute

Tgl_berangkat

Waktu_berangkat

Page 10: Basis Data Agen Penerbangan

Relasi tabel di perlukan dalam pembuatan ER-Diagram,dari relasi ini penulis

dapat mengisi data dari atribut-atribut yang di peroleh dari system database.

Berikut adalah isi data dari tabel dari relasi di atas :

Tiket

Kode_bo

oking#

Tgl_pem

esanan

Tgl_beran

gkat

Waktu_be

rangkat

Harga_PAX Harga_nett Profit Tujuan_br

kt

Y48BKL 14 Jun 13 10:00 450.000 424.900 25.500 BDG

Agen

No_Agen# Nama JK Tgl_lahir Alamat Jabatan

1471070681001 Yusman L 05-05-

1961

Jln. Bunga

Raya

Direktur

140118700789000

3

Yulizar p 30-07-

1989

Jln.purwodad

i

accountofficer

Penumpang

No_seat ## Nama JK Alamat Tgl_lahir No_KTP Telp

INKWFI Reymond/Mr L Jln.

Merpati

Sakti

12-02-

1994

IVLAUR Murhayati/Sri

Mrs

P Jln.

Sukajadi

23-04-

1986

Pesawat

N

o_Pesawa

t#

Nama_pswt No_penerb Rute Tgl_brgkt Waktu_brg

kt

20 Air Asia QZ 7582 PKU – BDO 14 Jun 12 10:00

BAB III

REFERENSI

Page 11: Basis Data Agen Penerbangan

C.J.Date. 2005.Basis Data Jilid 2. Jakarta : Indeks.

Fathansyah.2007.Basis Data.Bandung : Informatika.

Kristanto, Harianto.2004.Konsep dan Perancangan Database. Yogyakarta : Andi.

http://www.fauzult.blogspot.com

http://ocw.ui.ac.id/materials/12.01_FASILKOM/IKI20430-Basis_Data_1/

modul_4_-modul_ER_modeling-Reg.pdf