Веб-системы (ERP, CRM)

Отправить заявку

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

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

Платформа VIKI.JET
Все решения базируются на собственной платформе VIKI.JET. Это комплексное цифровое ядро, которое позволяет предприятию автоматизировать и интегрировать любые бизнес-процессы нового поколения, превращаясь в “умное” предприятие.


Основные проблемы, которые обычно заставляет задуматься о создании своей информационной системы:
  • Вам приходится иметь дело с большими объемами информации (записи о встречах, данные клиентов, данные заказов, управление складом, учет расходов и оплат и т.п.), с которыми уже неудобно управляться с помощью простого блокнота или ежедневника (в том числе и электронного);
  • Вы работаете с какой-либо информацией не в одиночку, а вместе с командой. То есть, помимо Вас доступ к информации (в том числе и удаленный доступ) должны получать и другие люди (причем в зависимости от их ролей они могут получать доступ к одной части информации и не получать к другой);
  • Вы хотите определенным образом, в определенной последовательности  организовать коммуникацию между некоторыми группами людей;
  • Вы хотите автоматизировать с помощью компьютерных технологий некоторые рутинные операции, например:
    • автоматически генерировать документы (справки, договора и т.п.) на основе данных клиентов, работников и т.д.;
    • автоматизировать рассылку сообщений, напоминаний (в виде email'ов или смс) сотрудникам, клиентам;
    • автоматизировать запись клиентов к Вам на прием (к примеру, через форму записи на Вашем сайте);
    • автоматизировать заказ Вашего продукта или услуги клиентом (с помощью корзины товаров на Вашем сайте) и оплату клиентом заказа (с помощью электронных платежных систем);
    • автоматизировать составление статистических отчетов, различных подсчетов и итоговых сумм;
    • и другие.
Веб-система обеспечивает:
  • хранение информации, организованной в определенные структуры;
  • предоставление доступа к хранимой информации (для поиска, изменения и т.п.) одновременно множеству заинтересованных лиц;
  • передачу информации между определенными сторонами и по определенным правилам;
  • преобразование информации по определенным алгоритмам.
Преимущества веб-приложений по сравнению с обычными программами:
  • удобство использования. Обеспечение мгновенного доступа к приложению, достаточно иметь только подключение к сети Интернет и работающий браузер;
  • многопользовательская система. Одновременно в веб-приложении могут работать много пользователей;
  • централизованное хранение и защита информации. Все данные находятся в одном месте, где моментально сохраняются вносимые изменения и создаются резервные копии;
  • простота использования, пользователи быстрее обучаются работе с web системой, чем с настольной;
  • простая архитектура — устанавливается только сервер, рабочие места включаются автоматически;
  • простота интеграции с сайтом;
  • возможность развертывания системы как в офисе, так и на хостинге подобно веб-сайту, экономя на покупке дополнительного оборудования.

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

Базовый/общий функционал веб-систем:
  • документооборот;
  • CRM;
  • хранилище документов;
  • систему управления задачами;
  • складской учет;
  • логистика;
  • финансы;
  • вики-системы;
  • групповой календарь;
  • система обмена сообщениями;
  • управление и мониторинг;
  • отчеты и прочее.

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

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

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

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

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

 

Вопросы и ответы
Какие технологии используются при разработке?

Для разработки систем, порталов и сайтов мы используем:


Языки программирования:

  • C#
  • C++
  • JavaScript
  • TypeScript
  • Python
  • Java
  • VB.NET


СУБД:

  • Microsoft SQL Server
  • PostgreSQL
  • MySQL
  • SAP ASE (Sybase)
  • MongoDB
  • Redis


Средства проектирования и планирования:

  • UML
  • Microsoft Visio
  • Microsoft Project
  • Altova UModel
  • NClass
  • Redmine


Платформы и технологии:

  • Протоколы: HTTP/HTTPS, TCP/IP, UDP, FTP, SMTP/IMAP/POP3, WebSocket
  • Веб и .NET: ASP.NET Core (MVC/Razor/Minimal APIs), ASP.NET MVC (поддержка наследуемых проектов)
  • Платформы: .NET 6–9, .NET Framework до 4.8.1, Mono
  • Разметка и данные: HTML5, CSS3, JSON, XML/XSLT
  • Доступ к данным: ADO.NET, Entity Framework Core
  • Интеграции и API: REST/JSON, gRPC, SOAP


CMS и конструкторы:

  • WordPress
  • 1С-Битрикс
  • Tilda
  • VIKI CMF


*Также поддерживаем и выполняем миграции с устаревших технологий (ActiveX, OLE, COM/DCOM, DHTML и др.).
 

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

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

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

Что необходимо сделать для начала сотрудничества?

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

Какие бывают варианты сотрудничества: порядок выполнения работ и их оплаты?

Мы предлагаем два варианта выполнения и оплаты работ:

«фикс-прайс» — мы оцениваем задачу и берем на себя обязательства реализовать ее за определенную фиксированную стоимость в согласованный срок;

«работа по ставке» — вы оплачиваете фактически затраченное нашими специалистами время, которое потребовалось для выполнения работ.

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