|
Система GrossBee XXI является модульной, открытой, сетевой информационной
системой, базирующейся на технологии клиент-сервер. Ее отличают высокая надежность,
производительность, гибкость настройки и администрирования, возможность наращивания
функциональности путем разработки дополнительных модулей и подсистем, открытость,
масштабируемость.
Ниже более детально описаны основные технические особенности системы:
Минимальные требования к конфигурации клиентского рабочего места
системы «GrossBee XXI»:
- Процессор: Pentium 90 MHz;
- Оперативная память: 32 МВ;
- Операционная система: Windows 95/98/NT/2000/XP.
Оптимальные требования к конфигурации клиентского рабочего места
системы «GrossBee XXI»:
- Процессор: Pentium 200 MHz и выше;
- Оперативная память: 64 МВ;
Минимальные требования к конфигурации сервера (исходя из 30 рабочих мест):
- Процессор: Pentium 500 MHz;
- Оперативная память: 256 МВ;
- Операционная система: Windows NT/2000 или Linux.
- Сервер баз данных: InterBase версий 5.6 или 6.0
Оптимальные требования к конфигурации сервера (исходя из 30 рабочих мест):
- Процессор: Pentium 1 GHz;
- Оперативная память: 512 МВ;
Клиент-серверная архитектура
Архитектура «клиент-сервер» предполагает, что хранение и основная обработка
данных выполняется специальной программой - сервером базы данных. Как правило, сервер
базы данных находится на отдельном, специально выделенном компьютере. Благодаря этому по
вычислительной сети передаются только запросы к серверу на выполнение определенных действий,
а также результаты этих запросов. Такая технология позволяет значительно сократить нагрузку на
вычислительную сеть, повысить быстродействие и надежность системы, увеличить количество
одновременно работающих пользователей.
В качестве сервера базы данных выбран InterBase фирмы Borland Inprise, который обладает
сравнительно низкой ценой и умеренными требованиями к конфигурации компьютера. При этом
он отличается высокой надежностью и быстродействием, и таким образом, является оптимальным
выбором с точки зрения соотношения цена / качество.
Сервер InterBase был разработан по заказу военно-морского ведомства
США, и отличается высокой надежностью и быстродействием. Cейчас он
используется в работе компаний Motorola, Nokia, Boeing и Бостонской
фондовой биржи. Кроме того, компания Cobalt Networks, входящая в
состав Sun Microsystems, сейчас комплектует этой СУБД свои
специализированные серверы.
Особо необходимо отметить наличие бесплатной версии этого сервера, распространяемой по
InterBase Public License, а также возможность его работы под управлением ОС Linux, что
позволяет существенно снизить затраты на серверное программное обеспечение.
Модульная структура на базе COM-технологии
Система построена в виде набора взаимосвязанных модулей, которые взаимодействуют между
собой при помощи стандартного COM-интерфейса, и функционируют, используя общую базу данных.
Такой подход позволяет гибко настраивать конфигурацию системы, а также легко расширять ее
функциональность, разрабатывая новые модули - в том числе и по индивидуальному заказу
предприятия.
Дополнительные модули могут разрабатываться при помощи любой среды, которая позволяет
создавать COM-объекты (Delphi,Visual Basic), что дает определенный простор разработчику
в выборе используемых инструментальных средств.
Открытость для сторонних разработчиков
Предпочтительным вариантом индивидуального развития системы является выполнение заказных
разработок фирмой «GrossBee». Однако возможно наращивание ее функциональности
и силами специалистов самого предприятия или третьих фирм.
Структура базы данных системы является открытой и может быть предоставлена по требованию
клиента. Открытость спецификаций системы предоставляет сторонним разработчикам широкое
поле деятельности по созданию приложений, совместимых с «GrossBee XXI».
Существуют прецеденты, когда крупные предприятия, имеющие собственный коллектив
программистов, продолжали развивать установленную у них систему в нужном им направлении.
Интеграция с другими приложениями
В системе предусмотрены средства, с помощью которых данные могут быть переданы в другое
приложение для какой-либо дополнительной обработки. Примером может служить экспорт
данных в Microsoft Excel для использования имеющихся в этом приложении средств
статистической обработки информации, построения графиков и диаграмм и т.п. В системе
предусмотрен также обмен данными с программой «1С:Бухгалтерия» и интеграция
с информационно-справочной системой «ЛИГА-ЗАКОН».
|