Разработка программного комплекса для Миграционных центров
Задача
- вести перечень иностранных граждан (ИГ), имеющих то или иное отношение к ЮЛ;
- заполнять и получать из АИС регистрационные данные иностранных граждан, включая информацию о сроках действия тех или иных документов;
- получать уведомления о приближающемся истечении срока действия документов;
- просматривать услуги, предоставляемые миграционными центрами (МЦ);
- заказывать услуги МЦ (оставлять заявки на оказание услуг);
- оплачивать услуги МЦ;
- вести свой собственный баланс счета и историю финансовых транзакций;
- позволять бухгалтерам и платежным агентам МЦ указывать факт оплаты;
- передавать заявки в обработку с дальнейшим обновлением статусов заявок по мере оказания услуг.
Решение
- платформы для разработки программного обеспечения .NET Core 2.2 и ASP.NET;
- в качестве языка программирования использовался C#;
- в качестве архитектурного стиля проектирования использовался REST services;
- для передачи и приема данных в приложение использовался формат JSON;
- в качестве технологии доступа к данным использовалась Entity Framework;
- для разработки баз данных использовались технологии MS SQL и PostgreSQL;
- использованные front-end технологии: JavaScript, Vue.js, Bootstrap.
Итог
Для заказчика была разработана система, которая в качестве адресата вводимых и обрабатываемых данных и предоставления справочной информации использует систему АИС. Была реализована двусторонняя интеграция с АИС при помощи REST сервисов. Также разработано отдельное Веб-приложение на Vue.js, которое обменивается данными с сервером системы.
Используемые технологии
Похожие проекты
Система коммуникации с пользователями
Данная система основана на веб-интерфейсе и позволяет решить ряд задач, связанных с автоматизацией в области маркетинга, торговых операций и взаимодействия с клиентами.
ПО для компании в сфере недвижимости
Портал на Sharepoint для финской компании, предоставляющей маркетинговые и брокерские услуги компаниям, работающим в сфере торговой недвижимости и ее аренды.