- •Понятие информационной системы. Требования, предъявляемые к информационной системе. Классификация информационных систем.
- •Понятие жизненного цикла ис. Основные этапы жизненного цикла.
- •Понятие пользовательского интерфейса. Типы пользовательского интерфейса. Требования, предъявляемые к проектированию пользовательского интерфейса.
- •Перечень элементов и их назначение для создания пользовательского интерфейса.
- •Элементы интерфейса:
- •Понятие предметной области. Способы описания предметной области. Способ выделения сущностей из описания предметной области.
- •Понятия списка требований пользователя и спецификации транзакций. Создание спецификации транзакций. Функциональные характеристики транзакций.
- •Понятие и классификация case-средств. Особенности case-средства Erwin.
- •Базовый принцип структурного метода проектирования. Понятия технологии и методов проектирования ис. Требования, предъявляемые к современным технологиям проектирования ис.
- •Понятие ограничения целостности. Типы требований по ограничению целостности. Стратегии при ограничении ссылочной целостности. Назначение стратегии в среде Erwin.
- •Понятия суперкласс и подкласс. Свойства подкласса. Свойства связи «суперкласс-подкласс». Отображение связи «суперкласс-подкласс» в среде Erwin.
- •Показатель кардинальности. Правило нахождения и особенности связи с показателем кардинальности 1:1. Отражение связи с показателем кардинальности 1:1 в среде Erwin.
- •План ответа:
- •Перенос er-диаграммы в среду конкретной субд.
- •Правило нахождения и особенности связи с показателем кардинальности m:n. Признаки ассоциативной таблицы.
- •Понятие локальной логической модели данных. Способы создания глобальной логической модели данных.
- •Задачи анализа транзакций на этапе логического проектирования и правила его проведения на примере одной транзакции.
- •Задачи анализа транзакций на этапе физического проектирования и правила его проведения на примере одной транзакции.
- •План ответа:
- •Использование автоматических транзакций в компонентах бизнес-объектов
- •План ответа:
- •8. Проверить модель с помощью правил нормализации.
- •План ответа:
- •План ответа:
- •План ответа:
Понятие пользовательского интерфейса. Типы пользовательского интерфейса. Требования, предъявляемые к проектированию пользовательского интерфейса.
Пользовательский интерфейс – внешняя оболочка приложения вместе с программами управления доступом и др. скрытыми от пользователя механизмами управления, дающая возможность работать с документами, данными и др. информацией, хранящейся на компьютере и за его пределами.
Командный интерфейс означает выдачу на экран системного приглашения для ввода команд (технология командной строки). WIMP интерфейс является графическим и расшифровывается как Window Image Menu Pointer (окно-образ-меню-указатель). На экране высвечивается окно, содержащее образы программ и меню действий. Для выбора одного из них используется указатель. SILK интерфейс (Speech Image Language Knowledge - речь-образ-язык-знания), т.е. на экране по речевой команде происходит перемещение от одних поисковых образов к другим.
Интерфейсы пользователя бывают двух типов: процедурно-ориентированные и объектно-ориентированные.
Процедурно-ориентированные интерфейсы используют традиционную модель взаимодействия с пользователем, основанную на понятиях «процедура» и «операция». В рамках этой модели ПО предоставляет пользователю возможность выполнения некоторых действий, для которых пользователь определяет соответствующие данные и следствие выполнения которых – получение желаемых результатов.
Объектно-ориентированные интерфейсы используют модель взаимодействия с пользователем, ориентированную на манипулирование объектами предметной области.. Элементы интерфейсов данного типа включены в пользовательский интерфейс Windows (например, пользователь может «взять» файл и «переместить» его в другую папку – таким образом он инициирует выполнение операции перемещения файла).
При проектировании пользовательского интерфейса рекомендуется использовать следующие основные элементы и их характеристики:
содержательное название;
ясные и понятные инструкции;
логически обоснованные группировки и последовательности полей;
визуально привлекательный вид окна формы или поля отчета;
легко узнаваемые названия полей;
согласованную терминологию и сокращения;
согласованное использование цветов;
визуальное выделение пространства и границ полей ввода данных;
удобные средства перемещения курсора;
средства исправления отдельных ошибочных символов и целых полей;
средства вывода сообщений об ошибках при вводе недопустимых значений;
особое выделение необязательных для ввода полей;
средства вывода пояснительных сообщений с описанием полей;
средства вывода сообщения об окончании заполнения формы.
Перечень элементов и их назначение для создания пользовательского интерфейса.
План ответа:
Интерфейс включает:
Средства отображения информации, форматы и коды
Командные режимы
Средства и технологии ввода данных
Диалоги взаимодействия между пользователем и компьютером
Поддержка принятия решений в конкретной предметной области
Порядок использования программы и документации на нее
Элементы интерфейса:
Меню: ниспадающее, контекстное, а также диалоговые окна. Окна диалогов используются для напоминания пользователю о вводе данных, необходимых для продолжения работы, а также для отображения некоторой информации. Они могут быть: модальные (должно быть закрыто, чтобы можно было продолжить работу) и немодальные (позволяют перемещать фокус между окном диалога и другой формой, не закрывая).
Панель инструментов
Строка состояния
Макет пользовательского интерфейса. Анализ макета на этапе логического проектирования.
Интерфейс включает:
Средства отображения информации, форматы и коды
Командные режимы
Средства и технологии ввода данных
Диалоги взаимодействия между пользователем и компьютером
Поддержка принятия решений в конкретной предметной области
Порядок использования программы и документации на нее
