Tugas PPL
“Perangkat Lunak Pariwisata”
Oleh:
Nur Cahya Ilmiawan
35 SIB
Universitas Gunadarma
2009
Diagram Konteks
Keterangan:
Pada diagram konteks menjelaskan tentang bagaimana sebuah system informasi pariwisata, dimana didalamnya menjelaskan bagaimana keterkaitn sebuah objek yaitu turis dalam mengakses system tersebut. Dengan memberikan data pribadi turis kedalam sebuah sstem, maka system akan memverifikasinya dan kemudian memberikan feed back kepada turis berupa informasi. Dari dalam informasi system berusaha mengerjakan request dari turis tersebut, dimana system akan mengkoneksikan lagi kesub system lain, yaitu subsistem rental dan hotel. Sehingga turis dapat memperoleh informasi yang ia inginkan. Pada intinya system informasi ini dapat didefinisikan sebagai search engine layaknya google, namun khusus berkonsentrasi dalam bidang pariwisata.
Diagram Zero
Keterangan :
- Spesifikasi pencarian tempat wisata, dimana turis mengakses system informasi pariwisata, khususnya mencari tempat wisata yang diinginkan. Ini merupakan subsistem yang juga terdapat dalam system informasi pariwisata
- Informasi tempat wisata, merupakan feed back dari system informasi pariwisata, merupakan informasi yang akan diterima oleh turis
- Informasi tempat wisata, system pariwisata mengecek nilai validitas dari tempat wisata tersebut.
- Data update Informasi tempat wisata, pengupdatean data yang terjadi pada level data base, apabila terjadi perubahan baik layanan maupun koneksi transportasi, ataupun segala macam peru
- Spesifikasi pencarian Rumah Sakit, dimana turis mengakses system informasi pariwisata, khususnya mencari tempat rumah sakit yang diinginkan. Ini merupakan subsistem yang juga terdapat dalam system informasi pariwisata
- Informasi Rumah Sakit, merupakan feed back kepada turis berupa informasi yang diinginkan
- Informasi Rumah Sakit, system akan mengecek validitas data yang sudah ada.
- Data update Informasi Rumah Sakit, merupakan proses pada level database, memperbaharui semua entitas apaabila terjadi perubahan
- Spesifikasi pencarian Hotel, turis mengakses system untuk mendapatkan informasi tentang hotel.
- Informasi Hotel, feed back dari system berupa informasi hotel kepada turis
- Informasi Hotel, system mengecek validitas data yang ada.
- Data update Informasi Hotel, level data base mengupdate semua perubhan yang terjadi
- Data Registrasi, dimana turis memberikan data dirinya pada system yang kemudian akan dproses.
- Pemesanan Kamar Hotel, setelah data berhasil diinput maka turis dapat melanjutkan dengan melakukan reservasi kamar hotel. Konfirmasi Pemesanan (Tanda bukti pemesanan dan/atau Tagihan)
- Data masuk kedalam data base hotel
- Hotel memberikn feedback, bahwa turis telah tercatat dalam data base (dokumen/kuitansi)
- Turis mengakses ke dalam system untuk Informasi Persewaan Mobil
- Sistem memberikan feed back ada tidaknya informasi tersebut
- Apabila ada maka rental mobil yang ada memberikan informasinya kepada sistem yg kemudian akan diteruskan kepada turis, selanjutnya langkah 20-23 sama dengan yg dilakukan pada sub sistem hotel
ERD mahasiswa, mata kuliah dan dosen
Entitas : Mahasiswa, mata kuliah, dosen
Atribut:
Mahasiswa :
1) npm: nomor induk mahasiswa (primary key)
2) alamat_mhs :alamat lengkap mahasiswa
3) jurusan : jurusan mahasiswa
4) tgl_lhr : tanggal lahir mahasiswa
Matkul:
1) KD_MK : kode untuk mata kuliah
2) nama_MK: nama lengkap mata kuliah
3) jenis_MK: deskripsi singkat mengenai mata kuliah
4) SKS : jumlah SKS mata kuliah
Dosen :
1) KD_dosen : kode dosen pegawai
2) nama_dosen: nama lengkap dosen
3) alamat_dosen: alamat lengkap dosen
Relationships
a) Dosen mengajar Matkul :
- Tabel utama: dosen
- Tabel kedua: dosen_ajar_matkul
- Attribute penghubung: KD_Dosen, KD_MK (FK KD_Dosen, KD_MK
di dosen_ajar_matkul)
b) Mahasiswa mengambil Matkul :
- Tabel utama: mahasiswa, matkul
- Tabel kedua: mhs_ambil_mk
- Relationship: Many-to-many (m:n)
- Attribute penghubung: NPM, KD_MK (FK NPM, KD_MK di mhs_ambil_mk)