Представление проекта ms Project в виде вершинного графа
По аналогии с предыдущими главами, технологию применения программного обеспечения MS Project будет удобно рассмотреть на конкретном примере. В качестве такого примера возьмем задачу создания автоматизированной системы управления для некоторого предприятия среднего размера (например, фирмы, оказывающей консалтинговые услуги, или же фирмы, занимающейся торгово-закупочными мероприятиями по относительно небольшой номенклатуре товаров).
Для начала дадим содержательное описание ситуации. Итак, некоторое предприятие, занимающееся оказанием информационно-консалинговых услуг на финансовом рынке и имеющее в своем штате около 60 сотрудников, приняло решении о радикальной модернизации существовавшей у нее ранее системы управления. Базой для планируемых изменений является создание и ввод в действие новой автоматизированной системы. Для этого она обратилась к предприятию, специализирующемуся на разработке интегрированных программно-аппаратных решений в сфере управления (дадим ему условное название «Автоматика-Север»). Рассмотрим более подробно комплекс задач, стоящих перед менеджерами «Автоматики-Север» на момент разработки ими плана выполнения работ по будущему проекту (дадим ему условное «ТЕСТ»). Для проектов такого рода естественными представляются следующие этапы:
• А — обследование объекта автоматизации;
• В — разработка (по результатам выводов, полученных в ходе обследования) технического задания на создание автоматизированной системы;
• С — согласование с руководством фирмы-заказчика содержания технического задания и возможное внесение в него корректив;
• D — разработка по согласованному техническому заданию детального плана проведения работ;
• Е — создание аппаратной (технической) базы автоматизированной системы;
• F — разработка программного обеспечения автоматизированной системы;
• G — опытная эксплуатация системы;
• Н — обучение персонала работе с созданной системой;
• I — разработка и оформление технической документации;
• J — подписание акта о завершении работ и вводе автоматизированной системы в эксплуатацию.
Очевидно, что перечисленные этапы в силу причин технологического характера должны следовать в определенной последовательности друг относительно друга. При этом, допустим, работы по этапам Е и F, а также этапам G, Н и I могут вестись параллельно. Логика следования этапов может быть задан как с помощью вершинного графа, изображенного на рис. 9.6, так и с помощью стрелочного графа (рис. 9.7).
Представление проекта ms Project в виде стрелочного графа
По аналогии с предыдущими главами, технологию применения программного обеспечения MS Project будет удобно рассмотреть на конкретном примере. В качестве такого примера возьмем задачу создания автоматизированной системы управления для некоторого предприятия среднего размера (например, фирмы, оказывающей консалтинговые услуги, или же фирмы, занимающейся торгово-закупочными мероприятиями по относительно небольшой номенклатуре товаров).
Для начала дадим содержательное описание ситуации. Итак, некоторое предприятие, занимающееся оказанием информационно-консалинговых услуг на финансовом рынке и имеющее в своем штате около 60 сотрудников, приняло решении о радикальной модернизации существовавшей у нее ранее системы управления. Базой для планируемых изменений является создание и ввод в действие новой автоматизированной системы. Для этого она обратилась к предприятию, специализирующемуся на разработке интегрированных программно-аппаратных решений в сфере управления (дадим ему условное название «Автоматика-Север»). Рассмотрим более подробно комплекс задач, стоящих перед менеджерами «Автоматики-Север» на момент разработки ими плана выполнения работ по будущему проекту (дадим ему условное «ТЕСТ»). Для проектов такого рода естественными представляются следующие этапы:
• А — обследование объекта автоматизации;
• В — разработка (по результатам выводов, полученных в ходе обследования) технического задания на создание автоматизированной системы;
• С — согласование с руководством фирмы-заказчика содержания технического задания и возможное внесение в него корректив;
• D — разработка по согласованному техническому заданию детального плана проведения работ;
• Е — создание аппаратной (технической) базы автоматизированной системы;
• F — разработка программного обеспечения автоматизированной системы;
• G — опытная эксплуатация системы;
• Н — обучение персонала работе с созданной системой;
• I — разработка и оформление технической документации;
• J — подписание акта о завершении работ и вводе автоматизированной системы в эксплуатацию.
Очевидно, что перечисленные этапы в силу причин технологического характера должны следовать в определенной последовательности друг относительно друга. При этом, допустим, работы по этапам Е и F, а также этапам G, Н и I могут вестись параллельно. Логика следования этапов может быть задан как с помощью вершинного графа, изображенного на рис. 9.6, так и с помощью стрелочного графа (рис. 9.7).
Обратим внимание на то, что в стрелочном графе для отражения того факта, что этапы G, Н, I могут начаться лишь по завершении этапов Е и F, используется фиктивная стрелка, соединяющая состояние 5 с состоянием Аналогичным образом учтен и факт предшествования этапов G, Н, I этапу}.
Современные методы и средства проектирования ИС
Методы проектирования ИС подразумевают использование определённых программных и аппаратных средств, составляющих инструментальные средства программирования ИС.
Метод проектирования включает совокупность трёх составляющих:
1) пошаговой процедуры, определяющей последовательность технологических операций проектирования (рис. 4.1);
2) критериев и правил, используемых для оценки результатов выполнения технологических операций;
3) нотаций (графических и текстовых средств), используемых для описания проектируемой системы.
Под средствами проектирования информационных систем (СП ИС) будем понимать комплекс инструментальных средств, обеспечивающих в рамках выбранной методологии проектирования поддержку полного жизненного цикла (ЖЦ) ИС, который включает в себя, как правило, стратегическое планирование, анализ, проектирование, реализацию, внедрение и эксплуатацию. Каждый этап характеризуется определенными задачами и методами их решения, исходными данными, полученными на предыдущем этапе, и результатами. При анализе СП их следует рассматривать не локально, а в комплексе, что позволяет реально охарактеризовать их достоинства, недостатки и место в общем технологическом цикле создания ИС.
В общем случае стратегия выбора СП для конкретного применения зависит от следующих факторов:
характеристик моделируемой предметной области;
целей, потребностей и ограничений будущего проекта ИС, включая квалификацию участвующих в процессе проектирования специалистов;
используемой методологии проектирования.
