- •Коротка характеристика Харківського Національного економічного університету імені Семена Кузнеця
- •Опис предметної області
- •Аналіз існуючих програмних продуктів.
- •Розділ 2 специфікація вимог до модуля «веб-сервіс polly для створення опитувань.Серверна частина»
- •Глосарій
- •2.2 Розроблення варіантів використання
- •2.2.1 Діаграма варіантів використання.
- •Специфікація варіантів використання.
- •Специфікація функціональних та нефункціональних вимог
- •Функціональні вимоги.
- •Розкадровка варіантів використання
- •Нефункціональні вимоги.
- •Висновки за розділом
- •Проектні та технічні рішення
- •3.1. Логічна постановка задачі
- •3.2. Проектування структури бази даних
- •3.3. Розроблення архітектури програмної системи
- •3.3.1. Uml діаграма діяльності варіантів використання
- •Тестування програмної системи
- •Розгортання програмного продукту
- •Інтерфейс користувача
Аналіз існуючих програмних продуктів.
В даній області є небагато прикладів доволі непоганих сайтів, які займаються створенням онлайн – опитувань. Мною було проаналізовано найпопулярніші з них:
Survey Monkey
Рис 1.3 Survey Monkey
Сайт заснований в 1999 році. Зручний сервіс з приємним дизайном, доступний 17 мовами, але таке задоволення не безкоштовне. Можна спробувати безкоштовно створити 10 опитувань зі 100 відповідями, але якщо й надалі захочете працювати з цим сервісом, то потрібно бути готовим заплатити від 25 € в місяць до 800 € в рік.
Сайт також має безліч шаблонів й являється найбільшим сервісом у цьому напрямі. Але навідмінність від Polly не дозволяэ створювати опитування незарегестрованим користувачам, не маэ власного API для розробників сайтів яке дозволяє інтегрувати опитування на сторінки інших сайтів.
Сайт має декілька перекладів та велику кількість прикладів. За особистий кабінет з усіма налаштуваннями необхідно платити на відмінну від Polly.
Libro.ru
Сайт має вікові обмеження 16+, що не дозволяє створювати опитування усім бажаючим. Легкий у користуванні, але можна створити лише 6 питань та не має системи шаблонів та гнучкиїх налаштувань для існуючих проектів.
Також відсутне відновлення стану проекту післе перезавантаження
Є чат, в якому люди задають питання, або спілкуються. Також на сайті присутня реклама, яка відволікає від процесу створення опитування.
Рис 1.4 Libro.ru
Усі інші сервіми мають дуже застарілий, неприємний інтерфейс, який не дозволяє швидко створити потрібний проект з опитуванням або тестами.
Розділ 2 специфікація вимог до модуля «веб-сервіс polly для створення опитувань.Серверна частина»
Глосарій
Глосарій проекту описує основні терміни, які використовуються у проектній документації [18]. Глосарій наведено у табл. 2.1.
Таблиця 2.1
Глосарій проекту
Термін |
Опис терміну |
1 |
2 |
|
|
Алгоритм |
Набір інструкцій, які описують порядок дій виконавця, щоб досягти результату розв'язання задачі за скінченну кількість дій. |
API |
набір визначень взаємодії різнотипного програмного забезпечення. API — це зазвичай (але не обов'язково) метод абстракції між низькорівневим та високорівневим програмним забезпеченням. |
Microsoft Azure |
Windows Azure дозволяє створювати застосунки як за допомогою Microsoft .NET Framework і Visual Studio, так і за допомогою інших інструментів. Операційна система працює на серверах Microsoft, доступ до неї можна отримати за протоколами HTTP. |
AJAX |
Підхід до побудови користувацьких інтерфейсів веб-застосунків, за яких веб-сторінка, не перезавантажуючись, у фоновому режимі надсилає запити на сервер і сама звідти довантажує потрібні користувачу дані. AJAX — один з компонентів концепції DHTML |
JSON |
Tекстовий формат обміну даними між комп'ютерами. JSON базується на тексті, і може бути з легкістю прочитаним людиною. Формат дозволяє описувати об'єкти та інші структури даних. |
|
|
Користувач |
Будь-яка людина, яка має необхідність у створенні опитування |
Продовження таблиці 2.1
|
|
1 |
2 |
Перелік основних та додаткових параметрів матеріалу та деталей |
Перелік розмірів матеріалу та деталей заданий числовими показниками, додаткові параметри що описують можливість пакування деталей у коробку (обмеження щодо максимального розміру, ваги, або інших параметрів деталей розміщених на матеріалі/у контейнері) |
Термін |
Опис терміну |
Діаграма |
Графічне зображення, що наочно у вигляді певних геометричних фігур показує співвідношення між різними величинами, які порівнюються. Одними з найвідоміших видів діаграм є графіки та гістограми. |
