• Tidak ada hasil yang ditemukan

Presentasi-Perancangan-Sistem-Database-Namira-Travel (1)

N/A
N/A
Muhammad Burhantio

Academic year: 2024

Membagikan "Presentasi-Perancangan-Sistem-Database-Namira-Travel (1)"

Copied!
10
0
0

Teks penuh

(1)

Perancangan Sistem

Database

Travel Umroh – (Namira

Travel)

KELOMPOK 1

1. Aliya Monika NPM 2356204001

2. Amela Pratini NPM 2356204002

3. Akhmad Fikar NPM 2359201001

4. Faris Ahmad Gafara NPM 2359201003

5. M. Burhantio NPM 2356204004

(2)

Deskripsi Kasus

Namira Travel adalah perusahaan yang bergerak di bidang jasa travel perjalanan umroh, dengan kantor pusat yang berlokasi di Jakarta dan tiga kantor cabang yang tersebar di Pangkalpinang, Palembang, dan Pekanbaru. Setiap kantor cabang dipimpin oleh seorang manajer yang bertugas mencari jamaah dari masing-masing wilayahnya.

Setiap cabang biasanya mendapatkan minimal 10 jamaah setiap tahunnya. Paket perjalanan umroh yang ditawarkan, yakni Umroh Reguler dengan biaya Rp. 28.000.000,-, Umroh Plus dengan biaya Rp.

30.000.000,- dan Umroh VIP dengan biaya Rp. 40.000.000,-. Rata-rata 6 dari 10 jamaah memilih paket Umroh Reguler, sedangkan sisanya memilih paket Umroh Plus dan Umroh VIP.

Perusahaan memerlukan sebuah sistem database yang dapat diakses secara real-time untuk memantau dan mengelola data jamaah serta paket umroh yang dipilih. Sistem ini penting untuk membantu kantor pusat dalam mengatur penjadwalan keberangkatan jamaah dan koordinasi dengan maskapai penerbangan.

(3)

Kebutuhan Sistem

1. Data Cabang

Sistem harus dapat menyimpan dan mengelola Informasi tentang lokasi dan nama cabang.

2. Data Manajer

Sistem harus dapat menyimpan dan mengelola informasi tentang

manajer yang bertugas di setiap cabang.

3. Data Jamaah

Sistem harus dapat menyimpan dan mengelola Informasi mengenai

jamaah pada setiap cabang

4. Data Paket Umroh

Sistem harus dapat menyimpan dan mengelola Informasi mengenai

paket umroh yang ditawarkan oleh perusahaan.

5. Data Pendaftaran

Sistem harus dapat menyimpan dan

mengelola informasi mengenai jamaah yang mendaftar, paket yang dipilih, tanggal

pendaftaran.

(4)

Struktur Tabel

Tabel Cabang

CabangID (PK), NamaCabang, Lokasi

Tabel Manajer

ManajerID (PK), NamaManajer, CabangID (FK)

Tabel Jamaah

JamaahID (PK), NamaJamaah, Usia, Alamat, ManajerID (FK)

Tabel Paket

PaketID (PK), NamaPaket, Biaya

Tabel Pendaftaran

PendaftaranID (PK), TanggalPendaftaran, JamaahID (FK), PaketID (FK)

(5)

Pembuatan Database

1 XAMPP

Aktifkan server MySQL dengan aplikasi XAMPP

2 Python

Buat query menggunakan bahasa pemrograman python dengan tambahan modul mysql.connector pada text editor Visual Studio Code.

3 phpMyAdmin

Pastikan python dan MySQL benar-benar sudah terkoneksi sehingga database berhasil dibuat

(6)

Pembuatan Tabel

(7)

Pengisian Data

Input Data Cabang

Memasukkan ID Cabang, Nama Cabang dan Lokasi Cabang

Input Data Manajer

Menambahkan data ID Manajer, Nama Manajer dan ID Cabang dimana manajer bekerja

Input Data Jamaah

Memasukkan ID Jamaah, Nama Jamaah, Usia, Alamat dan ID Manajer

Input Data Paket Umroh

Memasukkan ID Paket, Nama Paket dan Biaya Paket

Input Data Pendaftaran

Memasukkan ID Pendaftaran, ID Jamaah, ID Paket dan Tanggal Pendaftaran

1

2

3

4

5

(8)

Menampilkan Data

Program akan menampilkan data pencapaian dari setiap

kantor cabang sehingga tampil nama manajernya, serta

jamaah yang telah mendaftar, dan paket apa yang dipilih oleh jamaah dari setiap cabang

tersebut.

(9)

Kesimpulan

Pentingnya Sistem Database

Efisiensi Pengelolaan Data

Kemudahan dalam Pengambilan Keputusan

Fleksibilitas dan Skalabilitas

(10)

Terima Kasih

Referensi

Dokumen terkait

Didalam aplikasi sistem informasi sumber daya manusia yang perlu dilakukan adalah memasukkan data jabatan, memasukkan data jenis cuti, memasukkan data input tes,

Dengan adanya sistem informasi akademik online proses pengisian KRS tidak hanya terjadi di dalam ruangan kelas saja dimana secara terpusat staff memasukkan data-data

Proses 6.3 – Tabel Kategori (input) Keterangan Admin Mengupdata data kategori Struktur Data Nama, deskripsi, gambar1. Nama Aliran Data

Input data id pesawat dan nama pesawat, dan masalah sefty, ekonomi, waktu, pelayanan, kenyamanan dan jumlah, dan terdiri dari tombol tambah untuk menambahkan

Proses 5.1 input data pemakaian yaitu proses memasukkan data permintaan barang dari Bagian Pemeliharaan dan disimpan ke tabel pemakaian.. Proses 5.2 update stok barang

- Melakukan input data kepemilikan tanah, seperti nomor sertifikat tanah pemilik, nama pemilik, luas tanah, lokasi tanah, catatan peralihan hak, pembebanan

Input data pasien mulai Simpan Data Pasien Data pasien Display data pasien Jenis Pemeriksaan Imunisasi Input ID Pasien 2 3 4 5 Jenis Pemeriksaan Gizi T Y Y Jenis Pemeriksaan

Pada tampilan menu data pegawai terdapat input data pegawai untuk merekam data pegawai dengan memasukkan data-data seperti nomor induk pegawai, nama pegawai,