Диплом: Разработка информационной системы спортивной организации (на примере Красногорской муниципальной районной федерации восточных боевых единоборств)

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
2
Содержание
Введение ......................................................................................................................... 5
I. Аналитическая часть ............................................................................................ 8
1.1. Анализ предметной области исследования ..................................... 8
1.1.1 Обоснование актуальности исследования ..................................... 8
1.1.2 Постановка задачи, определение предмета и объекта
исследования ........................................................................................................ 12
1.1.3 Теоретическая и методологическая основа исследования ........ 12
1.2. Технико-экономическая характеристика предметной области и
предприятия. Анализ деятельности «КАК ЕСТЬ» ............................................... 13
1.2.1. Характеристика предприятия и его деятельности ..................... 13
1.2.2. Организационная структура управления предприятием .......... 14
1.2.3. Программная и техническая архитектура ИС предприятия ..... 16
1.3. Характеристика комплекса задач, задачи и обоснование
необходимости автоматизации ............................................................................... 19
1.3.1. Выбор комплекса задач автоматизации и характеристика
существующих бизнес-процессов ...................................................................... 19
1.3.2. Определение места проектируемой задачи в комплексе задач и
ее описание 19
1.3.3. Обоснование необходимости использования вычислительной
техники для решения задачи ............................................................................... 22
1.3.4. Анализ системы обеспечения информационной безопасности и
защиты информации ............................................................................................ 24
1.4. Анализ существующих разработок и выбор стратегии
автоматизации «КАК ДОЛЖНО БЫТЬ» .............................................................. 24
1.4.1. Анализ существующих разработок для автоматизации задачи
24
3
1.4.2.
Выбор и обоснование стратегии автоматизации задачи........... 35
1.4.3. Выбор и обоснование способа приобретения ИС для
автоматизации задачи .......................................................................................... 39
1.5. Обоснование проектных решений .................................................. 41
1.5.1. Обоснование проектных решений по информационному
обеспечению 41
1.5.2. Обоснование проектных решений по программному
обеспечению 44
1.5.3. Обоснование проектных решений по техническому
обеспечению 50
II. Проектная часть .................................................................................................. 52
2.1. Разработка проекта автоматизации ................................................ 52
2.1.1. Этапы жизненного цикла проекта автоматизации .................... 52
2.1.2. Ожидаемые риски на этапах жизненного цикла и их описание
54
2.1.3 Организационно-правовые и программно-аппаратные средства
обеспечения информационной безопасности и защиты информации ............ 56
2.2. Информационное обеспечение задачи ........................................... 58
2.2.1. Информационная модель и её описание .................................... 58
2.2.2. Характеристика нормативно-справочной, входной и
оперативной информации ................................................................................... 62
2.2.3. Характеристика результатной информации............................... 63
2.3. Программное обеспечение задачи .................................................. 63
2.3.1. Общие положения (дерево функций и сценарий диалога) ....... 63
2.3.2. Характеристика базы данных ...................................................... 64
2.3.3. Структурная схема пакета (дерево вызова программных
модулей) 78
4
2.3.4.
Описание программных модулей ................................................ 80
2.4. Контрольный пример реализации проекта и его описание .......... 81
III. Обоснование экономической эффективности проекта ................................... 85
3.1. Выбор и обоснование методики расчёта экономической
эффективности ......................................................................................................... 85
3.2. Расчёт показателей экономической эффективности проекта ...... 88
Заключение ................................................................................................................... 98
Список использованной литературы ....................................................................... 100
Приложения................................................................................................................ 103
Приложение 1. Расчет рейтинга спортсменов ......................................... 103
Приложение 2. Используемые типы данных ........................................... 105
Приложение 3. Используемые языки программирования и фреймворки
.................................................................................................................................. 106
Приложение 4. Листинги исходного кода ................................................ 107
Структура классов модели данных ....................................................... 107
Класс контекста базы данных ................................................................ 118
Исходные коды пользовательского интерфейса приложения ............ 119
5
Введение
В настоящее время любая сфера деятельности подвергается автоматизации
и оптимизации. Организации развиваются, расширяются и потоки информации,
проходящие через неё, растут. Это приводит к тому, что рано или поздно, любая
организация сталкивается с тем, что обрабатывать все процессы вручную
становится слишком долго по времени и требует много ресурсов. Внедрение в
организации специализированной автоматизированной системы позволит
сократить время выполнения работ, повысить их точность и облегчить труд
специалистов.
В данной выпускной квалификационной работе будет разработана
автоматизированная информационная система спортивной организации.
Актуальность темы выпускной квалификационной работы
обусловлена необходимостью создания унифицированной и централизованной
системы, которая позволит обеспечивать операционную деятельность спортивной
организации. Единое централизованное хранилище данных позволяет
производить анализ данных по всей организации, что в свою очередь повышает
эффективность принятия управленческих решений и эффект от их принятия, это
повышает гибкость организации и позволяет ей более быстро и эффективно расти.
Кроме того, актуальность разработки новой, самостоятельной
информационной системы дополняется несколькими факторами:
Неспособностью текущих аналогов справиться с поставленными
задачами и/или моральное устаревание возможных конкурирубщих
решений.
Возможность адаптации и оптимизации работы системы в
рассматриваемой или смежных предметных областях.
Возможность масштабировать и тиражировать разработанную
информационную систему на другие организации того же или смежного
сегмента. Например, на спортивные организации, занимающиеся
другими видами единоборств.
Разработка и внедрение информационной системы для автоматизации
подготовки мероприятий позволяет значительно снизить влияние «человеческого
6
фактора» и устранить случайные ошибки при ручном монотонном заполнении
документов, повысить качество проводимых организацией мероприятий всех
типов и снизить время, необходимое для их подготовки, это позволит снизить
затраты на оплату работы специалистов, чтобы подготовить мероприятие, а
значит появится возможность проводить больше мероприятий без увеличения
бюджета организации.
Целью написания данной работы является разработка информационной
системы для спортивной организации.
Объект исследованияКрасногорская муниципальня районная
федерация восточных боевых единоборств.
Предмет исследованияпроцесс разработки информационной системы
спортивной организации.
В процессе решения главной из поставленных задач использовался
функционально-модульный (структурный) подход. В ходе решения
второстепенных задач применялись системный подход, методики оценки
финансовой эффективности, методы статистики и прогнозирования.
Практическая значимость данной выпускной работы заключается в
разработке информационной системы, которая позволит многократно сократить
издержки организации при подготовке спортивного мероприятия. Описание и
расчёт эффективности, выраженный в денежно эквиваленте представлен в третьей
главе.
Магистерская диссертация состоит из введения, трех разделов, заключения
и списка используемых источников.
В первой главе проведено исследование предметной области. Дана
организационно-экономическая характеристика объекта исследования.
Рассмотрены информационные процессы подготовки спортивных мероприятий.
Выбрана СУБД и среда разработки информационной системы. Приведены
требования к разрабатываемой информационной системе. Обоснован выбор
математического аппарата решения задачи и разработана математическая модель.
Во второй главе приведена информационная модель. Приведена логическая
и физическая модель базы данных. Описана структура информационной системы,
7
описаны программные модели. Приведено документационное описание
информационной системы.
В третьей главе работы рассчитаны показатели экономической
эффективности.
В заключении сделаны выводы о проделанной работе.
8
I. Аналитическая часть
1.1. Анализ предметной области исследования
1.1.1 Обоснование актуальности исследования
Согласно статистике [28] в России наблюдается тенденция к увеличению
рождаемости и численности населения в целом (Рис. 1).
Рис. 1 График прироста/убыли населения в России [29]
Слествием этого является то, что с каждым годом, потенциальное
количество спортсменов, которые могут посещать различные спортивные секции.
В Таблица 1 представлена количество спортсменов, входящих в
рассматриваемую спортивную организацию с 2009 года [26].
9
Таблица 1
Количество спортсменов в организации
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
Возраст
<7 лет
1
3
1
2
3
4
3
3
5
3
7-8 лет
44
62
97
114
102
105
109
111
110
120
9-10 лет
30
35
39
41
31
32
37
48
50
60
11-12 лет
24
29
32
32
28
36
34
39
30
40
13-14 лет
21
22
21
27
31
29
31
41
40
38
15-16 лет
16
17
19
23
28
34
42
46
34
38
17-18 лет
2
6
9
6
13
15
12
14
10
12
> 18 лет
0
4
4
7
6
9
12
16
9
4
Итого:
138
178
222
252
242
264
280
318
288
315
Рис. 2. Количество спортсменов в организации по годам.
138
178
222
252
242
264
280
318
288
315
2009 2010 2011 2012 2013 2014 2015 2016 2017 2018
КОЛИЧЕСТВО СПОРТСМЕНОВ
10
На Рис. 2 видно, что с течением времени, организация растет и развивается,
приходят или вырастают новые тренера, открываются новые школы. Всё это
приводит к суммарному увеличению количества спортсменов в организации.
Кроме того, по статистике, в 2019 году более 63% [30] детей посещают
раздичныые спортивные секции и этот показатель растет с каждым годом.
Рис. 3. Возраст спортсменов в 2018 году.
На Рис. 3 видно, что наибольшее количество спортсменов в возрасте 7-8
лет, что соответствует 1-2 классу школы. Это связано с тем, что родители, отдавая
детей в школу, отдают их и в различные секции. Одной из причин последующего
снижения являет то, что не всем детям, приходящим на тренировки, нравится
такой вид деятельности. Большинство со временем выбирают другие виды спорта,
и лишь не большая часть остается и добивается значительных результатов.
Только в Москве насчитывается более 100 спортивных организаций в
направлении обучения детей и взрослых такому классу восточных боевых
единобортсв как «Карате». Каждая из организаций включает в себя несколько
школ и тренеров.
3
120
60
40
38
38
12
4
<7 ЛЕТ 7 - 8 ЛЕТ 9 - 10 ЛЕТ 11- 12
ЛЕТ
13- 14
ЛЕТ
15- 16
ЛЕТ
17- 18
ЛЕТ
> 18 ЛЕТ
ВОЗРАСТ СПОРТСМЕНОВ
11
Актуальность самостоятельной разработки новой информационной
системы и невозможность использования представленных в свободном или
платном доступе аналогов обуславливается следующими факторами:
Доступные аналоги не соответствуют заявленным требованиям и/или
марально устарели
Автоматизация сбора, хранения и обработки данных позволяет
многократно увеличить эффективность управления организацией и
снизить затраты на операционную деятельность.
Самостоятельная разработка системы позволяет автоматизировать
полный цикл обработки данных, необходимых для операционной
деятельности организации. Отпадает проблема согласования и
интеграции нескольких независимых программных решений.
Возможность адаптации под предмтетную область и как следствие
более гибкая и точная настройка формирования выходных документов,
не доступных в большинстве современных систем документооборота.
Возможность тиражирования информационной системы на другие
организации того же сегмента.
Возможность тирадирования информационной системы на смежные
предметные области с учетом доработок по адаптации системы под
обновленные требования предметной области - внеся не значительные
правки и доработки в систему, её можно адаптировать к другим видам
единобортсв, и более того, к другим видам спорта.
Возможности масштабирования информационной системы до
муниципального/регионального/федерального и т.д. уровня.
Возможность агрегации информации и упрощения взаимодействия
между разными организациями.
Все вышесказанное, говорит о том, что при масштабировании
применимости разрабатываемой системы, срок окупаемости её разработки можно
многократно сократить.

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)
Value-based education: ценности в системе образования и способы их реализации на уроке английского языка. Опыт Европейских стран