Первая страница
Наша команда
Контакты
О нас

    Головна сторінка



Автоматизація процесу замовлення води в офісах войтко Вікторія

Скачати 31.81 Kb.

Автоматизація процесу замовлення води в офісах войтко Вікторія




Скачати 31.81 Kb.
Дата конвертації03.06.2017
Розмір31.81 Kb.

УДК 004.624

АВТОМАТИЗАЦІЯ ПРОЦЕСУ ЗАМОВЛЕННЯ ВОДИ В ОФІСАХ

Войтко Вікторія, канд. техн. наук, доцент кафедри програмного забезпечення,

Денисюк Павло, студент групи 1ПЗ-15мі,

Костельна Ася, студент групи 1ПЗ-15мі,

Боднар Роман, студент групи 1ПЗ-15мі,

Вінницька Анастасія, студент групи 1ПЗ-15мі,

Паламарчук Максим, студент групи 1ПЗ-15мі,

Вінницький національний технічний університет, Україна


Працівники офісів часто стикаються з проблемою неочікуваної нестачі питної води в кулерах. Нове замовлення вимагає додаткових втрат часу, що характеризується виникненням певних незручностей для колективу [1]. За допомогою розробленої системи автоматизації процесів моніторингу наявності води в кулері та своєчасного її замовлення можна мінімізувати час нестачі питної води в офісі.

Метою розробки є автоматизація процесу замовлення питної води в офісні кулери шляхом розробки та впровадження спеціальних апаратно-програмних засобів, орієнтованих на забезпечення своєчасного виявлення моменту потрібної заміни води в кулері та реалізацію можливості здійснення автоматичного замовлення.

Об’єктом дослідження є інтернет-технології, маркетинг-технології, процеси програмно-апаратного моніторингу стану системи. Предметом дослідження постають технології Raspberry Pi, NGinx, PHP та їх можливості для автоматизації процесу визначення рівня води в кулері та її замовлення.
Рівень води - висота вільної водної поверхні водоймищ і водотоків відносно якої-небудь умовної горизонтальної поверхні (відносний рівень води) чи рівня моря (абсолютний рівень води). Коливання рівня води бувають добові, сезонні, річні, багаторічні.

Головною задачею є розробка пристрою та додаткового програмного забезпечення з використанням технологій Raspberry Pi, NGinx, PHP для автоматизації процесу визначення рівня води в офісному кулері та її замовлення у разі потреби.

Система, що розробляється, використовує такі технології, як Raspberry Pi, NGinx, PHP.

Raspberry Pi являє собою одноплатний комп’ютер, спочатку розроблений як бюджетна система для навчання інформатиці, який можна використовувати для керування різними пристроями. Nginx - це HTTP-сервер і зворотний проксі-сервер, поштовий проксі-сервер, а також TCP / UDP-проксі сервер загального призначення. PHP – скриптова мова програмування для генерації HTML-сторінок на стороні веб-сервера.

Бюдже́тна систе́ма - це сукупність бюджетів держави та її адміністративно-територіальних утворень (державний бюджет та місцеві бюджети відповідно), побудована з урахуванням економічних відносин, державного і адміністративно-територіальних устроїв і врегульована нормами права
Скриптова мова (англ. scripting language) - мова програмування, розроблена для запису «сценаріїв», послідовностей операцій, які користувач може виконувати на комп'ютері. Прості скриптові мови раніше часто називали мовами пакетної обробки (batch languages або job control languages).

За допомогою PHP було створено веб-клієнт у вигляді сайту для контролю ситуації з водою в офісі, встановлення параметрів датчика (значення кількості води, при досягненні якого необхідно зробити замовлення; номер офісу, звідки надійшов сигнал і ін.), налаштування зв’язку з постачальником води. Також планується розробити мобільний додаток-клієнт, який би мав ті самі можливості, що й веб-клієнт.

Сервер на базі Nginx для веб- та мобільного клієнта розгорнуто на платі Raspberry Pi. Саме на цьому міні-комп’ютері виконуються всі необхідні обчислення. У відповідь на запит від програмного клієнта сервер надсилає інформацію про рівень води. На сервері постійно відбувається моніторинг рівня води, що залишилася, для того, щоб вчасно повідомити про факт закінчення води. Важливо правильно встановити перевірки, щоб не було відправки фальшивих запитів на замовлення, а саме замовлення здійснювалося в оптимальний момент, при якому час відсутності води в офісі буде зведено до мінімуму. При надсиланні запиту на замовлення води обов’язковим є його підтвердження через мобільний пристрій чи веб-клієнт.

Смартфо́ни (з англ. smart - розумний, і англ. phone - телефон) - окрема категорія телефонів, які - на відміну від простих стільникових телефонів - мають більше оперативної пам'яті і власний потужний, як для кишенькових пристроїв процесор, працюють під операційною системою Symbian 6.
Вимірювання кількості води у бутлях проводиться за вагою, але планується замінити датчик з вагового типу на оптичний.

Плата Raspberry Pi має вбудований модуль Wi-Fi, за допомогою якого і здійснюється підключення пристрою до мережі Інтернет та передачі інформації.

Встановимо переваги запропонованої системи з урахуванням перспектив використання обраних технологій та результатів SWOT аналізу проекту:



  • постійний моніторинг та автоматичне визначення рівня води у кулері;

  • автоматичне своєчасне замовлення води за потребою;

  • інтерактивне підтвердження замовлення;

  • забезпечення постійної наявності питної води в офісному кулері;

  • безпечний протокол передачі даних HTTPS;
    Комуніка́ція (від лат. communicatio - єдність, передача, з'єднання, повідомлення, пов'язаного з дієсловом лат. communico - роблю спільним, повідомляю, з'єдную, похідним від лат. communis - спільний) - це процес обміну інформацією (фактами, ідеями, поглядами, емоціями тощо) між двома або більше особами, спілкування за допомогою вербальних і невербальних засобів із метою передавання та одержання інформації.
    Інтернет Інтерне́т (від англ. Internet), міжмере́жжя - всесвітня система взаємосполучених комп'ютерних мереж, що базуються на комплекті Інтернет-протоколів. Інтернет також називають мережею мереж. Інтернет складається з мільйонів локальних і глобальних приватних, публічних, академічних, ділових і урядових мереж, пов'язаних між собою з використанням різноманітних дротових, оптичних і бездротових технологій.
    Протоко́л передава́ння да́них - набір угод інтерфейсу логічного рівня, які визначають обмін даними між різними програмами. Ці угоди задають однаковий спосіб передачі повідомлень і обробки помилок при взаємодії програмного забезпечення рознесеного на просторі апаратної платформи, з'єднаної тим чи іншим інтерфейсом.


  • можливість перевірки рівня води через веб-додаток;

  • низька вартість пристрою;

  • можливість ведення статистичного аналізу витрат води;
    Ви́трати води́ (стік) - кількість води, яка протікає за одиницю часу через поперечний переріз водотоку, наприклад, через живий переріз річки.


  • можливість співпрацювати з постачальниками питної води [2].

Встановлено, що запропоновані технології дозволяють автоматизувати процес замовлення питної води для офісів. Розроблена програмно-апаратна система дозволяє автоматизувати процес моніторингу поточного рівня води в кулері шляхом аналізу інформації, отриманої з датчика, та надсилання її на сервер. Також запропонована система забезпечує автоматичне замовлення води за потребою.
Список використаної літератури

1. Bullinger, A. C. Community-based innovation contests: Where competition meets cooperation/ Bullinger, A.C., A. K. Neyer, M. Rass, K.M. Moestein // Creativity and Innovation Management - Випуск 19. - С. 290 - 303.



2. Doz Y. L. Alliance advantage: The Art of Creating Value through partnering / Doz Y. L., M. Kononsen - Boston : Harvard Business School Press, 1998.
Каталог: files
files -> Виховна година «Майбутнє — без сніду» Обладнання: маркери, роздавальний матеріал: пам’ятки «Кроки до успіху»
files -> Економічний бюлетень Посольства України в рп квітень 2014 р. №104
files -> 1 клас Тести Правильна відповідь оцінюється в бал. У ситуації цінової війни за умов рівноваги олігополісти продають продукцію
files -> Положення про розкриття інформації емітентами цінних паперів (пункт1 глави 4 розділу III) Титульний аркуш Підтверджую ідентичність електронної та паперової форм інформації


Скачати 31.81 Kb.

  • Костельна Ася
  • Паламарчук Максим
  • Список використаної літератури