Разработка программного комплекса для Миграционных центров

Разработка программного комплекса для Миграционных центров

Задача 

Разработать программный комплекс, позволяющий юридическим лицам (ЮЛ) осуществлять следующие функции:

  • вести перечень иностранных граждан (ИГ), имеющих то или иное отношение к ЮЛ;
  • заполнять и получать из АИС регистрационные данные иностранных граждан, включая информацию о сроках действия тех или иных документов;
  • получать уведомления о приближающемся истечении срока действия документов;
  • просматривать услуги, предоставляемые миграционными центрами (МЦ);
  • заказывать услуги МЦ (оставлять заявки на оказание услуг);
  • оплачивать услуги МЦ;
  • вести свой собственный баланс счета и историю финансовых транзакций;
  • позволять бухгалтерам и платежным агентам МЦ указывать факт оплаты;
  • передавать заявки в обработку с дальнейшим обновлением статусов заявок по мере оказания услуг.

Решение 

Для решения поставленной задачи были использованы следующие технологии:

  • платформы для разработки программного обеспечения .NET Core 2.2 и ASP.NET;
  • в качестве языка программирования использовался C#;
  • в качестве архитектурного стиля проектирования использовался REST services;
  • для передачи и приема данных в приложение использовался формат JSON;
  • в качестве технологии доступа к данным использовалась Entity Framework;
  • для разработки баз данных использовались технологии MS SQL и PostgreSQL;
  • использованные front-end технологии: JavaScript, Vue.js, Bootstrap.

Итог 

Для заказчика была разработана система, которая в качестве адресата вводимых и обрабатываемых данных и предоставления справочной информации использует систему АИС. Была реализована двусторонняя интеграция с АИС при помощи REST сервисов. Также разработано отдельное Веб-приложение на Vue.js, которое обменивается данными с сервером системы.     

Используемые технологии

Похожие проекты

Система коммуникации с пользователями

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

OptIt – система СМС-маркетинга

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

ПО для компании в сфере недвижимости

Портал на Sharepoint для финской компании, предоставляющей маркетинговые и брокерские услуги компаниям, работающим в сфере торговой недвижимости и ее аренды.