Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных...

Итерации
Любая итерация представляет собой законченный цикл разработки, приводящий к выпуску внутренней либо наружной версии изделия (либо подмножества конечного продукта), которое совершенствуется от итерации к итерации, чтоб стать законченной системой


Таким макаром Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных..., каждый виток спирали соответствует созданию куска либо версии программного изделия, на нем уточняются цели и свойства проекта, определяется его качество, планируются работы последующего витка спирали. На каждой итерации углубляются и поочередно конкретизируются детали проекта, в Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... итоге чего выбирается обоснованный вариант, который доводится до конечной реализации.

Внедрение спиральной модели позволяет производить переход на последующий шаг выполнения проекта, не дожидаясь полного окончания работы на текущем — недоделанную работу Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... можно будет выполнить на последующей итерации. Основная задачка каждой итерации — как можно резвее сделать работоспособный продукт, который можно показать юзерам системы. Таким макаром, значительно упрощается процесс внесения уточнений и дополнений в проект.

^ Достоинства спиральной Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... модели

Спиральный подход к разработке программного обеспечения позволяет преодолеть большая часть недочетов каскадной модели и, не считая того, обеспечивает ряд дополнительных способностей, делая процесс разработки более гибким.

Разглядим достоинства итерационного подхода Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... более тщательно:

 уменьшение уровня рисков Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных.... Данное преимущество является следствием пре­дыдущего, потому что опасности обнаруживаются конкретно во время интеграции. Поэто­му уровень рисков максимален сначала разработки проекта. По мере продви­жения разработки ожидаемый риск миниатюризируется. Данное утверждение спра Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных...­ведливо при хоть какой модели разработки, но при использовании спиральной модели уменьшение уровня рисков происходит с большей скоростью. Это связано с тем, что при итерационном подходе интеграция производится уже на Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... первой итерации и при выполнении исходных итераций выявляются многие нюансы проекта, такие как пригодность применяемых инструментальных средств и программного обеспечения, квалификация разработчиков и т. п. На рис. 2.5 приведены в сопоставлении графики зависимости уровня рисков Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... от времени разра­ботки при использовании каскадного и итерационного подходов;

 итерационная разработка обеспечивает огромную упругость в управлении про­ектом, давая возможность внесения тактических конфигураций в разрабатываемое изделие. К примеру, можно уменьшить Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... сроки разработки за счет уменьшения функциональности системы либо использовать в качестве составных частей системы продукцию посторониих компаний заместо собственных разработок. Это может быть животрепещущим в критериях конкурентноспособной борьбы, когда нужно проти­востоять продвижению Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... изделия, предлагаемого соперниками;

Опасности



Рис. . Зависимость рисков от времени разработки

 итерационный подход упрощает повторное внедрение компонент (позволяет использовать компонентный подход к программированию — более тщательно об этом мы будем гласить в последующей главе Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных...). Это обосновано тем, что еще проще выявить (идентифицировать) общие части проекта, когда они уже отчасти разработаны, чем пробовать выделить их в самом начале проекта. Анализ проекта после проведения нескольких исходных итераций позволяет выявить общие, неоднократно Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... применяемые составляющие, которые на следующих итерациях будут совершенствоваться;

 спиральная модель позволяет получить более надежную и устойчивую систему. Это связано с тем, что по мере развития системы ошибки и слабенькие Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... места обнаруживаются и исправляются на каждой итерации. Сразу могут корректироваться критичные характеристики эффективности, что при использовании каскадной модели производится только перед внедрением системы;

□ итерационный подход позволяет улучшать процесс разработки — анализ, проводимый в конце каждой итерации Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных..., позволяет проводить оценку того, что должно быть изменено в организации разработки, и сделать лучше ее на следу­ющей итерации.

^ Трудности, возникающие при использовании спиральной модели

Основная неувязка спирального цикла - определение Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... момента перехода на сле­дующий шаг. Для ее решения нужно ввести временные ограничения на любой из шагов актуального цикла. По другому процесс разработки может перевоплотиться в нескончаемое улучшение уже изготовленного. При итерационном Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... подходе полезно следовать принципу «лучшее — неприятель хорошего». Потому окончание итерации должно выполняться строго в согласовании с планом, даже если не вся запланированная работа закончена.

Планирование работ обычно проводится на базе статистических данных, полу Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных...­ченных в прошлых проектах, и личного опыта разработчиков.


Лекция 3 Методология

и разработка разработки информационных систем

Методология сотворения информационных систем заключается в организации про­цесса построения информационной системы и обеспечении управления этим про­цессом для Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... того, чтоб гарантировать выполнение требований как к самой систе­ме, так и к чертам процесса разработки.

Основными задачками, решение которых должна обеспечивать методология созда­ния корпоративных информационных систем (при помощи соответственного Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... на­бора инструментальных средств), являются последующие:

□ обеспечение сотворения информационных систем, отвечающих целям и задачкам предприятия и соответственных предъявляемым к ним требованиям по авто­матизации деловых процессов;

□ гарантия сотворения системы с данными параметрами в Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... течение данного вре­мени в рамках обсужденного заблаговременно бюджета;

□ простота сопровождения, модификации и расширения системы с целью обес­печения ее соответствия изменяющимся условиям работы предприятия;

□ обеспечение сотворения корпоративных информационных систем, отвечающих требованиям открытости, переносимости Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... и масштабируемости;

□ возможность использования в создаваемой системе разработанных ранее и при­меняемых па предприятии средств информационных технологий (программ­ного обеспечения, баз данных, средств вычислительной техники, телекомму­никаций).

Методологии, технологии и инструментальные Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... средства проектирования (CASE-средства) составляют базу проекта хоть какой информационной системы. Методология реализуется через определенные технологии и поддерживающие их стандар­ты, методики и инструментальные средства, которые обеспечивают выполнение процессов актуального Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... цикла информационных систем.

Основное содержание технологии проектирования составляют технологические аннотации, состоящие из описания последовательности технологических опера­ций, критерий, зависимо от которых производится та либо другая операция, и опи­саний самих операций.

Разработка Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... проектирования может быть представлена как совокупа 3-х со­ставляющих:

□ данной последовательности выполнения технологических операций проек­тирования;

□ критериев и правил, применяемых для оценки результатов выполнения техно­логических операций;

□ графических и текстовых средств (нотаций), применяемых Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... для описания про­ектируемой системы.

Любая технологическая операция должна обеспечиваться последующими матери­альными и информационными ресурсами:

□ данными, приобретенными на предшествующей операции (либо начальными данными),
представленными в стандартном виде;

Результаты выполнения операции должны представляться в неком стандарт­ном виде, обеспечивающем их адекватное восприятие при выполнении следую­щей технологической операции (на которой они будут употребляться в качестве Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... начальных данных).

Можно сконструировать последующий ряд общих требований, которым должна удов­летворять разработка проектирования, разработки и сопровождения информаци­онных систем:

□ поддерживать полный актуальный цикл информационной системы;

□ обеспечивать гарантированное достижение целей разработки системы Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... с задан­ным качеством и в установленное время;

□ обеспечивать возможность разделения больших проектов на ряд подсистем — де­композицию проекта на составные части, разрабатываемые группами исполните­лей ограниченной численности, с Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... следующей интеграцией составных частей;

ПРИМЕЧАНИЕ__________________________________________________________________

Декомпозиция проекта позволяет повысить эффективность работ. Подсистемы, на которые разбивается проект, должны быть слабо связанны по данным и функциям. Любая подсистема разрабатывается отдельной группой разработчиков. При всем этом Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... нужно обеспечить координацию работ и исключить дублирование результатов, получаемых каждой проектной группой.

_______________________________________________________________________________

ПРИМЕЧАНИЕ________________________________________________________________________

Тут имеется в виду не реализация информационной системы в целом, а разработ­ка ее отдельных подсистем Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных.... Обычно, даже при наличии на сто процентов завершенного проекта внедрение разработанной системы проводится поочередно, по отдель­ным подсистемам. Реализация же всей системы в сжатые сроки может востребовать вербования огромного числа разработчиков, при всем Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... этом эффект возможно окажется ниже, чем при реализации отдельных подсистем в более недлинные сроки наименьшим числом разработчиков.

_____________________________________________________________________________

^ Методология RAD — Rapid Application Development

На исходном Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... шаге существования компьютерных информационных систем их разработка велась на обычных языках программирования. Но по мере возрастания трудности разрабатываемых систем и роста запросов пользо­вателей (чему в значимой степени содействовал прогресс в области Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... вычис­лительной техники, также возникновение комфортного графического интерфейса пользо­вателя в системном программном обеспечении) потребовались новые средства, обеспечивающие существенное сокращение сроков разработки. Это послужило предпосылкой к созданию целого направления в области программного Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... обеспече­ния — инструментальных средств для резвой разработки приложений. Развитие этого направления привело к возникновению на рынке программного обеспечения средств автоматизации фактически всех шагов актуального цикла информаци­онных систем.

^ Главные особенности методологии RAD

Методология разработки Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... информационных систем, основанная на использовании средств резвой разработки приложений, получила в ближайшее время обширное распространение и заполучила заглавие методологии резвой разработки прило­жений — RAD (Rapid Application Development). Данная методология обхватывает все этапы Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... актуального цикла современных информационных систем.

RAD — это комплекс особых инструментальных средств резвой разработ­ки прикладных информационных систем, позволяющих оперировать с определен­ным набором графических объектов, функционально отображающих отдельные информационные составляющие Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... приложений.

Под методологией резвой разработки приложений обычно понимается процесс разработки информационных систем, основанный на 3-х главных элементах:

□ маленький команде программистов (обычно от 2 до 10 человек);

□ кропотливо проработанный производственный график работ, рассчитанный на Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... сравнимо маленький срок разработки (от 2 до 6 мес.);

□ итерационная модель разработки, основанная на тесноватом содействии с заказчиком — по мере выполнения проекта разработчики уточняют и реализуют
в продукте требования, выдвигаемые заказчиком.

При использовании методологии RAD огромное Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... значение имеют опыт и профессио­нализм разработчиков. Группа разработчиков должна состоять из профессиона­лов, имеющих опыт в анализе, проектировании, программировании и тестирова­нии программного обеспечения.

Главные принципы методологии RAD можно свести к последующему Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных...: G употребляется итерационная (спиральная) модель разработки;

□ нужно применение средств управления конфигурацией, облегчающих внесение конфигураций в проект и сопровождение готовой системы;

□ нужно внедрение прототипов, позволяющее полнее узнать и реа­лизовать потребности конечного Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... юзера;

□ тестирование и развитие проекта осуществляются сразу с разработкой;

□ разработка ведется малочисленной и отлично управляемой командой экспертов;

□ нужны грамотное управление разработкой системы, точное планирование и контроль выполнения работ.

^ Объектно-ориентированный Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... подход

Средства RAD дали возможность реализовывать совсем иную по сопоставлению с классической технологию сотворения приложений: информационные объекты формируются как некоторые действующие модели (макеты), чье функционирова­ние согласовывается с юзером, а потом разработчик может перебегать Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... не­посредственно к формированию законченных приложений, не теряя из виду об­щей картины проектируемой системы.

Возможность использования подобного подхода в значимой степени является результатом внедрения принципов объектно-ориентированного проектирования, Применение объектно Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных...-ориентированных способов позволяет преодолеть одну из основных проблем, возникающих при разработке сложных систем — колоссаль­ный разрыв меж реальным миром (предметной областью описываемой пробле­мы) и имитирующей средой.

Внедрение объектно-ориентированных способов позволяет Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... сделать описание (модель) предметной области в виде совокупы объектов— сущностей, объ­единяющих данные и способы обработки этих данных (процедуры). Каждый объект обладает своим своим поведением и моделирует некий объект реаль­ного мира. С Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... этой точки зрения объект является полностью ощутимой вещью, которая показывает определенное поведение.

В объектном подходе акцент переносится на определенные свойства физи­ческой либо абстрактной системы, являющейся предметом программного модели­рования. Объекты владеют Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... целостностью, которая не может быть нарушена. Та­ким образом, характеристики, характеризующие объект и его поведение, остаются неиз­менными. Объект может только поменять состояние, управляться либо становиться в определенное отношение к другим объектам Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных....

Широкую известность объектно-ориентированное программирование получило с возникновением зрительных средств проектирования, когда было обеспечено слия­ние (инкапсуляция) данных с процедурами, описывающими поведение реаль­ных объектов, в объекты программ, которые могут быть отображены определен­ным Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... образом в графической пользовательской среде. Это позволило приступить к созданию программных систем, очень схожих на реальные, и добивать­ся наивысшего уровня абстракции. В свою очередь, объектно-ориентированное про­граммирование позволяет создавать Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... более надежные коды, потому что у объектов про­грамм существует точно определенный и агрессивно контролируемый интерфейс.

При разработке приложений при помощи инструментов RAD употребляется множе­ство готовых объектов, сохраняемых в общедоступном Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... хранилище. Но обес­печивается и возможность разработки новых объектов. При всем этом новые объекты могут разрабатываться как на базе имеющихся, так и «с нуля». Инструментальные средства RAD владеют комфортным графическим интерфейсом юзера и Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... позволяют на базе стандартных объектов сформировывать обыкновенные приложения без написания кода программки. Это является огромным преимуще­ством RAD, потому что в значимой степени уменьшает рутинную работу по разра­ботке интерфейсов юзера (при использовании Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... обыденных средств разработ­ка интерфейсов представляет собой довольно трудозатратную задачку, отнимающую много времени). Высочайшая скорость разработки интерфейсной части приложений позволяет стремительно создавать макеты и упрощает взаимодействие с конечными юзерами.

Таким макаром, инструменты Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... RAD позволяют разработчикам сконцентрировать усилия на сути реальных деловых процессов предприятия, для которого со­здается информационная система. В конечном итоге это приводит к увеличению свойства разрабатываемой системы.

ПРИМЕЧАНИЕ___________________________________________________________________

В данном разделе мы Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... только поверхностно разглядели особенности и достоинства объектно-ориентированных способов проектирования. Более тщательно этот вопрос будет дискуссироваться дальше.

_______________________________________________________________________________

Зрительное программирование

Применение принципов объектно-ориентированного программирования позволи­ло сделать принципно новые средства проектирования приложений Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных..., называе­мые средствами зрительного программирования. Зрительные инструменты RAD позволяют создавать сложные графические интерфейсы юзера вообщем без написания кода программки. При всем этом разработчик может на любом шаге наблю­дать то, что Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... закладывается в базу принимаемых решений.

Зрительные средства разработки оперируют сначала со стандартными интерфейсными объектами — окнами, перечнями, текстами, которые просто можно связать с данными из базы данных и показать на дисплее монитора. Другая груп­па Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... объектов представляет собой стандартные элементы управления — кнопки, пе­реключатели, флажки, меню и т. п., при помощи которых осуществляется управле­ние отображаемыми данными. Все эти объекты могут быть стандартным образом описаны средствами языка Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных..., а сами описания сохранены для предстоящего повтор­ного использования.

В текущее время существует достаточно много разных зрительных средств разработки приложений. Но они все могут быть разбиты на две группы — уни Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных...­версальные и спец.

Посреди универсальных систем зрительного программирования на данный момент более всераспространены такие, как Borland Delphi и Visual Basic. Универсальными мы их называем поэтому, что они не нацелены на разработку только Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... приложений баз данных — с помощью их могут быть разработаны приложения практически хоть какого типа, в том числе и информационные приложения. При этом программки, разраба­тываемые при помощи универсальных систем, могут вести взаимодействие фактически Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... с хоть какими системами управления базами данных. Это обеспечивается как исполь­зованием драйверов ODBC либо OLE DB, так и применением специализирован­ных средств (компонент).

Спец средства разработки нацелены лишь на Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... создание при­ложений баз данных. При этом, обычно, они привязаны к полностью определен­ным системам управления базами данных. В качестве примера таких систем мож­но привести Power Builder компании Sybase (естественно, созданный для работы Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... с СУБД Sybase Anywhere Server) и Visual FoxPro компании Microsoft. Так как задачки сотворения прототипов и разработки пользовательского интерфейса, во существу, соединились, программер получил непрерывную оборотную связь с конеч­ными юзерами, которые могут Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... не только лишь следить за созданием приложе­ния, да и интенсивно участвовать в нем, корректировать результаты и свои требования. Это также содействует сокращению сроков разработки и является принципиальным психоло­гическим нюансом Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных..., который завлекает к RAD все большее число юзеров.

Зрительные инструменты RAD позволяют очень сблизить этапы сотворения; информационных систем: анализ начальных критерий, проектирование системы, разработка прототипов и окончательное формирование приложений становятся Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... сход­ными, потому что на каждом шаге разработчики оперируют зрительными объектами.

^ Событийное программирование

Логика приложения, построенного при помощи RAD, является событийно-ориен­тированной. Это значит последующее: каждый объект, входящий в состав прило­жения, может Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... генерировать действия и реагировать на действия, генерируемые дру­гими объектами. Примерами событий могут быть: открытие и закрытие окон, нажатие кнопки, нажатие кнопки клавиатуры, движение мыши, изменение дан­ных в базе данных и т. п Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных....

Разработчик реализует логику приложения методом определения обработчика каж­дого действия — процедуры, выполняемой объектом при пришествии соответству­ющего действия. К примеру, обработчик действия «нажатие кнопки* может открыть диалоговое окно. Таким макаром, управление Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... объектами осуществляется с помо­щью событий.

Обработчики событий, связанных с управлением базой данных (DELETE, INSERT, UPDATE), могут реализовываться в виде триггеров на клиентском либо серверном узле. Такие обработчики позволяют обеспечить ссылочную целостность базы Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... дан­ных при операциях удаления, вставки и обновления, также автоматическую ге­нерацию первичных ключей.

^ Фазы актуального цикла в рамках методологии RAD

При использовании методологии резвой разработки приложений актуальный цикл информационной Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных... системы состоит из 4 фаз:

□ фаза анализа и планирования требований;
□ фаза проектирования;

□ фаза построения;

□ фаза внедрения.

Разглядим каждую из их более тщательно.

^ Фаза анализа и планирования требований

На данной фазе производятся последующие работы:

□ определяются функции Итерации - Программное обеспечение за полвека своего существования претерпело огромные изменения: от программ, способных..., которые должна делать разрабатываемая инфор­мационная система;

□ определяются более приоритетные функции, требующие разработки сначала;

□ проводится описание информационных потребностей;



itogi-raboti-regionalnih-otdelenij-soyuza-pozdravlenie-stranica-3.html
itogi-raboti-regionalnih-otdelenij-soyuza-rabota-po-privlecheniyu-v-chleni-soyuza-yuridicheskih-lic-stranica-4.html
itogi-raboti-regionalnih-otdelenij-soyuza-v-2009-godu-dinamika-rosta-pokazatelej-po-otdelnim-kriteriyam-stranica-3.html