Автор работы: Пользователь скрыл имя, 29 Сентября 2013 в 14:17, курсовая работа
В данній курсовій роботі на прикладі розробки інформаційної системи для керування футбольним клубом, було розглянуто різні технології програмування, досліджено та проаналізовано процес створення програмних продуктів. Вся робота над проектом проводилась в декілька етапів:
Вивчення предметної області (виявлення зацікавлених осіб і їхніх потреб; визначення вимог до системи; створення календарного плану виконання робіт; опис прецедентів і упорядкування діаграми прецедентів;)
Проектування системи (виконання архітектурного аналізу системи; проектування програмних класів; проектування інтерфейсу системи
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
Чорноморський державний університет імені Петра Могили
Факультет комп’ютерних наук
Кафедра інтелектуальних інформаційних систем
КУРСОВА РОБОТА
"Розробка інформаційної системи Футбольний клуб"
Дисципліна "Технології програмування та створення програмних продуктів"
Спеціальність "Інтелектуальні системи прийняття рішень"
6.050101–КР.ПЗ.00–401.2910119
Студент_____________О.М.Панчук
(підпис)
_____________
(дата)
Викладач____________ Ю.О. Нездолій
(підпис)
_____________
(дата)
Миколаїв – 2013
В данній курсовій роботі на прикладі розробки інформаційної системи для керування футбольним клубом, було розглянуто різні технології програмування, досліджено та проаналізовано процес створення програмних продуктів. Вся робота над проектом проводилась в декілька етапів:
У ході виконання курсового проекту було створено такі діаграми:
Також в данній курсовій роботі наведені варіанти коду, та представленні результати роботи системи.
Необхідно розробити інформаційну систему Футбольний клуб. Робота над проектом передбачає виконання наступних етапів:
Цей етап предбачає самостійний аналіз роботи запропонованої сфери діяльності. За результатом аналізу повинен бути виконаний наступний перелік робіт, та створені відповідні артефакти:
Під проектуванням слід
розуміти створення загальної
Виконуючи цей етап студент створює програмні класи. До кожного класу, крім інтерфейсних повинні бути створені модульні тести, а також декілько інтеграційних тестів. Використання спеціалізованих бібліотек для автоматизації тестування, обовязково. Результати виконання етапу повинні бути надані у вигляді слідуючих документів:
ЗМІСТ
Сучасний футбол є одним з найбільш масових і популярних видів спорту.
Як один з найбільш потужних видів соціальної діяльності сучасний футбол безперервно розвивається і змінюється - зростає число тих, хто займається, розширюється система змагань, удосконалюється система спортивної підготовки професійного резерву, ускладнюється характер змагальної діяльності. Даний комплекс факторів породжує ряд проблем, центральними з яких є вдосконалення навчально-тренувальної та змагальної діяльності у футболі.
Питання оптимального проектування організаційної структури управління професійним футбольним клубом в сучасному футболі не знайшли широкого висвітлення в доступній науково-дослідній та науково-методичній літературі. Побудова раціональної багаторівневої системи управління професійним футбольним клубом дозволить раціоналізувати навчально-тренувальну діяльність і оптимізувати змагальний процес футболістів.
Під організаційною структурою управління професійним футбольним клубом зазвичай розуміється упорядкована сукупність взаємопов'язаних елементів, що забезпечують функціонування і розвиток організації як єдиного цілого. Організаційна структура управління визначається також як форма розподілу і кооперації управлінської діяльності, в рамках якої здійснюється процес управління по відповідних функціях, направлених на рішення поставлених завдань і досягнення намічених цілей. З цих позицій структура управління професійним футбольним клубом представляється в вигляді системи оптимального розподілу функціональних обов'язків, прав і відповідальності, порядку і форм взаємодії між вхідними в її склад підрозділами, органами управління і працюючими в них людьми
У даній роботі зроблена спроба представити організаційну структуру управління професійним футбольним клубом як складну багаторівневу систему, в якій органічно використовуються сучасні інноваційні елементи - системний підхід, системний аналіз, наукова організація праці, цільове планування та моделювання поряд з традиційними методами управління.
В розробці даної системи впершу чергу зацікавлений Власник футбольного клубу (надалі ФК) та керівництво клубу, так як надання можливості пізнання структури футбольного клубу для фанів та тих, хто цікавиться футболом, дозволяє підвищити рівень популярності клубу, та допомагає значною мірою розширити цільову аудиторію. Розробка даного проекту є вдалим маркетинговим рішенням, так як він може бути використаний не лише як система футбольного клубу, але й як безкоштовний програмний продукт. Система проста та легка в користуванні та супроводі, тому не потребує додаткових витрат на налаштування та налагодження, і не вимагає великої кількості кадрових одиниць для роботи з нею, так як один оператор може обслуговувати декілька запитів одночасно.
Виходячі з змісту даної системи можна стверджувати, що неменш зацікавленою особою є Фанат. Так як даний проект значною мірою економить його час, гроші та сили. Перевагою система є легкість та швидкість доступу до потрібних розділів ресурсу. Таким чином Фанат не виходячи з дому чи офісу, отримує всю необхідну інформацію, про стан справ в його улюбленому футбольному клубі та ін. У випадку непорозумінь Фанат завжди може зв’язатися з оператором за допомогою зворотнього зв’язку. Таким чином будь які негаразди будуть вирішенні за лічені хвилини.
Система значною мірою полегшує та покращує роботу самих Адміністраторів, так як автоматизація всіх процесів, дозволяє операторам швидко і безпомилково виконувати свою роботу.
Таким чином виокремивши три найбільш зацікавлені особи (Власник та керівництво ФК, Фанат, Адміністратор та визначивши їхні потреби, ми перходимо до визначення вимог до системи.
Повна назва системи: "Інформаційна система Футбольний клуб".
Умовне позначення: ІСФК, Система.
ІСФК створена для полегшення процесу доступності інформації для фанів, щодо стану справ у клубі, що значною мірою допомогає бути обізнаним та бути в курсі усіх подій, що відбуваються у вашому клубі, збільшуючи при цьому відсоток цільової аудиторії, яка зацікавлена спортом, зокрема футболом.
Об’єктами автоматизації є: Власник ФК (Керівництво), Фанат, Адміністратор.
Створюється з метою:
В результаті створення повинні бути покращені наступні показники:
Відомості про об’єкти представленні у табл. 3.3.
Таблиця 3.3
Керівництво |
Надання всієї необхідної інформації |
Буде автоматизована |
Адміністратор |
Слідкування за коректністю роботи системи |
Буде автоматизована |
Фанат |
Отримання інформації про клуб |
Буде автоматизована |
ІСФК повинна бути централізованою, всі дані повинні зберігатися в центральному сховищі.
Перелік функціональних підсистем поданий у табл. 4.1.1.1.
Таблиця 4.1.1.1
Назва |
Призначення |
Характеристики |
Підсистема Фанат |
Забезпечення необхідною інформацією про клуб |
Підсистема пошуку новин, фото, інформації про футболістів |
Підсистема Адміністратор |
Полегшити адміністрування та керування системою. Полегшити процес оновлення інформаційної бази |
Підсистема контролю оновлення бази новин, надання фанатам доступу у будь-який час у будь-якому місці |
Підсистема Керівництво |
Можливість пізнання структури футбольного клубу для фанів та тих, хто цікавиться футболом, підвищення рівню популярності клубу |
Підсистема контролю футбольного клубу |
Система повинна підтримувати такі режими функціонування:
– основний режим, в якому підсистеми ІСФК виконують всі свої основні функції
– профілактичний режим, в якому одна або всі підсистеми АСФК не виконують своїх функцій
У основному режимі функціонування ІСФК повинна забезпечувати:
– роботу користувачів в режимі – 24 годин на день, 7 днів на тиждень (24х7)
– виконання своїх функцій – надання, обробка та комфортний перегляд даних;
– зберігання даних;
У профілактичному режимі ІСФК повинна забезпечувати можливість проведення наступних робіт:
– технічне обслуговування
– модернізацію апаратно-програмного комплексу
– усунення аварійних ситуацій
Загальний час проведення профілактичних робіт не повинне перевищувати 5% від загального часу роботи системи в основному режимі.
Информация о работе Розробка інформаційної системи Футбольний клуб