1.3 Модели жизненного цикла
Архитектура и функциональность системы. Для разработки данной системы необходимо решить ряд задач: выбор модели жизненного цикла; анализ бизнес-процессов на предприятии; разработка архитектуры системы; выбор комплекса программных средств для разработки; разработка базы данных системы; написание приложений.
Рассмотрим существующие модели жизненного цикла изделия. Выделяют каскадную, водопадную и спиральные модели жизненного цикла. Каскадная модель жизненного цикла изделия представлена на рисунке 2.
Рисунок 2 - Каскадная модель жизненного цикла.
Положительные стороны применения каскадного подхода:
- на каждом этапе формируется законченный набор проектной документации, отвечающий критериям полноты и согласованности;
- выполняемые в логичной последовательности этапы работ позволяют планировать сроки завершения всех работ и соответствующие затраты.
Основным недостатком каскадного подхода является существенное запаздывание с получением результатов.
Реально же жизненный цикл представляется следующей моделью, называемой водопадной моделью, представленной на рисунке 3. Данная модель позволяет обращаться к предыдущим этапам на каждом шаге жизненного цикла. Таким образом, корректировка шагов позволяет придти к оптимальному варианту, который устроит заказчика.
Рисунок 3 - Водопадная модель жизненного цикла.
В спиральной модели жизненного цикла приоритетными являются начальные этапы: анализ и проектирование. Реализуемость технических решений проверяется путем создания прототипов. Каждый виток спирали соответствует созданию нового фрагмента или версии системы, на нем уточняются цели и характеристики проекта, определяется его качество, и планируются работы следующего витка спирали. Один виток спирали при этом представляет собой законченный проектный цикл по типу каскадной схемы. Такой подход называется также "Продолжающимся проектированием". Позднее в проектный цикл дополнительно стали включать стадии разработки и испытания прототипа системы.
На многих этапах жизненного цикла проходят различные виды испытаний, исходя из результатов которых, принимается решение о приемке версии данного этапа или ее корректировки. Таким образом, можно сделать вывод о применении к их жизненному циклу спиральной модели жизненного цикла.
Был проведен анализ бизнес-процессов предметной области и выделены схемы, описывающие этапы жизненного цикла. Пример схемы бизнес-процессов для этапа анализа заказа приведен на рисунке 4. На этапе анализа заказа происходит формирование уровня качества изделий; изыскание принципов и путей, обоснование возможности и целесообразности создания системы; проведение работ заказчиком по формированию исходных требований к системам, комплексам, образцам, их составным частям и материалам в соответствии с директивными указаниями, фундаментальными, поисковыми научно-исследовательскими работами, отечественной и зарубежной информацией о достижениях науки и техники; заключение договора и оплата; разработка и выдача тактико-технических заданий на выполнение научно-исследовательских работ и опытно-конструкторских работ до начала выполнения исполнителями указанных работ.
Рисунок 4 - Схема бизнес-процессов на этапе анализа заказа.
Проанализировав схемы бизнес-процессов в предметной области, были выделены следующие подсистемы:
- подсистема “Анализ заказа” – автоматизирует бизнес-процессы анализа проступившего заказа, подписания договора и расчета сметы затрат;
- подсистема “Конструкторская документация” – управляет разработкой конструкторской документацией для мехатронной системы;
- подсистема “Технологическая документация” - управляет разработкой технологической документацией мехатронной системы;
- подсистема “Эксплуатационная документация”- управляет разработкой эксплуатационной документации для мехатронной системы;
- подсистема “Испытания” – управляет данными обо всех испытаниях мехатронной системы и производстве опытных образцов;
- подсистема “Поставки” – оптимизация работы с поставщиками покупных изделий;
- подсистема “Производство” – управление процессом производства мехатронной системы;
- подсистема “Эксплуатация” – управляет данными о монтаже, пуске, обработке и эксплуатации мехатронной системы;
- подсистема “Ремонт” – управляет информацией о ремонте и технадзоре;
- подсистема “Управление проектами” – позволяет руководителю распределять работы между сотрудниками и управлять доступом к проектам.
Архитектура системы представлена на рисунке 5.
Рисунок 5 - Архитектура системы.
... ; · слишком высокая стоимость аутсорсинга, его экономическая · неэффективность для государственного органа. Преимущества аутсорсинга для государственного и муниципального управления: · Повышение эффективности осуществления административно-управленческих процессов; · Эффективный контроль издержек, создание потенциала для их снижения, в т. ч. сокращения ...
... о СЭЗ. На федеральном уровне в статье 23 Федерального закона "О государственном регулировании внешнеторговой деятельности" от 13.10. 1995 №157-ФЗ (в редакции Федеральных законов от 08.07.97 №96-ФЗ, от 10.02.99 №32-ФЗ) свободная экономическая зона определяется как особый режим осуществления отдельных видов внешнеторговой деятельности, при этом дается ссылка на федеральный закон "О свободных ...
... промышленность и транспортировка нефтепродуктов, энергетика, металлургия, машиностроительная промышленность, медицина, прогнозирование и мониторинг и другие. В начале 60-х годов в рамках исследований по искусственному интеллекту (ИИ) сформировалось самостоятельное направление - экспертные системы (ЭС). В задачу этого направления входит исследование и разработка программ (устройств), использующих ...
... И. Европоцентризм и русское национальное самосознание // Социологические исследования. 1996. № 2. С. 55–62. 24. Зиммель Г. Экскурс по проблеме: как возможно общество? // Вопросы социологии. 1993. Т. 2. № 3. С 16-26. 25. Иванов В.Н. Реформы и будущее России // Социологические исследования. 1996. № 3. С. 21-27. 26. Капусткина Е.В. Социальные реформы в России: история, современное ...
0 комментариев