Интегрированные пакеты программ что это

Сущность интегрированных программных пакетов

Интегрированные программные пакеты представляют собой набор нескольких программных продуктов, объединенных в единый удобный инструмент. Наиболее развитые из них включают в себя текстовый редактор, органайзер, электронную таблицу, СУБД, средства поддержки электронной почты, программу создания презентационной графики.

Результаты, полученные отдельными подпрограммами, могут быть объединены в окончательный документ, содержащий табличный, графический и текстовый материал.

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

В профессиональный пакет Microsoft Office вошли такие необходимые программы, как текстовый редактор Word , электронная таблица Excel, программа создания презентаций PowerPoint, СУБД Access, средство поддержки электронной почты Mail. Все части этого пакета составляют единое целое, и даже внешне все программы выглядят единообразно, что облегчает как их освоение, так и ежедневное использование.

Part 1. ИНТЕГРИРОВАННЫЙ ПРОЦЕС ПРОЕКТИРОВАНИЯ, ПРОИЗВОДСТВА И СТРОЙТЕЛЬСТВА (RU)

К примеру, интегрированный пакет для написания книг, содержащих иллюстрации, содержит:

— орфографический корректор на 80000 слов (программу обнаружения орфографических ошибок);

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

— программу формирования оглавлений и составления указателей;

— автоматический поиск и замену слов и фраз;

— систему управления базами данных;

— модули графического оформления;

— возможность печати сотнями разных шрифтов и т.д.

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

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

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

Интегрированные пакеты представляют собой набор нескольких программных продуктов, объединенных в единый удобный инструмент, что отмечалось выше.

Интегрированный пакет, как правило, стоит столько же, сколько и отдельная программа, и поэтому деньги тратятся на него не зря.

Интегрированные пакеты программ — по количеству наименований продуктов немногочисленная, но в вычислительном плане довольно мощная и активно развивающаяся часть программного обеспечения (ПО).

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

Трёхкомпонентная интегрированная система

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

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

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

В основу интегрированного пакета программ Works положены принципы, которые существенно облегчают его освоение и работу с ним, предопределяют его относительную компактность и вместе с тем достаточную мощность как универсального инструментального средства.

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

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

Источник: infopedia.su

Интегрированные пакеты программ что это

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

Наиболее распространены интегрированные пакеты, компонентами которых являются:

· средства поддержки электронной почты;

· программы создания презентаций;

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

Отличительными особенностями данного класса программных средств являются:

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

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

· общий сервис для программ интегрированного пакета (например, словарь и средства орфографии для проверки правописания, построитель диаграмм, конвертер данных и др.);

· легкость обмена и ссылок на объекты, созданные программами интегрированного пакета (применяется два метода: DDE — динамический обмен данными и OLE — динамическая компоновка объектами), единообразный перенос объектов (метод drag-and-drop);

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

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

Читайте также:
Фотогалерея что за программа

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

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

Источник: studbooks.net

Интегрированные пакеты программ

Библиотека стандартных подпрограмм — это совокупность подпрограмм, составленных на одном из языков программирования и удовлетворяющих определенным единым требованиям к структуре, организации их входов и выходов, описаниям подпрограмм и т.п.

Стандартные подпрограммы имеют единую форму обращения, что обеспечивает простоту и удобство настройки параметров подпрограммы на решение конкретной задачи.

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

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

В зависимости от характера решаемых задач различают следующие разновидности ППП:

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

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

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

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

Часто пакеты прикладных программ располагают базами данных для хранения данных и передачи их прикладным программам.

Интегрированные пакеты представляют собой набор нескольких программных продуктов, объединенных в единый удобный инструмент. Наиболее развитые из них включают в себя текстовый редактор, органайзер, электронную таблицу, СУБД, средства поддержки электронной почты, программу создания презентационной графики.

Результаты, полученные отдельными подпрограммами, могут быть объединены в окончательный документ, содержащий табличный, графический и текстовый материал.

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

Пример: интегрированный пакет для написания книг, содержащих иллюстрации. Он содержит:

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

Наиболее известные интегрированные пакеты:

Microsoft Office. В этот мощный профессиональный пакет вошли такие необходимые программы, как текстовый редактор WinWord , электронная таблица Excel, программа создания презентаций PowerPoint, СУБД Access, средство поддержки электронной почты Mail. Мало того, все части этого пакета составляют единое целое, и даже внешне все программы выглядят единообразно, что облегчает как их освоение, так и ежедневное использование.

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

Источник: studopedia.ru

Расцвет и закат интегрированных пакетов

Lorem ipsum dolor

Пик популярности интегрированного программного обеспечения пришёлся на середину-конец 80-х годов. После феноменального успеха в 1983 году программы 1-2-3 фирмы Lotus Development, которая была объявлена первым в мире интегрированным пакетом, конкуренты бросились навёрстывать отставание.

Через пару лет на рынке предлагалось уже несколько десятков программ, которые с разной долей условности можно было назвать «интегрированными». Словечко быстро стало модным. В компьютерных журналах появились обзоры пакетов разных фирм, рассуждения на тему, что вскоре вообще всё программное обеспечение для ПК станет интегрированным.

Казалось, что у этого нового сектора рынка впереди долгая и счастливая жизнь. Но к началу 90-х годов интерес к интегрированным пакетам угас, многие программы исчезли, как и фирмы, их продававшие. И теперь уже мало кто помнит их названия.

Предыстория

В конце 70-х годов первые, ещё очень примитивные микрокомпьютеры стали применяться в бизнесе. Вряд ли серьёзные деловые люди использовали свои Apple II, TRS-80 и Commodore Pet для написания убогих программок на Бейсике. Нет, как только ПК обзавелись дисководом, они превратились в деловой инструмент бизнесмена. Сферы применения определились довольно быстро.

Во-первых, компьютер заменил собой пишущую машинку. Выгоды очевидны – любое количество копий, лёгкость редактирования без необходимости перепечатки всего документа, отсутствие опечаток на бумаге.

Существовали, правда недолго, даже специализированные компьютеры (например, фирмы Wang), которые кроме работы с текстом ничего другого и не умели. Для этой сферы применения ПК стали создаваться специальные программы – текстовые редакторы. В то время самым известным редактором был WordStar фирмы MicroPro. Но одной только обработкой текстов дело не ограничивалось.

В 1979 году появилась программа VisiCalc, предназначенная для бухгалтерских расчётов. Позднее этот класс программ получил название «spreadsheet», по-русски – «электронная таблица». Это была революционная программа, открывшая целое направление в использовании ПК. Некоторые считают, что именно ей Джобс и Возняк обязаны успехом своего Apple II, так как первая версия VisiCalc появилась именно для этого ПК.

Читайте также:
Installmate что это за программа

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

Создание собственных локальных баз данных позволило многим пользователям отказаться от применения больших машин, особенно в мелком и среднем бизнесе, где экономическая целесообразность использования мэйнфреймов и мини-компьютеров вообще под вопросом, но альтернативы им до сих пор не было. Самыми известными среди первых персональных СУБД были dBASE и Condor. Вот эти три области применения персональных компьютеров и были основными в первые годы их существования. Впрочем, во многом это и сейчас так.

Появление

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

Пользователи стали задаваться вопросами – почему нельзя вставить в документ WordSrar’а таблицу из VisiCalc’а? Почему нельзя подставлять в заготовку письма данные из базы данных о клиентах, чтобы осуществить рассылку массы одинаковых писем, но так, чтобы каждое письмо выглядело индивидуальным?

Почему годовые отчёты из электронной таблицы нельзя сохранить в базе данных, не набивая их туда заново? Кроме того, серьёзной проблемой было отсутствие единого интерфейса разных программ. У одной программы файл сохраняется клавишами Alt-S, а у другой Ctrl-Enter, у одной помощь вызывается клавишей F1, а у другой Shift-Alt-F10. Человек, изучивший, например, не самый интуитивно-понятный в мире набор горячих клавиш WordStar, не мог применить свои знания при работе с VisiCalc и наоборот. Идея интеграции различных средств в рамках одного пакета и единого интерфейса, что называется, носилась в воздухе.

В конце концов эта задача была решена, но разные люди приближались к её решению с разных сторон. В 1983 году маленькая, недавно созданная фирма Lotus Development начала продажу своей единственной пока программы для IBM PC со странным названием «1-2-3».

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

Успех программы 1-2-3 был просто необъяснимым и многие решили, что всё дело в интеграции – и электронные таблицы и программы деловой графики существовали и раньше, но объединить их в рамках одного пакета догадались только в Lotus. В это же время, то есть в 1983 – 84 годах известная в то время фирма Software Publishing Corporation выпустила целую серию программ PFS Series для IBM PC. Эти программы составили модульное семейство, имели схожий интерфейс и были предназначены для начинающих пользователей. Вскоре они тоже оказались в списке бестселлеров.

Назвать Lotus 1-2-3 интегрированным пакетом можно с известной долей условности – в нём отсутствовал модуль текстового редактора. А первым по-настоящему интегрированным пакетом, включавшим в себя текстовый редактор, электронную таблицу, деловую графику, СУБД и коммуникационный модуль, стал Framework фирмы Ashton-Tate, появившийся в том же 1984 году.

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

Единое для всех компонентов меню создавало ощущение полной функциональной законченности. Для Framework был разработан язык программирования Fred, немного напоминающий Паскаль. С ним Framework превращался в настоящую среду программирования информационных систем. Разработанные программные модули можно было сохранять в библиотеке и использовать позднее из любого компонента.

Когда я сейчас смотрю на Windows, возникает стойкое ощущение дежавю – всё это я уже видел в Framework, все эти Word, Excel, OLE, VBA, всё это, хоть и на другом уровне, уже было. Что-ж история движется по спирали.

Lotus ответила на вызов Ashton-Tate своей другой программой – Symphony. Как и Framework, это был уже полноценный интегрированный пакет, включавший в себя текстовый редактор, отличную электронную таблицу, СУБД на базе этой таблицы и деловую графику, которые поддерживались мощным макроязыком. Это был достойный соперник и именно между Framework и Symphony начиная с 1984 года развернулась основная борьба в этом секторе рынка.

Расцвет

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

На волне такого энтузиазма появились прогнозы, что в 1985 году интегрированные пакеты составят почти половину всего проданного программного обеспечения. И хотя этого не случилось, интегрированные пакеты по-прежнему воспринимались как прообраз будущего. Другие фирмы, стремясь не отстать навсегда, спешно разрабатывали собственные версии таких программ. В 1985 — 86 годах появились PFS:First Choice, Open Access, Ability, Smart, Enable/OA и множество других пакетов. Естественно не осталась в стороне и Microsoft – в 1986 году увидела свет первая версия Works.

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

Что же включал в себя типичный интегрированный пакет того времени? Модули текстового редактора и электронной таблицы имелись практически в каждой программе, претендующей на «интегрированность», модуль базы данных, практически тоже, хотя бы в зачаточном виде.

Читайте также:
R server что это за программа

Наличие электронной таблицы предполагало вывод её данных в виде диаграмм, так что модуль деловой графики имелся у большинства пакетов. Дальше возможны варианты. Некоторые пакеты имели коммуникационные модули, иногда весьма мощные. Другие могли похвастаться функциями органайзеров – календарями, телефонными книгами, списками TO-DO. Framework вообще имел нечто, гордо названное его создателями «процессором идей» – по-сути это был просто структурированный список.

Интегрированные пакеты не смогли захватить весь рынок, но заняли на нём достойное место. Часть из них продолжала претендовать на универсальность и всеохватность, некоторые образовали нишу недорогих систем, другие подались в программы для начинающих, произошло расслоение рынка. В секторе дорогих и мощных программ по-прежнему лидировали Symphony и Framework.

Стоимость их составляла 600 — 700 долларов, для работы требовалось 320 — 380 килобайт оперативной памяти, по тем временам, немало. В то же время, PFS:First Choice и Works не многим уступая лидерам, продавались по цене, не превышающей 200 долларов. Постепенно именно этот сектор рынка интегрированных программ стал преобладающим. Стремясь не упустить покупателей Ashton-Tate и The Software Group, производитель мощного интегрированного пакета Enable/OA, выпустили слегка урезанные версии своих основных продуктов, соответственно Framework XE и Enable/BP по конкурентной цене, не выше 200 долларов.

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

Закат

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

У Framework, к примеру наряду с прекрасным редактором и довольно неплохой электронной таблицей присутствуют откровенно слабые СУБД и модуль деловой графики, Symphony может похвастаться отличной электронной таблицей, но, к сожалению, не текстовым редактором. Пользователь вынужден мириться с ситуацией, когда, как тонко заметил классик, губы Никанора Ивановича да приставить к носу Ивана Кузьмича.

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

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

Идея проста – есть некоторая оболочка, которая сама по себе никаких задач не решает, но в неё можно, как патроны в магазин вставлять готовые функциональные модули, написанные по единым правилам, а оболочка лишь занимается вопросами интеграции данных из разных модулей. Развитие этой идеи Вы видите прямо перед собой – Windows как раз и является такой программной оболочкой, хоть и чудовищно распухшей. Но в начальный период своего существования Windows целиком соответствовала этой идее. Развитие Windows и её конкурентов – GEM, TopView и других – тема для отдельной статьи. А я хочу закончить тему интегрированных пакетов.

Канули в Лету Framework, Symphony, Enable/OA, PFS:First Choice, Open Access и десятки других программ, исчезли и фирмы, их создавшие, нет больше Ashton-Tate, Lotus, Software Publishing. Дольше других продержался Works, портированный затем под Windows, но и он, похоже, уже не развивается. Но вот Microsoft, хозяин Works, жива и, похоже, живёт неплохо. Живы в новых продуктах и многие идеи, впервые получившие воплощение в интегрированных пакетах.

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

Мы будем очень благодарны

если под понравившемся материалом Вы нажмёте одну из кнопок социальных сетей и поделитесь с друзьями.

Источник: codernet.ru

Что такое интегрированные пакеты программ?

Что такое интегрированные пакеты программ?

Шумская Лариса

Интегрированные пакеты представляют собой набор нескольких программных продуктов, объединенных в единый удобный инструмент. Наиболее развитые из них включают в себя текстовый редактор, органайзер, электронную таблицу, СУБД, средства поддержки электронной почты, программу создания презентационной графики.

Результаты, полученные отдельными подпрограммами, могут быть объединены в окончательный документ, содержащий табличный, графический и текстовый материал.

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

Пример: интегрированный пакет для написания книг, содержащих иллюстрации. Он содержит:

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

Наиболее известные интегрированные пакеты:

Microsoft Office . В этот мощный профессиональный пакет вошли такие необходимые программы, как текстовый редактор WinWord , электронная таблица Excel , программа создания презентаций PowerPoint , СУБД Access , средство поддержки электронной почты Mail . Мало того, все части этого пакета составляют единое целое, и даже внешне все программы выглядят единообразно, что облегчает как их освоение, так и ежедневное использование.

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

Источник: znanio.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru