Основы проектирования корпоративных систем Зыков Сергей

• планирование закупок и поставок.

Контроль производства в реальном времени достаточно сложен. Например, когда идет геологоразведка, необходимо в реальном времени контролировать и упреждающе влиять на возможные ошибки процесса бурения. Бурение – также очень сложный процесс, он предполагает в ряде случаев большие глубины, при этом на пути могут возникать совершенно различные структуры, которые достаточно трудно проходить, необходимо использовать разные кислоты, специальные методы травления, анализировать большое количество параметров и управлять разными параметрами. При этом стоимость затрат на разведочное бурение только одной скважины составляет порядка 1 млн долл., и любая ошибка (а на последних метрах ее вероятность выше, чем в начале) приводит к тому, что бурить скважину приходится заново. То есть любая ошибка приводит к потери временных, людских ресурсов и т. д.

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

Для нефтегазового профиля Microsoft Dynamics предлагает следующий функционал:

• необходимость автоматизации специфических процессов. Если говорить о дистрибуции, то возникают такие проблемы, как учет товара, вплоть до номера вагона, работа с агентскими договорами, экспедиторская деятельность, учет переработки нефти;

• расчет себестоимости нефтепродуктов (на основе фактических и прогнозных цен);

• аналитический учет и балансировка расходов (по партиям товара, маршрутным поручениям, накладным).

Кроме того, в нефтегазовых холдингах существует большое количество специфичных процессов, которые надо настраивать отдельно, это, в частности, автоматизация уникальных процессов компаний холдинга:

• финансовые поручения, векселя, взаимозачеты и закупки;

• заемные отношения;

• цепочки движения товара внутри холдинга;

• автоматический перенос платежей внутри холдинга;

• сквозная финансовая аналитика.

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

Итак, для нефтегазовых структур могут быть обеспечены следующие преимущества:

• пятикратное ускорение расчета себестоимости нефтепродуктов (при повышении точности). Это важно, поскольку цены можно формировать, только понимая, каким образом строится себестоимость, естественно, себестоимость меняется в зависимости от партии товара, структуры и т. д.;

• двукратное ускорение выполнения операций;

• упорядочение учета товаров за счет снижения ошибок человеческого фактора. Если говорить о большом количестве поставок и сложных маршрутов движения товаров, возникает много ошибок, когда можно потерять товар. Если же учет автоматизируется и осуществляется сквозной учет, то можно обеспечить существенное упорядочение учета товаров и снизить ошибки. За счет этого во многом упрощается и стандартизуется учет накладных транспортных расходов, его можно производить в реальном времени и в итоге экономить значительные средства.

Сам программный продукт становится достаточно экономичным с точки зрения совокупной стоимости владении и возврата инвестиций, потому что он хорошо адаптирован к менталитету пользователя, поскольку пользователям достаточно близко офисное представление данных Microsoft Office. Здесь также близкая интеграция с Excel и SharePoint-порталом, поэтому пользователи получают отчетную информацию в настраиваемом и удобном им виде, с другой стороны, осуществляется разграничение доступа к данным. Известно, что большое количество угроз и финансовых потерь связано именно с вредом, который наносят сотрудники корпорации, поэтому здесь применение Microsoft Dynamics обеспечивает важные преимущества. Для нефтегазовой сферы это реальное время при учете планирования и распределения процессов производства.

Банковский сектор

Другой сферой практического применения Microsoft Dynamics являются банковские структуры как финансовые подразделения. Это достаточно интересная специфика, хотя в целом достаточно понятно, как функционирует банк и какие специфические бизнес-процессы в нем происходят.

Основная проблема банковской сферы – ее автоматизация, комбинирование индивидуального подхода с высокой надежностью. В идеале банк должен адаптироваться под клиента и предоставить именно те виды сервиса, в которых нуждается клиент и которые его персонально устроят. С другой стороны, банк обязан обеспечивать крайне высокую надежность своих решений, поскольку каждая ошибка чревата большими финансовыми потерями для него. Если, например, некие хакеры или группа лиц находят определенную брешь в системе защиты банка, то он может очень серьезно пострадать в финансовом плане и это перекроет все преимущества, которые банк предлагает пользователю с точки зрения персонализации услуг. Эта дилемма очень сложна для каждого банка, тем не менее она должна быть решена.

Нужно также заметить, что банк – очень часто тоже корпорация, т. е. речь идет о банке с большой филиальной сетью, который работает в разных странах и с клиентами, которые работают с разной валютой, на разных языках и в разных условиях.

С помощью Microsoft Dynamics обеспечиваются возможности автоматизированного управления производственными процессами по следующим функциональным направлениям:

• консолидированное управление заявками, которые могут поступать из различных филиалов. При этом необходимо достаточно гибко и последовательно осуществлять политику консолидации;

• распределенное, «прозрачное» управление запасами. Необходимо обеспечить, с одной стороны, распределенность, а с другой – прозрачность, чтобы можно было построить консолидированный отчет и достаточно гибко получать отчеты и результаты с детализацией до конкретной страны и т. д.;

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

• управление отношениями с клиентами, т. е. выстраивание определенной политики в отношении различных категорий клиентов (здесь речь идет и о корпоративных клиентах, кредитных, зарплатных проектах и т. д.);

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

Управление заявками:

• управление всем ЖЦ – от формирования до утверждения заявок;

• поддержка централизованного управления филиальной сетью, важно для крупных банков с развитой сетью, когда нужно быстро и оперативно реагировать на процесс прохождения заявок;

• консолидация заявок;

• унификация обработки заявок, соблюдение регламентов;

• сохранение строгих процедур и регламентов;

• жесткий контроль прохождения заявок с точки зрения времени, назначения распределения, ответственности и т. д.

Управление запасами:

• обеспечение доступности, «прозрачности» распределенных данных внутри банка. Хорошим решение является SharePoint-портал с разграничением прав доступа;

• общий источник достоверной информации для сотрудников разных уровней;

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

• снижение расходов средств, людских ресурсов и времени.

Управление основными средствами, активами:

• постоянный мониторинг состояния всех основных средств на балансе;

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

• упрощение внутреннего и внешнего аудита активов, поскольку существуют консолидированные отчеты. Постоянный мониторинг и достаточно точные данные по всем основным средствам;

• широкий спектр аналитики. Важно отметить, что аналитические отчеты поступают в офисные приложения, которые понятны пользователям, что позволяет сэкономить средства;

• экономия средств, времени и трудозатрат.

Построение и управление отношениями с клиентами (партнерами, контрагентами и др.), как физическими, так и юридическими лицами:

• интеграция и консолидация клиентской базы;

• сбор информации по клиентам из разных источников, выявление ключевых, критичных клиентов или проблемных клиентов, клиентов, которые приносят наибольшую прибыль или требуют особого обслуживания;

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

• повышение скорости и качества обслуживания с учетом запросов клиентов;

• учет индивидуальности клиентов;

• повышение эффективности маркетинговых кампаний.

Бюджетирование:

• комплексная система стратегического управления;

• комплексная оценка эффективности бизнеса (качественные и количественные KPI);

• «балансировка» стратегии и тактики планирования и реализация различных инициатив на разных уровнях;

• распределение персональной ответственности сотрудников за принимаемые решения;

• стратегическая интеграция уровней управления;

• адаптивный мониторинг целевой динамики (многовариантные сценарии «что если», «масштабируемость» по оргструктуре банка с обратной связью, прогнозирование и коррекция).

Преимущества при внедрении Microsoft Dynamics:

• надежность платформы (тысячи внедрений), т. е. речь идет о достаточно стабильной и надежной платформе;

• интеграция со сторонними системами как на базе. NET, так и на базе сервисно-ориентированной архитектуры;

• эффективность расчетов, адаптивность системы к различным требованиям законодательства и специфике бизнеса в разных регионах;

• автономный режим, взаимодействие с филиалами;

• возможность продажи функционала Microsoft Dynamics покомпонентно. При этом заказчик получает ровно тот функционал, который ему необходим, при сохранении расширяемости на перспективу. Это дает возможность обеспечить достаточно гладкое сопровождение и оптимизировать совокупную стоимость владения. Гибкое лицензирование (оптимизация функционала при сохранении расширяемости);

• оптимизация ТСО;

• инкрементальное внедрение.

Телекоммуникации

Еще одна сфера, которая будет рассмотрена, – это телекоммуникации. Речь будет идти о программном обеспечении:

• КОРУС|Телеком на базе Dynamics NAV (средние и крупные предприятия связи);

• сертификат качества ISO 9001:2000;

• функционал, в частности:

– бюджетное управление;

– финансовая консолидация;

– международная отчетность;

– управление инвестициями;

– управление договорами и ОРД;

– управление бесперебойной работой сети;

– управление ремонтно-техническим обслуживанием.

Бюджетное управление:

• бюджетирование «сверху-вниз» и «снизу-вверх»;

• скользящее бюджетирование/прогнозирование;

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

• многовариантый анализ на основе сценариев («что если», «на лету»);

• регламенты бюджета и ввод фактических данных;

• различные варианты импорта внешних фактических данных;

• интеграция с БД на уровне внешних документов;

• территориально-распределенный бюджет;

• детализация «до договора» и «до документа».

Финансовая консолидация:

• для территориально-распределенных холдингов;

• многоуровневый сбор финансовой отчетности с автоматической обработкой данных;

• преднастроенный план счетов, типовые отчеты;

• контроль целостности и согласованности данных в целом по корпорации и по отдельным ее подразделениям;

• контроль и передача данных по оргструктуре;

• финансовая консолидация данных;

• учет/анализ движения инвестиций и заемных средств;

• анализ доходов и затрат за отчетный период.

Международная отчетность:

• поддержка соответствия стандартов РПБУ и МСФО;

• автоматическая коррекция отчетности c учетом различий в учете основных фондов и инвестиций;

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

Управление инвестициями:

• оценка инвестиционных проектов;

• унификация заявок, хранение и обработка, оценки проектов и программ;

• консолидация гетерогенной информации по заявкам и по инвестиционным проектам (маркетинг, оборудование, финансирование и др.);

• возможность выбора наиболее эффективных инвестиционных проектов;

• формирование инвестиционных программ по проектам;

• интеграция с системой бюджетного планирования;

• вариативная оценка влияния инвестиционных программ на стратегические показатели холдинга.

Управление договорами и ОРД:

• унификация и оптимизация документоборота на основе создания новых и ввода существующих договоров;

• интернет-управление договорами в реальном времени;

• повторное использование имеющихся договоров;

• поддержка текстовых редакторов (Microsoft Word);

• возможность процедуры автозапуска утверждения договора;

• шаблоны основных документов, договоров, ОРД и др.;

• соблюдение юридических стандартов холдинга;

• отслеживание/планирование движения средств;

• автоматизация создания специализированных документов по оплате услуг.

Документарное управление работой сети:

• поддержка сетевых операционных центров, реализующих техническое управление сетью;

• создание хранилищ, стандартизация технической и эксплуатационной документации;

• тонкий клиент для доступа и коррекции данных;

• централизация сервиса (журнал, workflow);

• быстрая окупаемость за счет снижения ТСО сетевых операционных центров.

Управление ремонтом и сервисом:

• мониторинг оборудования (линии, точки, таксофонные будки и др.);

• оптимизация ресурсов (финансовых, людских);

• перспективное/краткосрочное планирование и подготовка ремонтов;

• разработка и контроль сетевых графиков;

• управление событиями;

• материально-техническое обеспечение ремонтов;

• формирование отчетов, архивов и БД по ремонтам и оборудованию.

Преимущества, которые обеспечиваются как в сфере телекоммуникаций, так и в целом при решении проблем на основе Microsoft Dynamics:

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

• модули системы основаны на открытых технологиях, стандартах и интерфейсах, которые понятны и доступны достаточно большому количеству пользователей;

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

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

Заключение

Подводя итоги, заметим, что прежде всего были рассмотрены модели максимально абстрактного вида, а также целый ряд моделей, связанных с математическими основами проектирования корпоративных систем. Далее были описаны модели ЖЦ и методологии, которые являются параллельными направлениями. Далее речь шла о технологиях и программных архитектурах распределенных систем, были рассмотрены системы, связанные с файл-серверной архитектурой, клиент-серверной архитектурой, двух– и трехзвенной системой, связанной с интернет-архитектурой, системы, связанные с серверами баз данных, системы, в которых явно выделяется прикладная логика, логика доступа к ресурсам, бизнес-логика. Далее был переход от архитектур к инструментальным средствам и программным решениям.

В качестве инструментального средства объектом рассмотрения была платформа Visual Studio.NET. Она была рассмотрена в общем, говорилось также о том, что такое программное обеспечение как сервис, что такое принцип, о том, что всякая сущность есть объект. Был обсужден компонентно-ориентированнй подход к построению программных решений, веб-сервисы и другие подходы, связанные с поддержкой сервисных решений (Windows communication foundation remoting). Далее повествовалось об интерфейсах (Windows forms), языковой интерперабельности. Очень важно, что можно разрабатывать компонентные приложения на тех языках, которые наиболее соответствуют специфики предметной области, логическое, функциональное программирование и т. д.

В заключительной части были рассмотрены решения, связанные с применениями корпоративных систем в реальных сферах экономики. Это прежде всего нефтегазовый спектр, банки и телекоммуникации.

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

Литература

1. Аншина М., Цимбал А. Технология создания распределенных систем. СПб.: Питер, 2003.

2. Армстронг Т. ActivX: Создание Web-приложений. Киев: BHV, 1998.

3. Бабурин Д.Е., Бульонков М.А., Емельянов П.Г., Филаткина Н.Н. Средства визуализации при перепроектировании программ // Программирование. 2001. № 2. С. 21–33.

4. Барендрегт Х. Ламбда-исчисление. Его синтаксис и семантика: Пер. с англ. М.: Мир, 1985.

5. Берг А.И., Ляпунов А.А., Яблонский С.В. Теоретические и практические проблемы кибернетики // Морской сборник. 1960. № 2. С. 33–56.

6. Берестовая С.Н., Перевозчикова А.Л., Романов В.М., Ющенко Е.Л. Конструирование систем программирования обработки данных. М.: Статистика, 1979.

7. Биггс М. Перспективы интеграции корпоративных приложений // Computerworld Россия. 1999. № 32.

8. Брюхов Д.О. Конструирование информационных систем на основе интероперабельных сред информационных ресурсов: Дис… канд. техн. наук. М., 2003.

9. Бумфрэй Ф. и др. XML. Новые перспективы WWW. М.: ДМК, 2000.

10. Буч Г. Объектно-ориентированный анализ и проектирование с примерами приложений на С++: Пер. с англ. 2-е изд. М.: Бином, 1998.

11. Бэкус Дж. Алгебра функциональных программ: мышление функционального уровня, линейные уравнения и обобщенные определения // Математическая логика в программировании. М.: Мир, 1991. С. 58–118.

12. Ветошкин В.М. Постановка задачи синтеза оптимальной схемы реляционной базы информационных систем (ADBIS’93) // Перспективы развития систем баз данных и информационных систем (ADBIS’93): Тр. рабочего семинара Московской секции АСМ SIGMOD. М.: ИПИ РАН, 1993. С. 109–115.

13. Ветошкин В.М., Гузенко В.Г. Методология, технология и семейство инструментальных средств проектирования баз данных СИНТЕЗ+ // Перспективы развития систем баз данных и информационных систем (ADBIS’93): Тр. рабочего семинара Московской секции ACM SIGMOD. М.: ИПИ РАН, 1993. С. 100–108.

14. Вагин В.К., Кикнадзе В.Г. Дедуктивных вывод на семантических сетях в системах принятия решений // Изв. АН СССР. Техническая кибернетика. 1984. № 5.

15. Вагин В.Н., Федотов А.А., Фомина М.В. Метод извлечения и обобщения информации в больших базах данных // Изв. РАН. Теория и системы управления. 1999. № 5. С. 45–59.

16. Важенин А.П., Миренков Н.Н. Элементы системы визуального программирования VIM // Программирование. 2001. № 4. С. 68–80.

17. Вельбицкий И.В. Алгебра конструирования алгоритмов и программ // Управляющие системы и машины. 1987. № 6. С. 99–110.

18. Виттих В.А. Интеграция знания при исследованиях сложных систем // Изв. РАН. Теория и системы управления. 1998. № 5. С. 132–139.

19. Вольфенгаген В.Э., Кузин В.Т., Саркисян В.И. Реляционные методы проектирования банков данных. Киев: Вища школа, 1979.

20. Вольфенгаген В.Э., Яцук В.Я. Алгебра на фреймах для манипулирования знаниями // Изв. АН СССР. Техническая кибернетика. 1984. № 5. С. 4–14.

21. Вольфенгаген В.Э., Яцук В.Я. Аппликативные вычислительные системы и концептуальный метод проектирования систем знаний / Под ред. Л.А. Майбороды. М.: МО СССР, 1987.

22. Вольфман Б. Разработка корпоративных систем с использованием современных инструментальных средств // Корпоративные базы данных: Матер. II технической конференции. М., 1997.

23. Георгиев В.О. Модели представления знаний предметных областей диалоговых систем // Изв. АН СССР. Техническая кибернетитка. 1993. № 5. С. 24–44.

24. Горелова Е. Внутренний сбой // Ведомости. 2002. № 89 (652).

25. Глушков В.М., Цейтлин Г.Е., Ющенко Е.Л. Методы символьной мультиобработки. Киев: Наукова думка, 1980.

26. Гречко В.О., Перевозчикова О.Л., Тульчинский В.Г., Тульчинский П.Г. Инструментарий прототипирования прикладных систем по модели предметной области // Управляющие системы и машины. 1998. № 1. С. 78–92.

27. Грир Т. Сети Интранет. М.: Русская редакция, 2000.

28. Девитт Д., Грей Д. Параллельные системы баз данных: будущее высокоэффективных баз данных // СУБД. 1995. № 2.

29. Демин В. Интеграция людей и информации в бизнес-процессы на основе портальных решений и организации динамических рабочих мест // DOCFLOW 2004 (http://www.docflow.ru/conference/papers2004/hall2/6_ibm.zip).

30. Джерк Н. Разработка приложений для электронной коммерции. СПб.: Питер, 2001.

31. Евсеев О.В., Попов Э.В. Роль интеллектуальных инструментальных средств в реинжиниринге бизнес-процессов предприятий // Изв. РАН. Теория и системы управления. 1999. № 5. С. 74–82.

32. Ершов А.П. Абстрактная вычислимость в функциональных системах // Тез. докл. V Всесоюзн. конф. по проблемам теоретической кибернетики. 19–20 июня 1980. Новосибирск, 1980. С. 5–6.

33. Ершов А.П. Денотационный подход к описанию трансформационной семантики: Слайды доклада на семинаре проекта CIP в Мюнхенском техническом университете, 1982.

34. Ершов А.П. Некоторые проблемы математической теории вычислений: Докл. на совещании по теме «Математическая логика» двустороннего научного сотрудничества академий наук СССР и Болгарии. Новосибирск, 1982.

35. Ершов А.П., Покровский С.Б., Сабельфельд В.К. Внутренний язык в многоязыковой системе программирования как средство формализации семантики входных языков: Препринт ВЦ СО АН СССР. Новосибирск, 1974.

36. Ефимова С.М. Об алгебраическом подходе к проблеме представления знаний // Вопросы кибернетики. Ситуационное управление и семиотическое моделирование. М.: Финансы и статистика, 1983. С. 54–72.

37. Жожикашвили А.В., Стефанюк В.Л. Теоретико-категорные образцы для задач искусственного интеллекта // Изв. РАН. Теория и системы управления. 1999. № 5. С. 5–16.

38. Закис А. Технология создания и кастомизации офисных информационных систем // Корпоративные базы данных: Матер. II технической конференции. М., 1997.

39. Заккар М. Разработка приложений для электронной коммерции на Oracle 8i и Java. Киев: Вильямс, 2000.

40. Зиглер К. Методы проектирования программных систем: Пер. с англ. М.: Мир, 1985.

41. Золотарев В.И., Галюк Ю.П., Бычков В.В. Web-интерфейс доступа к высокопроизводительным ресурсам // Научный сервис в сети Интернет: Тр. Всероссийской научной конференции. М.: МГУ, 2002. С. 273–274.

42. Зиндер Е.З. Новое системное проектирование: информационные технологии и бизнес-реинжиниринг. Методы нового системного проектирования // СУБД. 1996. № 2.

43. Зыков С.В. Управление персоналом с помощью интегрированных информационных систем. М.: Недра коммюникейшнс, 2001.

44. Зыков С.В. Введение в теорию программирования. М.: Интернет-университет информационных технологий, 2004.

45. Зыков С.В. Проектирование интернет-порталов. М.: МФТИ, 2005.

46. Зыков С.В. Посткризисное управление жизненным циклом разработки программных систем // Управление проектами. 2010. № 3(20). С. 42–47.

47. Зыков С.В. Основы современного программирования. Разработка гетерогенных систем в интернет-ориентированной среде. 2-е изд. М.: Горячая линия – Телеком, 2012.

48. Калиниченко Л.А., Рывкин В.М. Машины баз данных и знаний. М.: Наука, 1990.

49. Калянов Г.Н. CASE-технологии проектирования программного обеспечения // Кибернетика и системный анализ. 1993. № 5. С. 152–164.

50. Кирстен В., Инингер М. и др. СУБД Cache. Объектно-ориентированная разработка приложений. СПб.: Питер, 2001.

51. Клещев А.С. Представление знаний. Методология, формализм, организация вычислений и программная поддержка // Прикладная информатика. 1983. Вып. 1. С. 49–93.

52. Клыков Ю.И. Ситуационное управление большими системами. М.: Энергия, 1974.

53. Коваленко В., Корягин Д. Эволюция и проблемы GRID // Открытые системы. 2003. № 1. С. 27–33.

54. Когаловский М.Р. Энциклопедия технологий баз данных. Эволюция технологий, технологии и стандарты, инфраструктура, терминология. М.: Финансы и статистика, 2002.

55. Когаловский М.Р. Перспективные технологии информационных систем. М.: ДМК Пресс, 2003.

Страницы: «« 23456789 »»

Читать бесплатно другие книги:

Юрий Казаков путешествовал много и в каких местах только не бывал – и Печоры, и Таруса, и Новгородск...
Притчи как жанр переживают настоящее возрождение. Оказалось, что именно сейчас возникла необходимост...
Экстравагантный, умный, ироничный «Театральный роман»…...
Повесть известного писателя Бориса Штейна «Солнце на перекладине» – один из лучших образцов молодежн...
«Долго шла весна тайкомОт ветров и стужи,А сегодня – прямикомШлёпает по лужам…»...
«Когда мне было шесть лет, я не знал, что Земля имеет форму шара. Но Стёпка, хозяйский сын, у родите...