Skip to content

Автоматизована система для ведення обліку та інветаризації обчислювальної техніки. Розроблена для потреб Донецької дирекції АТ "Укрпошта"

License

Notifications You must be signed in to change notification settings

mnoltmeer/TechInventory

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TechInventory

Автоматизована система для ведення обліку та інветаризації обчислювальної техніки. Розроблена для потреб Донецької дирекції АТ "Укрпошта"

АС «ТехІнвент» використовується для спрощення процесу інвентаризації техніки. Надає можливість перевіряти відомості про техніку, звіряючись з графічним ідентифікатором (QR-кодом).

Кожний QR-код містить у собі комбінацію інвентарного та серійного номеру, що дає змогу точно ідентифікувати Пристрій. Перелік усіх Пристроїв та даних щодо них зберігається у БД. Коли Агент сканує Графічний ідентифікатор, формується веб-посилання, яке відкривається у веб-браузері. Сервер обробляє веб-запит, виділяє з нього інвентарний та серійний номери та формує запит до БД. Отримані дані надсилаються у браузер Терміналу у вигляді HTML-сторінки. Система функціонально розподіляється на дві частини: сервіс БД та веб-сервіс. Веб-сервіс взаємодіє з Агентами, надаючи їм дані у вигляді веб-сторінок та оброблює їх запити. Сервіс БД зберігає дані та обмінюється ними з веб-сервісом. База даних реалізована на базі СУБД Firebird 2.5. Система взаємодіє з БД за допомогою клієнтської dll, що входить до складу СУБД. Основні дані, що зберігаються у БД, це картотека Пристроїв та перелік змін, які вносили Агенти. Агенти переглядають дані про Пристрої та вносять зміни до них. Кожен Агент має свій унікальний ідентифікатор, тому кожна зміна даних фіксується у БД.

About

Автоматизована система для ведення обліку та інветаризації обчислювальної техніки. Розроблена для потреб Донецької дирекції АТ "Укрпошта"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published