Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Первая пробная версия.doc
Скачиваний:
86
Добавлен:
02.05.2015
Размер:
1.98 Mб
Скачать

2. Методы космической геодезии. Методы космической геодезии

  1. Визуальные наблюдения ИСЗ

  2. Оптико-механические наблюдения ИСЗ

  3. Фотографические наблюдения ИСЗ

  4. Лазерныенаблюдения ИСЗ

  5. Радиотехнические наблюдения ИСЗ

  6. Системы спутник-спутник

  7. Спутниковая градиентометрия

  8. Интерферометрические наблюдения

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

3. Автоматизированное проектирование ис.

Автоматизированное проектирование ИС

Основные чертыCASE-технологии:

  • Назначение: автоматизация проектирования сложных информационных систем. ИзначальноCASE-средства были ориентированы на разработку ПО. Сейчас чаще всего под такими средствами подразумевают любые средства проектирования ИС и/или моделирования предметной области.

  • CASE-средства охватывают все стадии ЖЦ ИС (анализ, проектирование , разработка, сопровождение).

  • Не создают новых методологий, а повышают эффективность использования существующих – за счет автоматизации.

Цели использованияCASE-технологии в индустриальном проектировании ИС :

  • Улучшение качества разрабатываемой ИС за счет автоматического контроля и генерации отдельных элементов;

  • Возможность повторного использования компонентов разработки;

  • Повышение уровня адаптивности и качества сопровождения ИС;

  • Использование методологии прототипного проектирования;

  • Ускорение работы за счет автоматизированной генерации кода и автоматизированного документирования проекта;

  • Возможность коллективной разработки ИС в режиме реального времени.

СодержаниеCASE-технологии:

  • Методология – определяет шаги реализации проекта, а также правила используемых при его разработки методов.

  • Метод – процедура или техника генерации описания компонентов ИС (например, метод проектирования потоков данных).

  • Модель – совокупность символов (вербальных, математических, графических и т.п.), которая адекватно описывает некоторые свойства моделируемого объекта и отношения между ними.

  • Нотация – Система условных обозначений, принятая в конкретной модели. Обычно для описания моделей используются графические символы (почему?), а также формальные и естественные языки.

  • Инструментальные средства – CASE-средства.

Определение.CASE-средство– это специальный программный продукт, который поддерживает одну или несколько методологий анализа и проектирования ИС .

Общая архитектура системы CASE-средств включает в себя следующие элементы:

  • Репозиторий(словарь данных) – специализированная база данных, являющаяся ядром системы. Обеспечивает хранение версий проекта и его отдельных компонентов и объектов, синхронизацию поступающей от проектировщиков информации, контроль метаданных на полноту и непротиворечивость. Репозиторий хранит описания следующих объектов:

    • Проектировщиков и их прав доступа к различным компонентам системы;

    • Организационных структур;

    • Диаграмм, компонентов диаграмм и связей между диаграммами;

    • Структур данных;

    • Программных модулей, процедур, библиотек и т.п.

  • Графические средства анализа и проектирования(редакторы диаграмм). Используются для создания иерархически связанных диаграмм – моделей ИС – в заданной графической нотации.

  • Верификатор диаграмм. Служит для контроля правильности построения диаграмм в заданной методологии проектирования. Основные функции: мониторинга, диагностика, информирование об ошибках.

  • Неграфические средства проектирования и разработки приложений. Используются для построения моделей ИС на формальных и естественных языках, а также для автоматизированной разработки программ проекта.

  • Документатор проекта. Позволяет получать информацию о проекте в виде различных отчетов.

  • Средства администрирования проектом. Представляют собой набор инструментов и служебных программ, необходимых для выполнения таких административных функций, как:

    • Инициализация проекта;

    • Задание начальных параметров проекта;

    • Назначение и управление правами доступа к отдельным элементам проекта;

    • Мониторинг выполнения проекта.

  • Служебные средства. Представляют собой набор служебных программ, которые необходимы для обслуживания БД репозитория: архивация, восстановление данных и т.п.