R50 1bec484713c8a5892a991a78f40c4cde
Разработка ПО

Lombard-Service

Добавлено 19 окт 2016 в 15:35
Комплекс программ для автоматизации деятельности ломбардов, скупок,
аукционов, ювелирных магазинов. (прием залогов, аукционы, скупка,
реализация, комиссия, делькредере, отчетность в ЦБ и органы,
многофирменный учет, ККМ).

Основной язык программирования - C#, в
качестве сервера базы данных используется SQL Server (2008-2014), в
качестве альтернативы происходит миграция на PostgreSQL. Слой доступа к
данным реализован с использованием ORM (Sooda, Linq, Dapper), что
позволило легко реализовать функционал хранения справочников и
документов. Был реализован функционал для автоматического изменения базы
данных при изменении структуры метаданных (XML с описанием
справочников, документов, констант, регистров накопления и сведений).
Модули проведения документов реализованы на хранимых процедурах.
Для
работы в сети ломбардов в программе реализован функционал
распределенных баз данных с топологией звезда (одна центральная и много
периферийных). Обмен реализован средствами программы.
Для
формирования отчетов и печатных форм документов используется генератор
отчетов StimulReport. В программе реализован Jabber (XMPP) клиент для
общения пользователей. Реализована служба СМС-сообщений. Модули для
работы со штрих-кодом и ККМ. Реализованы web-сервисы для интеграции с
сайтами ломбардов. В разработке мобильные приложения для руководителей
(отчетность по точкам) и клиентов (состояние залогов и т. п.).
1fa9f5077c