You are on page 1of 11

Sistem Pemesanan Tiket Pesawat melalui Agen PT.

Mega Angkasa Pekanbaru Basis Data

OLEH

Fika Timela Rahmawati Dwi S Reymond Febrian Afrizal Kukuh Nurkholik Ozi Wilman Zakaria

(11251202229) (11251204604) (11251102232) (11251100028) (11251102202)

Jurusan Teknik Informatika Fakultas Sains dan Teknologi Universitas Islam Negeri Sultan Syarif Kasim Riau 2014

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

DAFTAR ISI
Kata Pengantar ................................................................................................. ii Daftar Isi........................................................................................................... iii Bab I Pendahuluan 1.1. 1.2. 1.3. 1.4. Latar Belakang ......................................................................... 1 Tujuan Penulisan ...................................................................... 2 Batasan Masalah....................................................................... 2 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

BAB I PENDAHULUAN
1.1. Latar belakang Dewasa ini perkembangan komputer semakin cepat memicu masingmasing 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.

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.

BAB II ANALISA

2.1. Entitas Entitas adalah sesuatu yang dapat dibedakan dalam dunia nyata dimana informasi yang berkaitan dengannya dikumpulkan.

Simbol : empatpersegipanjang Contoh :


Agen Penumpang Tiket Pesawat

2.2. Relasi Relasi adalah hubungan yang terjadi antar satu atau lebih entitas Simbol : diamond/belahketupat Contoh :
Agen didatangi Penumpang

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

b. Descriptor (non key): untuk menentukan karakteristik dari suatu entitas yang tidak unik Simbol : Oval Contoh:
Kode_booking# Tgl_pesan

Tiket

Tgl_brgkt

Waktu_brgkt

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

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:

Dari ER-Diagram di atas dapat di buat tabel relasi sebagai berikut : Tiket Kode_boking# Tgl_pemesanan 1 Tgl_berangkat Waktu_berangkat Harga_Pax Harga_nett Profit Tujuan_brkt 1 Penumpang No_Seat Nama JK Alamat Tgl_lahir No_KTP Telp N N Pesawat No_Pesawat# 1 Nama_pesawat No_penerbangan Rute Tgl_berangkat Waktu_berangkat 1 N 1 N 1 Agen No_Agen Nama JK Tgl_lahir Alamat Jabatan 1 N

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# Y48BKL Agen

Tgl_pem Tgl_beran esanan gkat 14 Jun 13

Waktu_be rangkat 10:00

Harga_PAX

Harga_nett

Profit

Tujuan_br kt

450.000

424.900

25.500

BDG

No_Agen# 1471070681001

Nama Yusman

JK L

Tgl_lahir 05-051961

Alamat Jln. Bunga Raya Jln.purwodadi

Jabatan Direktur

1401187007890003

Yulizar

30-071989

accountofficer

Penumpang No_seat ## INKWFI Nama Reymond/Mr JK L Alamat Jln. Merpati Sakti IVLAUR Murhayati/Sri Mrs Pesawat P Jln. Sukajadi 23-041986 Tgl_lahir 12-021994 No_KTP Telp

No_Pesa wat# 20

Nama_pswt

No_penerb

Rute PKU BDO

Tgl_brgkt

Waktu_brg kt

Air Asia

QZ 7582

14 Jun 12

10:00

BAB III REFERENSI

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/IKI20430Basis_Data_1/modul_4_-modul_ER_modeling-Reg.pdf

You might also like