Файл: Каноническое проектирование информационных систем.pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 25.06.2023

Просмотров: 174

Скачиваний: 8

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

ВВЕДЕНИЕ

Известно, что процедура проектирования, реализации и введения в эксплуатацию современных автоматизированных информационных систем представляет собой набор сложностей, требующий участие специалистов с высоким уровнем квалификации, знаний и умений. Кроме того зачастую реализация проекта информационной системы требует немалых затрат финансов, времени и прочих ресурсов.

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

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

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

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

Соответственно, целью работы является изучение канонического проектирования информационных систем.

Для того чтобы достичь поставленной цели необходимо выполнить следующие задачи:

  1. изучить понятие канонического проектирования информационных систем;
  2. рассмотреть стадии канонического проектирования информационных систем;
  3. проанализировать содержание работ на различных стадиях канонического проектирования информационных систем;
  4. привести выводы по окончании исследования.

Объектом работы выступает проектирование информационных систем, а предметом – технология канонического проектирования.

В качестве теоретических источников материала использовались труды заслуженных классиков и современных исследователей проблемы. Среди них такие авторы, как Вендеров А. М., Гейн К., Калянов Г. Н. и Галянов А. Н.


Содержание канонического проектирования информационных систем

Понятие канонического проектирования информационных систем

На настоящий момент технология канонического проектирования информационных систем является отражением особенностей ручной технологии проектирования, которое осуществляется на уровне исполнителя при условии недостаточности или полного отсутствия каких-либо инструментальных средств, которые позволяют реализовывать выполнение простейших процессов[1].

Для индивидуального проектирования является характерным создание особенных для каждого объекта автоматизации проектов, которые сами по себе обладают свойством максимального отражения всех особенностей соответствующего объекта автоматизации. Следует также учитывать, что созданы могут быть не только индивидуальные проекты, но даже и целые методики реализации проектных действий.

В связи с вышесказанным можно определить, что каноническое проектирование применяется только в случае, когда необходимо реализовать такую ситуацию, когда созданный индивидуальный проект максимально отражает все уникальные черты и характеристики некоторого объекта автоматизации. При этом важным условием является практически крайняя ограниченность финансовых ресурсов, что порождает ситуацию необходимости низкой стоимости работ. И естественно, необходимо иметь ввиду, что при всех перечисленных условиях, проект должен быть доступным, приятным и понятным пользователю с любым уровнем владения компьютером и техническими средствами.

Среди центральных оснований для выбора той или иной технологии проектирования информационной системы располагаются такие факторы, как количество финансовых ресурсов, рамки времени для разработки, наличие инструментальных средств и степень квалификации персонала. В соответствии с приведенными факторами выходит, что, как правило, технология канонического проектирования используется для категории небольших локальных автоматизированных систем.[2].


Основой технологии канонического проектирования информационных систем является каскадная модель жизненного цикла информационной системы.

Процесс каскадного проектирования в соответствии с ГОСТ 34601- 90 «Автоматизированные системы стадий создания» можно разделить на семь стадий:

  • исследование и обоснование создания системы;
  • разработка технического задания;
  • создание эскизного проекта;
  • техническое проектирование;
  • рабочее проектирование;
  • ввод в действие;
  • функционирование, сопровождение, модернизация[3].

Для рационализации процесса изучения процессов, включенных в каноническое проектирование, перечисленные стадии можно некоторым образом интегрировать в наиболее часто встречающиеся группы (рисунок 1):

П1 – предпроектная стадия;

П2 – стадия техно-рабочего проектирования;

П3 – стадия внедрения;

П4 – стадия эксплуатации и сопровождения проекта.

Рисунок 1 Стадии и этапы канонического проектирования информационной системы

Условные обозначения:

Д 1.1. – Предметная область

Д 1.2. – Материалы обследования

Д 1.3. – ТЭО, ТЗ на проектирование

Д 1.4. – Эскизный проект

Д 2.1. – Техно-рабочий проект (ТРП)

Д 3.1. – Исправленный ТРП, переданный в эксплуатацию

Д 3.2. – Акт о приемке проекта в промышленную эксплуатацию

Д 4.1. – Модернизированный ТРП[4]

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

Среди наиболее значимых объектов обследования можно выделить следующие:

  • структурно-организационные компоненты организации (например, отделы управления, цехи, участки, рабочие места);
  • функциональная структура, состав хозяйственных процессов и процедур;
  • стадии (техническая подготовка, снабжение, производство, сбыт) и элементы хозяйственного процесса (средства труда, предметы труда, ресурсы, продукция, финансы)[5].

В случае реализации технологии канонического проектирования информационной системы как основную единице обработки информации можно выделить задачу. В связи с этим проблемная область и ее функциональная структура подлежит изучению посредством разрешаемых задачи и их совокупностей. При этом, со стороны содержания задачу можно рассматривать как объединение процессов модернизации определенной совокупности исходной информации с целью получения выходных данных, которое является необходимым для реализации, например, для определенной функции управления или принятия некоторого решения.


Помимо вышеназванных, к объектам обследования можно отнести:

  • компоненты потоков данных (документы, показатели, файлы, сообщения);
  • технологии, методы и технические средства их преобразования;
  • материальные потоки и процессы их обработки[6].

Реализация технологии канонического проектирования информационной системы в первую очередь ориентируется на применение каскадной модели жизненного цикла информационной системы. Каскадная модель, в свою очередь, строится таким образом, что определенные работы завершаются полностью перед переходом к следующему этапу. Стадии и этапы работ приведены в стандарте ГОСТ 34.601-90[7].

Помимо всего вышесказанного, можно выделить еще несколько характерных особенностей технологии канонического проектирования информационных систем. Среди таких особенностей:

  1. Отражение особенностей ручной технологии проектирования;
  2. Реализация подхода индивидуального проектирования;
  3. Недостаточность или полное отсутствие применения средств интеграции;
  4. Соответствие каскадной модели жизненного цикла информационной системы.

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

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

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

Стадия 1. Формирование требований к информационной системе.

На начальной стадии проектирования выделяют следующие этапы работ:

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

Стадия 2. Разработка концепции информационной системы.

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

Стадия 3. Техническое задание.

  • разработка и утверждение технического задания на создание информационной системы.

Стадия 4. Эскизный проект.

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

Стадия 5. Технический проект.

  • разработка проектных решений по системе и ее частям;
  • разработка документации на ИС и ее части;
  • разработка и оформление документации на поставку комплектующих изделий;
  • разработка заданий на проектирование в смежных частях проекта.

Стадия 6. Рабочая документация.

  • разработка рабочей документации на ИС и ее части;
  • разработка и адаптация программ.

Стадия 7. Ввод в действие.

  • подготовка объекта автоматизации;
  • подготовка персонала;
  • комплектация информационной системы поставляемыми изделиями (программными и техническими средствами, программно-техническими комплексами);
  • проведение опытной эксплуатации;
  • проведение приемочных испытаний.

Стадия 8. Сопровождение информационной системы.

  • выполнение работ в соответствии с гарантийными обязательствами;
  • послегарантийное обслуживание[8].

Содержание работ на стадиях канонического проектирования информационных систем

2.1 Содержание работ на первой группе стадий

Для рационализации исследования и доступности изложения все стадии были сгруппированы в три множества.

В первую группу стадий входят следующие стадии канонического проектирования:

Стадия 1. Формирование требований к информационной системе.

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

Стадия 2. Разработка концепции информационной системы.

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