tugas ibu Lintang (PPL)

Posted in Uncategorized on June 18, 2009 by cahyailmiawan

Tugas PPL

“Perangkat Lunak Pariwisata”

Oleh:

Nur Cahya Ilmiawan

35 SIB

Universitas Gunadarma

2009

Diagram Konteks

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

diagram zero

Keterangan :

  1. 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
  2. Informasi tempat wisata, merupakan feed back dari system informasi pariwisata, merupakan informasi yang akan diterima oleh turis
  3. Informasi tempat wisata, system pariwisata mengecek nilai validitas dari tempat wisata tersebut.
  4. 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
  5. 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
  6. Informasi Rumah Sakit, merupakan feed back kepada turis berupa informasi yang diinginkan
  7. Informasi Rumah Sakit, system akan mengecek validitas data yang sudah ada.
  8. Data update Informasi Rumah Sakit, merupakan proses pada level database, memperbaharui semua entitas apaabila terjadi perubahan
  9. Spesifikasi pencarian Hotel, turis mengakses system untuk mendapatkan informasi tentang hotel.
  10. Informasi Hotel, feed back dari system berupa informasi hotel kepada turis
  11. Informasi Hotel, system mengecek validitas data yang ada.
  12. Data update Informasi Hotel, level data base mengupdate semua perubhan yang terjadi
  13. Data Registrasi, dimana turis memberikan data dirinya pada system yang kemudian akan dproses.
  14. Pemesanan Kamar Hotel, setelah data berhasil diinput maka turis dapat melanjutkan dengan melakukan reservasi kamar hotel. Konfirmasi Pemesanan (Tanda bukti pemesanan dan/atau Tagihan)
  15. Data masuk kedalam data base hotel
  16. Hotel memberikn feedback, bahwa turis telah tercatat dalam data base (dokumen/kuitansi)
  17. Turis mengakses ke dalam system untuk Informasi Persewaan Mobil
  18. Sistem memberikan feed back ada tidaknya informasi tersebut
  19. 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

ERD mahasiswa,dosen dan matakuliah

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

relationship

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)

atribut