Professional Documents
Culture Documents
OLEH
Fika Timela Rahmawati Dwi S Reymond Febrian Afrizal Kukuh Nurkholik Ozi Wilman Zakaria
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.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.
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
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
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
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
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
Tgl_brgkt
Waktu_brg kt
Air Asia
QZ 7582
14 Jun 12
10:00
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