ERP система IsPro
10/2023 до 09/2025
Розширення функціоналу та виправлення помилок
Інструменти: Ms VisualStudio (C++, C#), WebAPI
СКБД: MS SQL, Oracle
Перечисление и краткое описание моих работ
10/2023 до 09/2025
Розширення функціоналу та виправлення помилок
Інструменти: Ms VisualStudio (C++, C#), WebAPI
СКБД: MS SQL, Oracle
2023
Ввод данных для изготовления удостоверения.
Инструменты: C#, DevExpress, MS SQL, WCF
2019-2022
Товар, з нанесеним унікальним кодом (QR,DataMatrix ...) рухається по конвеєру, де встановлена високошвидкісна камера.
Камера зчитує та передає код та час (місцевий час, з точністю до мілісекунди) у БД. Фіксується факт присвоєння коду для товару, та відправка товару на пакування.
Товар пакується у контейнер (зазвичай картонна коробка), на коробку наноситься унікальний код.
Код з коробки зчитується або камерою, або ручним сканером 1D(bar+)/2D(QR+), та передається у БД.
Аналогічно, може бути збільшено рівень вкладеності : коробка в короб, короб на палету, палета в авто/залізничний контейнер.
Інструменти: C#, MS SQL
Застосування: Система була запущена
- для контролю виробництва тютюнових виробів. З QR на акцизній марці
- для логістики продажу рослинної олії. З QR на етикетці пляшки
2019-2021
Количество объектов, практически , не ограничена
Трилион объектов может иметь уникальний код у виде строки из 8 символов , которые состоят из цифр и заглавных латинских букв.
Уникальний номер объекта | Код |
---|---|
100 000 000 000 | 11UE85X3 |
1 000 000 000 000 | 115BBB4X |
1 099 000 000 001 | 2HC3SHZZ |
Код 100 000 000 000=11UE85X3, может быть представлен в виде изображения :
Изображение кода | Тип | Значение |
---|---|---|
![]() |
QR | 100 000 000 000 = 11UE85X3 |
![]() |
Data Matrix | 100 000 000 000 = 11UE85X3 |
![]() |
Code-128 | 100 000 000 000 = 11UE85X3 |
![]() |
QR , url | https://site.com?i=11UE85X3 |
Обычно, сгенерированные коды хранятся в БД, поэтому, для увеличения скорости генерации, создана CLR процедура.
В рамках проекта создано приложение для Andriod смартфона, который считывает QR, отправляет считанный код вебсервису и отображает інформацию об объекте, по коду.
Мобильное приложение создано с помощью Adnroid Studio на Java.
Вебсервис - SOAP (.asmx) на C#, под IIS.
Инструменты: C#, CLR , MS SQL
2020
Ввод и отображение текстовых данных и изображений. Данные хранятся в БД MS SQL. Также выполняется обмен данными с Oracle БД в DMZ, через WCF вебсервис.
Инструменты: .NET Core Reazor, C#, MS SQL, DevExpress/DevExtreme, Oracle
2018-2019
Жизненный путь документа по правилам документооборота, с различными состояниями, от ввода данных, до печати и выдачи документа.
Инструменти: C#, MS SQL, DevExpress, InnoSetup
Устройства: DataCard CD800
2016-2018
Ввод данных, обмен данными между центральной БД и региональными, поиск по разным параметрам, отчёты.
Обмен данными через вебсервисы SOAP (.asmx), WCF
Инструменти: C# , DevExpress, InnoSetup
СУБД: MS SQL, Oracle
11/2015-01/2016
Вводятся персональные данные, фото, отпечатки пальцев, изображение подписи.
Инструменты: C#, DevExpress, GreenBit SDK
Устройства: WebCam, Сканер A4, DactyScan 84n
12/2015
БД MSSQL 2008 Express имеет ограничение 4Гб. В этом проекте, виртуально, увеличено доступное пространство.
Инструменты: C#, MS SQL .NET SDK, MS SQL
07/2015 детально
Получение данных по email, занесение в БД
Инструменты: C#, XML, MS SQL
Получение фотографии, отпечатков пальцев и изображения рукописной подписи человека
Устройства:
Сканер отпечатков пальцев Sonda LS2FP;
Фотокамера Canon EOS 1100D;
Планшет Wacom STU-520A.
Инструменты: C#, Canon SDK, Sonda SDK.
05/2014 cheese.kiev.ua
Разработка сайта-визитки
Инструменти: Apache HTTP Server, PHP, MySQL
2013 как часть НАИС ГАИ
Моя роль:
Идея; Проектирование; Постановка задачи колективу; Контроль исполнения; Внедрение.
2012
как модуль для систем выдачи свидетельств о регистрации транспортного средства
и свидетельство на право управления транспортным средством
Графические и текстовые данные наносятся на пластиковую карточку методом лазерной гравировки
2011
ПО формирования заключения экспертного исследования подделки документов, банкнот и др.
2011
для системы выдачи удостоверения сотрудника прокуратуры
Передача файлов по FTP. Организация очереди для передачи. Многопоточная обработка очереди
2010 для системы формирования экспертного заключения осмотра транспортного средства
Здесь просто создание дампа схемы под СУБД Oracle XE 10, при старте системы, но сложность была в том, что создания BackUp мог запустится раньше Oracle.
Так же в этом проекте - установка центрального сервера БД Oracle 11 пoд OS Oracle Enterprise Linux
2008-2010
Проэктирование, разработка и внедрение программно-аппаратного комплекса Электронная касса