Similar presentations:
Інформаційна система супроводження спортивних змагань
1. Інформаційна система супроводження спортивних змагань
Дипломна роботана тему:
Інформаційна система
супроводження спортивних змагань
Виконала:
студентка гр.АІ-112
Коробова Д.І.
Керівник:
к.т.н., доцент
Шпинковський О.А.
2. Актуальність
Для реалізації дипломної роботи був обранийпопулярний
на
сьогодні
вид
спорту
пауерліфтинг.
Проблемою
більшості
федерацій
пауерліфтингу є використання великої кількості
паперових документів.
Їх заміна на комп’ютерну систему сприятиме:
зменшенню зайвих рухів
підвищенню
зручності
робочого
місця
організатора,
мінімальній витраті часу на отримання та
внесення інформації.
3. Постановка завдання
Метою дипломної роботи є автоматизаціязбору
та
представлення
інформації,
необхідної для федерації пауерліфтингу,
адже це допоможе набагато зекономити час
роботи представників та кошти федерації.
Для
досягнення
поставленої
мети,
необхідно виконати наступні задачі:
проаналізувати предметну область,
технології та засоби розробки;
спроектувати інформаційну систему;
реалізувати інформаційну систему.
4. Аналіз предметної області
У даній дипломній роботі в якості предметноїобласті розглядається автоматизоване робоче
місце представника федерації або організатора
змагань з пауерліфтингу.
Аналогами інформаційної системи федерації
пауерліфтингу є сайти відповідних організацій.
Різниця полягає в тому, що інформаційна
система призначена для користування лише
організаторами змагань. Через це вона повинна
мати розширений функціонал, більшу кількість
інформації та доступ до її реагування.
5.
Проектування інформаційної системиПрограма
являє
собою
класичну
інстальовану програму, що виконується на
персональних комп'ютерах під управлінням
однієї з платформ Windows.
Перевагою цієї розробки є мінімальні
системні вимоги, а для зручності користувача
передбачений простий інтерфейс.
Проектування відбувалося за допомогою
UML діаграм. Це дозволило зрозуміти задачі,
які
необхідно
виконати
при
реалізації
програми.
6.
Типи користувачівПрограма
передбачає
один
тип
користувача – організатор.
Можливості користувача – повноцінне
використання програми. Він матиме змогу
працювати з усіма функціями програми:
створювати,
видаляти
і
редагувати
інформацію, переглядати статистику та
результати.
7.
Функції системизбір інформації про: рефері, учасників,
спортсменів тренерів,
змагання, місця
проведення змагань, спортивні клуби,
результати;
приймання нових заявок на участь у
змаганнях;
розрахунок результатів триборства;
обчислення
та
відображення
статистичних даних, на основі зібраної
інформації.
8.
Сценарій роботи системи9.
Діаграма станів10.
Алгоритм розрахунку результатівтриборства
????????????
????????
11.
Реалізація інформаційної системиПрограма, представлена в дипломній
роботі, була створена в середовищі розробки
Delphі 7 Lite компанії Borland International.
Реалізація бази даних для зберігання
інформації була виконана за допомогою
системи керування базами даних Microsoft
Access.
При реалізації було проведено розрахунок
метрик
програмного
коду,
тестування
програми, а також розробка детальної
інструкції користувача.
12.
Схема бази даних13.
Діаграма класів14.
ТестуванняДля тестування інформаційної системи
були використані функціональне тестування
та тестування зручності користування.
Перевірка
правильності
роботи
усіх
функцій системи проведена на операційних
системах Windows7 та WindowsXP. Всі
знайдені помилки були виправлені.
В ході проведення тестування зручності
використання було залучено 10 звичайних
користувачів ПК з різним рівнем підготовки.
Всі користувачі, що тестували систему
вирішили,
що
інтерфейс
легко
запам'ятовується на тривалий період часу.
15.
Приклад роботиГоловне вікно програми
16.
Приклад роботиВікно для роботи з інформацією про змагання
17.
Приклад роботиВікна для роботи з інформацією про місця проведення змагань та
спортивні клуби
18.
Приклад роботиВікна для роботи з інформацією про тренерів та рефері
з можливістю перегляду статистики
19.
Приклад роботиВікно для роботи з інформацією про спортсменів
20.
Приклад роботиВікно для перегляду та зміни
інформації про учасників змагань
Вікно подачі заявки на
участь у змаганнях
21.
Приклад роботиВікно перегляду статистики учасників змагань по версіям та
дивізіонам
22.
Приклад роботиВікно для роботи з результатами учасників
23.
Приклад роботиВікно перегляду правил федерації
24.
ВисновкиВ ході розробки дипломної роботи було
виконано проектування та розробку інформаційної
системи супроводження спортивних змагань.
Поставлена задача була виконана у повному
обсязі, зі зручним інтерфейсом. Всі вимоги до
реалізації та рекомендації по вдосконаленню
проекту враховані в процесі реалізації. Було
проведено
функціональне
тестування
та
тестування зручності користування.Також була
розроблена детальна інструкція користувача.
Програмний продукт може бути удосконалений
шляхом додавання нових функцій, поліпшення
інтерфейсу
користувача,
розширення
можливостей.