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


Мире созданы сотни программ, разработчики которых относят свои продукты к разряду офисных. При этом у нас в стране сформировался весьма ограниченный набор офисных приложений (шесть-семь программ), установленных на подавляющем большинстве ПК, владельцы которых так или иначе работают с документами. Конечно, в первую очередь в этот перечень попадают программы какой-либо версии пакета Microsoft Office. Самым массовым продуктом из этого набора является MS Word (им пользуются практически все), на втором месте по популярности стоит, наверное, MS Outlook — большое число пользователей применяют его и как почтовую программу, и как средство организации личной информации. PowerPoint и Excel тоже используются довольно часто, однако количество владельцев ПК, глубоко знающих Excel, не так уж велико, тогда как освоить возможности PowerPoint особого труда не составляет. А вот СУБД Access, которая установлена у многих (особенно дома), так сказать, про запас, применяется значительно реже.

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

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

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

MS Office — офис на все времена

стория развития MS Office во многом отражает этапы развития офисных приложений в теперешнем понимании этого термина. Сравнительно недавно, а именно в 1983 году, компания Microsoft разработала свой первый текстовый редактор — Multi-Tool Word. В том же году появилась DOS-версия программы, в 1984-м — версия для Apple Macintosh, а в 1989-м — для Microsoft Windows.

В 1984 году специалисты Microsoft приступили к работе над первыми вариантами электронной таблицы для ПК и Macintosh, финальные версии которых вышли годом позже. Тогда же выпускником университета Беркли Бобом Гаскинсом была разработана программа PowerPoint, предназначенная для проведения презентаций. Черно-белая версия PowerPoint 1.0 вышла в 1987-м для компьютера Apple Macintosh и в том же году была приобретена компанией Microsoft. Год спустя появилась Windows-версия программы.

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

Первый пакет Microsoft Office был выпущен для компьютеров Macintosh в 1988 году, но лишь после выхода и популяризации операционной системы Windows 3.x разработка офисного ПО для ПК стала для корпорации приоритетным направлением. Первые офисные приложения под Windows появились в начале 90-х годов, а первая версия пакета MS Office для Windows под номером 3.0 вышла в 1992 году. В набор программ входили текстовый процессор Word 2.0, табличный процессор Excel 4.0, презентационное приложение PowerPoint 3.0 и почтовая программа Mail. Системы управления базами данных в составе Office тогда еще не было — СУБД Access, ориентированная в первую очередь на пользователей Microsoft Office, имеющих потребность в создании своих баз данных и незнакомых с программированием, появилась лишь в начале 90-х годов.

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

В начале 90-х годов доступ в Интернет стал достаточно массовым явлением, и вскоре стало очевидно, что офисная работа должна включать также инструментарий для использования Web. И тогда в 1995 году Microsoft, как крупнейший производитель офисного программного обеспечения, объявила о программе добавления Интернет-возможностей ко всем своим продуктам. HTML стал полноправным форматом файлов, создаваемых в приложениях MS Office. Документы, сохраняемые в формате HTML, давали возможность просматривать их при помощи браузера, но при этом их по-прежнему можно было редактировать в соответствующих программах Office, используя все имеющиеся средства исходных приложений. Основные этапы развития пакета показаны на рис. 1, а конечной точкой в данной диаграмме пока является 2003-й — в октябре этого года появился новый продукт под названием Office System. Основой Office System стал пакет Microsoft Office 2003. К тому же, помимо Microsoft Office 2003, в который вошли такие популярные продукты, как Word, Excel, PowerPoint, Access, в Office System включен еще целый ряд приложений. Например, туда вошло новое приложение OneNote 2003 — программа для записи заметок и управления ими, с помощью которой можно записывать, упорядочивать и повторно использовать заметки на переносном или настольном компьютере. Кроме того, Office System содержит программу FrontPage 2003 — средство для создания Web-узлов и управления ими.

В Office System также имеется Microsoft Publisher 2003 — удобная настольная издательская система, предназначенная прежде всего для бизнес-пользователей, желающих выпускать собственные маркетинговые материалы, не обращаясь за помощью к профессиональным дизайнерам. Microsoft Publisher обеспечивает создание и оформление маркетинговых и информационных материалов высокого качества. Эта программа обладает многими возможностями Word, но если главная задача Word — формирование содержательной основы документа, а получить с помощью Word полиграфическую продукцию высокого качества невозможно, то назначение Publisher — реализация документа в виде высококачественного полиграфического издания. Наибольшее распространение программа Publisher получила в области изготовления красочных буклетов, каталогов, пригласительных билетов, поздравительных открыток и т.д., поскольку содержит все необходимые для этого инструменты, шаблоны и заготовки.

В Office System также входят и другие приложения, но поскольку в данной статье мы даем обзор необходимого минимума программ ПК для массового пользователя, то ограничимся кратким перечнем возможностей таких программ, как Word 2003, Excel 2003, Outlook 2003, PowerPoint 2003.

Microsoft Word 2003

Microsoft Word 2003 — многофункциональная система обработки текстов, обладающая полным набором средств, необходимых для быстрого создания и эффективной обработки документов практически любой степени сложности (рис. 2). настолько широко распространенный текстовый процессор, что его файловый формат (*.doc) стал стандартом де-факто для всех разработчиков офисных приложений.

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

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

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

В Word 2003 реализованы также новые возможности доступа к дополнительным ресурсам — электронным словарям, шаблонам, клипартам, учебным материалам и т.п., которые собраны на специальном Web-узле Microsoft Office Online.

В последнее время появился ряд новых интерактивных служб на русском языке. В частности, пользователям Office 2003 доступны электронные энциклопедии и системы поиска товаров в Интернет-магазинах. Число подобных сервисов будет постоянно расширяться, открывая пользователям MS Office доступ к новым услугам.

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

Microsoft Outlook 2003

Microsoft Outlook 2003 представляет собой мощное средство для работы с персональной информацией. Программа объединяет функции электронной почты, личного календаря, средств планирования, управления личной информацией (такой как контакты и задания), создания специальных приложений для совместной работы и совместного использования информации. Outlook обеспечивает ведение списка контактов, где можно хранить данные об адресатах, а также вести журнал, чтобы сортировать и находить документы Microsoft Office в зависимости от времени работы с ними.

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

В версии Outlook 2003 программа существенно изменилась. Новый интерфейс обеспечивает расположение сообщений на экране в виде вертикального окна — так называемой газетной колонки (рис. 3).

Появились новые возможности управления письмами. Функция интеллектуальной группировки почты позволяет упорядочить письма по времени получения, важности, объему и т.д. В результате пользователь получает краткий список разделов: сегодня, вчера, на этой неделе, в последний месяц, за последний год. Щелкнув мышью по любому пункту, можно ознакомиться с письмами, которые соответствуют определенным критериям. Еще одно новшество позволяет более эффективно сортировать и обрабатывать почту. Речь идет о виртуальных папках поиска, отображающих результаты определенных поисковых запросов. При этом все элементы электронной почты остаются в своих исходных папках программы Outlook. С помощью папок поиска легко группировать письма по определенным критериям.

В Outlook 2003 есть и настраиваемый фильтр спама. Программа фильтрует сообщения с подозрением на спам и автоматически перемещает их в папку «Нежелательная почта» (Junk E-mail folder).

Microsoft PowerPoint 2003

Microsoft PowerPoint 2003 (рис. 4) — популярная программа подготовки презентаций, которая широко используется бизнесменами, преподавателями, лекторами и служащими офисов. Использование этой программы изменило само представление о трудоемкости создания презентации: сегодня оформление доклада самым качественным иллюстративным материалом занимает считаные минуты.

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

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

Microsoft PowerPoint позволяет транслировать презентации на широкую аудиторию через Интернет.

По мере развития Microsoft Office программа приобретала новые элементы, общие для всех приложений Office. Так, в PowerPoint 2003 появилось усовершенствованное средство просмотра (PowerPoint Viewer), позволяющее пользователям, у которых не установлен PowerPoint, ознакомиться с PowerPoint-презентацией. Авторы презентации могут включить просмотрщик (Viewer) на этапе записи презентации на CD. Помимо этого программа приобрела целый ряд новых функций, в частности возможность просматривать полноэкранные фильмы как PowerPoint-презентации.

Microsoft Excel 2003

Microsoft Excel является идеальным средством для решения учетных задач, обработки экспериментальных данных, составления отчетов и т.п. (рис. 5).

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

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

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

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

За счет поддержки языка XML программа Office Excel 2003 позволяет считывать данные из любой заданной пользователем XML-схемы. Можно также использовать поддержку языка XML в Microsoft Office Excel 2003 для обновления диаграмм, таблиц и графиков по мере внесения изменений в соответствующем хранилище XML-данных.

Интеграция приложений MS Office

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

Все приложения Microsoft Office обеспечивают обмен данными между отдельными приложениями. Любое приложение пакета позволяет поместить в документ (текст, электронную таблицу, презентацию, базу данных) рисунок, видеофрагмент или звуковой ролик. Работая в сетевых операционных системах, приложения семейства Microsoft Office поддерживают совместную групповую работу над общими документами, расположенными не только на локальном диске рабочей станции, но и на соседнем компьютере или на сервере сети. Электронной таблицей Microsoft Excel 2003 или базой данных Microsoft Access могут одновременно пользоваться несколько человек. Microsoft Word позволяет создавать документ, над различными частями которого могут одновременно работать разные исполнители.

За счет интеграции приложений Microsoft Office пользователи пакета могут создавать весьма сложные составные документы с данными из различных приложений. Способ обмена данными между приложениями Microsoft Office (механизм связывания и внедрения объектов) предоставляет пользователю возможность вставлять в документ, созданный в одном приложении, фрагменты, созданные в других приложениях. Фрагмент, созданный в приложении-источнике, можно поместить в документ приложения-приемника как объект, в котором вместе с вставляемыми данными хранится информация о приложении, создавшем этот объект. Это позволяет редактировать объект средствами создавшего его приложения. Объекты могут представлять собой рисунок, текст, диаграмму, интервал ячеек, звуковой файл или даже видеоклип.

Механизм связывания оригинального объекта и его копии обеспечивает эффективную работу с составными документами, в которых используются различные источники. В частности, можно настроить режим, при котором данные, помещенные в Word-документ из таблицы Excel, будут обновляться автоматически в составном документе при обновлении источника — таблицы Excel.

Хотя приложения Microsoft Office имеют очень широкий набор функций, очевидно, что никакой программный продукт не может удовлетворить все специфические запросы разных категорий пользователей. Поэтому в приложения пакета Microsoft Office встроен универсальный инструмент для создания собственных приложений Visual Basic for Applications (VBA).

Дополнительные офисные программы

Переводчики PROMT

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

Продукты PROMT обеспечивают быстрый и качественный перевод с соблюдением морфологических и синтаксических правил естественных языков. Достаточно лишь открыть документ с текстом или набрать текст вручную в окне перевода, щелкнуть мышью по кнопке «Перевести» — и перевод готов (рис. 6).

Говоря о последней версии системы перевода, нужно подчеркнуть, что PROMT 7.0 позволяет встраивать функции перевода непосредственно в Microsoft Word 2000-2003. После инсталляции PROMT в окне Word появляются дополнительная панель с инструментами и пункт в верхнем меню меню, обеспечивающие доступ ко всем функциям перевода (рис. 7). Таким образом, из окна Word можно перевести иностранный документ на русский язык или с русского языка на иностранный.

PROMT 7.0 также встраивается в приложения Excel, Outlook, PowerPoint и FrontPage, что существенно облегчает работу с e-mail, презентациями и HTML-страницами на иностранных языках.

ABBYY Lingvo 10

Словарь Lingvo (рис. 8) широко используется домашними пользователями и профессиональными переводчиками, в небольших компаниях и крупнейших корпорациях. Удобство интерфейса Lingvo подтверждается многочисленными отзывами пользователей и высокими оценками экспертов на протяжении 15 лет существования на рынке. Наиболее полный набор словарей «ABBYY Lingvo 10 многоязычный» содержит 10 млн. слов (более 4,5 млн. словарных статей) на 5 языках, 11 словарей общей лексики, 67 специализированных словарей разной тематики.

Lingvo постоянно пополняется новыми словарями и значениями: в 10-ю многоязычную версию включены 16 новых и 7 значительно переработанных (по сравнению с 9-й версией) словарей. Все словари из числа новых были изданы в 2003-2004 годах, а некоторые словари не имеют печатных аналогов (на момент выхода Lingvo 10): к ним относятся лингвострановедческий словарь «Американа II» и толковый словарь компьютерных терминов Э.М.Пройдакова.

Каждая словарная статья Lingvo содержит все возможные варианты перевода.

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

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

Дикторами из Великобритании и Германии озвучены 15 тыс. наиболее часто употребляемых английских и 10 тыс. немецких слов.

В ABBYY Lingvo предусмотрена возможность создания пользовательских словарей, а также подключения словарей, созданных другими пользователями. Дополнительные словари можно бесплатно скачать с сайта Ассоциации лексикографов Lingvo www.LingvoDA.ru , где сегодня представлено более 100 словарей на самых разных языках (в том числе арабский, китайский, эсперанто и др.) самой разной тематики (например, представлены словари аббревиатур, бухгалтерских терминов, идиом и др.).

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

ABBYY FineReader

Все чаще при работе с документами пользователям приходится переводить их из бумажного вида в электронный. Наиболее популярной OCR-программой, позволяющей распознавать бумажные документы и PDF-файлы, в России является ABBYY FineReader (рис. 9).

Существует три версии ABBYY FineReader 7.0: ABBYY FineReader Home Edition предназначен для распознавания несложных документов в «домашних условиях», ABBYY FineReader Professional Edition — для профессионального распознавания самых различных документов, в том числе сложно оформленных, а ABBYY FineReader Corporate Edition совмещает высокую точность распознавания с сетевыми возможностями.

Ниже мы перечислим функции версии ABBYY FineReader 7.0 Professional Edition.

Интеграция ABBYY FineReader с Microsoft Office Word 2003 позволяет редактировать результаты распознавания с помощью привычных инструментов Word, одновременно сверяя текст с оригинальным изображением. Для этого достаточно сохранить документ в новом формате — Microsoft Word XML.

В ABBYY FineReader можно открывать, распознавать и редактировать PDF-файлы, сохраняя результат в любом из поддерживаемых программой форматов. Созданные в FineReader PDF-файлы оптимизированы для публикации в Интернете: первые страницы многостраничного документа доступны для чтения сразу же, в то время как остальные страницы продолжают докачиваться на компьютер.

FineReader поддерживает четыре основных режима сохранения в формат PDF: только текст и картинки, только изображение, текст поверх изображения страницы, текст под изображением страницы. Дополнительно может быть установлена опция «Заменять неуверенно распознанные символы их изображениями», что увеличивает общее количество поддерживаемых режимов сохранения до шести.

ABBYY FineReader распознает документы на 177 языках, включая русский, причем для 34 языков встроена проверка орфографии. Система проверки орфографии позволяет отредактировать распознанный текст. Неуверенно распознанные символы и слова, которых нет в словаре, выделяются различными цветами. В FineReader 7.0 включены медицинский и юридический словари для английского и немецкого языков.

Программа имеет интуитивно понятный интерфейс. Мастер Scan&Read поможет быстро получить результат, а из раздела «Обучение на примерах» можно узнать о тонкостях работы с OCR. Встроенный WYSIWYG-редактор ABBYY FineReader обеспечивает воспроизведение деталей оформления документа: колонки текста, таблицы и картинки отображаются в окне редактора так же, как они были расположены на исходном изображении.

ABBYY FineReader быстро экспортирует результаты распознавания в популярные офисные приложения, включая Microsoft Word, Microsoft Excel, Microsoft PowerPoint. Распознанный текст можно сохранить в различные форматы: PDF, HTML, Microsoft Word XML, DOC, RTF, XLS, PPT, DBF, CSV и TXT.

Альтернативные офисные пакеты

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

Офисные пакеты имеют многие крупные компании. Так, компания Corel продвигает пакет WordPerfect Office; компания IBM имеет разработку SmartSuite; корпорация Sun Microsystems предлагает пакет StarOffice. Во многих странах существовали и национальные текстовые редакторы, например в России долгое время был популярен текстовый редактор «Лексикон». В общей сложности на рынке присутствуют десятки офисных приложений разных производителей, однако все они в совокупности занимают не более 5% мирового рынка.

Чаще всего в качестве альтернативы MS Office называют бесплатный пакет OpenOffice.org (ОpenSource — офисный пакет и его модификация StarOffice, распространяемая компанией Sun).

OpenOffice.org — это свободно распространяемый набор офисных программ, в состав которого входят следующие компоненты:

  • Writer (текстовый процессор и редактор HTML);
  • Calc (электронные таблицы);
  • Draw (графический редактор);
  • Impress (система презентаций);
  • редактор формул;
  • модуль доступа к данным.

Для пользователей, нуждающихся в поддержке со стороны разработчика, имеет смысл обратить внимание на StarOffice 7.0, который обладает всеми возможностями OpenOffice, а также имеет дополнительные компоненты.

StarOffice и OpenOffice.org работают под управлением операционных систем Solaris, Linux и Windows.

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

Сервер под «1С:Предприятие 8» для малого офиса

Данный материал может быть интересен для небольших организаций или филиалов на 3-25 пользователей системы «1С:Предприятие 8». Автор исходит из предположения, что читать его будут не только IT-специалисты, но и руководители или бухгалтера небольших предприятий, потому материал в техническом плане несколько упрощенный. Его базовые принципы вполне применимы и для систем с большим количеством пользователей. Для организаций на 25+ пользователей «1С:Предприятие 8» позже будет опубликовано два других материала, описывающих многолетний опыт подбора серверного оборудования и построения IT-инфраструктур для средних и крупных внедрений «1С:Предприятие 8».

Кому следует задуматься, нужно ли ему покупать сервер?

Вначале давайте опишем условия, когда сервер под «1С:Предприятие 8» не является необходимостью.
Это, как правило, организации, максимально близко подходящие под два критерия:
а) небольшая организация на 1-5 пользователей,
б) Для поддержки бизнес-процессов компании вполне достаточно возможностей типового решения от 1С (т.е. нет необходимости делать доработки типовой конфигурации, максимум изменения некоторых печатных форм, отчетов и обработок).
По статистике, в зависимости от региона, организаций, использующих типовые конфигурации от 1С, может быть до 60-80%.
Если компания удовлетворяет перечисленным выше критериям, то, возможно, вместо покупки набора, состоящего из:
- «1С:Предприятие 8»,
- Windows Server и клиентских лицензий,
- аппаратного сервера,
- услуг по настройке оборудования и ПО,
- поддержки и обслуживания данного комплекса,
имеет смысл рассмотреть возможность аренды «1С:Предприятие 8» у сервис-провайдера в формате «Программное обеспечение как Сервис» (SaaS).
Сервис-провайдеры подобных услуг предлагают полнофункциональные типовые конфигурации «1С:Предприятие 8», представленные в виде удаленного Web-сайта. Печать документов выполняется на свой локальный принтер, сохранять документы в электронном виде также можно на свой локальный компьютер. Конечно, предусмотрена возможность в любой момент выполнить сохранение локальной резервной копии своей базы данных 1С. Причем располагать резервную копию можно и на диске компьютера, и на съемном накопителе USB, и где-то на удаленном «облачном» диске (таком, как DropBox или Яндекс.Диск).
Арендовать одну из типовых конфигураций «1С:Предприятие 8» можно у самой компании 1С на ресурсе 1cFresh.com , а также у ее партнеров, например 1С:Бухобслуживание .
Из технологических удобств - это работа везде, где есть Интернет и практически с любого устройства, в том числе с планшета и даже смартфона, отсутствие необходимости в привлечении IT-специалиста. Из финансовых преимуществ - организация вместо аккумуляции средств, инвестирования в покупку физического сервера, операционной системы Windows Server и самого ПО «1С:Предприятие 8», организация просто оплачивает доступ к «1С:Предприятие 8» как к услуге, сразу списывая затраты на текущие расходы. По сути - как за коммунальную услугу. Если понадобилось увеличить или уменьшить количество сотрудников - это можно сделать практически моментально, тем самым гибко управляя своими затратами в зависимости от текущих потребностей. А работать в таком сервисе смогут и сотни пользователей одновременно.

«Сдаем анализы», или что желательно зафиксировать на текущем оборудовании?

Если у вас уже имеется в эксплуатации сервер с «1С:Предприятие 8», идеальным вариантом было бы запустить стандартную утилиту Windows - Performance Monitor (Perfmon), и записать данные о нагрузке за одни рабочие сутки. Это будет отправной точкой, которая позволит затем сравнить, насколько эффективнее новый сервер, и стоит ли он потраченных денег.
С помощью Perfmon достаточно снять нагрузку на процессор (CPU) в виде % загрузки по ядрам, оперативную память (RAM) в % использования, и физические (а не логические) диски: на которых расположены 1С и OS Windows (это может быть один, но обычно это различные диски). По нагрузке на диск самые важные параметры:
- “Avg. Disk sec/Transfer” (среднее время обращения к диску) - идеально до 10 мс (миллисекунд), хорошо до 25 мс, предельное значение для комфортной работы 40 мс;
- “Current Disk Queue Length” (текущая длина очереди диска) - идеально наличие узких пиков (на графике) и как можно меньшее значение очереди, длины очереди в 70-100 запросов и более, график в виде «горки» говорит о недостаточной производительности дисковой подсистемы;
- “Disk Transfers/sec” (обращение к диску/сек) - здесь важно зафиксировать предельные цифры и их длительность, как правило, это от 80 IOPS и до нескольких сотен, а то и тысяч.
Имея эту информацию, будет проще сформулировать требования к аппаратным подсистемам сервера для поставщика оборудования, и затем сверить их с расчётными значениями.

Методология расчета оборудования

После принятия решения о покупке собственного сервера под нужды «1С:Предприятие 8», попробуем учесть специфические потребности данного приложения - для подбора оптимального оборудования под задачу в рамках бюджета.

Далее рассмотрим методологию расчета требуемых ресурсов для «1С:Предприятие 8» в зависимости от:
- используемой версии - файловая или SQL,
- типа доступа - по локальной сети, через удаленный рабочий стол “Remote Desktop”, или Web-/тонкий клиент,
- количества пользователей,
- количества и объема баз данных,
- иных задач, возложенных на сервер.
Представленный подход относительно универсальный, и одинаково подходит и для запуска «1С:Предприятие 8» на физическом сервере (с включённым Intel Hyper-Threading), и для запуска на виртуализированном сервере с Microsoft Hyper-V или VMware vSphere, и для расчета арендованных ресурсов у облачных сервис-провайдеров.

Для наглядности расчетов мы возьмем три достаточно типичных примера :
а) 5 пользователей «1С:Предприятие 8», файловая версия , пользователи подключенные по локальной сети (ЛВС) через «толстый» клиент 1С. В таком режиме сервер выполняет только роль файл-сервера, а вся вычислительная нагрузка ложится на рабочие места пользователей.
б) 10 пользователей , база данных SQL , запущен «1С:Предприятие 8. Сервер приложений », пользователи работают через «толстый» клиент по ЛВС, база данных объемом в 4 ГБ, за 2 года. Сервер выполняет роль хранилища данных, SQL-сервера, «Сервера приложений 1С».
в) 20 пользователей , база данных SQL , запущен «1С:Предприятие 8. Сервер приложений », пользователи работают в режиме «Удалённого рабочего стола » (RDP), одна конфигурация, база данных размером 9 ГБ за 3 года. Сервер выполняет роль хранилища данных, SQL-сервера, «Сервера приложений 1С», сервера терминалов.

Расчет потребностей в процессорной мощности (CPU ) : Для начала необходимо подсчитать, какое количество «ядер» процессора нам необходимо. Расчет будем вести в «логических ядрах CPU», где одно логическое ядро соответствует на физическом сервере одному ядру в «Диспетчере задач» при включенном Hyper-Threading (т.е. каждое физическое ядро процессора представлено как два логических).
- Под нужды операционной системы (OS) резервируем 1-2 ядра, для SQL-версии обычно достаточно одного, для файловой - лучше два.
- Если используется SQL-версия, то одно ядро на 20-25 пользователей «1С:Предприятие 8» под нужды MS SQL (больше пользователей - больше ядер);
- Также для SQL-версии резервируем одно ядро под нужды «1С:Предприятие 8. Сервер приложений х64» (процесс rphost) на 15-20 пользователей (больше пользователей - больше процессов rphost, больше ядер);
- В варианте работы пользователей в режиме «Удалённого рабочего стола» (Remote Desktop) - резервируем одно логическое ядро на 8 терминальных пользователей (больше пользователей - больше ядер).
- Для работы в режиме Web-сервиса через браузер или «Тонкий клиент» - также резервируем одно логическое ядро на 8 удаленных пользователей. На самом деле для конфигураций на «Управляемых формах» нагрузка смещается на «1С:Предприятие 8. Сервер приложений х64», а в случае Web-сервиса она еще добавляется и по Web-серверу Internet Information Server (IIS), но для расчетов нам это не важно.

Примеры расчета :
а) для 5 пользователей в файловой версии, подключенных по локальной сети через «толстый» клиент необходимо 2 логических ядра под OS (выполняющую в том числе роль файлового сервера) - итого одно физическое ядро процессора;
б) для 10 пользователей в SQL и через «толстый» клиент необходимо одно ядро под OS, одно ядро под MS SQL Server, одно ядро под «1С:Предприятие 8. Сервер приложений х64» (rphost) - итого 3 логических ядра, или 2 физических;
в) для 20 пользователей в SQL и в режиме «Удалённого рабочего стола» необходимо одно ядро под OS, одно ядро под MS SQL Server, одно ядро под «1С:Предприятие 8. Сервер приложений х64» (rphost), 2,5 ядра на обслуживание терминальных сессий пользователей (20:8) - итого 5,5 логических ядра, или 3 физических.
Сервер с самым младшим процессором Intel Xeon E3 12хx содержит 4 физических ядра, или 8 логических. Таким образом, даже минимальный вариант серверного процессора по ядрам вполне покрывает потребности небольшой организации в 25 пользователей «1С:Предприятие 8». А, к примеру, однопроцессорный сервер на основании более мощного Intel Xeon E5 16хx , содержащего 8 физических, или 16 логических ядер, вполне может справиться с нагрузкой в 50-75 пользователей «1С:Предприятие 8» в режиме «Удалённого рабочего стола» или Web-сервиса/«Тонкого клиента».

При этом одной из важнейших характеристик для процессора является его штатная частота (не путать с Turbo Boost), о чем подробнее поговорим чуть ниже. Если говорить упрощенно - комфорт работы пользователей с «1С:Предприятие 8» в режиме SQL, и особенно при работе через «Удаленный рабочий стол» (RDP) почти линейно растет с частотой процессора.

Расчет потребностей в оперативной памяти (RAM ) : Как и при расчете потребности в процессорных ядрах, наша задача - аккуратно учесть потребности всех сервисов.
- Под нужны операционной системы (OS) резервируем 4 ГБ;
- Если используется SQL-версия, то, как минимум, необходимо разместить в SQL RAM Cache 20-30% объема таблиц базы данных (DB). Если баз данных несколько - то 20-30% от объема таблиц данных каждой из баз данных. Либо же, как критерий расчета потребностей SQL RAM Cache, можно использовать объем данных за 1 год. Так как у небольших организаций обычно и базы данных 1С не слишком большие, то очень часто в SQL RAM Cache можно поместить всю базу данных, т.е. 100% объема таблиц базы данных (это идеальный вариант). Минимальный объем - от 2 ГБ.
- Под нужды «1С:Предприятие 8. Сервер приложений х64» объем RAM рассчитывается исходя из количества запущенных процессов rphost, где-то по 1 ГБ на каждый rphost. Обычно это 1-2 ГБ для 10-25 пользователей.
- При работе пользователей в режиме «Удалённого рабочего стола» (Remote Desktop) всё несколько сложнее. В первую очередь необходимо уточнить используемые конфигурации, а еще лучше физически посмотреть, сколько каждая из конфигураций потребляет RAM на одного пользователя в режиме работы по локальной сети или в терминальном режиме. Причем смотреть нужно не сразу после старта, а где-то через 20-30 мин интенсивной работы. Для примера, «Бухгалтерский учет» в среднем потребляет 250-300 МБ RAM на каждую запущенную сессию, «Управление торговлей» в среднем потребляет 300-350 МБ RAM на каждую запущенную сессию. Далее подсчитываем, сколько пользователей будет одновременно использовать каждую конфигурацию, умножаем их количество на необходимый объем RAM для конфигурации «1С:Предприятие 8», и суммируем по конфигурациям для получения общего объема. Как правило, для одной конфигурации и 10 пользователей это 3-4 ГБ RAM.
- В режиме «Удалённого рабочего стола» (Remote Desktop) также необходимо учитывать и другую вероятную нагрузку. К примеру, из 1С очень часто делается выгрузка в формат MS Excel для дальнейшей обработки печатных форм или отчетов. Или пользователям открывают доступ к использованию Интернет, других приложений MS Office и прочих программ. Соответственно, необходимо посчитать потребляемые ими ресурсы RAM. Для MS Word и MS Excel это приблизительно по 100 МБ, для MS Outlook порядка 150 МБ, Internet Explorer порядка 200 МБ на каждый запущенный экземпляр у каждого пользователя. По иным программам оптимально посмотреть их реальное потребление RAM на ПК и точно так же учесть.
- Для работы в режиме Web-сервиса через браузер или «Тонкий клиент» рассчитать потребление RAM можно по тем же принципам, как и для различных конфигураций «1С:Предприятие 8» в режиме «Удалённого рабочего стола», подсчитав пользователей каждой из конфирмаций, умножив на соответствующее потребление RAM в режиме «толстого клиента», и просуммировав. Эти дополнительные ресурсы на самом деле пойдут «1С:Предприятие 8. Сервер приложений х64» и IIS, но для предварительных расчетов вполне подходит.
Примеры расчета :
а) для 5 пользователей в файловой версии, подключенных по локальной сети через «толстый» клиент минимально необходимо 4 ГБ RAM под OS, а лучше 8 ГБ RAM;
б) для 10 пользователей в SQL и через «толстый» клиент с базой данных в 4 ГБ за 2 года необходимо 4 ГБ под OS, 1 ГБ (это 25% объема) или 2 ГБ (данные за год) под MS SQL Server, а лучше 4 ГБ, чтобы все 100% БД помещалось в RAM, 1 ГБ под «1С:Предприятие 8. Сервер приложений х64» (один поток rphost), итого от 6 ГБ до 9 ГБ RAM;
в) для 20 пользователей «Управления торговлей» в SQL с базой данных в 9 ГБ за 3 года и в режиме «Удалённого рабочего стола» необходимо 4 ГБ под OS, 3 ГБ под MS SQL Server (а лучше 9 ГБ, чтобы все 100% БД помещалось в RAM), 1-2 ГБ под «1С:Предприятие 8. Сервер приложений х64» (1-2 потока rphost), 6-7 ГБ на обслуживание терминальных сессий пользователей, итого от 14 ГБ до 22 ГБ RAM.
После подсчета необходимого объема RAM правильно добавить 20-30% запаса на рост нагрузки (увеличения числа пользователей, к примеру, или рост БД). Благо, RAM нынче стоит недорого, а современные процессоры ее поддерживают много - Intel Xeon E3 16xx до 64 ГБ RAM, а Intel Xeon E5 16xx до 1540 ГБ RAM. В сервере много оперативной памяти не бывает;-).

Дисковая подсистема :

Дисковая подсистема состоит из двух компонентов:
- подсистема ввода/вывода в виде контроллеров вода/вывода (HBA) и RAID-контроллеров;
- устройства хранения данных, или в нашем случае - дисков SSD и HDD.

Подсистема ввода/вывода ( RAID ).
Так как мы обсуждаем сервер, задача которого надежно хранить информацию, абсолютно необходимым является резервирование аппаратных ресурсов для хранения данных, т.е. дисков.
Для небольших предприятий, как правило, используется RAID1, или «зеркало», когда данные записываются на два диска одновременно. В таком режиме, даже если один из дисков физически выходит из строя, данные сохраняются.
Есть сразу несколько вариантов построения RAID 1 в небольшом сервере.

1. К примеру, может быть создан полностью программный RAID (Soft RAID) средствами Windows Server. Этот вариант для системного диска, на котором находится операционная система (OS), не применим. Для диска с базой данных - можно попробовать, используя технологию Windows Storage Spaces. В реальной жизни применяется крайне редко, рекомендовать не будем.

2. Можно использовать аппаратно-программный, построенный на основе чипсета от Intel и технологии Intel® Rapid Storage Technology (Intel RST ). Суть его в том, что все операции по вводу-выводу на аппаратном уровне выполняет чипсет материнской платы, практически не загружая ресурсы CPU. А вот управление этим массивом осуществляется на программном уровне, за счет драйверов под Windows.
Это самый распространенный , и на данный момент самый высокопроизводительный вариант построения RAID1 для не очень нагруженного сервера на 2 или 4 диска.
Правда, как любое компромиссное решение, у него есть некоторое недостатки.
а) Его работа зависит от драйверов, загружаемых в операционную систему. А это несет некоторый потенциальный риск, что при обновлении драйверов или OS может возникнуть ситуация, что диск RAID будет недоступен. Она чрезвычайно маловероятна, т.к. компании Intel и Microsoft весьма дружны и очень качественно тестируют свое ПО, но не исключена. Справедливости ради нужно отметить, что за последние лет 8 автор со случаями подобных сбоев не сталкивался.
б) Исходя из результатов экспериментов в тестовой лаборатории компании Entry, по косвенным признакам можно предположить, что драйверная модель Intel RST для кэширования на запись использует ресурсы RAM. Это дает прирост производительности, но при этом несет некоторые риски потери данных при незапланированном отключении электропитания сервера. В предыдущей «реинкарнации» этой технологии, Intel Matrix RAID, на уровне команд кэширование на запись можно было явно отключить. В современной версии Intel RST как-либо повлиять на этот параметр, или даже узнать его состояние, у пользователя возможности нет. Купируется этот вопрос просто - установкой относительно «умного» источника бесперебойного питания (Smart UPS), который умеет отслеживать состояние своих батарей и при их разряде дает команду на выключение сервера. По сути, ИБП к серверу в любом случае необходимо ставить, так что это не является проблемой, главное не полениться выполнить настройки. Есть некоторый вопрос с переносимостью в случае выхода из строя материнской платы. В гарантийный период этот вопрос наверняка сможет закрыть поставщик оборудования, а вот в пост-гарантийный может потребоваться поиск аналогичной материнской платы.
Стоимость такого решения в большинстве случаев уже включена в стоимость материнской платы и, по сути, пользователю достается «бесплатно».

3. Среди IT специалистов достаточно распространено желание иметь в сервере полностью аппаратный RAID. Удачным примером такого решения является использование SAS-контролера (SAS HBA) в режиме RAID1. К примеру, LSI HBA 9211 и его последователей. Для этого в SAS HBA устанавливается специальная прошивка BIOS, у LSI 9211 это “IR”-прошивка. Преимущества по производительности такая схема не несет. Теоретически, в случае выхода из строя материнской платы можно диски и контроллер оперативно подключить к другому серверу… но ведь с такой же вероятностью как материнская плата может сгореть и SAS-контроллер, так что с точки зрения автора преимущество это несколько призрачное, решающее больше проблемы психологические, чем технологические.
Стоимость LSI HBA 9211 находится на уровне $250-300, что заметно дороже предыдущего варианта на Intel RST. Такой прирост цены для бюджетного решения довольно существенный. С точки зрения автора, если уж есть желание сделать «аппаратный» RAID, то лучше выбрать чуть более дорогое решение на Intel® RAID Controller RS3WC080 . Данный SAS HBA также построен на чипе LSI, но уже следующего поколения, LSI SAS 3008, поддерживает стандарт SAS 3.0 (12-Gb/s), при цене около $300.

4. Иногда, в случае недобросовестности или недостаточной квалификации продавца, в серверы под 1С пытаются продавать недорогие RAID-контроллеры устаревших моделей. Например, Adaptec 6405E . Недостаток таких контроллеров в том, что встроенный в них чип по своей производительности рассчитан на поддержку некоторого количества HDD, и плохо справляется даже с нагрузкой в виде двух серверных SSD младших моделей. К примеру, современные SSD легко могут выдать на чтение 80 000 IOPS (обращений в секунду) каждый, а процессор RAID-контроллера, допустим, способен обработать всего 60 000 IOPS… Также при использовании RAID1 и SSD нет необходимости в кэше на запись на контроллере - запись что в RAM-кэш на контроллере, что напрямую в SSD происходит практически с одинаковой скоростью, как и чтение. Более того, современные RAID-контроллеры, даже имея по 1 ГБ RAM Cache на борту, при работе с SSD его не используют. Это не значит, что Adaptec 6405E плохой контроллер, просто данный инструмент предназначен для другого использования.
Стоимость Adaptec 6405E - порядка $250.

В качестве краткого завершения предлагаю посмотреть на график тестирования четырех SSD в RAID10 в трех вариантах построения RAID: Adaptec 6405E, LSI 9211, Intel RST (тестовая лаборатория Entry). Хорошо видно, что наиболее производительным получается вариант с Intel RST, наименее производительный - с Adaptec 6405E.

Устройства хранения данных ( SSD и HDD )

«1С:Предприятие 8» в своей работе кроме собственно места расположения таблиц Базы данных (папка для файловой версии, таблицы DB для версии SQL), может использовать системный диск “С:\”. Например, системную папку Tmp операционной системы Windows для хранения временных файлов. С ней может работать SQL версия - в частности хранить там tempDB. В режиме «Удалённого рабочего стола» может использоваться локальные tmp директории терминальных пользователей на сервере, которые также обычно находятся на диске “C:\”, в локальных профилях пользователей.
- Под нужны операционной системы (OS) резервируем не менее 120 ГБ;
- Для хранения базы данных в файловой версии желательно просто посмотреть объем папок, в которых хранятся базы данных. Обычно это до 1-2 ГБ, а то и 10-20 ГБ.
- Если используется SQL-версия, то у нас есть три типа данных - сами таблицы базы данных (DB), временные таблицы (tempDB) и SQL log. По умолчанию tempDB будут расположены на системном диске “C:\”. Он для небольших баз данных, как правило, маленький, порядка 100-300 МБ. Таблицы базы данных (DB) - как и писалось выше, редко превышают объем 10-20 ГБ для компаний в 5-25 пользователей, но здесь в первую очередь надо смотреть текущий объем плюс прирост за год. SQL log может быть очень большим, до десятков ГБ, особенно когда включен режим “Full SQL log”, но он же может быть безболезненно «обрезан» в конце каждого месяца и архивирован (или удален, если не нужен).
Итого, под нужды баз данных «1С:Предприятие 8» выходим на емкости 20-60 ГБ, что на самом деле меньше самых маленьких серверных дисков что HDD, что SSD.
- В варианте работы пользователей в режиме «Удалённого рабочего стола» (Remote Desktop) имеет смысл учесть по 3-4 ГБ RAM в личных папках пользователей под хранение различных файлов загрузки или выгрузки/данных в/из 1С. Если же сервер используется еще и как файловое хранилище - это нужно рассчитывать совершенно отдельно от потребностей для 1С, и желательно на других физических дисках.

Что нужно еще учесть для проектирования относительно подбора дисков.
1. Очень желательно разнести Операционную систему (OS) и данные 1С (таблицы данных) на различные физические устройства с точки зрения отказоустойчивости. Но если бюджет маленький - ну что ж, пусть все будет на одном хранилище, с подстраховкой за счет RAID и ежедневных Backup на внешний носитель (или сервис).
2. Не забываем, что для сервера обязательным является резервирование дисков и построение из них отказоустойчивого RAID1 (RAID5 и его аналоги для баз данных не применяются), т.е. нам нужно, как минимум, два одинаковых диска (если OS и база данных совмещены), либо дважды по два одинаковых диска для двух массивов RAID1 (если OS и База данных разнесены).

Примеры расчета :
а) для 5 пользователей в файловой версии, подключенных по локальной сети через «толстый» клиент минимально необходимо 120 ГБ под OS, а лучше 240 ГБ, и 10-20 ГБ под данные. По сути, с такой нагрузкой справится дисковая подсистема из двух дисков Intel SSD s3510 series на 240 ГБ в режиме RAID1.
б) для 10 пользователей в SQL и через «толстый» клиент с базой данных в 4 ГБ также технически будет достаточно дисковой подсистемы из двух дисков вроде Intel SSD s3510 series на 240 ГБ в режиме RAID1. Но, с учетом количества пользователей, уже имеет смысл рассмотреть разнесение на два раздельных тома - два диска в RAID1 по 120-240 ГБ под OS и два диска в RAID1 по 80 ГБ под Базу данных.
в) для 20 пользователей «Управления торговлей» в SQL с базой данных в 9 ГБ также технически будет достаточно дисковой подсистемы из двух дисков вроде Intel SSD s3500 series на 240 ГБ в режиме RAID1. Тем не менее, с учетом количества пользователей, настоятельно рекомендуется разнесение на два раздельных тома ОС и Базу данных - два диска в RAID1 по 120-240 ГБ под OS и два диска в RAID1 по 80-120 ГБ под базу данных.

Хотелось бы напомнить о «принципе разумной достаточности».
Как правило, объем баз данных у небольших компаний на 5-25 пользователей «1С:Предприятие 8» также небольшой. И тут очень важно не гнаться за объемом диска, он вам банально не нужен. Зато имеет смысл выбрать максимально надежный и производительный диск, пусть и меньшей емкости. Типичной ошибкой покупателей является желание «купить диск побольше, дёшево же», что приводит к использованию более дешевых и емких не серверных дисков, что с технической точки зрения недопустимо.

Обход узких мест

Сетевой интерфейс . С наименьшей вероятностью при работе с «1С:Предприятие 8» узким местом может оказаться сетевой интерфейс, т.к. большого объема данных не передается, то и особых требований для 5-25 пользователей нет. Тем более на большинстве серверов установлено сразу две сетевые карты Ethernet 1 Гбит/с, но тут имеются нюансы.
Сетевые карты бывают разные. Одни - предназначены для работы в ПК и ноутбуках, и в них существенная часть нагрузки ложится на CPU. К таким относятся, например, сетевые интерфейсы на чипе Realtek RTL8201N. Такие чипы используются и в серверах, но на специальных портах, предназначенных для управления сервером.
В то же время существуют серверные сетевые чипсеты, например Intel® i350-AM2 Dual Port Gigabit Ethernet. У них большая часть обработки происходит на самом чипе, без привлечения ресурсов CPU, что и быстрее, и эффективнее.
Собственно, рекомендации просты:
- не покупать ПК «а-ля сервер», т.к. скорее всего у него стоит сетевая карта Ethernet для ПК;
- если у сервера несколько портов Ethernet, не использовать для рабочей нагрузки порт, предназначенный для управления.

RAM . Здесь всё просто. Как посчитать - описано выше. Оперативная память нынче стоит недорого. Потому посчитать, взять запас 20-50%, а можно и больше - и закрыть вопрос. Если ожидается существенный рост нагрузки в ближайшие год-два - проконтролировать, чтобы в сервере оставались свободные слоты для установки дополнительных модулей памяти.

CPU . После расчета количества необходимых физических ядер, остается вопрос с частотой.
И это очень важный вопрос.
1. Если ядер хватает, то производительность клиентской части, Сервера приложений «1С:Предприятие 8», а во многих ситуациях и SQL-сервера, напрямую зависит от частоты процессора. Причем - практически линейно. Очень многие отчеты, к примеру, при увеличении частоты процессора в 1,5 раза ровно во столько же раз выполняются быстрее.
Поэтому при прочих равных условиях имеет смысл отдавать предпочтение более высокочастотным процессорам.
2. Следующий момент - это не попасться на маркетинговую уловку некоторых продавцов, выдающих частоту процессора в режиме Turbo Boost за частоту процессора. Да, технология Intel® Turbo Boost Technology 2.0 довольно интересная штука, и в реалиях 1С, когда работает всего один поток (проведение документов или формирование сложного отчета) он позволяет поднять производительность одного ядра на 15-30%, а то и больше. Но нужно помнить, что в реальности в серверном чипе частота поднимется на краткий промежуток времени, на 30 сек, иногда на одну мин, а затем снижается до штатной. В итоге выигрыш - очень краткосрочный. А высокочастотный процессор всегда работает на высокой частоте, а значит быстрее. Поэтому он и стоит дороже.
Пример - ниже в таблице:

Табл. 1

3. Для малых предприятий на 3-10 пользователей иногда предлагают купить не сервер на Intel Xeon E3, а «мощный ПК» на Core-i7, ссылаясь на его большую производительность и надежность.
Но нужно учитывать следующие моменты.
а) Процессор Intel Xeon E3 и Core-i7 на самом деле в аппаратном плане близнецы-братья, и даже стоят одинаково. А вот внутренняя прошивка, отвечающая за расстановку приоритетов - разная. Очень упрощенно - у Xeon E3 приоритетом обладают операции ввода/вывода и другие серверные операции, а у Core-i7, заточенного под игровой сегмент и обработку видеопотоков - в приоритете обслуживание видеокарты. Цена же, еще раз подчеркну - одинаковая (при одинаковых параметрах).
б) Есть большая разница между десктопной и серверной материнской платой. Десктопная рассчитана работать 8 часов в день, 5 дней в неделю, два или три года. Соответственно, компоненты для нее выбираются, чтобы выдержать именно заложенные сроки эксплуатации. Серверные материнские платы рассчитаны работать 24 часа в сутки, 365 дней в году три или пять лет. И компоненты там несколько иные. А вот разница в цене - опять-таки минимальна, зачастую на уровне $10-20.
в) В «продвинутом» ПК с высокой долей вероятности сетевая карта будет стоять отнюдь не серверная.
Имеет ли смысл вместо сервера как специализированного устройства с заданными параметрами эксплуатации пытаться покупать некий «навороченный ПК» на роль сервера, да еще и не факт что дешевле - каждый теперь может сделать осознанный выбор.

Диски . Это, наверное, самая больная тема на момент написания статьи.
К сожалению, все еще есть и пользователи, и продавцы, слегка застрявшие в прошлом веке. И абсолютно уверенные, что HDD SAS 15 000 rpm - это пример надежности и производительности.
На самом деле это давно уже не так.

а) Для начала давайте разберемся с надежностью SSD и HDD.
Чаще всего теоретическую надежность дисков оценивают по параметру «Non-recoverable Read Errors per Bits Read», что можно перевести «Вероятность появления невосстановимой ошибки чтения на количество считанных бит». Он показывает, какой объем данных нужно считать с диска, чтобы появилась высокая вероятность появления невосстановимой ошибки.
Еще одни важный параметр, показывающий вероятность отказа диска - AFR (annual failure rate), или «Годовая интенсивность отказов».
Далее в таблице приведены данные для типовых дисков SATA Desktop HDD 7200 prm , SATA Enterprise HDD 7200 prm (SATA Raid Edition) , SAS HDD Enterprise 15 000 prm , SATA SSD Enterprise (данные взяты из официальных документов производителей, можно проверить цифры по ссылкам).

Параметр

Тип дисков

Desktop SATA 7200 rpm

Enterprise SAS 15 000 rpm
(10 000 rpm)

Enterprise SATA SSD

Non-recoverable Read Errors per Bits Read

Объем, при чтении которого статистически ожидается невосстановимая ошибка

Как хорошо видно из таблицы, по параметру «Годовая интенсивность отказа» диск для применения в обычном ПК в среднем в два раза менее надежен, чем серверный.
По поводу вероятности появления невосстановимых ошибок теория нам явно говорит, что у Enterprise SATA SSD, в качестве примера которого был взят Intel® SSD DC S3510 Series , в 10 раз ниже вероятность ошибки, чем у SAS HDD Enterprise 15 000 rpm, в 100 раз ниже, чем у SATA Enterprise HDD 7200 rpm, и в 1000 раз ниже, чем у SATA Desktop HDD 7200 rpm.
При этом цена SATA Desktop HDD 7200 rpm и Enterprise SATA SSD за объем, достаточный и для размещения и операционной системы, и баз данных 1С, отличается отнюдь не в 1000 раз, и даже не в 10.
Отдельно обращу внимание на «Объем, при чтении которого статистически ожидается невосстановимая ошибка». Для SATA Desktop HDD этот показатель 12,5 ТБ. А уже есть диски и на 8 ТБ, и на 10 ТБ… таким образом, поставив, к примеру, 8 ТБ десктопный диск, записав его и прочитав два раза, мы по теории столкнемся как минимум с одной невосстановимой ошибкой!

Краткое резюме:
- применяйте в сервере SSD Enterprise-класса, они, по крайней мере, не хуже, а теоретически и более надежны, чем любые HDD.

б) Далее оценим производительность SSD и HDD.
С точки зрения баз данных, которой, по сути, является 1С, наиболее важными являются всего три параметра диска
- латентность (Latency), или время отклика диска, измеряется в микросекундах (меньше - лучше);
- количество операций чтения в секунду (Disk Reads/sec) , измеряемой в IOPS (больше - лучше);
- количество операций записи в секунду (Disk Writes/sec), измеряемой в IOPS (больше - лучше).
Давайте сведем эти три параметра в одну таблицу для тех же самых дисков, что и в примере про надежность.

Параметр

Тип дисков

Desktop SATA 7200 rpm

Enterprise SATA \ SAS NL 7200 rpm

Enterprise SAS 15 000 rpm
(10 000 rpm)

Enterprise SATA SSD

Latency (время отклика диска на чтение/запись), микросекунды

Disk Reads/sec (количество операций чтения в секунду), IOPS

Disk Writes/sec (количество операций записи в секунду), IOPS

Как хорошо заметно из таблицы, SSD по параметру время отклика превосходит HDD в 40-80 раз , а по количеству операций ввода-вывода в секунду в 100-400 раз (!!!).
При этом, если подходить к выбору разумно, и покупать только ту емкость хранения, которая реально востребована - то разница в стоимости Enterprise SATA SSD и Enterprise SATA \ SAS NL HDD окажется очень незначительной.
Разумно ли при этом использовать для размещения баз данных HDD? С точки зрения автора - только если Вы купили на склад неликвид, вам очень надо его продать, и дальнейшие взаимоотношения с покупателем вас мало волнуют. Потому как и соотношение цена/производительность, и цена/надежность явно в пользу Enterprise SSD.

А теперь самое время вернуться к тому моменту, когда были измерены реальные показатели нагрузки на дисковую подсистему (если их удалость сделать).
Если говорить о «средней температуре по больнице», то приблизительные пиковые нагрузки по IOPS могут быть такими (количество пользователей, объем БД 1С; в нижней строке Disk Transfers/sec)

Зная количество пользователей и объем баз данных 1С, вполне можно приблизительно оценить потребность дисковой подсистемы в IOPS по Disk Transfers/sec (=Disk Reads/sec + Disk Writes/sec), либо же взять свои реальные измерения, и сформулировать требования к вашей дисковой подсистеме в операциях ввода/вывода в секунду (IOPS). И вооружившись цифрами выбрать те диски, которые им будут удовлетворять.

в) И чтобы закрыть вопрос, какие именно SSD необходимо ставить, давайте разберемся, чем отличаются Enterprise SATA SSD и обычные десктопные SATA SSD .
1. Производительность скорости чтения данных в IOPS что десктопные, что серверные диски будут показывать очень похожую. А вот производительность скорости записи данных будет существенно отличаться, и с ростом заполнения пространства на диске у десктопных SSD она будет быстро деградировать. Да, в спецификациях на десктопные диски можно увидеть очень высокие показатели в IOPS на запись… при 5-8% заполнении диска данными. А при 100% - их даже не приводят, и неспроста - эти показатели часто не отличаются от таковых у HDD. Для серверных SSD тестирование производительности на запись выполняется как раз при 100% заполнении данными, и её величина - это, как правило, или усреднённый, или один из худших результатов. Вывод - не обращайте внимания на красивые и большие числа в спецификациях производителей для десктопных SSD, это маркетинг. Для сервера необходимо выбирать пусть самую младшую, но Enterprise модель SSD. Например, такие как Intel® SSD DC S3510 Series.
2. Следующий важный параметр, который хорошо демонстрирует кардинальные различия между серверными и десктопными SSD - гарантированный ресурс перезаписи . Большинство десктопных SSD нормально переносят перезапись до 0,1% своей емкости в день (без существенной деградации производительности и выхода из строя) все те же 7 дней в неделю 2-3 года, при не полном заполнении. Серверный диск рассчитан на перезапись 0,3% своего объема каждый день в течении 3-5 лет даже при полном заполнении.
Пункты 1 и 2 объясняются очень просто. В SSD записываются данные в ячейки по 4 КБ, а вот стираются… минимум блоками по 256 ячеек и более. А до стирания всего блока они просто помечаются как готовые к стиранию. Чтобы записать на место старых данных новые - старые необходимо стереть. Чтобы стереть даже одну ячейку в 4 КБ надо вначале все данные из столбца в 256 ячеек перенести в другое место, стереть весь столбец, и вернуть данные на место. Это - небыстрая операция.
Борются с этой ситуацией путем размещения на диске SSD скрытой области, которая не доступна для пользователя, и используется как раз для подмены ячеек, когда есть необходимость «собрать мусор», т.е. очистить неиспользуемые блоки. Такая область называется Over Provisioning, или «Резервная область». Так вот, у десктопных SSD она составляет обычно 4-8% от общей емкости микросхем flash-памяти на диске, а у серверных… достигает 42% от физической ёмкости микросхем . Если же проводить пример, то при условии, что в устройстве будет распаяно микросхем на 320 ГБ, то ёмкость «десктопный» SSD будет 300 ГБ, а в случае серверного пользователю будет доступно всего 180 ГБ. На самом деле все намного сложнее, в серверных дисках применяется еще масса технологий для повышения его «живучести» и обеспечения стабильной производительности, но для общего понимания разницы пример с «Резервной областью» вполне показателен.
3. Еще одно важное отличие серверных и десктопных SSD относится к сфере обеспечения сохранности данных. В любом SSD есть своя энергозависимая RAM, которая используется в т.ч. для операций чтения и записи. В десктопных SSD могут сложиться обстоятельства, когда данные записаны в RAM на SSD, файловая система и SQL-сервер получили подтверждение записи, а на самом деле данные еще не находятся в энергонезависимой памяти. Если в этот момент произойдет сбой по питанию - то очень высока вероятность потери данных, и восстановить, что потеряно, а что нет - очень сложно.
В то же время в серверных SSD имеется суперконденсатор , емкости которого достаточно для записи в энергонезависимую память SSD всех данных, находящихся в RAM внутри SSD. Таким образом, вероятность потери данных при сбое по питанию очень существенно снижается.
И опять-таки, разница в цене серверных и десктопных SATA SSD отличается вовсе не в разы.
Краткое резюме - для хранения важных данных, таких как базы данных 1С, в сервере должны использоваться исключительно серверные Enterprise SSD.

Корпус, блок питания и ИБП

Наиболее распространенным являются три типоразмера для небольших, однопроцессорных серверов:
- монтируемые в 19” стойку (Rack-mount),
- в обычном пьедестальном корпусе (Desktop),
- современные «кубики».
Если вы собираетесь размещать сервер на площадке хостинг-провайдера или специализированной серверной - оптимальным будет Rack-mount формат высотой 1U или 2U. И такой сервер категорически не рекомендуется размещать в том же помещении, где присутствуют люди ввиду его высокой шумности.
Исполнение в Desktop типоразмере корпуса применяется в случае, когда сервер будет стоять в одном помещении с людьми. Такие серверы относительно тихие, мало чем отличаются от ПК, и даже часто выполняют роль рабочей станции для одного из сотрудников.
Хорошим примером «Дружественного к пользователям» подходя являются специализированные корпуса-«кубики».

Кром того, что они приятно выглядят, они еще и тихие.


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

Также следует коснуться вечной темы - нужно или не нужно избыточное электропитание.
С точки зрения автора, при стоимости сервера от $1000 тратить сверху только на обеспечение избыточного электропитания (два блока питания в сервере) еще дополнительно порядка $400 действительно может быть необходимо, только если у вас нет возможности оперативно, за 2-4 часа отвезти сервер в ремонт.

Если сервер rack-mount, то он находится на площадке провайдера или в серверной, где, как правило, обеспечивается качественное электропитание. А если он в офисе - то в подавляющем большинстве случаев за 2-4 часа вполне можно съездить в сервис и заменить блок питания. Если же вы находитесь далеко от сервиса, то, как вариант, можно купить запасной блок питания и положить в шкаф как «ЗиП», а при поломке самостоятельно за 15-20 минут заменить вышедший из строя бок питания на запасной.

Говоря о блоке питания и вероятности выхода его из строя, необходимо вспомнить про источник бесперебойного питания (ИБП) для сервера. Он, как минимум, должен включать в себя возможности корректировки напряжения (AVR), а еще лучше быть класса Interactive. Для снижения рисков потери данных желательно, что бы ИБП имел возможность выключения сервера при низком уровне заряда батарей (и чтобы это все подключили и настроили). И он по своей мощности должен обеспечивать, как минимум, работу от батарей в течение 10-15 минут, чего в большинстве случаев достаточно для корректного выключения сервера.

Собираем сервер «под задачу»

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

а) Для пяти пользователей в файловой версии, подключенных по локальной сети через «толстый» клиент будет достаточно сервер в форм-факторе «кубика», с четырехъядерным процессором Intel Xeon E3 12хx, 8GB RAM, два SSD Intel s3510 240 ГБ в RAID1 на бортовом Intel Rapid Raid.

б) Для десяти пользователей в SQL и через «толстый» клиент будет достаточно сервера в форм-факторе «кубика», с четырехъядерным процессором Intel Xeon E3 12хx, 16 ГБ RAM, двумя SSD Intel s3510 240 ГБ в RAID1 на бортовом Intel Rapid Raid.

в) Для двадцати пользователей в SQL и в режиме «Удалённого рабочего стола» лучше взять сервер в типоразмере Desktop или Rack-mount, с шестиядерным процессором Intel Xeon E5 166x, 32 ГБ RAM, двумя SSD Intel s3510 120 ГБ в RAID1 для размещения баз данных 1С и двумя SATA HDD (RAID Edition) 2-4 ТБ в RAID1 для размещения OS, Backup и пользовательских данных, а также в роли файлового хранилища, и опять-таки на бортовом Intel Rapid Raid либо на Intel® RAID Controller RS3WC080.

И несколько абсолютно практических советов.
1. Не нужно «экономить на мелочи» и использовать неподходящие инструменты - в сервере лучше работает серверный процессор, серверная материнская плата и серверный SSD. Разница в цене с настольными компонентам и очень незначительна, а по функциональным возможностям может оказаться непропорционально большой.
2. Нет особого смысла планировать ресурсы более, чем на три года. Технологии меняются настолько быстро, что через год-два может оказаться эффективнее заменить диск или сервер, чем изначально закладывать ресурс на пять лет.
3. Принцип разумной достаточности применим и к выбору сервера. При объеме базы данных в 10 ГБ специализированный серверный объемом в 80 ГБ куда предпочтительнее «десктопного» в 200 ГБ.

Безусловно, все описанное выше не является догмой. Это эмпирически выведенные расчеты исходя из многолетнего опыта автора по оптимизации аппаратных средств под различные платформы компании 1С.

Итак, что же нужно установить в первую очередь:

  1. Антивирусы
  2. Пллеры
  3. Кодеки
  4. Браузеры
  5. Торренты
  6. Конвертеры
  7. Архиваторы

Антивирусы

Антивирусы – это первое, что нужно установить на компьютер сразу после его покупки или переустановки системы. Сегодня всем, а особенно начинающим пользователям, очень легко подцепить в интернете какой-нибудь вирус, а это может закончиться очень и очень плохо. Самого лучшего вируса, конечно, нет, но лидеры среди всех следующие: Avasti, Dr.Web, NOD32, Касперский. Окончательный выбор за вами.

Плееры

Для просмотра видеофайлов и прослушивания песен необходим проигрыватель. Конечно же, можно ограничиться стандартными, виндовозными программами, вроде Windows Media Player, но все-таки можно поставить себе чего-то большее. Одним из лучших плеером для просмотра видео является KMPlayer, а для прослушивания музыки – WinAmp или Aimp.

Кодеки

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

Браузеры

Почти у всех подключен интернет. К примеру, если вы читаете данную статью, то это уже означает, что интернет у вас есть. Браузеры являются одной из самых важных программ для всех, кто пользуется интернетом каждый день. Про Internet Explorer говорить не стоит, лучше отметить Google, Chrome, Mozilla и браузер Opera. Выбор за вами, а мы перечислили самые популярные браузеры.

Торренты

Если вы хотите что-нибудь скачать из интернета, вам потребуется торрент-клиент. Конечно же, одной из самых популярных программ является uTorrent. Также сейчас распространены Zona и MediaGet.

Конвертеры

Конвертеры помогают пользователям конвертировать файлы. Например, если необходимо поменять формат фильма, чтобы потом скачать его же на телефон. Ини, к пример, конвертировать аудио файлы в wav или mp3. Рано или поздно такая программа понадобится, так что можно установить бесплатную программу Format Factory.

Архиваторы

Для распаковки и архивирования файлов необходима специальная программа-архиватор. Очень часто при скачивании файлов с интернета они оказываются в архиве. Кроме того, для передачи файлов их также следует запаковывать в архивы. Самые популярные архивы: 7-zip или WinRAR.

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

Министерство образования и науки Российской Федерации

Федеральное государственное бюджетное учреждение высшего профессионального образования

"СИБИРСКИЙ ГОСУДАРСТВЕННЫЙ АЭРОКОСМИЧЕСКИЙ УНИВЕРСИТЕТ ИМЕНИ АКАДЕМИКА М.Ф. РЕШЕТНЁВА"

Институт информатики и телекоммуникаций

Кафедра информационно управляющих систем

об учебной практике ООО "Ротекс"

Красноярск 2013

Введение

Общая характеристика профессиональной деятельности организации

Описание задач, выполняемых на рабочем месте

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

"1С:Предприятие". Понятие, платформа, конфигурация

Кассовый программный модуль Кристалл-УКМOffice. Понятие. Набор приложений и их назначение

"Лаборатория Касперского" 2013. Понятие и назначение

Заключение

Введение

кассовый программный касперский платформа

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

Основные задачи прохождения учебной практики можно сформулировать так:

закрепление теоретических знаний, полученных в университете;

изучение технологии и организации деятельности предприятия;

ознакомление с технологией и организацией производства;

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

В изучение также входит:

общее знакомство с предприятием;

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

анализ взаимодействия предприятия с внешней средой;

анализ функций управления по основным направлениям деятельности предприятия и т.д.

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

Общая характеристика профессиональной деятельности организации

Специализация компании ООО "Ротекс" - работа в области аутсорсинга и системной интеграции, а также IT - сопровождение группы компаний. Предприятие является обществом с ограниченной ответственностью.

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

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

Описание задач, выполняемых на рабочем месте

Для получения практических навыков, необходимых для работы системным администратором офиса, во время прохождения практики в мои должностные обязанности входило:

Øнастройка ПО;

Øремонт компьютерной техники, при возникновении неисправностей;

Øвыезд на объекты контроля предприятия, активное участие в обслуживании клиентов фирмы

Øобеспечение бесперебойного функционирования ПО;

Øобеспечение перехода на новые версии ПО;

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

В ходе учебной практики мною были опробованы и изучены следующие программные продукты:

Ø"1С Предприятие"

Ø

ØMicrosoft Office 2010

Ø"Лаборатория Касперского" 2013

"1С:Предприятие". Понятие, платформа, конфигурация

"1С: Предприятие" - это система программ, которая предназначена для решения широкого круга задач по автоматизации административно - хозяйственной деятельности предприятий и организаций разного профиля.

Основной особенностью системы "1С: Предприятие" является ее конфигурируемость. Иными словами, платформа "1С: Предприятие" представляет собой совокупность механизмов, предназначенных для манипулирования различными типами объектов предметной области.

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

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

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

В настоящее время фирма "1C" активно развивает платформу "1С: Предприятие".

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

Конфигурация (прикладное решение) - это совокупность настроек программы (структура метаданных, наборы программных модулей, пользовательских интерфейсов и прав), которая может быть изменена специальными средствами системы "1С: Предприятие".

Типовые конфигурации фирмы "1С" предназначены для автоматизации типовых задач учета и управления предприятий и организаций.

Примеры типовых тиражных конфигураций:

"1С:Бухгалтерия предприятия",

"Управление торговлей",

"Зарплата и Управление Персоналом",

"Управление производственным предприятием".

Для отражения изменений законодательства фирма "1С" выпускает обновления конфигураций. Обновления выходят в виде новых релизов и редакций.

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

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

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

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

Информационная база "1С:Предприятия" может быть запущена в трех режимах:

Ø"Конфигуратор" - это режим разработки и администрирования программы;

ØРежим управляемого приложения

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

Добавление новой информационной базы производиться по кнопке "Добавить". Удаление из списка информационных баз (но не физическое удаление базы на диске или базы на SQL сервере) - по кнопке "Удалить". Кнопка "Изменить" служит для редактирования параметров подключения базы.

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

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

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

Кассовый программный модуль Кристалл-УКМ

Кассовый программный модуль "Кристалл УКМ" входит в состав системы управления торговым процессом SET Retail - Система управления торговым процессами и является на данный момент одним из самых многофункциональных модулей в своем классе. Может использоваться на предприятиях различных форматов торговли: гипермаркетах, универсамах, магазинах торгующих по образцам. Кристалл УКМ поддерживает широкий спектр периферийного оборудования: сканеров штриховых кодов, считывателей банковских платежных карт, весов, принтеров, ЖК-дисплеев, фискальных средств и пр. Немаловажными являются возможности разграничения полномочий торговых работников при выполнении кассовых операций и персонифицированного контроля их деятельности. При наличии системы видеонаблюдения "Кристалл УКМ" позволяет осуществить полный контроль работы кассиров, синхронизируя данные с кассового узла и видеоряд.

Кассовый программный модуль Кристалл-УКМ предназначен для выполнения следующих функций:

ØРегистрации денежных расчетов с покупателями посредством компьютеризованных ККМ;

ØАвтоматической авторизации и электронной инкассации банковских платежных карт;

ØАвтоматизации ценовой и учетной политики торгового предприятия;

ØПрограммной поддержки работы периферийного электронного оборудования компьютеризованного ККМ: сканеров штриховых кодов, считывателей банковских платежных карт, весов; принтеров, ЖК-дисплеев, фискальных средств и пр.;

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

ØПодготовку и выдачу данных и отчетов для фискальных органов.

Представляемая версия кассового программного модуля позволяет решать следующие задачи:

ØКомфортное (и для покупателя, и для торгового предприятия) обслуживание покупателей;

ØАвтоматический расчет цен, скидок, других параметров акта продажи;

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

ØБорьба с пересортицей, частичная защита от потерь;

ØВыявление постоянных покупателей и проведение с ними индивидуальной работы - платежные карты, скидки и пр.;

ØВыполнение операций с валютой;

ØКонтроль над операциями с наличностью;

ØГенерацию кассовых отчетов;

ØПодготовку данных о работе кассового узла для администрации торгового предприятия и фискальных органов;

ØПоддержку различных аппаратных конфигураций кассового узла.

Кассовый программный модуль предназначен для работы на ККМ на базе микропроцессора Intel Pentium (133 MHz и более), включенного (или не включенного) в локальную сеть и подключающего к себе периферию по COM или LPT портам или напрямую через ISA или PCI шину. Через ISA или PCI шину к ККМ может быть подключена фискальная память. По СОМ порту к ККМ могут быть подключены принтер, сканеры, весы, LCD монитор, фискальная память или электронная кассовая лента защищенная (ЭКЛЗ). По LPT порту подключаются принтер, весы или ЭКЛЗ. При включении ККМ в локальную сеть, кассовый программный модуль взаимодействует с сервером торгового оборудования для обмена информацией по кассирам, товарам, скидкам, штриховым кодам и пр. и с видеосервером - для снабжения его пакетами видео и событийной информации.

Microsoft Office. Понятие. Набор приложений и их назначение

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

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

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

Стандартный набор Microsoft Office включает в себя:

ØMicrosoft Word - мощный текстовый редактор, позволяющий быстро создать документ любой сложности.

ØMicrosoft Excel - позволяет выполнять вычисления, а также анализировать и визуализировать данные в электронных таблицах.

ØMicrosoft Access - позволяет создавать базы данных и программы для работы с ними.

ØMicrosoft PowerPoint - позволяет готовить презентации для демонстрации, собраний и веб-страниц.

ØMicrosoft Outlook - позволяет отправлять и получать почту, работать с расписаниями, контактами и задачами, а также вести запись своих действий.

"Лаборатория Касперского" 2013. Понятие и назначение

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

В ходе учебной практики я использовал корпоративную версию продукта "Лаборатории Касперского" - Kaspersky Security для бизнеса.Security для бизнеса - платформа, включающая в себя широкий набор инструментов и технологий и позволяющая компаниям видеть, контролировать и защищать все свои электронные устройства и элементы инфраструктуры. Оптимальным образом подобранные инструменты и технологии формируют четыре уровня платформы. Первый уровень - Стартовый - содержит первоклассные антивирусные технологии, эффективно защищающие информационные системы предприятия от заражений через Интернет. Второй уровень - Стандартный - позволяет контролировать и защищать не только рабочие станции, но и мобильные устройства и файловые серверы от самых разнообразных киберугроз. Третий уровень - Расширенный - предполагает в дополнение ко всему прочему еще и шифрование данных. Наконец, четвертый уровень - Total - обеспечивает комплексную защиту всех узлов информационной системы предприятия. Помимо этого, Kaspersky Security Center позволяет управлять всей системой защиты с единой консоли.

Кроме того, платформа Kaspersky Security для бизнеса дополнительно содержит широкий набор инструментов, которые могут быть использованы на любом из уровней защиты:

ØKaspersky Security для файловых серверов

ØKaspersky Security для мобильных устройств

ØKaspersky Systems Management

ØKaspersky Security для виртуальных сред

ØKaspersky Security для хранилищ

ØKaspersky Security для совместной работы

ØKaspersky Security для почтовых серверов

ØKaspersky Security для интернет-шлюзов

Заключение

В результате прохождения производственной практики на предприятии ООО "Ротекс" были получены навыки, необходимые для работы по специальности и общее представление информационной системы "1С: Предприятие". Приобретены теоретические знания о работе фирмы в г. Красноярск. В процессе работы использовались только лицензионные программные продукты. Все поставленные задачи выполнялись в срок самостоятельно.

Список используемой литературы

1.#"justify">.#"justify">."Программа и методические указания по прохождению практики для студентов всех форм обучения", 2012 [Текст] - Котов В.В.

Четкого определения ПО для бизнеса, наверное, не существует. А потому попробуем его создать самостоятельно.
Программное обеспечение для бизнеса – это любые программы и сервисы, благодаря которым компания, которая их использует, извлекает прибыль.

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

Увеличение прибыли можно получить двумя способами:

  1. Увеличить оборот при неизменных затратах. К такому программному обеспечению относятся, в первую очередь, различные CRM системы, а также программы ERP. В результате грамотного внедрения CRM, отдел продаж начинает работать эффективнее, заявки и запросы от клиентов не теряются, средний чек растет просто за счет повышения контроля качества каждого менеджера. А внедрение ПО помогает руководителю выявить «тонкие» места в построении бизнес-процессов, исключить дублирование функций, оптимизировать работу, повысить эффективность всех процессов и увеличить в итоге прибыль при неизменных затратах.
  2. Сократить расходы при сохранении оборота. Здесь самым ярким примером будут helpdesk системы, внедрение которых позволяет эффективнее работать с клиентами и партнерами, автоматизировать процессы оформления заявок, создания пакета документов и т.д. В результате с тем же объемом работы, что и ранее успешно может справляться меньше количество сотрудников. И даже при увеличении объемов продаж дополнительные рабочие места создавать не придется.
Теперь рассмотрим правила выбора по для бизнеса детальнее, исходя из того, с какими именно ситуациями вы можете столкнуться.

Что НЕ является ПО для бизнеса

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

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

Какие программы чаще всего «маскируются» под продукты для бизнеса, но не являются такими?

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

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

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

Результат такого нецелевого использования:

  • Контроль работы отдела продаж – недостаточен, так как руководство не может своевременно получить и отследить полную информацию по каждой сделке. Нет нужных отчетов, часть важной информации отсутствует.
  • Менеджер (продавец) вынужден вручную вносить в систему или записывать отдельно важную информацию. Недостаточная автоматизация приводит к неэффективному использованию рабочего времени и к различным проблемам, связанным с человеческим фактором.
Оценить, насколько такая система может повысить эффективность бизнеса также крайне затруднительно. Наряду с плюсами имеется много минусов, а потому и назвать подобное применение системы программой для бизнеса нельзя.
Продукты, которые позиционируют себя как ПО для бизнеса, но не являются таковыми
Сейчас самые разные системы, предназначенные для управления задачами, хранения файлов и многие другие предлагают бизнес-тарифы. Они так и позиционируют свой продукт: тарифы для физических и юридических лиц.

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

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

Это же привычное правило разработчики программного обеспечения переносят на тарифы в своих продуктах. Так, при покупке бизнес-тарифа в сервисе хранения паролей вы получаете возможность сохранить большее число сайтов, подключить к своему аккаунту других пользователей. А при выборе бизнес-тарифа для хранения файлов вам предоставляется больший объем дискового пространства «в облаках», отсутствие ограничений на максимальный размер файлов, более высокая скорость обмена данными.

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

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

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

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

Как выбирать программное обеспечение для бизнеса

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

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

Какую задачу вы будете решать
При выборе любого программного обеспечения очень важно выбирать, в первую очередь, не красивую или интересную программу, а искать решение той или иной проблемы. Это может быть автоматизация управления продажами, управление производством, создание удобной системы учета товаров, автоматизация работы бухгалтерии и т.д.
Итак, первым делом нужно четко сформулировать задачу, которую будет решать программный продукт.
Определяем класс системы
Важно понимать, что для решения разных типов задач следует использовать различные программные продукты. Так, если перед вами стоит задача, получать в любой момент времени актуальные остатки товаров и совершать продажи со склада, вам потребуется система складского и товарного учета. Если вы хотите оптимизировать работу с клиентами, нужно внедрять CRM-систему. Бухгалтерии потребуются программы для автоматизации движения средств и отчетности. А для получения актуальной аналитики управления производственными процессами, выбирать программу производственного учета.

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

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

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

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

Ярким примером таких программ можно назвать популярный сервис LastPass, популярное online-хранилище паролей. Бесплатная версия доступна каждому, и в 99% случаев ее более чем достаточно для удобной работы. Премиум дает чуть больше возможностей и требуется премуещственно любителям мобильного интернета. Но сервис пошел дальше и создал LastPass Enterprise – сервис для корпоративных клиентов, который позволяет объединять все корпоративные пароли в общее хранилище, где разные пользователи получают доступ только к своим паролям, а руководство может назначать, менять пароли или органичивать через применение паролей права доступа. Казалось бы, удобно. Но, как показывает практика:

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

Еще один яркий пример такого ПО не для бизнеса – это также популярное хранилище Dropbox, которое также имеет платный пакет для бизнеса. Да, само по себе хранилище удобное, многим нравится. Но очень сложно представить себе такой бизнес, которому потребуется «в облаках» на чужих серверах хранить террабайты информации и обмениваться ею в таких объемах. Т… е. все возможности, коорыми пользуются покупатели бизнес-пакетов Dropbox, можно реализовать в бесплатной версии или через другие какие-то сервисы, которые уже имеются в распоряжении компании.

Рассмотрим еще один пример, это таск-менеджер Asana. В определенный период времени я столкнулся с этим сервисом, так как руководитель бизнеса нуждался в средствах для совместной работы и контроля выполнения различных задач, и для этих целей рассматривал три варианта: Asana, Битрикс 24 и Redmine. Причем, заказчик склонялся к Asana просто потому, что ему понравился интерфейс.

На самом деле, применение этой системы в условиях бизнеса крайне нежелательно. Да, в платной версии этот таск-менеджер позволяет работать командой. Но здесь нет качественного и продуманного логирования, нет возможности каким-то образом дорабатывать систему и адаптирвоать ее под особенности конкретного бизнеса, нет API, т.е. возможности интегрировать систему с другими программными продуктами. В результате я убедил руководство компании, что в качестве ПО для бизнеса Asana не подходит. И мы в результате внедряли Redmine.

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

Выбор программного продукта

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

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

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

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

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

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

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

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

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

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

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

Помните: качество не бывает дешевым, а вы не столь богаты, чтобы покупать услуги по заниженным ценам.

Критерии выбора программного обеспечения для бизнеса

Как я уже упоминал, программное обеспечение выбирают по самым разным параметрам, начиная от перечня конкретных возможностей и оканчивая ценой и методом оплаты программного продукта. Но перед тем как разобраться с каждым критерием отдельно, я бы хотел уберечь вас от некоторых распространенных ошибок.
Аббревиатуры: доверяй, но проверяй
Сегодня очень популярными стали английские аббревиатуры, которые используют как в названиях, так и в описаниях программных продуктов. Если речь заходит об автоматизации бизнеса, то чаще всего это:
CRM (Customer Relationship Management) - прикладное программное обеспечение для организаций, предназначенное для автоматизации стратегий взаимодействия с заказчиками (клиентами), в частности, для повышения уровня продаж, оптимизации маркетинга и улучшения обслуживания клиентов путём сохранения информации о клиентах и истории взаимоотношений с
ними, установления и улучшения бизнес-процессов и последующего анализа результатов. Википедия

ERP (англ. Enterprise Resource Planning, планирование ресурсов предприятия) - организационная стратегия интеграции производства и операций, управления трудовыми ресурсами, финансового менеджмента и управления активами, ориентированная на непрерывную балансировку и оптимизацию ресурсов предприятия посредством специализированного интегрированного пакета прикладного программного обеспечения, обеспечивающего общую модель данных и процессов для всех сфер деятельности. ERP-система - конкретный программный пакет, реализующий стратегию ERP. Википедия

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

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

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

Открытый и закрытый код
Любые программные системы делятся на несколько категорий:
  1. Система с закрытым кодом, т.е. программный продукт, доработки в котором возможны только силами разработчиков.
  2. Система с открытым кодом, т.е. программа, дорабатывать которую может любой программист.
  3. Система с частично открытым кодом, т.е. продукт, в котором ядро и некоторые ключевые компоненты имеют закрытый код и могут дорабатываться только разработчиками, а большая часть пользовательских компонентов может быть доработана любым программистом.
Самыми непрактичными лично я считаю системы с закрытым кодом, в который только разработчик может вносить правки. Даже если сейчас вы получили программу, идеально соответствующую вашим потребностям, при любых, даже самых мелких изменениях в работе вашего бизнеса программный продукт придется менять.

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

С подобными системами я сталкивался при работе с зарубежными партнерами. В последние годы я активно работал с финнами, итальянцами, немцами. И везде наблюдал очень старые системы автоматизации бизнеса. Первое время я ужасался, ведь в сравнении с отечественными разработками, которые обновляются по нескольку раз в год, эти программы выглядели не слишком привлекательно и казались «морально устаревшими».

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

Каждая из этих старых систем идеально настроена под требования определенного бизнеса.

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

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

Цена и тип программного продукта: Saas и Standalone
Любое программное обеспечение сегодня делится на два вида по типу лицензии и особенностям дальнейшей работы с продуктом:
  1. Saas – это «облачные» технологии, при которых программный продукт находится на серверах разработчика. Чаще всего там же хранятся и данные клиента. В этом случае оплата производится ежемесячно небольшими суммами. При этом вы получаете постоянное техническое обслуживание и обновления от разработчика, помощь, место на серверах и т.д.
  2. Standalone – это покупка «коробочного» решения, т.е. вы один раз покупаете программный продукт, получаете к нему полный доступ, но установка программы на компьютеры, покупка и поддержка серверов для хранения данных становятся зоной ответственности покупателя. Также и возможные доработки производятся либо силами покупателя, либо – за отдельную плату.
Чтобы рассчитать, какой из программных продуктов окажется выгоднее, нужно учитывать не только стоимость программы, но также и возможные сопутствующие расходы, в число которых при выборе решения Standalone нужно обязательно включить покупку или аренду серверов, а также техническое обслуживание оборудования и программы (резервное копирование, проверка целостности баз данных и пр.). В результате ежемесячная оплата Saas-решений зачастую оказывается более привлекательной. Впрочем, случаи бывают разные, да и не всегда решение зависит только от цены. Иногда важнее конфиденциальность, возможность работать без подключения к сети Интернет или еще какие-то соображения.
Возможности интеграции системы
Этот параметр во многом связан с наличием открытого кода, но все же его стоит выделить отдельно, так как интеграция – это очень важно. Суть в том, чтобы вы смогли наладить совместную работу и автоматический обмен данными между разными системами, которые вы уже применяете и планируете применять в компании. Это может быть обмен списком клиентов, а также информацией о заказах между системой CRM и системой учета 1С, может быть получение заявок с сайта в автоматическом режиме, работа с телефонией через CRM-систему и т.д.
Надежность программного продукта
Лучше всего выбирать один из широко известных программных продуктов, которые имеют собственную историю. Чем моложе программа, тем выше вероятность, что в ней будет много не выявленных ошибок. Чем большее число людей пользуется программным продуктом, тем меньше недочетов в нем остается, тем больше ошибок уже исправлено.
Безопасность и настройка доступов
Любое ПО для бизнеса должно иметь настраиваемый уровень доступа для разных сотрудников, а также отличаться высокой степенью безопасности хранения и передачи данных. Сегодня значительное число пользователей передают информацию через Интернет и пользуются для решения бизнес-задач «облачными» SAAS-решениями. А потому вопросы безопасности должны быть на одном из первых мест.
Формирование отчетности
Любая управленческая отчетность необходима для принятия решений. И возможность формировать все необходимые отчеты, а также создавать в сжатые сроки новые, которые помогут посмотреть на работу компании с другой точки зрения, очень важна для эффективной работы. Даже самая удобная система, в которой не предусмотрен широкий перечень отчетов, будет проигрывать менее красочной, но с хорошо развитой аналитикой.
Качественная работа на мобильных устройствах
Любой современный программный продукт должен эффективно работать не только на стационарных десктопах, но и на различных мобильных устройствах. Этого требует современный ритм жизни и стиль ведения бизнеса. Конечно, в определенных случаях это требование не является обязательным, но лучше, чтобы мобильная версия была уже сегодня.
Наличие сообщества продукта
Качественный программный продукт обычно имеет хорошо развитое сообщество. Наличие сообщества позволяет быстро найти специалиста в случае необходимости, а также получить совет и решение многих проблем.

Резюме

ПО для бизнеса обязательно должно приносить прибыль либо при помощи повышения объемов продаж, либо благодаря снижению расходов компании. А потому грамотное внедрение подобных программ всегда окупается и даже становится прибыльным.

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

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