
- •Информационные системы. Классификация информационных систем.
- •2. Вопрос: Основные этапы жизненного цикла информационной системы. (стадии)
- •3. Вопрос: Функциональная модель предметной области. (sadt – диаграммы, dfd – диаграммы).
- •4. Вопрос: Понятие банка данных. Структура банка данных.
- •5. Вопрос: Модель данных. Реляционная и постреляционная модели данных.
- •6. Вопрос: Модель данных. Многомерная и объектно-ориентированная модели данных.
- •7. Вопрос: Системы управления базами данных (назначение, основные средства, функции субд).
- •8. Вопрос: Информационно-логическая модель предметной области. Элементы er- диаграммы.
- •9. Вопрос: case –средства. Этапы создания информационных систем с использованием case-средств.
- •10. Вопрос: Основные операции языка sql для работы с таблицами базы данных (создания, удаление, и изменении структуры таблицы). Привести примеры.
- •11. Вопрос: Основные операции языка sql для работы с данными в таблицах базы данных (вставка, обновление и удаление строк; отбор данных из таблиц). Привести примеры.
9. Вопрос: case –средства. Этапы создания информационных систем с использованием case-средств.
CASE-технология в рамках методологии включает в себя методы и средства с помощью которых на основе графической нотации строятся диаграммы, поддерживаемые инструментальной средой. Методология определяет шаги и этапность реализации проекта, а так же правила использования методов с помощью которых разрабатывается проект.
CASE-средства предназначены для автоматизации методологии, анализа и проектирования ИС. Они реализуют методологии структурного и объектноориентированного проектирования инф. и программного обеспечения ИС. Обычно к CASE средствам относят любой программный продукт, автоматизирующий разработку и обладающий след.особенностями:
-наличие мощных графических средств для описания и документирования ИС;
-возможность интеграции отдельных компонентов CASE-средств, обеспечиваемых легкость передачи данных между различными компонентами и управляемость процессом разработки ИС.
-использование репродуктория (хранилища для всей проектной информации).
Основные этапы проектирования с исп-ем CASE-средств:- Выработка стратегии. На этой стадии жизненного цикла ИС основное внимание обычно уделяется предварительному описанию процессов, происходящих в ней, на высоком уровне и планированию разработки.- Анализ. Сбор конкретной информации, анализируются специфические требования, которым должна отвечать система. На этапе анализа может потребоваться опрос должностных лиц объекта, где будет применяться разрабатываемая система, что помогает уточнить необходимые детали и восполнить пробелы в собранной ранее информации. - Проектирование. Требования к системе переводятся в конкретную схему приложения и модульные компоненты, образующие начальный вариант проекта. Обычно этот этап включает в себя проектирование системы в целом (ее архитектуры и интерфейсов) и ее отдельных компонентов.- Построение системы. Создание на основе проекта реальной системы. Обычно CASE-пакеты в той или иной степени (до 90%) автоматизируют генерацию программного кода. Это позволяет получать программный код приложений БД, пользовательского интерфейса, отчетов – полностью документированную прикладную систему. Остальные фрагменты ПО дописываются вручную.- Тестирование. Осуществляется комплексное тестирование. CASE на разных этапах обеспечивает автоматическую проверку и контроль проекта на полноту и согласованность. Подобный подход приносит реальную отдачу, т.к. с самого начала служит гарантией создания более надежной системы. Таким образом, пользователи могут продуктивно работать уже с первой версией приложения, а проектировщикам и администраторам не нужно тратить массу времени на решение непредвиденных проблем или внесение изменений в дизайн приложения.-Внедрение и сопровождение. После проверки прикладной системы ее можно перенести из тестовой среды в рабочую и начать эксплуатировать в реальных условиях. Многие продукты CASE имеют средства, которые упрощают обслуживание рабочей системы, они обеспечивают сопровождение проекта в целом, внесение в систему изменений, а также обновление документации и спецификаций.