12.05.2008, 12:36
|
#21
|
Участник
Регистрация: 28.11.2005
Адрес: Москва
|
Цитата:
Сообщение от kashperuk
Результат оценки бага - by Design. Причина - Нельзя закрывать систему, если есть несохраненная работа пользователя.
Мне кажется, это какой-то некорректный "дизайн". В (почти) любой системе есть пользователи, которые работают с системой, вводят какие-то данные, etc., и есть администраторы, которые следят за тем, чтобы система нормально функционировала, в т.ч. ограничивая и даже прерывая работу пользователей. И с точки зрения (нормальной) системы действия и намерения администраторов обладают более высоким приоритетом, нежели действия и намерения пользователей. Вот взять те же винды Там есть возможность удаленного завершения работы или перезагрузки компьютера, которая доступна по умолчанию только администраторам; при этом есть возможность осуществлять завершение работы или перезагрузку не сразу, а по истечение заданного таймаута и с выводом какого-то информационного сообщения. Кроме того, есть настройки, с помощью которых можно указать период времени (в каждом из дней недели с точностью до получаса), когда пользователю разрешено работать, а также настройка того, что делать по истечении разрешенного рабочего времени с активными сессиями пользователя - оставлять или принудительно делать logoff. Есть также в виндах штатная настройка, через сколько секунд принудительно прибивать приложение, если оно не отвечает на сообщение о завершении работы. Вместе это позволяет:- указывать период "рабочего времени" с тем, чтобы, как минимум, "вход в систему" был возможен только в указанное время;
- принудительно "выключать" или перезагружать рабочие станции, а также завершать пользовательские сессии по таймауту;
- дать при этом пользователю время на сохранение результатов своей работы;
- дать приложениям пользователя возможность нормально завершиться даже в том случае, если сессия пользователя завершается "прямо сейчас";
- и самое главное - это дает администраторам надежный инструмент управления, действия которого могут быть достаточно "мягкими", но всегда - неотвратимыми для пользователя.
В виндовых доменах ситуация, когда администратор решает, что пользователю пора завершить работу или перезагрузить компьютер, а пользователь без наличия нужных прав может успешно этому воспрепятствовать, - просто абсурдна. А вот в DAX, которая с 4-ой версии стремится интегрироваться с этими доменами, логика работы получается совсем иная: мало ли чего хочет администратор, главное, чтоб пользователь введенную цифирьку не потерял
Последний раз редактировалось gl00mie; 12.05.2008 в 12:38.
Причина: typo
|
|