Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Shevchuk_BDR_26_12_2016.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.92 Mб
Скачать

44

Розробка інтелектуального модуля прогнозування щоденної зайнятості робітників банка

ВСТУП

  1. СУЧАСНІ МЕТОДИ ПРОГНОЗУВАННЯ ЩОДЕННОЇ ЗАЙНЯТОСТІ

1.1Аналіз проблеми прогнозування щоденної зайнятості

1.2Порівняльний аналіз існуючих програмних засобів прогнозування щоденної зайнятості

1.3 Порівняльний аналіз методів прогнозування щоденної зайнятості

1.4 Постановка задачі 

1.5 Висновки

2. РОЗРОБКА ІНФОРМАЦІЙНОЇ МОДЕЛІ ПРОЦЕСУ ПРОГНОЗУВАННЯ ЩОДЕННОЇ ЗАЙНЯТОСТІ

3. РОЗРОБКА АЛГОРИТМУ РОБОТИ ІНТЕЛЕКТУАЛЬНОГО МОДУЛЯ ПРОГНОЗУВАННЯ ЩОДЕННОЇ ЗАЙНЯТОСТІ РОБІТНИКІВ БАНКА

4. МОДЕЛЮВАННЯ ПРОЦЕСУ ПРОГНОЗУВАННЯ ЩОДЕННОЇ ЗАЙНЯТОСТІ РОБІТНИКІВ БАНКА

4.1 Розробка структури програмного засобу, який базується на інтелектуальному модулі прогнозування щоденної зайнятості робітників банка

 4.2 Проектування бази даних прогнозування щоденної зайнятості робітників банка

4.3 Розробка UML-діаграми класів програмного засобу на основі інтелектуального модуля прогнозування щоденної зайнятості робітників банка

4.4 Розробка графічного інтерфейсу програмного продукту на основі інтелектуального модуля прогнозування щоденної зайнятості робітників банка

4.5 Аналіз роботи інтелектуального модуля прогнозування щоденної зайнятості робітників банка

4.6 Висновки

ВИСНОВКИ

ПЕРЕЛІК ВИКОРИСТАНИХ ДЖЕРЕЛ

Додаток А Технічне завдання

Додаток Б Інструкція користувача

Додаток В Лістинг програми

Додаток Г Графічна частина

ВСТУП

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

Приклади досліджень планування часу можна відшукати в роботах В.Г.Введенского, А.Л.Гапоненко, В.І.Клісторіна, В.Н.Лексіна, С.Н.Леонова, А.С.Маршаловой, В.І.Сиркіна, А.Н.Швецова, Б. М.Штульберга і ін.

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

Об’єктом дослідження є процес прогнозування щоденної зайнятості робітників банка.

Предметом дослідження є методи та засоби прогнозування щоденної робітників банка.

Метою дослідження є підвищення продуктивності робітників банка за допомогою розробленого інтелектуального модуля прогнозування щоденної зайнятості робітників банка.

Для досягнення поставленої мети необхідно розв’язати такі задачі:

  1. провести огляд методів прогнозування щоденної зайнятості;

  2. виконати постановку задачі, яка враховує особливості робочого процесу робітників банка;

  3. побудова інформаційної моделі процесу прогнозування щоденної зайнятості;

  4. розробка алгоритму прогнозування щоденної зайнятості;

  5. визначення структури програмного засобу, який виконує прогнозування щоденної зайнятості робітників банка;

  6. розробка бази даних прогнозування щоденної зайнятості робітників банка;

  7. розробка UML-діаграми класів, яка відображає взаємодію компонентів програмного продукту, який виконує прогнозування щоденної зайнятості робітників банка;

  8. розробка та аналіз результатів роботи програми, яка виконує прогнозування щоденної зайнятості робітників банка.

1 Сучасні методи прогнозування щоденної зайнятості

1.1 Аналіз проблеми прогнозування щоденної зайнятості

Успіх компаній, банків, підприємств та окремих осіб залежить від правильної організації роботи на місці.

Управління часом – сукупність методик оптимальної організації для виконання поточних завдань, проектів та календарних подій. Спочатку управління приписувалося лише бізнесу або трудовій діяльності, але з часом термін розширився, включивши особисту діяльність. Система управління часом складає поєднання процесів, інструментів, техніки і методів. Звичайне управління часом є необхідністю в розвитку будь-якого проекту, оскільки визначає час завершення проекту і масштаб [1]. 

Управління часом — це дія або процес тренування свідомого контролю над кількістю часу, витраченого на конкретні види діяльності, при якому спеціально збільшуються ефективність і продуктивність [1]. 

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

Фахівці виділяють два види тайм менеджменту: особистий і корпоративний. У широкому розумінні тайм менеджментом є механізм управління часом компанії. У такому разі основна увага приділяється організації роботи в цілому, а використання робочого часу кожним співробітником – це наслідок правильної побудови корпоративної системи.  Управління часом може допомогти шляхом ряду навиків, інструментів і методів, що використовуються при виконанні конкретних завдань, проектів і цілей. Цей набір включає широкий спектр діяльності, а саме: планування, розподіл, постановку цілей, делегування, аналіз витрат часу, моніторинг, організація, складання списків і розставляння пріоритетів.  На винахід терміну тайм-менеджмент претендує компанія Time Management International. Її засновник, данець Клаус Меллер, в 70ті роки винайшов Time Manager — складно влаштований блокнот-¬щоденник, який можна вважати прабатьком сучасного органайзера [2].

1.2 Порівняльний аналіз існуючих програмних засобів прогнозування щоденної зайнятості

Розглянемо 10 програм, за допомогою яких можна краще організувати і проконтролювати виконання щоденних завдань працівниками банка.

TIME Planner (рис. 1.1-1.3) – корисний додаток для iOS-пристроїв з підтримкою російської мови. Програма поєднує функції менеджера завдань з нагадуваннями та інструменту контролю часу, який дозволяє аналізувати ефективність роботи за певний період. Програма безкоштовна, але є й PRO-версія з розширеними можливостями, яку можна придбати в App Store за 4,99$.

Рисунок 1.1 – Вхід до програми TIME Planner

Рисунок 1.2 – Аналіз часу у відсотках в програмі TIME Planner

Рисунок 1.3 – Щоденник в програмі TIME Planner відповідно заданих задач

RescueTime (рис. 1.4-1.5) допомагає стежити за тим, як витрачаєтся час, перебуваючи за комп'ютером. Програма безкоштовна і працює у фоновому режимі на ПК і мобільних пристроях (Apple і Android). Преміум-версія коштує 9$ в місяць і дозволяє додавати до статистики дня справи і завдання, які виконувались поза комп'ютером, а також блокувати на час роботи небажані для перегляду сайти.

Рисунок 1.4 – Вхід до програми RescueTime

Рисунок 1.5 – Аналіз часу перебування в соцмережах протягом дня

My Minutes (рис. 1.6 – 1.8) – проста англомовна програма для iOS-пристроїв, яка дозволяє створювати розклад справ і задавати певні часові рамки для їх виконання. Користувач додатку отримує два типи оповіщення: коли потрібно почати виконання запланованої завдання і коли закінчиться відведений для неї час. Придбати додаток можна за невелику плату 2,99 $.

Рисунок 1.6 – Вхід до програми My Minutes

Рисунок 1.7 – Задання часу і важливості справам в програмі My Minutes

Timesheet (рис. 1.8 – 1.9) – цікавий безкоштовний додаток для Android, що дозволяє створювати голосові замітки, контролювати і планувати свій робочий і вільний час. Також передбачена можливість розрахунку оплати роботи (виходячи з витраченого на неї часу) і створення відповідних звітів в Excel, PDF і QuickBooks.

Рисунок 1.8 – Вхід до програми Timesheet

Рисунок 1.9 – Вікно аналізу часу в програмі Timesheet

Nirvana (рис. 1.10 – 1.11) – новий сервіс, який заснований на відомій методиці Девіда Аллена Getting Things Done (GTD). Основна мета проекту – звільнити людину від запам'ятовування великої кількості необхідних завдань і допомогти сконцентруватися на виконанні конкретного поточного завдання.

Сервіс побудований на основі хмарної технології та доступний з будь-якого комп'ютера або мобільного пристрою, підключеного до Інтернету. На даний момент працює з браузерами Google Chrome, Mozilla Firefox, Internet Explorer і Safari. Тут можна безкоштовно вести до 5-ти проектів, для більшої кількості потрібно покупка PLUS-версії за ціною 5 $ / місяць або 39 $ / рік.

Рисунок 1.10 – Головна сторінка веб-сайту з програмою Nirvana

Рисунок 1.11 – Етапи роботи з програмою Nirvana

Focus booster (рис. 1.12 – 1.13) – невелика програма, побудована за допомогою методики управління часом Pomodoro («Помідор»). Згідно з методикою, людина працює більш ефективно, якщо чергувати виконання роботи і короткі відрізки відпочинку. Наприклад, 1:00 роботи і 10-20 хвилин відпочинку.

Focus booster – простий і зручний таймер зі звуковим сигналом, який можна використовувати при виконанні якого-небудь конкретного завдання. Вікно програми буде весь час нагадуватиме про залишився часу, а після сигналу про його завершення можна зробити невелику перерву.

Рисунок 1.12 – Вхід до сайту, присвяченому роботі Focus booster

Рисунок 1.13 – Налаштування голосових повідомлень в програмі Focus booster

Toggle (рис. 1.14 – 1.15) – сервіс, що дозволяє контролювати і планувати робочий час конкретного користувача або цілої команди. Додавши до списку команди своїх співробітників, користувач зможе відстежувати час, витрачений ними на виконання поставлених завдань. У програмі можна створювати загальні та індивідуальні Робочі плани.

Toggl підтримує інтеграцію з різними популярними сервісами (Basecamp, JIRA, Teamweek, Google Calendar і т.д.). Додаток можна встановити на ПК, мобільні пристрої або працювати прямо в браузері.

Рисунок 1.14 – Додавання задач в програмі Toggle

Рисунок 1.15 – Аналіз часу на виконання задач в програмі Toggle

Mind 42 (рис. 1.16 – 1.17) – безкоштовний сервіс, який допоможе систематизувати і запам'ятати багато необхідної інформації, краще організувати роботу і більш ефективно виконувати робочі завдання.

Основою програми стала техніка Mind map (Інтелект-карта або Діаграма зв'язків). Це візуальна карта-схема важливих дій або подій, яку можна створювати за допомогою картинок, написів і ключових слів. Діаграми засновані на асоціативному мисленні, допомагають впоратися з обробкою і систематизацією великої кількості інформації, акцентувати увагу на пріоритетних завданнях.

Рисунок 1.16 – Формування подій в програмі Mind 42

Рисунок 1.17 – Ранжування задач в програмі Mind 42

За допомогою MyLifeOrganized (рис. 1.18) можна створювати список поточних завдань, проектів і цілей у вигляді зручної схеми. Програма автоматично виділить в окремий блок основні завдання, а також допоможе стежити за їх виконанням за допомогою планшета або смартфона (підтримуються операційні системи Android, iOS і BlackBerry OS).

Є різні версії програми, ціна яких становить від 9.95 $ до 59.95 $. Також передбачена безкоштовна 45-денна ознайомлювальна версія. Програма має і російськомовну версію, яку можна придбати зі знижкою.

Рисунок 1.18 – Задання задач в програмі MyLifeOrganized

Daily agenda (рис. 1.19-1.20) – додаток для iOS-пристроїв, який доступний в App Store за ціною 1,99 $. Програма повинна зібрати в одному списку зустрічі, завдання та заходи з різних календарів і інших подібних програм. За задумом розробників, така синхронізація допоможе не відволікатися на перегляд заміток і не хвилюватися через можливість випадково пропустити важливу подію.

Рисунок 1.19 – Вікно з задачами в програмі Daily agenda

Рисунок 1.20 – Вікно з календарем в програмі

Зведемо результати аналізу в таблицю 1.1.

Таблиця 1.1 – Аналіз сервісів прогнозування щоденної зайнятості

Особливості

Сервіс

Призначення

Ціна

Багатомовність

Переваги і недоліки у функціоналі

TIME Planner

для iOS-пристроїв

4,99$

присутня, але платна

переваги: аналіз ефективності роботи

Rescue-

Time

для компів

9$ в місяць

-

переваги: блокування сайтів

My Minutes

для iOS-пристроїв

2,99 $

-

переваги: сповіщення

Timesheet

для Android

у вільному доступі

-

переваги: голосові замітки; можливість розрахунку оплати роботи; створення відповідних звітів в Excel, PDF і

QuickBooks

Nirvana

для будь-якого пристрою

5 $ / місяць або 39 $ / рік

-

недоліки: без мережі Інтернет не працює; до 5 проектів

Focus booster

для комп’ютера

у вільному доступі

-

переваги: є таймер зі звуковим сигналом

Toggle

для комп’ютера

у вільному доступі

-

переваги: можливість працювати з плануванням інших людей

Mind 42

для будь-якого пристрою

у вільному доступі

-

переваги: є пріоритети і зображення

MyLife-

Organized

для Android, iOS і BlackBerry OS

від 9.95 $ до 59.95 $

присутня, але платна

недоліки: займає великий об’єм пам’яті

Daily agenda

для iOS-пристроїв

1,99 $

-

переваги: синхронізація

Як видно з результатів аналізу, більшість сервісів платні і не підтримують багатомовність, що є категоричними недоліками для працівників українського банка.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]