Системное представление программы: функциональная декомпозиция.
Под проектированием понимается создание на некотором носителе или носителях более или менее приближенного к реальности будущего облика изделия, программы или деятельности. Разработанный проект программной системы, возможно, найдет свою реализацию в виде матричной интегральной схемы. Таким образом, имеется неопределенность относительно элементной базы, которая окончательно привлекается для реализации проекта. Следовательно, можно говорить о проектировании как о целенаправленной деятельности для формирования облика перспективной системы только тогда, когда проектировщики полностью информированы о цели инвестора и четко определена технология реализации проекта. Для последнего полувека развития проектирования характерно опережающее развитие аппаратных средств и технологий. После каждого из технологических прорывов следовали с некоторым запаздыванием прогрессивные изменения в программировании и проектировании, чтобы воспользоваться вновь открывающимися возможностями. Одно из решающих видоизменений – это представление проекта в виде совокупности взаимосвязанных процессов. По аналогии с аппаратными блоками процессы бизнеса, технологические процессы и процедуры принятия решений проектировщикам стало удобно представлять в виде модулей, соединенных между собой информационно и физически. Это позволяет отобразить передачу сигналов и сообщений внутри системы, а также информационные и физические воздействия среды. Проекты сложных систем неизбежно содержат ошибки проектирования и ошибки требований, заданных заказчиком.
Если ищете срочно курсовые на заказ в Ростове ? Сервис Work5 поможет.
. Затраты на поиск, локализацию и устранение этих ошибок для современных условий кратно превосходит затраты на само проектирование. Совершенство представления требований и их полнота, а также качество проектирования существенно влияют на стоимость проекта. До реального воплощения системы заказчикам проекта и самим проектировщикам чрезвычайно актуально избавиться от потенциально устранимых источников отказов, чтобы сократить самую затратную составляющую стоимости разработки сложного проекта. Современные проекты следует представлять, привязываясь к некоторой среде автоматизированного проектирования, например, к системам Project Expert, AutoCAD или MathCAD, где уже в библиотеках и базах данных содержатся лучшие и полезные образцы проектировочной деятельности. Кроме того, для многих проектов решения проектировщиков уже могли найти свое воплощение в проектах-аналогах, а эта информация доступна в сетях, корпоративных или глобальных. Следовательно, существует значительный объем проектных и технологических, уже отработанных схем и решений, которые возможно и выгодно привлечь для разработки проекта, если воспользоваться компьютерными системами и сетями. Результат проектирования позволяет часто за счет коммерческого тиражирования проекта осуществлять высокодоходный бизнес, а в некоторых случаях построить источник инвестирования самого проекта или новых проектов. Успешные проекты, особенно в области высоких технологий, делают национальную экономику привлекательной, дают возможность эффективно участвовать в международном или межотраслевом разделении труда, а также контролировать направления экономического роста. Инвестиционные проектировщики располагают возможностью выстраивать последовательно-параллельные схемы или строить ориентированные графы, в вершинах которых располагаются инвестиции разного вида. Область схемы над рынком инвестиций соответствует потенциалу лиц, причастных к инвестиционной деятельности. Выбору и прохождению каждого из потенциально возможных маршрутов соответствует некоторый сложный инвестиционный проект. Отработанные и принятые к реализации проекты затем погружаются в социально- экономическую среду: рынок инвестиций. Принято агрегировать инвестиционные проекты в портфели, если они формируются или реализуются, например, инвестиционным фондом или интегрированной бизнес группой. Для синтеза этого портфеля необходимо проводить несколько циклов проектирования, последовательно повторяя аналитические и синтетические процедуры. Заметим, что в этой структуре возможно присутствие вложенных портфелей и наборов идентичных портфелей. Конечно, для целенаправленного синтеза необходимо использовать оптимизационные процедуры. Обычно ведется поиск эффективного портфеля, то есть портфеля, имеющего минимальный риск при заданной доходности или портфеля, обладающего максимальной доходностью для фиксированного уровня риска. Долгосрочным интересам устойчивого и успешного развития в наибольшей степени подходит в качестве целевой функции максимизация рыночной капитализации компании. Эта функция отвечает главным интересам собственников компании. Заметим, что такая структура инвестиционного портфеля и возможность взаимодействия с другими инвестиционными портфелями позволяют контролировать рост сложности модели, а также учитывать особенности конкурентного противоборства на рынке инвестиций. Если рассматривать процесс инвестиционного проектирования как преобразование информации с помощью некоторой системы проектирования, то для этой системы характерна возможность доработок самой системы, которую используют эффективные проектировщики. В системе инвестиционного проектирования можно выделить организационные, программные и технические средства. Во время доработок имеется принципиальная особенность: некоторые дефекты являются неустранимыми, что объясняется наличием барьеров технологического и функционального характера. Например, используемые проектировщиками программы неизбежно имеют ошибки, которые устранить за время разработки проекта не удается.
Ориентация на оперативное создание новых моделей для новых задач приводит к необходимости формализации, анализа и оптимизации процессов конструирования систем моделей, а именно – создания моделей, процессов конструирования моделей развития производственных систем – метамоделей. Естественно строить метамодели на базе рациональных технологий и рациональных структур, порожденных структурно-функциональной редукционной декомпозицией. Практическое значение вычислительных экспериментов – определение направлений сбора данных в реальных системах для построения системы поддержки решений, расширения задач управления производственными системами.
1. «Инвестиционное проектирование» Шабалин А.Н. М., Московская финансово-промышленная академия.- 2004. – 139 с. 2. «Инвестиционное проектирование» Вайнштейн С.Ю. Новосибирск, НГАЭиУ, 2000. 3. «Инвестиционное проектирование» Голов Р. С., Балдин К. В., Передеряев И. И. Издательство: Москва, Дашков и Ко, 2010. – 184 4. «Инвестиционный менеджмент» Поляков В.Г. Часть 1,2,3. - Новосибирск: НГУ, 1996.