Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ДИПЛОМ МОЖАРОВА АРТЕМА.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
4.7 Mб
Скачать

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ

ХАРКІВСЬКИЙ НАЦІОНАЛЬНИЙ ЕКОНОМІЧНИЙ УНІВЕРСИТЕТ

ІМ. С. КУЗНЕЦЯ

Кафедра інформаційних систем

ДИПЛОМНИЙ ПРОЕКТ

за темою:

Розроблення клієнтської частини для сервісу "Соціальне опитування"

на базі веб-технологій.

Виконав:

студент факультету ЕІ

4 курсу, групи 6.04.51.12.02

Можаров А.О.

2016

ЗМІСТ

ВСТУП 6

1. ПОСТАНОВКА ЗАВДАНЬ ДОСЛІДЖЕННЯ ТА ПРОЕКТУВАННЯ

МОДУЛЯ POLLY 7

1.1. Змістовний опис і аналіз предметної області, структурних і

функціональних особливостей об’єкта управління 7

1.2. Огляд і аналіз існуючих варіантів створення онлайн опитувань 12

1.3. Розроблення специфікацій бізнес-вимог до сервісу POLLY 18

1.4. Планування витрат на створення проекту 24

2. ПРОЕКТНІ І ТЕХНІЧНІ РІШЕННЯ ТА ДОКУМЕНТАЦІЯ 27

2.1. Деталізація вимог до модуля Polly 27

2.1.1. Глосарій проекту 27

2.1.2. Розроблення функціональних вимог 28

2.1.3. Постановка комплексу завдань модуля 33

2.1.4. Розроблення нефункціональних вимог 40

2.1.5. Опис архітектури системи 43

2.1.6. Опис інформаційних потоків 48

2.1.7. Проектування структури бази даних 52

2.2. Розроблення програмного продукту Polly 55

2.3. Впровадження та супровід програмного продукту 58

2.4. Розроблення маркетингових заходів щодо просування програмного

продукту 62

2.5. Аналіз результатів виконання проекту 65

3. РОЗРОБЛЕННЯ ЗАХОДІВ ЩОДО ЕРГОНОМІКИ, ЗАБЕЗПЕЧЕННЯ

ОХОРОНИ ПРАЦІ ТА ТЕХНІКИ БЕЗПЕКИ НА ОБ’ЄКТІ 67

ВИСНОВКИ 72

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

Додаток А. Організаційна структура підприємства 77

Додаток Б. Бізнес-процеси предметної області 78

Додаток В. Діаграма дерева вузлів предметної області 83

ВСТУП

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

Веб-сервіс має низку переваг у порівнянні з "настільними" програмами.

В першу чергу веб-сервіс не вимагає установки на комп'ютер. Для доступу до нього досить наявність підключення до Інтернет. На відміну від “настільних” програм веб-сервіс може працювати під будь операційною системою (Windows, MacOS, Linux). Все, що потрібно - встановлений браузер останніх версій (Firefox, Google Chrome, Opera, Internet Explorer).

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

Веб-сервіс менш вимогливий до ресурсів комп'ютера, ніж "настільний" додаток, оскільки всі складні обчислення відбуваються на стороні сервера. Єдина обов'язкова умова для роботи з онлайн-системою - наявність стійкого широкосмугового з'єднання з Інтернет.

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

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

Простота інтерфейсу допоможе швидко скласти необхідне голосування та поширити його мережею, і все це абсолютно безкоштовно. Голосування можна зробити приватним, або відкритим. В першу чергу веб - сервіс не вимагає установки на комп'ютер. Для доступу до нього досить наявність підключення до Інтернет. На сьогодні Інтернет є майже в кожного, також є безкоштовні Wi-Fi мережі. Сервіс доступний цілодобово, тому можно їм скористуватися без будь-яких обмежень за часом і місцеположенням.

Тому в цій дипломній роботі розлядається веб-сервіс для опитувань Polly який зараз э учасником програми стартапів від Microsoft BizSpark.

Цей сервіс підходить як звичайним користувачам Інтернету, які хочуть дізнатися думку інших людей, так і компаніям або учбовим закладам для створення опитувань та анкет. Також є можливість створити тести для учбових цілей або дослідження компетентності працівників.

Потрібне опитування? Дослідження ринку праці? Створити іспит для студентів? Створюйте опитування любої складності - від простих до дуже складних - за допомогою універсального та простого в використанні конструктора.

Сервіс Polly має декілька шаблонів для швидшого створення проекту опитування. Зараз розроблено два шаблона – це “Питання” та опитування з необмеженною кількістю питань не менше ніж два. В майбутньому заплановано створити такі шаблони як: Тест, Малюнки, заготівки для спеціалізованих опитувань.

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

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

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

В ході розробки дипломного проекту було було налаштовано поштову скриньку з доменом @yourpolly.com на яку користувачі сервісу мають змогу відіслати свої питання або побажання.

На сервісі користувач має змогу налаштувати доступ до опитування зробити його публічним або приватним, для зарегестрованих юзерів або по коду доступа.

РОЗДІЛ 1

АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ СЕРВІСУ ОПИТУВАННЯ

    1. Коротка характеристика Харківського Національного економічного університету імені Семена Кузнеця

Харківський Національний економічний унівеситет імені Семена Кузнеця (ХНЄУ) засновано у 1893 році. На сьогодні Харківський національний економічний університет імені Семена Кузнеця є провідним спеціалізованим вищим навчальним закладом Сходу України, який надає повний спектр навчальних послуг, здійснюючи багатоступеневу підготовку, перепідготовку та підвищення кваліфікації фахівців з 26 спеціальностей таких галузей знань:

  • економіка та підприємництво;

  • менеджмент і адміністрування;

  • інформатика та обчислювальна техніка;

  • видавничо-поліграфічна справа;

  • сфера обслуговування;

  • державне управління;

  • специфічні категорії.

ХНЄУ дуже тісно співпрацює з великими та відомими на весь світ компаніями, такими як Microsoft, DataArt, Nix Solution, SIGMA software та іншими. Також в університі є програма для розвитку стартапів. Так як проект «POLLY» зареєстровано в програмі Microsoft Bizpark, там було видано завдання на розробку данного проекту за певними вимогами. Так як уныверситет тісно співпряцює з такими компаніями як Microsoft, DataArt, Nix Solution, то не було складно отримати програмне забеспечення для розробки данного проекту та заручитися підтримкою такої іменованої компанії як Microsoft.

Організаційна структура ХНЕУ наведена на рис. 1.1.

Рис. 1.1 Організаційна структура ХНЕУ

    1. Опис предметної області

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

Контекстна діаграма цього бізнес процесу у стандарті IDEF0, наведена на рис. 1.1. Опис контекстної діаграми наведений у табл. 1.1.

Таблиця 1.1

Характеристика бізнес процесу «Створення опитування за допомогою веб-сервісу»

Назва характеристики

Значення

Ім'я бізнес-процесу

Створення опитування за допомогою веб-сервісу

Основні учасники

Людина що приймає участь у створюванні опитування

Вхідна подія

Створення проекту використовуючи існуючий шаблон

Вхідні документи

Налаштування проекту, введення питань та можливі відповіді

Вихідна подія

Отримання доступу к голосування по сгенерованному посиланню.

Вихідні документи

Результати голосування, актівність учасників

Клієнт бізнес-процесу

Користувачі які мають посилання на проект та доступ і бажають прийняти учать у опитуванні або тестуванні.

Внаслідок декомпозиції контекстної діаграми були виділені наступні роботи (рис. 1.2):

  1. Обробка вхідних (основних та додаткових) параметрів;

  2. Збереження голосування та надання доступу по налаштованих параметрам;

  3. Обробка результатів та збереження інформації у вигляді графиків та діаграм.

Рис. 1.1 Контекстна діаграма бізнес-процесу «Створення опитування за допомогою веб-сервісу»

Рис 1.2 Перший рівень декомпозиції бізнес-процесу «Створення опитування за допомогою веб-сервісу»