
- •Проектирование ис Оглавление
- •Предприятие как объект автоматизации. Зависимость специфики построения информационной системы от основных характеристик предприятия.
- •Понятие жизненного цикла программного обеспечения и его этапы. Модели жизненного цикла
- •Стандарты описания жизненного цикла ис. Особенности процессов жизненного цикла программных средств в различных стандартах.
- •Основные процессы:
- •Вспомогательные процессы:
- •Организационные процессы:
- •Сущность структурного похода к проектированию ис. Функциональный и процессный подход. Анализ данных. Построение концептуальной, логической и физической модели данных.
- •2.4.2. Методология idef1
- •Автоматизированное проектирование ис. Методы и средства автоматизированного проектирования. Критерии выбора case - средств для проектирования ис.
- •Объектно-ориентированный анализ и проектирование. Словарь языка uml. Правила языка uml. Механизмы и расширения языка uml.
- •Основные типы диаграмм в uml. Особенности жизненного цикла с использованием uml.
- •Стадии и этапы процесса проектирования ис. Техническое задание. Стандарты, требования.
- •Пользовательский интерфейс. Критерии качества пользовательского интерфейса.
- •Критерии качества интерфейса пользователя
- •1. Скорость выполнения работы
- •2. Человеческие ошибки
- •3. Обучение работе с системой
- •4. Субъективное удовлетворение
4. Субъективное удовлетворение
Эстетика.
- Внимание к деталям.
- Интерфейс не самоценен.
- Интерфейс передает информацию своему пользователю.
- Интерфейс обычно предназначен для длительного использования.
- Интерфейс функционален.
- Интерфейс готового продукта образуется не сам по себе, но в результате промышленного производства.
- Старайтесь сделать интерфейс максимально насыщенным визуальными закономерностями
- Всемерно старайтесь использовать модульные сетки, т.е. привязывайте все объекты к линиям (лучше узлам) воображаемой сетки, которую выдерживайте во всем интерфейсе.
- Старайтесь привязывать все размеры и координаты (как минимум пропорции диалоговых окон) к золотому сечению (0.618 х 0.382).
Кнопки
Кнопкой называется элемент управления, всё взаимодействие пользователя с которым ограничивается одним действием – нажатием. Эта формулировка, кажущаяся бесполезной и примитивной, на самом деле очень важна, поскольку переводит в гордое звание кнопок многие элементы управления, которые как кнопки по большей части не воспринимаются.
Командные кнопки
Нажатие на такую кнопку запускает какое-либо явное действие, поэтому правильнее называть такие кнопки «кнопками прямого действия».
Кнопки доступа к меню
Чекбоксы и радиокнопки
Списки
Комбобоксы
Поля ввода
Крутилки
Ползунки
Меню
Меню – это метод взаимодействия пользователя с системой, при котором пользователь выбирает из предложенных вариантов, а не предоставляет системе свою команду. Соответственно, диалоговое окно с несколькими кнопками (и без единого поля ввода) также является меню.
Окна
Поскольку разработка интерфейса заключается в основном в том, чтобы правильно помещать правильные элементы управления в правильные окна или экраны, окна требуют не меньше заботы, чем элементы управления.
Типы окон
Современная наука знает несколько типов окон, а именно:
- главные окна программы
- окна документа
- режимные диалоговые окна
- безрежимные диалоговые окна
- палитры
-окна браузера (поскольку используемая в интернете технология существенно отличается от технологии ПО, этот тип окон стоит несколько особняком).