Стадии и этапы индивидуального проектирования
Методы индивидуального проектирования информационных систем — это целенаправленная совокупность определенных процедур, последовательность выполнения которых регламентируется ГОСТ.
В процессе проектирования информационной системы необходимо руководствоваться целым рядом ГОСТ(ЕСПД), главными из которых являются следующие:
- ГОСТ 34.* Информационная технология. Комплекс стандартов на автоматизированные системы;
- ГОСТ Р ИСО/МЭК 12207-2010 Информационная технология. Системная и программная инженерия. Процессы жизненного цикла программных средств;
- ГОСТ Р 57193-2016 Системная и программная инженерия Процессы жизненного цикла систем.
Примечание. До 1 ноября 2017 г. существовал национальный стандарт РФ ГОСТ Р ИСО/МЭК 15288-2005 «Информационная технология. Системная инженерия. Процессы жизненного цикла систем», вместо которого был введен в действие ГОСТ р 57193-2016.
Основным руководящим документом, определяющем стадии и этапы проектирования информационных систем является ГОСТ 34.601-90 Автоматизированные системы. Стадии создания.
Эти стадии и этапы создания ИС(АС) в общем случае приведены в таблице.
Формирование требований к ИС | Обследование объекта(предметной области) и обоснование необходимости создания ИС. Формирование требований пользователя к ИС. Оформление отчёта о выполненной работе и заявки на разработку ИС (тактико-технического задания) |
Разработка концепции ИС | Изучение объекта(предметной области). Проведение необходимых научно-исследовательских работ. Разработка вариантов концепции ИС, удовлетворяющего требованиям пользователя. Оформление отчёта о выполненной работе |
Техническое задание. | Разработка и утверждение технического задания на создание ИС |
Эскизный проект | Разработка предварительных проектных решений по системе и её частям. Разработка документации на ИС и её части |
Технический проект | Разработка проектных решений по системе и её частям. Разработка документации на ИС и её части. Разработка и оформление документации на поставку изделий для комплектования ИС и (или) технических требований (технических заданий) на их разработку. Разработка заданий на проектирование в смежных частях проекта объекта автоматизации. |
Рабочая документация | Разработка рабочей документации на систему и её части. Разработка или адаптация программ |
Каждый этап создания информационной системы предусматривает решение определённых задач при заданных исходных данных, вытекающих из требований к системе или полученных на предыдущем этапе и применении определенных методов решения для достижения требуемых результатов.
При выполнении курсового или дипломного проекта процесс проектирования информационной системы в соответствие с ГОСТ 34 можно укрупненно представить в виде следующих более крупеых этапов:
- на начальном этапе предполагает выполнение предпроектного обследования предметной области, в которой будет использоваться будущая информационная система,
- затем требуется выполнить техническое(архитектурное) проектирование, в процессе которого осуществляется построение моделей и алгоритмов на логическом уровне,
- и завершается процесс создания информационной системы рабочим проектированием, на котором выполняется разработка программ, создание баз данных и выбор аппаратных средств на физическом уровне.
- на заключительном этапе создания информационной системы она подлежит комплексной оценки качества и надежности(тестированию), в частности необходимо оценить ее производительность.
Предпроектное обследование предметной области информационной системы включает в себя следующие этапы:
- сбор исходной информации о существующей информационной системе разрабатываемого направления;
- разработка модели бизнес-процессов, автоматизируемых проектируемой информационной системой;
- спецификация функциональных и нефункциональных требований в проектируемой информационной системе.
Этот этап очень важен для процесса проектирования информационной системы. Именно на нём формируется облик системы и концепция ее дальнейшего проектирования. Если посмотреть на стадии по ГОСТ, то предпроектное проектирование соответствует трем стадиям: формирование требований к ИС, разработка концепции ИС и техническое задание.
Эскизный проект информационной системы это пакет конструкторской документации, который создаётся на стадии разработки системы. Цель создания эскизного проекта — установить принципиальные, конструктивные проектные решения, представить их для ознакомления с принципами работы и устройством разрабатываемой системы. Также этим проектом может рассматриваться несколько вариантов устройства информационной системы.
Эскизный проект информационной системы разрабатывают перед техническим проектом или вместе с ним. Эта документация может и не оформляться, если ею не может быть предоставлено никаких новых данных. Необходимость эскизного проекта, как правило, устанавливается техническим заданием.
На основе технического задания и эскизного проекта разрабатывается технический проект информационной системы. Технический проект системы — это техническая документация, содержащая общесистемные проектные решения по обоснованию архитектурного построения проектируемой информационной системы. Здесь же осуществляется разработка основных моделей проектирования, алгоритмов решения задач, возлагаемых на систему, а также оценка экономической эффективности проектируемой системы. На этом этапе осуществляется комплекс научно-исследовательских и экспериментальных работ для выбора и расчету основных проектных решений.
Рабочее проектирование это заключительная стадия физического проектирования информационной системы, которая помимо требуемой ГОСТ 34.601-90 разработки рабочей документации на систему и её части в общем случае предусматривает:
- уточнение и детализацию результатов предыдущих этапов проектирования и их корректировка при необходимости,
- разработку и отладку программных продуктов, реализующих созданных ранее алгоритмов, разработка структуры базы данных и т.п.,
- создание технологической и эксплуатационной документации,
- создание и испытания опытного образца проектируемой информационной системы.
Результаты рабочего проектирования излагаются в рабочем проекте.
Методы индивидуального(оригинального) проектирования информационных систем применяются тогда, когда нет возможности применить другие методы или, когда требуется показать квалификацию в области проектирования информационных систем, как, например, в курсовом и дипломном проектировании.
Заключение
Сложность процесса проектирования информационных систем(как и любой другой творческой деятельности), нестандартность проектных (жизненных) ситуаций вызывают необходимость знать различные методы проектирования информационных систем и умения пользоваться(владеть) ими.
Методы проектирования информационных систем основа их качества, залог правильного использования графических и инструментальных средств.
Представленные в статье методы индивидуального проектирования информационных систем могут с успехом применяться при курсовом и дипломном проектировании.
Смотрите также…
- Инструментальные средства проектирования информационных систем
- Средства представления проектных решений
- Графические нотации стандартов IDEF
- Язык моделирования UML
- Методы типового проектирования информационных систем
- Сравнительный анализ методов проектирования
- Применение Rational Software Architect при проектировании информационных систем