Скачать презентацию Ввод данных Чистота данных Что посеешь то Скачать презентацию Ввод данных Чистота данных Что посеешь то

12 Ввод данных.ppt

  • Количество слайдов: 52

Ввод данных Ввод данных

Чистота данных Что посеешь, то и пожнешь Никаких сомнительных данных! Чистота данных Что посеешь, то и пожнешь Никаких сомнительных данных!

Целостность данных Программа Проверка на корректность в момент ввода Целостность данных Программа Проверка на корректность в момент ввода

Чьи потребности выше? БД ПОЛЬЗОВАТЕЛЬ Личный досмотр Чьи потребности выше? БД ПОЛЬЗОВАТЕЛЬ Личный досмотр

А вот Power Point мирится И большинство персональных бизнес-приложений Корпорации: таможенный контроль А вот Power Point мирится И большинство персональных бизнес-приложений Корпорации: таможенный контроль

Если ошибка в исходных данных Входная форма ≠ Форма в БД 1 вариант Остановить Если ошибка в исходных данных Входная форма ≠ Форма в БД 1 вариант Остановить выполнение работы 2 вариант Обойти систему

Информационный иммунитет девять 9 Как воспринимает компьютер? Модуль, который переводит текст в число? Пщщпду? Информационный иммунитет девять 9 Как воспринимает компьютер? Модуль, который переводит текст в число? Пщщпду? (А почему Google может? ) Журнал действий пользователя

Как избежать? Визуальная обратная связь i. sendyou@mail. ru Системы авторизации: «Нет такого логина!! И Как избежать? Визуальная обратная связь i. sendyou@mail. ru Системы авторизации: «Нет такого логина!! И пароля»

Недостающие данные Рулевое колесо блокируется из-за нехватки омывающей жидкости для лобового стекла Недостающие данные Рулевое колесо блокируется из-за нехватки омывающей жидкости для лобового стекла

Не ввели все необходимые данные Кем выдан паспорт и когда? Какой номер зачетки? Остановка Не ввели все необходимые данные Кем выдан паспорт и когда? Какой номер зачетки? Остановка на середине ввода

Не нужно жесткой блокировки Сначала вводятся недостающие данные Но, должны быть в курсе, что Не нужно жесткой блокировки Сначала вводятся недостающие данные Но, должны быть в курсе, что отсутствует необходимая информация Пассивные визуальные и звуковые

Обязательно должно быть правильно Маска для поля Раскрывающиеся списки Обязательно должно быть правильно Маска для поля Раскрывающиеся списки

Адреса и телефоны Интеллектуальные поля Проводят анализ Адреса и телефоны Интеллектуальные поля Проводят анализ

Целостность данных: нерушимый закон! Издатели законов: программисты Лень делать доп. работу: реакция на недостаточные Целостность данных: нерушимый закон! Издатели законов: программисты Лень делать доп. работу: реакция на недостаточные данные

Несчастные клерки Жесткие и жестокие программы Несчастные клерки Жесткие и жестокие программы

Злоупотребления? Записывать действия пользователей. Журнал Злоупотребления? Записывать действия пользователей. Журнал

Предупреждения • окрашивается окно, • появляется галочка, • подчеркивание Очевидные и немодальные Предупреждения • окрашивается окно, • появляется галочка, • подчеркивание Очевидные и немодальные

Word. Проверка орфографии Word. Проверка орфографии

Автозамена, Автоформат Автозамена, Автоформат

Отмена Рыцарь Метод спасения пользователя Отмена Рыцарь Метод спасения пользователя

Люди совершают ошибки УМЕТЬ ПРОЩАТЬ Нельзя проектировать под идеального человека Люди совершают ошибки УМЕТЬ ПРОЩАТЬ Нельзя проектировать под идеального человека

Люди экспериментируют «Гм. . А что это за кнопка? » Важнейшая психологическая выгода: пользователь Люди экспериментируют «Гм. . А что это за кнопка? » Важнейшая психологическая выгода: пользователь уверен в своих действиях

Как видят кновку отмены пользователи Неподготовленные: Спасительная красная кнопка Опытные: Отмена в порядке, обратном Как видят кновку отмены пользователи Неподготовленные: Спасительная красная кнопка Опытные: Отмена в порядке, обратном выполнению операций

Реализовывать глобально Влияние распространяется на любые действия Если сохранили, то сделать откат уже на Реализовывать глобально Влияние распространяется на любые действия Если сохранили, то сделать откат уже на получится

Внедренные объекты Вызов отмены коснется только Word Внедренные объекты Вызов отмены коснется только Word

Виды действий Модифицирующие: касаются данных Процедурные: не касаются данных Виды действий Модифицирующие: касаются данных Процедурные: не касаются данных

Отмена выполняется для всех без различия Процедура -> Модификация -> Процедура Принимать решение: отменить Отмена выполняется для всех без различия Процедура -> Модификация -> Процедура Принимать решение: отменить все до нужной операции оставить все, как есть

Отмена вслепую «А что я последнее делал? » Подсказки. Поясняющая отмена Отмена вслепую «А что я последнее делал? » Подсказки. Поясняющая отмена

Виды отмены Одиночная Нужно сразу замечать ошибки Случаный щелчок м/б операцией Множественная Виды отмены Одиночная Нужно сразу замечать ошибки Случаный щелчок м/б операцией Множественная

Повтор Если случайно много отменил (при множественной отмене) Ctrl + Z - 5 раз Повтор Если случайно много отменил (при множественной отмене) Ctrl + Z - 5 раз - Ctrl + Y При одиночной отмене: Ctrl + Z

Групповая множественная отмена Пользователь радуется, но. . . Отменятся все операции после выбранной Групповая множественная отмена Пользователь радуется, но. . . Отменятся все операции после выбранной

Сравнение «А что, если? » Дополнительная функция отмены Word 2003 Word 2007 Сравнение «А что, если? » Дополнительная функция отмены Word 2003 Word 2007

Буфер удаленных данных Только пропавший текст Промаркировать: - Имя документа - Время удаления Буфер удаленных данных Только пропавший текст Промаркировать: - Имя документа - Время удаления

Версии и откат Автоматическое создание версий документов Владели только разработчики ПО Writeboard Версии и откат Автоматическое создание версий документов Владели только разработчики ПО Writeboard

Замораживание Запрет на модификацию + Вводить новые данные можно с графикой > с текстом Замораживание Запрет на модификацию + Вводить новые данные можно с графикой > с текстом (фиксаж) Corel Painter: Wet Paint & Dry Paint

Необратимые действия Отмена сохранения (под определенным именем) Обусловлено бизнес-процессами? Необратимые действия Отмена сохранения (под определенным именем) Обусловлено бизнес-процессами?

Пишем письмо с мамой Пишем письмо с мамой

Какая бывает память Постоянная (дисковая) Оперативная Объясните это маме! Тренировка бессмысленным действиям Какая бывает память Постоянная (дисковая) Оперативная Объясните это маме! Тренировка бессмысленным действиям

Что не так с сохранением? 1. Я закрываю документ. 2. Появляется окно: «Сохранить изменения» Что не так с сохранением? 1. Я закрываю документ. 2. Появляется окно: «Сохранить изменения» 3. Если бы я не хотел сохранять, оставил бы я их в документе? 4. Почемы ты спрашиваешь только сейчас? Закрыть ~ Сохранить

Нестандартное использование Отменить значительное число изменений Нестандартное использование Отменить значительное число изменений

На самом деле Нет нужды управлять файлами или документами i. Tunes i. Photo Пользователь На самом деле Нет нужды управлять файлами или документами i. Tunes i. Photo Пользователь игнорирует существование файлов

Управление файлами Не входит в цели пользователя Все програмы взаимодействут как операционная система А Управление файлами Не входит в цели пользователя Все програмы взаимодействут как операционная система А ваши будущие программы?

Лучший момент отказа от изменений Момент после совершения этих изменений Функция отмены Лучший момент отказа от изменений Момент после совершения этих изменений Функция отмены

Сохранение документа Функции: - Именование файла - Выбор папки для сохранения Переименовать Переместить - Сохранение документа Функции: - Именование файла - Выбор папки для сохранения Переименовать Переместить - Уметь придумывать запоминающиеся имена - Разбираться в навигации по иерархии папок

Ментальная модель против реализации В реальности В компьютере Ментальная модель против реализации В реальности В компьютере

Как переименовать? 1. Закрыть файл. 2. Открыть Проводник. 3. Найти файл в иерархии папок. Как переименовать? 1. Закрыть файл. 2. Открыть Проводник. 3. Найти файл в иерархии папок. 4. Переименовать файл. 5. Открыть файл заново.

Как это сделал Google Сохранение автоматическое Как это сделал Google Сохранение автоматическое

Переименовываем открытый файл Сообщение об ошибке Переименовываем открытый файл Сообщение об ошибке

Архивирование Перед значительными изменениями Все сохранения остались в новом. Работаем уже с новым. Архивирование Перед значительными изменениями Все сохранения остались в новом. Работаем уже с новым.

Программисты ерзают И опытные пользователи тоже Программисты ерзают И опытные пользователи тоже

Сохраняйте документы и настройки автоматически При закрытии В определенные интервалы времени Ctrl + S Сохраняйте документы и настройки автоматически При закрытии В определенные интервалы времени Ctrl + S - Утешим параноиков и оставим

Д/з Схемы всех ключевых окон: - Все информационные объекты - Все функции над объектами Д/з Схемы всех ключевых окон: - Все информационные объекты - Все функции над объектами