<< Вернуться у выбору материала

2. Технология проектирования на базе комплекса российских стандартов ГОСТ 34

Введите ваш запрос для начала поиска.

Боль в животе и пояснице spine5.com. . Amix amix мебельная фурнитура интернет магазин peral.com.ua.

В ГОСТе 34.601-90 «Автоматизированные системы. Стадии создания» определяются стадии и этапы создания ИС (рис. 2).

Этапы жизненного цикла ИС

Рис. 2. Этапы жизненного цикла ИС

  1. Формирование требований:

    • обследование объекта и обоснование необходимости создания ИС;
    • формирование отчета о выполненной работе и заявки на разработку тактико-технического задания.
  2. Разработка концепции АС:

    • изучение объекта (модель «AS IS» (как есть));
    • разработка вариантов концепции ИС и выбор варианта (модели «TO BE» (как должно быть));
    • оформление отчета о выполненных работах.
  3. Техническое задание:

    • разработка и утверждение ТЗ.
  4. Эскизный проект:

    • разработка предварительных проектных решений по системе и ее частям (определяются функции ИС, функции подсистем; состав комплексов задач и интерфейсов; концепция БД, ее укрупненная структура; функции СУБД; состав вычислительной системы; функции и параметры основных аппаратных средств);
    • разработка документации на ИС.
  5. Технический проект:

    • разработка проектных решений по системе и ее частям (разработка общих решений по системе и ее частям, функционально-алгоритмической структуре системы по функциям персонала, организационной структуре, по структуре технических средств, по алгоритмам решаемых задач, применяемым языкам, по организации и ведению информационной базы, по программному обеспечению);
    • разработка документации на АС (полное описание совокупности принятых проектных решений и достаточного для дальнейшего выполнения работ по созданию ИС (ГОСТ 34.201)).
  6. Рабочая документация:

    • разработка рабочей документации на систему и ее части (для обеспечения работы по вводу ИС в эксплуатацию, а также для поддержания уровня эксплуатационных характеристик системы (ГОСТ 34.201));
    • разработка или адаптация (покупных) программ.
  7. Ввод в действие:

    • подготовка объекта автоматизации к вводу ИС в действие (организационная подготовка);
    • подготовка персонала;
    • строительно-монтажные работы;
    • пуско-наладочные работы (автономная наладка технических и программных средств, загрузка информации в БД; комплексная наладка всех средств системы);
    • проведение предварительных испытаний;
    • проведение опытной эксплуатации;
    • проведение приемочных испытаний.
  8. Сопровождение АС:

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

Таким образом, последовательность этапов ЖЦ строится в соответствии с принципами нисходящего проектирования и, как правило, носит итерационный характер: ранее выполняемые этапы циклически повторяются в связи с изменениями требований и внешних условий, введением ограничений и т.п.

На каждом этапе ЖЦ генерируется определенный набор документов и технических решений. При этом для каждого этапа исходными являются документы и решения, полученные на предыдущем этапе. Каждый этап завершается верификацией созданных документов и решений с целью проверки их соответствия стандартам и ТЗ.

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

Реализация работ на различных этапах модели ЖЦ по данной технологии может быть реализована с помощью различных программных инструментариев.

Проектирование и разработка сложных ИС может быть выполнена с применением программных инструментариев СУБД Oracle: функциональная модель может быть построена с помощью Process Modeller, Function Hierarchy Diagrammer; база данных логического уровня – с помощью Entity Relationship Diagrammer; пользовательский интерфейс – на основе языка 4-го поколения Oracle Forms и программные модули на языке 3-го поколения PL/SQL.

Для проектирования и разработки простых ИС, в том числе и для учебных целей, удобно использовать более простые программные инструментарии. Обычно в этих случаях применяют пакет BPwin для построения всего комплекта диаграмм для описания функционального наполнения предметной области: организационная диаграмма, диаграммы плавательных дорожек и интегрированная иерархическая функциональная модель на основе методологий IDEF0, IDEF3, DFD.

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

Пользовательский интерфейс и программные модули реализуются в среде СУБД Access или с помощью средства быстрого разработки программного обеспечения Delphi.

Рейтинг@Mail.ru