Dalam tugas 3 ini difokuskan untuk mengeksplor sebuah database yang di gunakan oleh beberapa sistem informasi baik itu web maupun desktop. Hal-hal yang perlu diperhatikan di tugas 3 ini adalah
- Pemakaian data bersama, meliputi pengolahan data secara bersama-sama, bagaimana mengatur SOP (standart operasional prosedur) yang harus diterapkan baik dari sisi user maupun sisi aplikasi ataupun dbms.
- Pengelolaan Data Konflik, mengatasi jika terjadi sebuah transaksi secara bersamaan pada objek yang sama pula.
Selamat berjuang untuk menyelesaikan tugas 3 ini.Salam Sukses
- Penggunaan Share, Exclusive, read only maupun kedua-nya. Untuk berbagai aplikasi dan bagaimana modifikasinya
Dan hasil dari kelompok kami adalah sebagai berikut :
- Tugas yang dibuat berbasis Web
- DBMS yang digunakan PostgreSQL 9.1
Kami membuat sebuah Web sederhana yang terdiri dari 3 sisi user,
1. User Biasa atau Tamu
2. User
3. Admin
Dari masing sisi User mempunyai Hak yang berbeda,
Berikut capture Homepagenya dari sisi User Biasa atau Tamu :
Capture dari sisi Admin :
Dengan User Admin diberikan Hak untuk membuat user baru, di contohkan misal membuat 2 user ( nana dan nini ) :
Kemudian dengan 2 Browser yang berbeda, Login dengan User Nana dan Nini untuk masing-masing Browser :
Login Nana :
Login Nini :
Kemudian di ibaratkan si Nana membuat sebuah 3 buah artikel yang masing-masing mempunyai type acces yang berbeda, disini kami membuat 3 type yaitu (public,read_only, dan private) :
Kemudian kita lihat dari sisi User Nini untuk akses masing-masing artikel yang dibuat User Nana :
User Nini Mengakses Artikel Nana dengan Access Public :
User Nini mengakses Artikel Nana dengan Access Private :
Bisa dilihat bahwa Untuk Artikel Nana dengan access private tidak dizinkan di buka User Nini .
User Nini mengakses Artikel Nana dengan Access Read Only :
Untuk Access Read Only semua tag menjadi disabled.
Ok, sekarang bagaimana Jika kedua User membuka dan Merubah Artikel yang sama :
User Nini merubah title Artikel dan kemudian menyimpannya :
Dan User Nana juga merubah title kemudian menyimpannya :
Hasilnya muncul peringatan bahwa Artikel tersebut sudah dirubah oleh User Lain .
Tabel-table dalam Database :
Selesai, Itulah hasil Tugas 3 Kelompok kami dengan banyak kekurangan.
Kelompok :
EmoticonEmoticon