relasi tabel si biro travel.xlsx

40
RELASI TABEL SISTEM INFORMASI BIRO TRAVEL INSAN BANGUN Armada Jadwal PK Kode_Mobil Nama_Mobil FK1 Kode_Mobil Jenis_Mobil FK2 Kode_Pegawai Kapasitas FK3 Kode_Tujuan Stok Kode_Jadwal Hari_RIT Tgl_RIT Jam_RIT Data_Tujuan tran PK Kode_Tujuan PK Daerah_Tujuan FK1 Jenis FK2 Tarif transaksi_paket FK3 Kode_Paket Nama_Paket FK1 Kode_Jadwal Nama_Pengirim Alamat_Pengirim FK4 Telp_Pengirim FK2 Kode_Pegawai FK3 Kode_Tujuan Nama_Penerima Alamat_Penerima Telp_Penerima Biaya Keterangan NOTE:

Upload: aep-saepulloh

Post on 25-Oct-2015

99 views

Category:

Documents


5 download

TRANSCRIPT

RELASI TABELSISTEM INFORMASI BIRO TRAVEL

INSAN BANGUN

Armada Jadwal Data_DriverPK Kode_Mobil PK

Nama_Mobil FK1 Kode_MobilJenis_Mobil FK2 Kode_PegawaiKapasitas FK3 Kode_TujuanStok Kode_Jadwal

Hari_RITTgl_RITJam_RIT

Data_Tujuan transaksi_travelerPK Kode_Tujuan PK Kode_Transaksi

Daerah_Tujuan FK1 Kode_JadwalJenis FK2 Kode_MobilTarif transaksi_paket FK3 Kode_Pegawai

No_KTPNama

Kode_Paket AlamatNama_Paket Telepon

FK1 Kode_Jadwal JkelNama_Pengirim No_BangkuAlamat_Pengirim FK4 Kode_TujuanTelp_Pengirim Biaya

FK2 Kode_Pegawai KeteranganFK3 Kode_Tujuan

Nama_PenerimaAlamat_PenerimaTelp_PenerimaBiayaKeterangan

NOTE:

PK = Primary KeyFK = Foreign Key

RELASI TABELSISTEM INFORMASI BIRO TRAVEL

INSAN BANGUN

Data_Driver Log InKode_Supir PK User_Name

Nama_Supir PasswordAlamatJkelTelp

Pegawai

Kode_PegawaiNama_PegawaiJabatanJkelAlamatTelp

Sistem

Transaksi Paket<<include>>

<<include>> Transaksi Traveler

Petugas <<include>> Administrasi

Login <<include>> Armada

<<include>>

<<include>>

Jadwal

<<include>>

Pegawai

Pimpinan

Tujuan

Laporan

LOG IN

TRANSAKSIPAKET

PEGAWAI pimpinan

TRANSAKSITRAVELER

ARMADALAPORAN

JADWAL

No 1Nama Use Case LoginAktor administrasi, bagian keuangan, pemandu travel dan pimpinanDeskripsi sistem akan menampilkan form login untuk mendapatkan hak akses

applikasi biro travelSkenario UtamaPrakondisi Menampilkan form login

aktor Sistem1. Petugas membuka aplikasi

2. sistem merespon dengan menampilkan layar Login3. Petugas mengisi form login dengan mengisi username dan password

4. Sistem akan mengecek data login dengan data username dan password pada basis data5. Sistem menampilkan halaman menu utama untuk user yang bersangkutan sesuai dengan

Skenario Alternatif1. Sistem akan mengecek data login dengan data username dan password pada basis data2. Sistem menampilkan usename dan password tidak sesuai

Post Kondisi Sistem meampilkan form menu utama aplikasi

No 2Nama Use Case Transaksi PaketAktor Petugas administrasi dan bagian keuanganDeskripsi sistem akan menampilkan form transaksi paket

Skenario UtamaPrakondisi Menampilkan form transaksi paket

aktor Sistem1. Petugas membuka menu transaksi

2. sistem akan menampilkan form transaksi paket3. Petugas mengisi form data transaksi paket

4. mengecek data transaksi yang telah terisi5. menyimpan data ke dalam database6. menampilkan data transaksi paket

Skenario Alternatif1. Sistem akan mengecek form sudah terisi lengkap2. Sistem menampilkan pesan data belum lengkap

3. petugas kembali mengisi kembali form tansaksi paket 4. Sistem mengecek form sudah tePost Kondisi Sistem menampilkan data transaksi paket

No 3Nama Use Case Transaksi TravelerAktor Petugas administrasiDeskripsi sistem akan menampilkan form transaksi traveler

Skenario UtamaPrakondisi Menampilkan form transaksi traveler

aktor Sistem1. Petugas membuka menu transaksi

2. sistem akan menampilkan form transaksi traveler3. Petugas mengisi form data transaksi traveler

4. mengecek data transaksi yang telah terisi5. menyimpan data ke dalam database6. menampilkan data transaksi traveler

Skenario Alternatif1. Sistem akan mengecek form sudah terisi lengkap2. Sistem menampilkan pesan data belum lengkap

3. petugas kembali mengisi kembali form tansaksi traveler 4. Sistem mengecek form sudah tePost Kondisi Sistem menampilkan data transaksi traveler

No 4Nama Use Case ArmadaAktor Petugas administrasiDeskripsi sistem akan menampilkan form data armada

Skenario UtamaPrakondisi Menampilkan form data armada

aktor Sistem1. Petugas membuka form armada

2. sistem akan menampilkan form data armada3. Petugas mengisi form data armada

4. mengecek data armada yang telah terisi5. menyimpan data ke dalam database6. menampilkan data armada

Skenario Alternatif1. Sistem akan mengecek form data armada sudah terisi lengkap2. Sistem menampilkan pesan data belum lengkap

3. petugas mengisi kembai form data armada 4. Sistem mengecek form sudah te

Post Kondisi Sistem menampilkan data armada

No 5Nama Use Case JadwalAktor Petugas administrasi Deskripsi sistem akan menampilkan form data jadwal

Skenario UtamaPrakondisi Menampilkan form data jadwal

aktor Sistem1. Petugas membuka form jadwal

2. sistem akan menampilkan form data jadwal3. Petugas mengisi form data jadwal

4. mengecek data jadwal yang telah terisi5. menyimpan data ke dalam database6. menampilkan data jadwal

Skenario Alternatif1. Sistem akan mengecek form data jadwal sudah terisi lengkap2. Sistem menampilkan pesan data belum lengkap

3. petugas mengisi kembai form data jadwal 4. Sistem mengecek form sudah tePost Kondisi Sistem menampilkan data jadwal

No 6Nama Use Case PegawaiAktor Petugas administrasi Deskripsi sistem akan menampilkan form data pegawai

Skenario UtamaPrakondisi Menampilkan form data pegawai

aktor Sistem1. Petugas membuka form pegawai

2. sistem akan menampilkan form data pegawai3. Petugas mengisi form data pegawai

4. mengecek data pegawai yang telah terisi5. menyimpan data ke dalam database6. menampilkan data pegawai

Skenario Alternatif1. Sistem akan mengecek form data pegawai sudah terisi lengkap2. Sistem menampilkan pesan data belum lengkap

3. petugas mengisi kembai form data

pegawai 4. Sistem mengecek form sudah tePost Kondisi Sistem menampilkan data pegawai

No 7Nama Use Case TujuanAktor Petugas administrasi Deskripsi sistem akan menampilkan form data tujuan

Skenario UtamaPrakondisi Menampilkan form data tujuan

aktor Sistem1. Petugas membuka form tujuan

2. sistem akan menampilkan form data tujuan3. Petugas mengisi form data tujuan

4. mengecek data tujuan yang telah terisi5. menyimpan data ke dalam database6. menampilkan data tujuan

Skenario Alternatif1. Sistem akan mengecek form data tujuan sudah terisi lengkap2. Sistem menampilkan pesan data belum lengkap

3. petugas mengisi kembai form data tujuan 4. Sistem mengecek form sudah tePost Kondisi Sistem menampilkan form data tujuan

No 7Nama Use Case LaporanAktor pimpinanDeskripsi sistem akan menampilkan laporan dan mencetak laporan

Skenario UtamaPrakondisi Petugas berada pada form laporan

aktor Sistem1. Petugas membuka menu laporan

2. sistem akan menampilkan form laporan3. Petugas memilih data laporan

3. sistem akan megecek data laporan5. sistem menampilkan data laporan6. sistem akan mencetak laporan

Skenario Alternatif1. Sistem akan mengecek data laporan2. Sistem menampilkan pesan data laporan tidak tersedia

3. petugas memilih kembali data laporan 4. Sistem akan mengecek data la

Post Kondisi Sistem menampilkan laporan

administrasi, bagian keuangan, pemandu travel dan pimpinansistem akan menampilkan form login untuk mendapatkan hak akses

Sistem

2. sistem merespon dengan menampilkan layar Login

4. Sistem akan mengecek data login dengan data username dan password pada basis data5. Sistem menampilkan halaman menu utama untuk user yang bersangkutan sesuai dengan

1. Sistem akan mengecek data login dengan data username dan password pada basis data2. Sistem menampilkan usename

Sistem meampilkan form menu utama aplikasi

Petugas administrasi dan bagian keuangansistem akan menampilkan form transaksi paket

Menampilkan form transaksi paketSistem

2. sistem akan menampilkan form transaksi paket

4. mengecek data transaksi yang telah terisi5. menyimpan data ke dalam database6. menampilkan data transaksi paket

1. Sistem akan mengecek form sudah terisi lengkap2. Sistem menampilkan pesan data belum lengkap

Sistem menampilkan data transaksi paket

sistem akan menampilkan form transaksi traveler

Menampilkan form transaksi traveler Sistem

2. sistem akan menampilkan form transaksi traveler

4. mengecek data transaksi yang telah terisi5. menyimpan data ke dalam database6. menampilkan data transaksi traveler

1. Sistem akan mengecek form sudah terisi lengkap2. Sistem menampilkan pesan data belum lengkap

Sistem menampilkan data transaksi traveler

sistem akan menampilkan form data armada

Sistem

2. sistem akan menampilkan form data armada

4. mengecek data armada yang telah terisi5. menyimpan data ke dalam database

1. Sistem akan mengecek form data armada sudah terisi lengkap2. Sistem menampilkan pesan data belum lengkap

Sistem menampilkan data armada

sistem akan menampilkan form data jadwal

Sistem

2. sistem akan menampilkan form data jadwal

4. mengecek data jadwal yang telah terisi5. menyimpan data ke dalam database

1. Sistem akan mengecek form data jadwal sudah terisi lengkap2. Sistem menampilkan pesan data belum lengkap

Sistem menampilkan data jadwal

sistem akan menampilkan form data pegawai

Menampilkan form data pegawaiSistem

2. sistem akan menampilkan form data pegawai

4. mengecek data pegawai yang telah terisi5. menyimpan data ke dalam database

1. Sistem akan mengecek form data pegawai sudah terisi lengkap2. Sistem menampilkan pesan data belum lengkap

Sistem menampilkan data pegawai

sistem akan menampilkan form data tujuan

Sistem

2. sistem akan menampilkan form data tujuan

4. mengecek data tujuan yang telah terisi5. menyimpan data ke dalam database

1. Sistem akan mengecek form data tujuan sudah terisi lengkap2. Sistem menampilkan pesan data belum lengkap

Sistem menampilkan form data tujuan

sistem akan menampilkan laporan dan mencetak laporan

Petugas berada pada form laporanSistem

2. sistem akan menampilkan form laporan

3. sistem akan megecek data laporan5. sistem menampilkan data laporan6. sistem akan mencetak laporan

1. Sistem akan mengecek data laporan2. Sistem menampilkan pesan data laporan tidak tersedia

sequence diagram login

: Petugas1. Membuka menu login

2. Menampilkan form login

3. Mengisi form login4. Mengecek data login

5. Data tidak sesuai

6. Menampilkan pesan data tidak sesuai

7. Mengisi ulang form login

8. Data sesuai9. Menampilkan halaman utama program

sequence diagram transaksi paket

: Petugas1. Membuka menu login

2. Menampilkan form login

3. Mengisi form login4. Mengecek data login

5. Data tidak sesuai

6. Menampilkan pesan data tidak sesuai

7. Mengisi ulang form login

8. Data sesuai9. Menampilkan halaman utama program

Form Login Database user

Form Transaksi Paket

Database Transaksi paket

Database user

Database Transaksi paket

Petugas Sistem

Tidak valid

Valid

Activity Diagram Login

Petugas administrasi Sistem

Membuka aplikasi

Mengisi form login

user name dan password tidak sesuai

Sistem menampilkan halaman menu utama user

Menampilkan form login

Mengecek data user name dan password

Membuka menu transaksi

Mengisi data pemesanan

Membuka menu transaksi

Memilih data pemesanan yang dibatalkan

Menampilkan form transaksi paket

Membatalkan data pemesanan

Activity Diagram Pembatalan paket

Menampilkan data yang dibatalkan

Petugas Administrasi Sistem Petugas Administrasi

Tidak lengkap

Lengkapi

Activity Diagram Transaksi paket

Petugas Administrasi Sistem

Membuka menu transaksi

Mengisi data pemesanan

Menampilkan data pemesanan

Menyimpan data pemesanan

Menampilkan form transaksi paket

Mengecek data pemesanan

Memilih menu master

Mengisi data penjadwalan

Membuka menu laporan

Mengisi data laporan

Menampilkan form laporan

Mengecek data laporan

Membuka menu master

Tidak tersedia

tersedia

Activity Diagram Laporan

Mencetak data laporan

Menampilkan data laporan periode waktu

Memilih detail data keberangkatan

Petugas Administrasi Sistem Bagian Keuangan

Tidak tersedia

tersedia

Activity Diagram Penjadwalan Activity Diagram Transaksi Traveler

Pemandu wisata Sistem Petugas administrasi

Memilih menu master

Mengisi data penjadwalan

Menampilkan keberangkatan baru

Menyimpan penjadwalan baru

Menampilkan form penjadwalan

Mengecek status tersedia

Membuka menu transaksi

Mengisi data pembayaran uang muka

Membuka menu master

Menampilkan form jadwal

Menampilkan data jadwal

Membuka menu master

Mengisi stok armada baru

Activity Diagram informasi jadwal

Memilih detail data keberangkatan

Mencetak informasi keberangkatan

Menampilkan detail data keberangkatan

Bagian Keuangan Sistem Bagian Keuangan

Tidak sesuai Tidak sesuai

sesuai

Activity Diagram Transaksi Traveler Activity Diagram Pembayaran pelunasan

Petugas administrasi Sistem

Mengisi data pembayaran uang muka

Menampilkan data pembayaran uang muka

Menyimpan data pembayaran uang muka

Menampilkan form transaksi traveler

Mengecek data pembayaran uang

muka

Membuka menu transaksi

Mengisi data pembayaran pelunasan

Membuka menu master

Mengisi stok armada baru

Menampilkan form data armada

Mengecek data armada

Tidak lengkap

lengkap

Activity Diagram Data Armada

Menyimpan data armada

Sistem

sesuai

Activity Diagram Pembayaran pelunasan

Menampilkan data pembayaran pelunasan

Menyimpan data pembayaran pelunasan

Menampilkan form transaksi traveler

Mengecek data pembayaran pelunasan

activity diagram login activity diagram transaksi paket

Petugas Sistem

Tidak valid

Valid

activity diagram jadwal

Petugas Administrasi Sistem

Membuka aplikasi

Mengisi form login

user name dan password tidak sesuai

Sistem menampilkan halaman menu utama user

Menampilkan form login

Mengecek data user name dan password

Membuka menu transaksi

Mengisi data transaksi paket

Membuka menu master

Mengisi data jadwal

Menampilkan form data jadwal

Mengecek data jadwal

Tidak lengkap

Lengkapi

Menampilkan data jadwal

Menyimpan data jadwal

Mengecek data jadwal

activity diagram transaksi paket activity diagram transaksi traveler

Petugas Administrasi Sistem Petugas Administrasi

Tidak lengkap

Lengkapi

activity diagram pegawai activity diagram tujuan

Petugas Administrasi Sistem

Membuka menu transaksi

Mengisi data transaksi paket

Menampilkan data transaksi paket

Menyimpan data transaksi paket

Menampilkan form transaksi paket

Mengecek data transaksi paket

Membuka menu transaksi

Mengisi data transaksi traveler

Membuka menu master

Mengisi data pegawai

Menampilkan form data pegawai

Mengecek data pegawai

Membuka menu master

Mengisi data tujuan

Tidak lengkap

Lengkapi

Menampilkan data pegawai

Menyimpan data pegawai

Mengecek data pegawai

activity diagram transaksi traveler activity diagram Armada

Petugas Administrasi Sistem Petugas Administrasi

Tidak lengkap

Lengkapi

activity diagram tujuan activity diagram laporan

Petugas Administrasi Sistem

Membuka menu transaksi

Mengisi data transaksi traveler

Menampilkan data transaksi traveler

Menyimpan data transaksi traveler

Menampilkan form transaksi traveler

Mengecek data transaksi traveler

Membuka menu master

Mengisi data armada

Membuka menu master

Mengisi data tujuan

Menampilkan form data tujuan

Mengecek data tujuan

Membuka menu laporan

Mengisi data laporan

Tidak lengkap

Lengkapi

Menampilkan data tujuan

Menyimpan data tujuan

Mengecek data tujuan

Petugas Administrasi Sistem

Tidak lengkap

Lengkapi

activity diagram laporan

Pimpinan Sistem

Menampilkan data armada

Menyimpan data armada

Menampilkan form data armada

Mengecek data armada

Membuka menu laporan

Mengisi data laporan

Menampilkan form data laporan

Mengecek data laporan

Tidak tersedia

tersedia

Men

Menampilkan data laporan

Mengecek data laporan