Методическое пособие Скрытые возможности программы ФОЛИО WinСкладГлава 2. Нами могут быть предложены три варианта технического решения автоматизации складского хозяйства. Каждый имеет свои преимущества и недостатки. Вариант 1. На складах, существенно удаленных от офиса, устанавливается отдельный сервер. В этом случае данные программы хранятся на нескольких компьютерах-серверах, которые обмениваются данными с определенной периодичностью. Вариант 2. Вся территория предприятия объединена в общую корпоративную сеть. Данные всех складов вводятся на один сервер. Вариант 3. В специальной версии (МУЛЬТИСЕРВЕР) сделан механизм работы с одними данными на нескольких серверах с одного клиентского места программы. Все клиентские места могут работать одновременно с несколькими серверами. Цель: уменьшить нагрузку на каждый сервер, ускорить ввод данных и выполнение отчетов, снизить трафик по модему в случае работы на удаленных местах. Устанавливаются несколько серверов с MS SQL Server. На каждом находится рабочая база данных. Между серверами устанавливается связь по принципу "Издатель-Подписчик", которая реализована средствами MS SQL Server. Лишь один из серверов выступает "Издателем", на остальные серверы с установленным интервалом идет передача обновленных данных от "Издателя". Все изменения и ввод новой информации с клиентских мест в программе делаются только на "Издателе". Для всех отчетов в программе существует настройка: какой отчет выполняется на каком сервере. Она индивидуальна для каждого рабочего места. Т.е. каждый сотрудник может вводить информацию на одном сервере, а выполнять отчеты на других из одной и той же запущенной программы, резко снижая нагрузку на каждый сервер, что актуально при больших объемах данных. Если часть сотрудников находится на удаленном складе и работает по модему, то можно порекомендовать, например, такую схему работы: сервер "Издатель" ставится в центральном офисе, а на удаленном складе ставится сервер "Подписчик". Работники центрального офиса работают на "Издателе", а работники удаленного склада вводят информацию на "Издателе", а отчеты делают на "Подписчике". При этом нет необходимости перекачивания большой информации о результатах сделанных отчетов через модем на удаленный склад. Туда автоматически, с определенным интервалом, передаются лишь изменения данных. Схема "Издатель-Издатель" с постоянным обновлением и изменением на всех серверах требует гораздо больших ресурсов и поэтому она менее применима для решения данных задач. |