Технология проектирования ЭИС
Проектирование ЭИС — процесс преобразования входной информации об объекте проектирования, ометодах проектирования и об опыте проектирования аналогичных объектов в проект ЭИС.
Объектами проектирования ЭИС являются отдельные элементы функциональных и обеспечивающихчастей, а также их комплексы.
В качестве субъектов проектирования ЭИС выступают:
• специализированная проектная организация
• организация-заказчик, для которой необходимо разработать ЭИС.
При большом объёме и жестких сроках в разработке ЭИС может принимать участие несколькоорганизаций-разработчиков. В этом случае выделяется головная организация, координирующаядеятельность организаций-соисполнителей. Иногда функции заказчика и разработчика совмещаются.
Осуществление проектирования ЭИС предполагает использование проектировщиками определённойтехнологии проектирования.
Технология проектирования ЭИС — совокупность методологии, инструментальных средствпроектирования, а также методов и средств организации проектирования.
Современная технология проектирования ЭИС должна обеспечивать:
• соответствие стандарту ISO / I ЕС 12207 (поддержка процессов ЖЦ);
• гарантированное достижение целей разработки ЭИС в рамках бюджета, с заданным качеством и вустановленное время;
• возможность декомпозиции проекта на составные части, разрабатываемые группами в 3 — 7 человек, споследующей интеграцией частей,
• минимальное время получения работоспособного ПО подсистем ЭИС;
• независимость получаемых проектных решений от средств реализации ЭИС (СУБД, ОС, языков и системпрограммирования);
• поддержку CASE-средств, обеспечивающих автоматизацию процессов, выполняемых на всех стадияхЖЦ.
Основу технологии проектирования ЭИС составляет методология проектирования . Она предполагаетналичие некоторой концепции (принципов проектирования), реализуемой набором методов.
Метод проектирования — способ создания проекта системы, поддерживаемый определёнными средствами проектирования.
Методы проектирования ЭИС можно классифицировать:
По степени автоматизации:
• ручного проектирования , при котором проектирование компонентов ЭИС осуществляется безиспользования специальных инструментальных программных средств, а программирование — наалгоритмических языках;
• компьютерного проектирования , которое производит генерацию или конфигурацию (настройку)проектных решений на основе использования специальных инструментальных программных средств.
По степени использования типовых проектных решений:
• оригинального (индивидуального) проектирования , когда проектные решения разрабатываются «с нуля»;
• типового проектирования , предполагающего конфигурацию ЭИС из готовых типовых проектныхрешений (программных модулей).
По степени адаптивности проектных решений:
• реконструкции , когда адаптация проектных решений выполняется путём переработки компонентов(перепрограммирования программных модулей);
• параметризации , когда проектные решения настраиваются (переконфигурируются) в соответствии сизменяемыми параметрами;
• реструктуризации модели , когда изменяется модель проблемой области, на основе которойавтоматически перегенерируются проектные решения.
Сочетание различных признаков классификации методов проектирования обусловливает характериспользуемой технологии проектирования.
Средства проектирования ЭИС можно разделить на два класса:
• без использования ЭВМ;
• с использованием ЭВМ.
Средства проектирования без использования ЭВМ — средства организационно-методическогообеспечения: стандарты, регламентирующие процесс проектирования, единая система классификации икодирования информации, унифицированная система документации, модели описания и анализа потоковинформации и т. п.