Часто задаваемые вопросы

Учетная система

Для каких задач предназначена учетная система?

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

Яляется ли система многопользовательской?

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

Каковы преимущества системы?

Система бесплатна, кроссплатформенна, с открытым кодом, выполнена на таких же открытых технологиях (PHP,Mysql). Это делает пользователя независимым от прихотей разработчика. Система легко расширяема, не требует специального инструментария для разработки а значит, изменения может легко внести любой знакомый с веб-разработкой специалист.
  Модульность системы позволяет легко обмениватся документами и отчетами что позволит оперативно поддерживать систему в актуальном состоянии. Кроме того, архитектура продумана так чтобы не приходилось вносить изменения в структуру БД или системные функции.
   Кроме того, учетная система не "голый" движок - в комплекте уже есть основные первичные документы и отчеты, в соответствии с текущим законодательством Украины и их асортимент постепенно будет расширятся.

Zippy фреймворк

Каковы особенности фреймворка?

В отличие от большинства PHP фреймворков, Zippy - компонентный фреймворк. Сама страница, как и ее элементы являются компонентами - обьектами, содержащими реагирующие на события методы и обеспечивающие рендеринг своей визуальной части в зависимости от изменения состояния. Примерный аналог - ASP Web Forms. Прообразом фреймворка, с точки зрения архитектурных решений стал Java проект Wicket.
  

Какие приложения реализуются на фреймворке эффективнее всего?

Приложение, реализованое на фреймворке Zippy, по своему построению напоминает десктопные приложения написаные например на Delphi. По сути страница (форма) состоит из бэкенд класса с методами реагирующими на запросы и реализующие логику работы страницы и шаблона . Элементы страницы также являются компонентами агрегироваными в страницу и обеспечивающие свой рендеринг. Состояние страницы и ее компонентов сохраняется в сессии, и таким образом автоматически обеспечивается пересистентность состояния элементов страницы - нет проблем с восстановлением состояния элементов после перезагрузки, соответственно нет необходимости решать эти вопросы например с помощью AJAX.
   Из этого следует что эфективнее всего применять фреймворк для разработки приложений, напоминающих своим поведением десктопные приложения. Таковым является, к примеру, учетная система Zippy ERP.

Zippy.Net фреймворк

Что такое Zippy.Net фреймворк?

Это фреймворк для быстрой разработки .NET приложений. Представляет собой функциональную копию Zippy фреймворка, портированного на .NET. Zippy.NET является альтернативой WebForms и ASP.NET MVC. Сочетает компонентный подход с разделением кода и представления.