Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ответы ПИС.doc
Скачиваний:
48
Добавлен:
24.09.2019
Размер:
2.36 Mб
Скачать
  1. Понятия проекта и проектирования эис. Требования к эффективности и надежности проектных решений.

Современные информационные технологии предоставляют широкий набор способов реализации ЭИС, выбор которых осуществляется на основе требований со стороны пред­полагаемых пользователей, которые, как правило, изменяются в процессе разработки.

Для теории принятия решений процесс проектирования ЭИС - это процесс принятия проектно-конструкторских решений, направленных на получение описания системы (про­екта ЭИС), удовлетворяющего требования заказчика.

Под проектом ЭИС будем понимать проектно-конструкторскую и технологическую документацию, в которой представлено описание проектных решений по созданию и экс­плуатации ЭИС в конкретной программно-технической среде.

Под проектированием ЭИС понимается процесс преобразования входной информации об объекте проектирования, о методах проектирования и об опыте проектирования объек­тов аналогичного назначения в соответствии с ГОСТом в проект ЭИС. С этой точки зре­ния проектирование ЭИС сводится к последовательной формализации проектных реше­ний на различных стадиях жизненного цикла ЭИС: планирования и анализа требований, технического и рабочего проектирования, внедрения и эксплуатации ЭИС.

Осуществление проектирования ЭИС предполагает использование проектировщиками определенной технологии проектирования, соответствующей масштабу и особенностям разрабатываемого проекта.

Технология проектирования ЭИС - это совокупность методологии и средств проектирования ЭИС, а также методов и средств организации проектирования (управление процес­сом создания и модернизации проекта ЭИС)

Требования к технологии проектирования информационных систем

К основным требованиям, предъявляемым к выбираемой технологии проектирования, относятся следующие:

• созданный с помощью этой технологии проект должен отвечать требованиям заказчи­ка;

• выбранная технология должна максимально отражать все этапы цикла жизни проекта:

• выбираемая технология должна обеспечивать минимальные трудовые и стоимостные затраты на проектирование и сопровождение проекта;

• технология должна быть основой связи между проектированием и сопровождением проекта:

• технология должна способствовать росту производительности труда проектировщика;

• технология должна обеспечивать надежность процесса проектирования и эксплуата­ции проекта:

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

  1. Технология проектирования и стандарты проектирования. Методы проектирования ис.

Технология проектирования может определяться также как совокупность трех состав­ляющих:

• пошаговой процедуры, определяющей состав, содержание и последовательность вы­полнения технологических операций проектирования;

• критериев и правил, используемых для оценки результатов выполнения операций:

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

Содержание операций проектирования ИС в форме описания стадий и эта­пов жизненного цикла представлены, например, в приложении 1 к ГОСТ 34.601-90;

требования к содержанию отчетных документов при завершении проектных работ в РД 50-34.698-90, ISO 12207;

содержание операций по оценке технико экономических предложений по проекту, сро­кам, бюджету и рискам - в ISO 9000-3;

операции разработки и выбора СУБД, проектирования структур данных - в ISO 8571, ISO 9007JSO 8907, ISO 9075, ISO 7498-2, РД 50-34.698-90:

Кроме вышеперечисленных нормативных документов (стандартов и руководящих до­кументов) широкое распространение получили методологии, использующие идеи, изло­женные в нормативных документах, и сами получившие статус стандартов.

К таким методологиям относятся методология SADT и созданная на ее основе методо­логия IDEF0. методология IDEF1X, которые широко использованы в CASE-средствах, в частности, в ERwin. Design/IDEF.

Методы проектирования информационных систем

Методы проектирования ЭИС можно классифицировать по степени использования средств автоматизации, типовых проектных решений, адаптивности к предполагаемым изменениям.

Так, по степени автоматизации методы проектирования разделяются на методы: • ручного проектирования, при котором проектирование компонентов ЭИС осуществля­ется без использования специальных инструментальных программных средств, а про­граммирование - на алгоритмических языках:

• компьютерного проектирования, которое производит генерацию или конфигурацию (настройку) проектных решений на основе использования специальных инструмен­тальных программных средств.

По степени использования типовых проектных решений различают следующие методы проектирования:

• оригинального (индивидуального) проектирования, когда проектные решения разраба­тываются «с нуля» в соответствии с требованиями к ЭИС;

• типового проектирования, предполагающего конфигурацию ЭИС из готовых типовых проектных решений (программных модулей).

По степени адаптивности проектных решений методы проектирования классифици­руются на методы:

• реконструкции, когда адаптация проектных решений выполняется путем переработки соответствующих компонентов (перепрограммирования программных модулей);

• параметризации, когда проектные решения настраиваются (перегенерируются) в соот­ветствии с изменяемыми параметрами:

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