Выбор модели жизненного цикла ИС
Тема дипломного проекта может иметь 2 основных направления: разработка заказной ИС и выбор и адаптация покупной информационной системы для заданной предметной области. В обоих случаях проекты должны выполняться в соответствии с выбранной моделью жизненного цикла (ЖЦ) информационной системы. В настоящее время насчитывается около 30 моделей ЖЦ ИС, они отличаются числом этапов и набором работ, выполнимых на этапах. Выбор модели ЖЦ определяет продолжительность, стоимость и качество разрабатываемой (адаптируемой) ИС [5]. Для дипломного проекта рекомендуется использовать каскадную (водопадную) модель ЖЦ ИС, которая ранее описывалась в ГОСТ 34.601-90 «Стадии создания ИС» (рис. 3.1а). Этот стандарт с первого января 2011 года заменен новым – ГОСТ Р 53622-2009 «Стадии и этапы жизненного цикла, виды и комплектность документов», который содержит 12 этапов, распределенные по 6 стадиям (рис. 3.1б). ГОСТ Р 53622-2009 в основном базируется на старом стандарте, новым является ввод термина стадия, которая включает этапы, а этапы содержат работы. Благодаря этой модификации, стандарт получил ту же структуру, что и международный стандарт ISO/IEC 12207:1995: «стадия-этап-работа». Оба стандарта ориентированы на каскадную модель жизненного цикла, главной особенностью которой является концентрация сложности на начальных этапах ЖЦ при относительно невысокой сложности и трудоемкости последующих этапов. Более того, качество работ, выполненных на начальных этапах, определяет успех разработки в целом. Как и в прежнем стандарте, на каждом этапе ЖЦ генерируется определенный набор документов и технических решений. При этом для каждого этапа исходными являются документы и решения, полученные на предыдущем этапе. Каждый этап завершается верификацией созданных докумен-тов и решений с целью проверки их соответствия стандартам и ТЗ. Все эти требования должны точно выполняться в дипломном проекте. Содержание работ и формируемых документов, выполняемых на этапах стадий I-IV («Разработка аванпроекта», «Разработка технического задания», «Проектирование», «Внедрение»), в основном соответствует ГОСТ 34.601-90. Добавляется только этап «Адаптации ИС» на конкретные условия применения», на котором производится корректировка технических и эксплуатационных документов. Рис. 3.1. Этапы жизненного цикла ИС: а) ГОСТ 34.601-90; б) ГОСТ P 53622-2009
В стандарте не дается четкого набора выполняемых работ на этапе «Аванпроект», но их можно определить исходя из его определения: «Аван-проект позволяет более глубоко предварительно проработать комп-лекс вопросов, определяющих необходимость и целесообразность созда-ния ИС. Он должен обеспечить формирование прогрессивных исходных требований к ИС, выявление необходимой потребности в данном изделии, сокращения сроков и затрат на разработку ИС за счет тщательной предварительной проработки основных вопросов». С учетом этого определения стадия «Аванпроект» включает работы двух этапов старого стандарта: «Формирование требований к ИС» и «Разработка концепций ИС». Каждый этап должен завершаться оформлением соответствующего документа либо получением технического решения, напр., модели ТО ВЕ. Требования к составу, содержанию и порядку согласования и утверж-дения документов устанавливаются отдельными нормативными документами. В учебных целях можно руководствоваться составом и содержанием документов, приведенных ниже в параграфе 3.5.3 [5]. Распределение стадий по разделам дипломного проекта рекомендуется выполнять следующим образом: в «Аналитическую часть» включаются стадии «Разработка аванпроекта», «Разработка технического задания», в «Проектную часть» - стадия «Проектирование». Стадии «Внедрение», «Сопровождение» и «Утилизация» в дипломном проекте не выполняются. Тему дипломного проекта рекомендуется выбирать для одного из трех направлений: · разработка/адаптация ИС класса MRP, MRP II, ERP, CRM или OLAP; · разработка (адаптация) ИС в среде пакета 1С; · разработка систем электронной коммерции (В2В, В2С).
|