- •Проектирование информационной системы (ис). Понятия и структура проекта ис
- •Классификация ис. Понятие жц. Классификация по архитектуре
- •Классификация по степени автоматизации
- •Классификация по характеру обработки данных
- •Классификация по сфере применения
- •Классификация по охвату задач (масштабности)
- •Технологии проектирования ис. Методы и средства проектирования ис. Краткая характеристика применяемых технологий проектирования.
- •Краткая характеристика применяемых технологий проектирования.
- •Каноническое проектирование ис. Стадии и этапы процесса проектирования ис. Понятие тз.
- •Типовое проектирование ис. Понятие типового элемента. Технологии параметрически-ориентированного и модельно-ориентированного проектирования.
- •Автоматизированное проектирование ис с использованием case-технологии. Достоинства и недостатки.
- •Функционально-ориентированный подход к созданию ис. Стандарты проектирования.
- •Объектно-ориентированный подход к созданию ис. Стандарты проектирования
Технологии проектирования ис. Методы и средства проектирования ис. Краткая характеристика применяемых технологий проектирования.
Под проектированием ИС понимается процесс преобразования входной информации об объекте проектирования, о методах проектирования и об опыте проектирования объектов аналогичного назначения в соответствии с ГОСТом в проект ИС. С этой точки зрения проектирование ИС сводится к последовательной формализации проектных решений на различных стадиях жизненного цикла ИС: планирования и анализа требований, технического и рабочего проектирования, внедрения и эксплуатации ИС.
К основным требованиям, предъявляемым к выбираемой технологии проектирования, относятся следующие:
• созданный с помощью этой технологии проект должен отвечать требованиям заказчика;
• выбранная технология должна максимально отражать все этапы цикла жизни проекта;
• выбираемая технология должна обеспечивать минимальные трудовые и стоимостные затраты на проектирование и сопровождение проекта;
• технология должна быть основой связи между проектированием и сопровождением проекта;
• технология должна способствовать росту производительности труда проектировщика;
• технология должна обеспечивать надежность процесса проектирования и эксплуатации проекта;
• технология должна способствовать простому ведению проектной документации.
Осуществление проектирования ИС предполагает использование проектировщиками определенной технологии проектирования, соответствующей масштабу и особенностям разрабатываемого проекта.
Технология проектирования ИС - это совокупность методологии и средств проектирования ИС, а также методов и средств организации проектирования (управление процессом создания и модернизации проекта ИС) - рис. 2.1.
Рис. 2.1. Состав компонентов технологии проектирования
технология проектирования задается регламентированной последовательностью технологических операций, выполняемых в процессе создания проекта на основе того или иного метода, в результате чего стало бы ясно, не только ЧТО должно быть сделано для создания проекта, но и КАК, КОМУ и в КАКОЙ ПОСЛЕДОВАТЕЛЬНОСТИ это должно быть сделано.
Методы и средства проектирования ИС
Методология проектирования предполагает наличие некоторой концепции, принципов проектирования, реализуемых набором методов проектирования, которые, в свою очередь, должны поддерживаться некоторыми средствами проектирования.
Организация проектирования предполагает определение методов взаимодействия проектировщиков между собой и с заказчиком в процессе создания проекта ИС, которые могут также поддерживаться набором специфических средств.
Методы проектирования ЭИС можно классифицировать по степени использования средств автоматизации, типовых проектных решений, адаптивности к предполагаемым изменениям.
Так, по степени автоматизации методы проектирования разделяются на методы:
• ручного проектирования, при котором проектирование компонентов ИС осуществляется без использования специальных инструментальных программных средств, а программирование - на алгоритмических языках;
• компьютерного проектирования, которое производит генерацию или конфигурацию (настройку) проектных решений на основе использования специальных инструментальных программных средств.
По степени использования типовых проектных решений различают следующие методы проектирования:
• оригинального (индивидуального) проектирования, когда проектные решения разрабатываются «с нуля» в соответствии с требованиями к ИС;
• типового проектирования, предполагающего конфигурацию ИС из готовых типовых проектных решений (программных модулей).
По степени адаптивности проектных решений методы проектирования классифицируются на методы:
• реконструкции, когда адаптация проектных решений выполняется путем переработки соответствующих компонентов (перепрограммирования программных модулей);
• параметризации, когда проектные решения настраиваются (перегенерируются) в соответствии с изменяемыми параметрами;
• реструктуризации модели, когда изменяется модель проблемной области, на основе которой автоматически перегенерируются проектные решения.
