Anda di halaman 1dari 32

RELASI TABEL SISTEM INFORMASI BIRO TRAVEL INSAN BANGUN

Armada PK Kode_Mobil Nama_Mobil Jenis_Mobil Kapasitas Stok

Jadwal PK FK1 Kode_Mobil FK2 Kode_Pegawai FK3 Kode_Tujuan Kode_Jadwal Hari_RIT Tgl_RIT Jam_RIT

Data_Driver

Data_Tujuan PK Kode_Tujuan Daerah_Tujuan Jenis Tarif

transaksi_traveler PK Kode_Transaksi FK1 Kode_Jadwal FK2 Kode_Mobil FK3 Kode_Pegawai No_KTP Nama Alamat Telepon Jkel No_Bangku FK4 Kode_Tujuan Biaya Keterangan

transaksi_paket

Kode_Paket Nama_Paket FK1 Kode_Jadwal Nama_Pengirim Alamat_Pengirim Telp_Pengirim FK2 Kode_Pegawai FK3 Kode_Tujuan Nama_Penerima Alamat_Penerima Telp_Penerima Biaya Keterangan

NOTE: PK = Primary Key FK = Foreign Key

Data_Driver Kode_Supir Nama_Supir Alamat Jkel Telp

Log In PK User_Name Password

Pegawai

Kode_Pegawai Nama_Pegawai Jabatan Jkel Alamat Telp

Sistem

Transaksi Paket
<<include>>

<<include>>

Transaksi Traveler Petugas Administrasi Armada

<<include>>

Login

<<include>>

<<include>>

<<include>>

Jadwal
<<include>>

Pegawai Pimpinan

Tujuan

Laporan

LOG IN

TRANSAKSI PAKET

Administrasi

PEGAWAI

TRANSAKSI TRAVELER

ARMADA LAPORAN JADWAL

pimpinan

No Nama Use Case Aktor Deskripsi Skenario Utama Prakondisi aktor 1. Petugas membuka aplikasi 3. Petugas mengisi form login dengan mengisi username dan password

1 Login administrasi, bagian keuangan, pemandu travel dan pimpinan sistem akan menampilkan form login untuk mendapatkan hak ak applikasi biro travel Menampilkan form login Sistem 2. sistem merespon dengan menampilkan layar Login

4. Sistem akan mengecek data login dengan data username dan password pada basis data 5. Sistem menampilkan halaman menu utama untuk user yang bersangkutan sesuai dengan Skenario Alternatif 1. Sistem akan mengecek data login dengan data username dan password pada basis data 2. Sistem menampilkan usename dan password tidak sesuai Sistem meampilkan form menu utama aplikasi 2 Transaksi Paket Petugas administrasi dan bagian keuangan sistem akan menampilkan form transaksi paket

Post Kondisi No Nama Use Case Aktor Deskripsi Skenario Utama Prakondisi aktor 1. Petugas membuka menu transaksi 3. Petugas mengisi form data transaksi paket

Menampilkan form transaksi paket Sistem 2. sistem akan menampilkan form transaksi paket

4. mengecek data transaksi yang telah terisi 5. menyimpan data ke dalam database 6. menampilkan data transaksi paket Skenario Alternatif 1. Sistem akan mengecek form sudah terisi lengkap 2. Sistem menampilkan pesan data belum lengkap 3. petugas kembali mengisi kembali form tansaksi paket Post Kondisi No 4. Sistem mengecek form sudah terisi lengkap Sistem menampilkan data transaksi paket 3

Nama Use Case Aktor Deskripsi Skenario Utama Prakondisi aktor 1. Petugas membuka menu transaksi 3. Petugas mengisi form data transaksi traveler

Transaksi Traveler Petugas administrasi sistem akan menampilkan form transaksi traveler

Menampilkan form transaksi traveler Sistem 2. sistem akan menampilkan form transaksi traveler

4. mengecek data transaksi yang telah terisi 5. menyimpan data ke dalam database 6. menampilkan data transaksi traveler Skenario Alternatif 1. Sistem akan mengecek form sudah terisi lengkap 2. Sistem menampilkan pesan data belum lengkap 3. petugas kembali mengisi kembali form tansaksi traveler Post Kondisi No Nama Use Case Aktor Deskripsi Skenario Utama Prakondisi aktor 1. Petugas membuka form armada 3. Petugas mengisi form data armada 4. mengecek data armada yang telah terisi 5. menyimpan data ke dalam database 6. menampilkan data armada Skenario Alternatif 1. Sistem akan mengecek form data armada sudah terisi lengkap 2. Sistem menampilkan pesan data belum lengkap 3. petugas mengisi kembai form data armada Post Kondisi No Nama Use Case 4. Sistem mengecek form sudah terisi lengkap Sistem menampilkan data armada 5 Jadwal 4. Sistem mengecek form sudah terisi lengkap Sistem menampilkan data transaksi traveler 4 Armada Petugas administrasi sistem akan menampilkan form data armada

Menampilkan form data armada Sistem 2. sistem akan menampilkan form data armada

Aktor Deskripsi Skenario Utama Prakondisi aktor 1. Petugas membuka form jadwal 3. Petugas mengisi form data jadwal

Petugas administrasi sistem akan menampilkan form data jadwal

Menampilkan form data jadwal Sistem 2. sistem akan menampilkan form data jadwal

4. mengecek data jadwal yang telah terisi 5. menyimpan data ke dalam database 6. menampilkan data jadwal Skenario Alternatif 1. Sistem akan mengecek form data jadwal sudah terisi lengkap 2. Sistem menampilkan pesan data belum lengkap 3. petugas mengisi kembai form data jadwal Post Kondisi No Nama Use Case Aktor Deskripsi Skenario Utama Prakondisi aktor 1. Petugas membuka form pegawai 3. Petugas mengisi form data pegawai 4. mengecek data pegawai yang telah terisi 5. menyimpan data ke dalam database 6. menampilkan data pegawai Skenario Alternatif 4. Sistem mengecek form sudah terisi lengkap Sistem menampilkan data jadwal 6 Pegawai Petugas administrasi sistem akan menampilkan form data pegawai

Menampilkan form data pegawai Sistem 2. sistem akan menampilkan form data pegawai

1. Sistem akan mengecek form data pegawai sudah terisi lengkap 2. Sistem menampilkan pesan data belum lengkap 3. petugas mengisi kembai form data pegawai Post Kondisi No Nama Use Case Aktor 4. Sistem mengecek form sudah terisi lengkap Sistem menampilkan data pegawai 7 Tujuan Petugas administrasi

Deskripsi Skenario Utama Prakondisi aktor 1. Petugas membuka form tujuan 3. Petugas mengisi form data tujuan

sistem akan menampilkan form data tujuan

Menampilkan form data tujuan Sistem 2. sistem akan menampilkan form data tujuan

4. mengecek data tujuan yang telah terisi 5. menyimpan data ke dalam database 6. menampilkan data tujuan Skenario Alternatif 1. Sistem akan mengecek form data tujuan sudah terisi lengkap 2. Sistem menampilkan pesan data belum lengkap 3. petugas mengisi kembai form data tujuan Post Kondisi No Nama Use Case Aktor Deskripsi Skenario Utama Prakondisi aktor 1. Petugas membuka menu laporan 3. Petugas memilih data laporan 3. sistem akan megecek data laporan 5. sistem menampilkan data laporan 6. sistem akan mencetak laporan Skenario Alternatif 1. Sistem akan mengecek data laporan 2. Sistem menampilkan pesan data laporan tidak tersedia 3. petugas memilih kembali data laporan Post Kondisi 4. Sistem akan mengecek data laporan Sistem menampilkan laporan 4. Sistem mengecek form sudah terisi lengkap Sistem menampilkan form data tujuan 7 Laporan pimpinan sistem akan menampilkan laporan dan mencetak laporan

Petugas berada pada form laporan Sistem 2. sistem akan menampilkan form laporan

euangan, pemandu travel dan pimpinan lkan form login untuk mendapatkan hak akses

Sistem

engan menampilkan layar Login

cek data login ame dan password pada basis data an halaman menu utama rsangkutan sesuai dengan

cek data login ame dan password pada basis data

orm menu utama aplikasi

dan bagian keuangan lkan form transaksi paket

ansaksi paket Sistem

mpilkan form transaksi paket

nsaksi yang telah terisi e dalam database transaksi paket

cek form sudah terisi lengkap an pesan data belum lengkap

data transaksi paket

lkan form transaksi traveler

ansaksi traveler Sistem

mpilkan form transaksi traveler

nsaksi yang telah terisi e dalam database transaksi traveler

cek form sudah terisi lengkap an pesan data belum lengkap

data transaksi traveler

lkan form data armada

Sistem

mpilkan form data armada

mada yang telah terisi e dalam database

cek form data armada sudah terisi lengkap an pesan data belum lengkap

data armada

lkan form data jadwal

Sistem

mpilkan form data jadwal

wal yang telah terisi e dalam database

cek form data jadwal sudah terisi lengkap an pesan data belum lengkap

lkan form data pegawai

Sistem

mpilkan form data pegawai

awai yang telah terisi e dalam database

cek form data pegawai sudah terisi lengkap an pesan data belum lengkap

data pegawai

lkan form data tujuan

Sistem

mpilkan form data tujuan

uan yang telah terisi e dalam database

cek form data tujuan sudah terisi lengkap an pesan data belum lengkap

form data tujuan

lkan laporan dan mencetak laporan

form laporan Sistem

mpilkan form laporan

ek data laporan n data laporan

cek data laporan an pesan data laporan tidak tersedia

sequence diagram login

: Petugas 1. Membuka menu login 2. Menampilkan form login 3. Mengisi form login

Form Login

4. Mengecek data login 5. Data tidak sesuai 6. Menampilkan pesan data tidak sesuai 7. Mengisi ulang form login 8. Data sesuai 9. Menampilkan halaman utama program

sequence diagram transaksi paket

: Petugas 1. Membuka menu login 2. Menampilkan form login 3. Mengisi form login

Form Transaksi Paket

4. Mengecek data login 5. Data tidak sesuai 6. Menampilkan pesan data tidak sesuai 7. Mengisi ulang form login 8. Data sesuai 9. Menampilkan halaman utama program

Database user

ek data login

Database Transaksi paket

ek data login

Petugas

Sistem

Membuka aplikasi

Menampilkan form login

Mengisi form login Mengecek data user name dan password

user name dan password tidak sesuai

Tidak valid

Valid

Sistem menampilkan halaman menu utama user

Activity Diagram Login

Petugas administrasi

Sistem

Membuka menu transaksi

Menampilkan form transaksi paket

Memilih data pemesanan yang dibatalkan

Membatalkan data pemesanan

Menampilkan data yang

Menampilkan data yang dibatalkan

Activity Diagram Pembatalan paket

Petugas Administrasi

Sistem

Membuka menu transaksi

Menampilkan form transaksi paket

Mengisi data pemesanan Mengecek data pemesanan

Tidak lengkap

Lengkapi

Menyimpan data pemesanan

Menampilkan data pemesanan

Activity Diagram Transaksi paket Petugas Administrasi Sistem

Membuka menu laporan

Menampilkan form laporan

Mengisi data laporan

Mengecek data laporan

Tidak tersedia

tersedia

Menampilkan data laporan periode waktu

Mencetak data laporan

Activity Diagram Laporan

Petugas Administrasi

Sistem

Memilih menu master

Menampilkan form penjadwalan

Mengisi data penjadwalan

Mengecek status tersedia

Tidak tersedia

tersedia

Menyimpan penjadwalan baru

Menampilkan keberangkatan baru

Activity Diagram Penjadwalan Pemandu wisata Sistem

Membuka menu master

Menampilkan form jadwal

Menampilkan data jadwal

Memilih detail data

Menampilkan detail data

Memilih detail data keberangkatan

Menampilkan detail data keberangkatan

Mencetak informasi keberangkatan

Activity Diagram informasi jadwal

Bagian Keuangan

Sistem

Membuka menu transaksi

Menampilkan form transaksi traveler

Mengisi data pembayaran uang muka

Mengecek data pembayaran uang muka

Tidak sesuai

sesuai

Menyimpan data pembayaran uang muka

Menampilkan data pembayaran uang muka

Activity Diagram Transaksi Traveler Petugas administrasi Sistem

Membuka menu master

Menampilkan form data armada

Mengisi stok armada baru

Mengecek data armada

Tidak lengkap

lengkap

Menyimpan data armada

Activity Diagram Data Armada

Bagian Keuangan

Sistem

Membuka menu transaksi

Menampilkan form transaksi traveler

Mengisi data pembayaran pelunasan

Mengecek data pembayaran pelunasan

Tidak sesuai

sesuai

Menyimpan data pembayaran pelunasan

Menampilkan data pembayaran pelunasan

Activity Diagram Pembayaran pelunasan

activity diagram login Petugas Sistem

Membuka aplikasi

Menampilkan form login

Mengisi form login Mengecek data user name dan password

user name dan password tidak sesuai

Tidak valid

Valid

Sistem menampilkan halaman menu utama user

activity diagram jadwal Petugas Administrasi Sistem

Membuka menu master

Menampilkan form data jadwal

Mengisi data jadwal

Mengisi data jadwal Mengecek data jadwal

Tidak lengkap

Lengkapi

Menyimpan data jadwal

Menampilkan data jadwal

activity diagram transaksi paket Petugas Administrasi Sistem

Membuka menu transaksi

Menampilkan form transaksi paket

Mengisi data transaksi paket Mengecek data transaksi paket

Tidak lengkap

Lengkapi

Menyimpan data transaksi paket

Menampilkan data transaksi paket

activity diagram pegawai Petugas Administrasi Sistem

Membuka menu master

Menampilkan form data pegawai

Mengisi data pegawai

Mengisi data pegawai Mengecek data pegawai

Tidak lengkap

Lengkapi

Menyimpan data pegawai

Menampilkan data pegawai

activity diagram transaksi traveler Petugas Administrasi Sistem

Membuka menu transaksi

Menampilkan form transaksi traveler

Mengisi data transaksi traveler Mengecek data transaksi traveler

Tidak lengkap

Lengkapi

Menyimpan data transaksi traveler

Menampilkan data transaksi traveler

activity diagram tujuan Petugas Administrasi Sistem

Membuka menu master

Menampilkan form data tujuan

Mengisi data tujuan

Mengisi data tujuan Mengecek data tujuan

Tidak lengkap

Lengkapi

Menyimpan data tujuan

Menampilkan data tujuan

activity diagram Armada Petugas Administrasi Sistem

Membuka menu master

Menampilkan form data armada

Mengisi data armada Mengecek data armada

Tidak lengkap

Lengkapi

Menyimpan data armada

Menampilkan data armada

activity diagram laporan Pimpinan Sistem

Membuka menu laporan

Menampilkan form data laporan

Mengisi data laporan

Mengisi data laporan Mengecek data laporan

Tidak tersedia

tersedia

Menampilkan data laporan

Men

Anda mungkin juga menyukai