Sto riprogettando un sistema web aziendale di grandi dimensioni e una delle principali preoccupazioni è stata affrontata. Il sistema consente a molti utenti di creare, leggere, aggiornare ed eliminare elementi nel sistema. Questo è un problema se due o più utenti stanno modificando lo stesso file o elemento.
Che cos'è una buona tecnologia o approccio per integrarsi in questo? È necessario considerare diverse cose, ad esempio:
- L'utente non può eliminare un elemento se un altro utente lo sta aggiornando
- Un elemento in modifica, dovrebbe essere finalmente rilasciato in modo che l'utente non lo tenga per sempre e impedisca a qualcun altro di modificarlo
- Crea nuovi elementi / nuove modifiche disponibili anche in modalità di modifica (ad esempio, in Stack Exchange, se qualcuno posta una risposta a questa domanda mentre sto scrivendo il mio, appare una finestra di dialogo che dice che è stata inviata una risposta a questo domanda. Non riesco a vederlo, ma non appena ho finito la mia modifica, posso vedere la risposta senza aggiornare lo schermo)
Se il tuo suggerimento viene fornito con più funzioni fuori dalla scatola o se hai qualche suggerimento o avvertimento aggiunto, sono aperto a loro.
Grazie