
- •Интеграция информационных технологий: основные понятия
- •Распределенные системы обработки данных
- •Технологии «клиент-сервер»
- •Информационные хранилища
- •Системы электронного документооборота
- •Геоинформационные системы
- •Глобальные системы
- •Видеоконференции и системы групповой работы
- •Корпоративные информационные системы
- •Методы и средства проектирования ис
- •Краткая характеристика применяемых технологий проектирования
- •Выбор технологии проектирования
- •Проектирование документальных бд
- •Метаданные
- •Типовое и автоматизированное проектирование ис.
- •Технологии параметрически-ориентированного и модельно-ориентированного проектирования.
- •Проектирование ис с использованием case-технологии.
- •Функционально-ориентированный и объектно-ориентированный подходы.
- •Содержание rad-технологии прототипного создания приложений.
Методы и средства проектирования ис
Классификация методов проектирования ИС:
1. По степени использования типовых проектных решений:
Оригинальные (индивидуальные);
Типовые.
Оригинальное проектирование предполагает разработку систем без использования готовых проектных решений.
Типовое проектирование основывается на использовании типовых проектных решений с возможной их настройкой (адаптацией) на особенности конкретной предметной области.
2. По характеру адаптации проектных решений:
Методы перепрограммирования
Методы перепрограммирования предполагают необходимость разработки изменяемых программных модулей заново.
Методы параметризации
Методы параметризации обеспечивают настройку проектных решений путем изменения параметров в программных модулях.
Модельные методы
Модельные методы основываются на внесении изменений в модель предметной области с последующей генерацией программного кода изменяемого модуля.
3. По степени автоматизации методы проектирования:
Методы с универсальной компьютерной поддержкой
Методы с специальной компьютерной поддержкой
Методы с универсальной компьютерной поддержкой используют универсальные языки программирования , СУБД, табличные процессы.
Методы на основе специальной компьютерной поддержки в качестве инструментальных средств проектирования используют case средства, в частности, средства моделирования предметной области, позволяющие осуществлять генерацию программного кода на основе созданной модели предметной области.
Средства проектирования должны быть:
в своем классе инвариантными к объекту проектирования;
охватывать в совокупности все этапы жизненного цикла ИС;
технически, программно и информационно совместимыми;
простыми в освоении и применении;
экономически целесообразными
Средства проектирования ИС можно разделить на два класса:
без использования ЭВМ
с использованием ЭВМ
Все множество средств проектирования с использованием ЭВМ делят на четыре подкласса
К первому подклассу относятся операционные средства.
Ко второму подклассу относят средства, поддерживающие проектирование отдельных компонентов проекта ИС
К третьему подклассу относятся средства, поддерживающие проектирование разделов проекта ИС.
К четвертому подклассу средств проектирования ИС относятся средства, поддерживающие разработку проекта на стадиях и этапах процесса проектирования.
К основным требованиям, предъявляемым к выбираемой технологии проектирования, относятся:
созданный проект должен отвечать требованиям заказчика;
максимальное отражение всех этапов жизненного цикла проекта;
обеспечение минимальных трудовых и стоимостных затрат на проектирование и сопровождение проекта;
технология должна быть основой связи между проектированием и сопровождением проекта;
рост производительности труда проектировщика;
надежность процесса проектирования и эксплуатации проекта;
простое ведение проектной документации.
Краткая характеристика применяемых технологий проектирования
Каноническое проектирование (традиционное, классическое) предполагает использование инструментальных средств универсальной компьютерной поддержки и предназначена для создания индивидуальных проектов с учетом особенностей объекта применения ИС.
Технологии индустриального проектирования используют специальную компьютерную поддержку процесса проектирования, оправданную при разработке сложных и интегрированных ИС.
Сочетание различных признаков классификации методов проектирования обусловливает характер используемой технологии проектирования ЭИС, среди которых выделяются два основных класса: каноническая и индустриальная технологии.
Индустриальная технология проектирования, в свою очередь, разбивается на два подкласса: автоматизированное (использование CASE-технологий) и типовое (параметрически-ориентированное или модельно-ориентированное) проектирование.
Использование индустриальных технологий проектирования не исключает использования в отдельных случаях канонической технологии. Каноническое проектирование ЭИС отражает особенности ручной технологии индивидуального (оригинального) проектирования, осуществляемого на уровне исполнителей без использования каких-либо инструментальных средств, позволяющих интегрировать выполнение элементарных операций. Как правило, каноническое проектирование применяется для небольших локальных ЭИС.
В основе канонического проектирования лежит каскадная модель жизненного цикла ЭИС. Стадии создания» делится на следующие семь стадий:
1.исследование и обоснование создания системы;
2.разработка технического задания;
3.создание эскизного проекта;
4.техническое проектирование;
5.рабочее проектирование;
6. ввод в действие;
7. функционирование, сопровождение, модернизация.
Класс технологии проектирования |
Степень автоматизации |
Степень типизации |
Степень адаптивности |
Каноническое проектирование |
Ручное проектирование |
Оригинальное проектирование |
Реконструкция |
Индустриальное автоматизированное проектирование |
Компьютерное проектирование |
Оригинальное проектирование |
Реструктуризация модели |
Индустриальное типовое проектирование |
Компьютерное проектирование |
Типовое сборочное проектирование |
Параметризация и реструктуризация модели |