G99: Törölt információ visszanyerhetőségének biztosítása
Alkalmazhatóság
Olyan tartalom, ahol a felhasználó tevékenysége a tartalom törlését eredményezi.
Jelen technika vonatkozik a:
- 3.3.4 Teljesítési feltételre (Hibamegelőzés (jogi, pénzügyi, adat))
- 3.3.6 Teljesítési feltételre (Hibamegelőzés (összes))
Leírás
Amikor egy webes alkalmazás esetén fennáll az információtörlés lehetősége, a szerver biztosíthat egy eszközt a felhasználó által véletlenül kitörölt információ visszanyeréséhez. Az egyik lehetőség az adat törlésének késleltetése a törléshez való megjelölésével vagy egy tároló területre történő mozgatása (mint, amilyen a lomtár), majd egy bizonyos időtartamig történő várakoztatás a tényleges törlés előtt. Ez alatt az időtartam alatt a felhasználó kérheti, hogy az adat visszaállításra kerüljön vagy saját maga visszanyerheti a tároló területről. Egy másik megközelítés az összes törlési tranzakció rögzítése olyan módon, hogy ha a felhasználó kéri, akkor az adat visszaállítható legyen. Így működnek például, a wiki-k és forrásvezérlők által a szerkesztési előzményekben tárolt adatok. A visszanyerhető és tárolt információ az legyen, amelyik a tranzakció javításához szükséges.
Példák
-
Egy webes alkalmazás lehetővé teszi a felhasználók számára, hogy mappákat hozzanak létre, és adatokat tároljanak bennük. Minden mappa és adatelem kapcsolódik egy művelet megjelöléséhez használt jelölőnégyzethez és két gombhoz. Az egyik gomb a mozgatáshoz, a másik a törléshez szükséges. Amennyiben a felhasználó véletlenül a törlés-gombot választja, nagy mennyiségű adat veszhet el. Az alkalmazás azonnal töröltként jeleníti meg az adatot a felhasználó számára, de a tényleges törlést egy héten belülre időzíti. Ez alatt az egy hét alatt a felhasználó beléphet a „törölt elemek” mappába és kérheti bármely végleges törlésre várakozó mappa, vagy adat visszaállítását.
Ellenőrzések
Folyamat
-
Azonosítson be olyan funkciót, amely engedélyezi a tartalom törlését.
-
Törölje a tartalmat, majd próbálja meg visszaállítani.
-
Ellenőrizze, hogy a törölt információ visszaállítható-e.
Várható eredmények
-
A #3 teljesül.