SSADM-передовая технология разработки АС
Стр 1 из 2Следующая ⇒
Разработка сложных АС представляет собой очень трудоемкий процесс,требующий согласованных усилий многих людей разработчиков,имеющих высокую квалификацию. Необходимость применения индивидуального подхода к созданию АС была осознана в 70-х годах.Технологии промышленной разработки АС были созданы к началу 80-х гг. Под технологией понимают упорядоченную совокупность методов и средств достижения целей в данной области,т.е.для нашего случая:разработки АС.
SSADM-британская технология разработки АС,получившая широкое распространение,благодаря ряду своих достоинств.Она в 1993-м была принята в качестве государственного стандарта,обязательного для использования во всех проектах АС.Работы по созданию SSADM фиксировались государством. Основные принципы,на которых базируется SSADM: 1)постоянное вовлечение представителей будущих пользователей в процесс выработки решений на протяжении всего проектирования АС; 2)четкая структуризация ТП,взаимная увязка всех стадий,этапов и проектных процедур,явная регламентация ролей всех участников разработки; 3)эффективный контроль за ходом разработки со стороны руководителей проекта,встроенный контроль качества проектирования по формализованным критериям,возможность применения существующих технологий автоматизированного управления разработкой; 4)стыковка с технологиями,реализованными в существующих системах программирования и упраывления БД; 5)формализация процесса разработки обеспечивающая широкое применение средств автоматизации проектирования. Место SSADM в жизненном цикле АС. Существует целый спектр моделей,описывающих жизненный цикл АС,на одном конце которого находится каскадная,а на другом-спиральная модель.
Каскадная модель предполагает строго детерминированное следование всех стадий жизненого цикла.Такая модель является идеализацией, т.к. спланировать заранее все проектные работы по созданию АС невозможно из-за ряда неопределенных факторов, вынуждающих возвращаться к ранее пройденным стадиям. Спиральная модель предполагает до выхода на стадию внедрения выполнения нескольких циклов анализа, проектирования и реализации действующих протатипов системы. В чистом виде спиральная модель годится для сравнительно небольших проектов. Для общего случая оптимум находится где-то посередине между каскадной и спиральной моделями.Это объстоятельство было учтено создателями технологии SSADM.Структура типового ТП SSADM внешне выглядит типично каскадной,но содержание технологических стадий таково,что ясные проектные решения в процессе пазработки подвергаются неоднократным уточнениям и корректировки по результатам обсуждений с будущими пользователями.
Структура ЖЦ АС,соответствующего каскадной модели и место,занимаемое в ЖЦ технологией SSADM:
Составные части технологии SSADM. ТехнологияSSADM условно включает в себя две составные части:типовой ТП и методическое обеспечение. Типовой технологический процесс включает следующие 7 технологических стадий: 0-”Оценивание реализованности”(соответствует ТЭО). 1-”Предпроектное обследование”-логическое описание термина потоков данных,задач и информационных объектов.Результат:основные требования к АС,которые отражаются в каталоге требований. 2-”Выбор варианта автоматизации”-составление описания нескольких вариантов АС и выбор оптимального на основе технико-технологических расчетов. 3 - ”РазработкаТЗ ”- определяются требования к выбранному варианту построения АС, и ее динамики функционирования. Разрабатываются демонстрациооный прототип.
4 - “Выбор вариантов технологической реализации “ - выбор ехнологической и программной сред реализации АС. 5 - “Разработка логического проекта”. Выполняется параллельно стадии 4. Разрабатывают и увязывают между собой постановки задачи. 6 - “Физическое проектирование “ - разработка описаний данных на физическом уровне, их оптимизация, уточнение постановок задач, подготовка руководящих указаний по генерации БД и различные ПО. Основной продукт, создаваемый по технологии SSADM - это комплект документов, на основе которых может быть реализована разрабатываемая АС. Применение данной технологии значительно упрощает управление проектом и обеспечивает требуемое качество выполняемых работ. Методическое обеспечение. Оно образовано 13 методиками проектирования АС, тесно увязанными между собой с элементами ТТП. Методики имеют вид табличных форм, схем, видеограмм, пояснительных записок. Важнейшая отличительная черта SSADM - возможность анализа и описания динамики функционирования АС на ранних стадиях (стадия 3), что позволяет выявить и устранить противоречия и ошибки задолго до того, как они могли бы быть обнаружены при традиционном подходе. Перечень проектной документации, разрабатываемой в соответствии с технологией SSADM включает свыше 50 форм. Ручные составные этих документов являются очень трудоемкими. Поэтому необходимым условием применения технологии SSADM является использование средств автоматизации проектирования, обеспечивающих как минимум возможность редактирования и хранения на машинных носителях всех табличных и графических форм, а как максимум - перекрестный контроль корректности различных типов документов. Руководящие материалы по информационной технологии. Основной руководящий документ по применению технологии SSADM - соответствующий британский национальный стандарт и справочное руководство. Стандарт регламентирует ТТП создания АС, состав входных и выходных проектных документов на отдельных стадиях и порядок взаимодействия заказчика и разработчика АС. По своему назначению, содержанию и объему он аналогичен действующему отечественному комплексу ГОСТ группы 34 “Информационная технология”. Но британский стандарт отличается от советского аналога тем, что рамки SSADM значительно уже и охватывают информационные и программное обеспечение АС. При этом достигнута единственно большая четкость в регламентации проектных процедур. Следование британскому стандарту значительно облегчает управление процессом разработки и индивидуальную работу проектировщиков, чего нельзя сказать о ГОСТ 34. Отечественные стандарты реализуют рациональную структуру ТТП, во многом аналогичную принятой в SSADM, но они не содержат ответа на вопрос КАК.
Читайте также: TCP/IP — технология межсетевого взаимодействия Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|