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 під OS Oracle Enterprise Linux
2008-2010
Проектування, розробка та впровадження програмно-апаратного комплексу Електронна каса