Материал: Мизніков Діплом Бакалавр

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

1 Аналіз предметної області

1.1 Історія та передумови виникнення оголошень

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

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

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

Під час аналізу предметної галузі були розглянуті існуючі проблеми та розроблена концептуальна модель.

Предметна область: система інформаційної підтримки спортивних змагань навчального закладу.

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

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

1.2 Огляд існуючих рішень

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

khibs.ubs.edu.ua – сайт, для навчального закладу ХННI, націлений на інформування студентів про всі новини університету, включиючи спортивні події. На рисунку 1.1 зображена стрічка новин про спортивне життя навчального закладу.

Рис. 1.1 – Стрічка новин про спотивне життя університету ХННІ

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

  • незручний інтерфейс користувача;

  • текст оголошення має погане форматування;

  • оголошення не має чітких рамок, не видно не закінчується одне і починається інше;

  • немає можливості поділитися оголошенням в інший медіа ресурс.

sport-express.ru – сайт, на якому розміщені спортивні оголошення, опитування, статті, фото та відео про спорт у світі. Цей медіаресурс націлений на профейсійні змагання та опублікування дискуссій чи результатів. На рисунку 1.2 зображена публікація статі з КХЛ.

Рис. 1.2 – Стаття з КХЛ сайту sport-express.ru

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

  • відсутність можливості створення оголошення;

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

sportarena.com – сайт, на якому розміщуються новини спорту, турнірні таблиці, результати змагань, гарячі новини та інший контент зв’язаний зі спортом.

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

Рис. 1.2 – Стрічка новин сайту sportarena.com

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

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

1.3 Прикладні аспекти системи інформаційної підтримки спортивних змагань

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

Але він не зводиться лише до фізичного виховання. Спорт має самостійне загальнокультурне, педагогічне, естетичне та інші значення. Це особливо стосується "великого спорту". Крім того, ряд видів спорту взагалі не є дійовим засобом фізичного виховання або має до нього лише опосередковане відношення (наприклад, шахи). 3 іншого боку, фізичне виховання не може обмежуватись лише спортом, і він не може розглядатись як універсальний засіб фізичного виховання, тому що ставить підвищені, часто граничні вимоги до функціональних можливостей організму людей, їх віку, стану здоров'я і рівня підготовленості.

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

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

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

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

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

  • створення унікального оголошення про конкретну подію;

  • доступ до повного опису події;

  • можливість розповсюдження оголошень в інші медіа ресурси, наприклад Facebook, Twitter;

  • можливість створення оголошення та збереження його безпосередньо у БД інформаційної системи, з подальшим доступом до редагування;

  • доступ до розроблених шаблонів оголошень, які дають можливість зберегти час на розробку власного дизайну;

  • можливість створення власного шаблону оголошення, з подальшим зберіганням та прив’язки до свого акаунту;

  • можливість оцінювання користувачами вибраного оголошення в рамках системи;

  • можливість створити оголошення про будь-який вид спорту, включаючи кіберспорт;

  • універсальність інформаційної системи для будь-якого навчального закладу.

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

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

Програмна система повинна бути якомога проста в користуванні, надати можливість швидко заповнювати всі форми оголошення.

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

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

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

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

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

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

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

1.4. Визначення сфери застосування інформаційної системи

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

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

Дана система дозволяє автоматизувати роботу по створенні обліку роботи спортивного клубу:

  • облік спортсменів. Кожен зареєстрований користувач системи зможе побачити списки учасників спортивної події, їх заміну, лаву запасних, а також їх рейтинг;

  • рахунок проведених матчів та їх фаворитів з фото;

  • статистику проведення спортивних подій за період (рік, півріччя, квартал, місяць);

  • оповіщення спортсменів, тренерів, організаторів та вболівальників своєчасно про спортивну подію;

  • допомога у придбанні спортивних товарів, не виходячи з системи.

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

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

Дана система повинна дати можливість забезпечити виконання наступних завдань:

  • облік навчальних закладів та спортивних клубів;

  • облік спортивних подій;

  • облік користувачів системи;

  • створення оголошення про спортивну подію;

  • облік шаблонів для створення оголошень;

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

  • збереження створених оголошень та медіа використаних для їх створення.

Для створення системи інформаційної підтримки спортивних змагань необхідно вирішити наступні задачі:

  • провести аналіз предметної області, що входять до складу діяльності спортивних клубів;

  • створити огляд існуючих систем та засобів;

  • визначити сферу застосування системи, що розроблюється;

  • розробити системні та функціональні вимоги до інформаційно-аналітичної системи, що розроблюється;

  • розробити діаграму варіантів використання;

  • провести обґрунтування мови програмування що буде використовуватися для створення інформаційної системи та обґрунтування СУБД;

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

  • розробити алгоритм роботи інформаційної системи.

Для створення оголошень на стороні клієнта, будуть використані засоби мови JavaScript а саме можливості canvas.

  1. Проектування системи інформаційної підтримки спортивних змагань навчального закладу

    1. Розробка системних вимог до системи інформаційної підтримки спортивних змагань навчального закладу

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

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

Источник: https://studfile.net/preview/16469209/