Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

Проектирование информационной системы спортивного клуба «Спартак»

Содержание:

ВВЕДЕНИЕ

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

При этом все процессы взаимодействия с клиентами должны управляться через согласованный набор процедур, построенный на основе единой технологии, позволяющей создать общее впечатление о компании и предоставляемых услугах. Очень часто потребитель имеет разрозненное, фрагментарное мнение о компании, полученное через взаимодействие по разным каналам.

Информационные системы поддержки продаж, управления контактами и маркетингом, обеспечивают новый качественный уровень рыночных коммуникаций и работы компании. Результатом фазы интеграции становится повышение производительности труда торгового персонала, получение консолидированных отчетов и единого источника данных о покупателях. Внедрение информационных технологий обеспечивает эффективное управление взаимоотношениями с клиентами, позволяет выделить тенденции и особенности покупательского поведения. 

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

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

Самое трудное в данной ситуации является разработка единой информационной системы, которая будет в полной мере отвечать всем запросам сотрудников всех структурных подразделений предприятия. Каждое из отдельных подразделений может использовать собственное прикладное программное обеспечение, оптимизированное под свои особенности оперативной работы. Информационная система может в определенной степени скомбинировать их всех в рамках единой интегрированной программы, которая работает с общей базой данных, так, что все подразделения могут проще обмениваться оперативной информацией и общаться друг с другом по средствам использования информационно-коммуникационных технологий.

Объект исследования – спортивный клуб «Спартак».

Предмет исследования – деятельность спортивного клуба.

Целью данной работы является проектирование информационной системы спортивного клуба «Спартак».

В соответствии с целью была определена необходимость постановки и решения следующих задач:

– изучить технико-экономические характеристики предметной области и предприятия;

– разработать информационное обеспечение задачи;

– разработать программное обеспечение задачи;

– описать контрольный пример программной реализации.

1. Технико-экономическая характеристика предметной области и предприятия

1.1. Характеристика предприятия и его деятельности

«Спартак» - платформа для всесторонней работы с гражданами страны на основе эффективной спортивной, воспитательной и образовательной системы с целью обеспечения глобального мирового лидерства России.

Направления работы:

– организация спортивных ячеек под эгидой «Спартака» в трудовых коллективах;

– организация групп ЗОЖ, спортивных секций на базе спортивных объектов;

– организация спортивных клубов в разных видах спорта под эгидой «Спартака»;

– организация непосредственной подготовки спортсменов высоких достижений.

В 2016 году основан Спортивный клуб «Спартак», являющийся полноправным приемником МФСО «Спартак», целями и задачами которого является возрождение массового любительского спорта и спорта высоких достижений под красно-белым знаменем.

4 июня 2016 года спортивным клубом был проведен исторический забег вокруг стадиона «Открытие-Арена», в котором приняло участие порядка 700 человек.

Для реализации поставленных целей клуба «Спартак» организует:

– массовое вовлечение членов Клуба, членов профсоюзов, граждан России в занятия спором;

– интернациональное воспитание россиян;

– развитие всех форм и методов физической культуры ВФСК «Готов к труду и обороне»;

– физическую культуру в процессе производства для повышения производительности труда, а также направляя ее на борьбу с профвредностями и травматизмом;

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

– овладение искусством военно-прикладных и служебно-прикладных видов спорта;

– массовое развитие разнообразных форм и методов здорового отдыха и повсеместных развлечений для трудящихся, объединяемых системой профсоюзов, и их семей.

– совместно с системой профсоюзов врачебный контроль по физической культуре во всех звеньях общества.

– физкультурную и спортивную работу в школах и вузах.

В своей деятельности клуб «Спартак» руководствуется профильными государственными нормативными документами и внутренними директивами клуба.

Для более полного понимания текущего состояния спортивного клуба «Спартак» были проанализированы экономические показатели. Общее состояние спортивного клуба можно оценить как благополучное по всем показателям. Данное состояние обусловлено наличием увеличением нераспределенной прибыли и показателей деловой активности в течение всего анализируемого периода.

Также, можно сделать следующие выводы: если в предпроектный период наблюдалось снижение некоторых коэффициентов, то после проектных изменений наблюдается значительное улучшение данных коэффициентов. Показатели финансовой устойчивости спортивного клуба представлены в табл. 1. Из таблицы видно, что проект стратегического развития вывел спортивный «Спартак» из неустойчивого состояния в абсолютно устойчивое в 2017 году.

Таблица 1

Экономические показатели

№ пп

Коэффициенты финансово хозяйственной деятельности

Обозначение и расчет

Последний год допроектного перода

Автоформирование проекта

Проектный период

2013

2014

2015

2016

2017

Основные показатели

0

1

2

3

4

1

Собственные оборотные средства

СОС=IIIр-Iр

-31

-1 531

-1 093

-222

868

2

Функционирующий капитал

КФ = СОС+ДО

-31

-331

-133

498

1 348

3

Основные источники формирования запасов и затрат

ВИ = КФ+ КрКр

457

157

345

976

1 826

4

Запасы и затраты

ЗЗ = стр.210

36

36

36

36

36

Показатели обеспеченности запасов и затрат источниками формирования:

5

Обеспеченность запасов собственными оборотными средствами

Фс= СОС ЗЗ

-67

-1 567

-1 129

-258

832

6

Обеспеченность запасов собственными оборотными и долгосрочными заемными средствами

Фт = КФ -ЗЗ

-67

-367

-169

462

1 312

7

Общая обеспеченность запасов заемными и собственными средствами

Фо = ВИ ЗЗ

421

121

309

940

1 790

Абсолютная устойчивость

Фс>0, Фт>0, Фо>0

-

-

-

-

ДА

Нормальная устойчивость

Фс<0, Фт>0, Фо>0

-

-

-

ДА

-

Неустойчивое состояние

Фс<0, Фт<0, Фо>0

ДА

ДА

ДА

-

-

Кризисное состояние

Фс<0, Фт<0, Фо<0

-

-

-

-

-

В тоже время, для получения более высоких экономических показателей необходимо произвести мероприятия по автоматизации деятельности ключевых бизнес-процессов, для чего необходимо проанализировать деятельность подразделений спортивного клуба и определить наиболее критичные участки корпоративного управления.

1.2. Организационная структура управления предприятием

Акционерная форма собственности представляет собой иную форму организации бизнеса по сравнению с ранее рассмотренными. Это новое качество приобретается акционерным обществом за счет появления нового инструмента привлечения внешних капиталов из всех возможных источников финансирования посредством акций, эмитируемых акционерным обществом [5]. В современной мировой экономике акционерные общества наиболее приемлемая организационно-правовая форма для средних и крупных предприятий [13]. Схему управления спортивного клуба «Спартак» можно представить следующим образом (рис.6).

Рисунок 1 – Схема управления акционерным обществом

Высшим органом управления спортивного клуба «Спартак» является общее собрание акционеров. Решения на этом собрании принимаются путем голосования, причем каждый акционер имеет столько голосов, сколько в его распоряжении имеется голосующих акций. Общее собрание акционеров избирает совет директоров.

Совет директоров осуществляет контроль за управленческим персоналом, принимает решения о выпуске новых ценных бумаг и объявляет размер дивидендов. Руководит текущей деятельностью персонала спортивного клуба «Спартак» управляющий (президент). Структура подразделений акционерного общества зависит от специфики ее отраслевой принадлежности, величины компании и других факторов.

1.3. Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов

Разработка модели процесса «Деятельность администратора спортивного клуба» выполнялась по средствам использования методологии SADT IDEF0 [4]. Деятельность спортивного клуба связана с обработкой большого количества входной и выходной информации. Функциональная модель процесса «Деятельность администратора спортивного клуба» представлена на рис. 2.

Рисунок 2 – Функциональная модель процесса «Деятельность администратора спортивного клуба»

Цель: моделирование бизнес-процессов деятельности администратора спортивного клуба. Точка зрения: администратор спортивного клуба.

Входы модели: информация о клиентах; информация о конкурентах; информация о потребности рынка; информация о пожеланиях клиентов.

Управления: законодательная база; устав предприятия; шаблоны документов/ Механизмы: персонал; информационная система.

Выходы: отчетная информация о деятельности спортивного клуба; отчетная информация о группах; отчетная информация о расписании; отчетная экономическая информация.

Для получения более полного представления о изучаемом процессе была выполнена декомпозиция модели до следующего уровня. Декомпозированная модель процесса «Деятельность администратора спортивного клуба» представлена на рис. 3.

Рисунок 3 – Декомпозированная функциональная модель процесса «Деятельность администратора спортивного клуба»

Декомпозированная функциональная модель включает следующие: обработка первичных документов; оформление абонемента; формирование расписания; анализ и консолидация данных.

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

2. Информационное обеспечение задачи

2.1. Информационная модель и её описание

Чтобы определиться с необходимым и достаточным набором функций информационной системы для спортивного клуба, были рассмотрены основные бизнес-процессы спортивного клуба, представленные на рис. 4.

Рисунок 4 – Схема взаимодействия системы

На диаграмме определены основные бизнес-процессы предприятия: Управление спортивным клубом, Добавление новых услуг, Формирование расписания, Консультирование, Запись на услуги, Формирование отчетов, Информирование.

В результате анализа существующих систем и бизнес-процессов предприятия, были сформирован необходимый и достаточный функционал системы [7]. Функциональные требования. Система должна:

– иметь разграничение прав доступа;

– содержать данные об услугах спортивного клуба, клиентах и тренерах;

– предоставлять возможность добавления, поиска, редактирования и удаления данных;

– вести учет оплаты купленных услуг клиентами;

– предоставлять возможность создания и корректировки расписания (добавление, изменение, удаление данных);

– предоставлять возможность учета посещаемости.

2.2. Используемые классификаторы и системы кодирования

В представленных таблицах описаны классификаторы, которые используются при проектировании информационной системы. В табл. 2 представлен перечень обозначений и систем кодирования [12]. В табл. 3 представлен перечень обозначений видов классификаторов, которые предназначены для объяснения формирования классификаторов, описанных в сводно-проектной табл. 4.

Таблица 2

Перечень обозначений систем кодирования

Система кодирования

Порядковая

Серийно-порядковая

Разрядная (позиционная)

Комбинированная (смешанная)

Краткое обозначение

П

СП

Р

К

Таблица 3

Перечень обозначений видов классификаторов

Вид классификатора

Общегосударственный

Отраслевой

Локальный

Международный

Краткое

обозначение

ОГ

О

Л

М

Таблица 4

Используемые классификаторы и коды

п/п

Наименование объекта

кодируемого множества

Значность кода

Система кодиро-вания

Вид

клас-тора

Список кодов или пример кода из кодируемого множества

Код

Значение

1

2

3

4

5

6

7

1

Код абонемента

3

К

Л

001

Код абонемента

2

Код клиента

3

К

Л

001

Код клиента

3

Код группы

3

К

Л

001

Код группы

4

Код вида занятия

3

К

Л

001

Код вида занятия

5

Код предприятия

3

К

Л

001

Код предприятия

6

Код подразделения

3

К

Л

001

Код подразделения

7

Код помещения

3

К

Л

001

Код помещения

8

Код сотрудника

3

К

Л

001

Код сотрудника

9

Код должности

3

К

Л

001

Код должности

10

Код расписания

3

К

Л

001

Код расписания

Представленная система классификаторов и кодов позволяет организовать управленческую в наиболее удобной форме для эффективной ее обработки средствами разрабатываемой информационной системы. Использование дополнительной разрядности кода при описании договоров обусловлена тем, что в медицинском центре заключается масса договоров на предоставление медицинских услуг.

2.3. Характеристика нормативно-справочной, входной и оперативной информации

Функционирование автоматизированного рабочего места выполняется на основе следующей входной информации, которая представлена следующими справочниками: абонемент – информация о записи в спортивный клуб; клиент – информация о клиентах; вид занятия – информация о проводимых занятиях; предприятие – информация о предприятии; подразделение – информация о подразделениях предприятия; помещение – информация о помещениях, в которых проводятся занятия; сотрудник – информация о работающих в предприятии сотрудниках; должность – информация о должностях.

2.4. Характеристика результатной информации

В результате функционирования автоматизированного рабочего места формируется следующий комплекс выходной информации: информация о определенном тренере может быть выведена при помощи использования запроса «Информация о тренере»; информация о определенном клиенте может быть выведена при помощи использования запроса «Информация о клиенте»; просмотреть расписание по типу занятий можно выполнить по средствам использования отчета «Расписание по типу занятий»; просмотреть расписание на определенную дату можно выполнить по средствам использования отчета «Расписание на дату».

3. Программное обеспечение задачи

3.1. Общие положения (дерево функций и сценарий диалога)

Дерево функций разрабатываемой информационной системы отражает иерархическую структуру действий, реализованных в информационной системе [1].

Все действия (функции) программного продукта можно разделить на два основных подмножества: служебные функции – создание и редактирование справочников информационной системы; основные функции – работа с документами, запросами и отчетами [2].

Состав функций информационной системы представлены в виде дерева функций рис. 5.

Рисунок 5 – Сценарий диалога

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

Для обработки данных используются следующие документы – расписание занятий, абонемент.

Для анализа и консолидации данных используются запросы и отчеты: информация о тренере; информация о клиенте; расписание по типу занятий; расписание на дату. Главное меню объединяет все объекты информационной системы [10].

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

В оперативные документы можно вводить необходимую информацию, редактировать имеющуюся и удалять записи. Запросы и отчеты можно формировать и анализировать, при помощи специальных таблиц и печатных форм.

3.2. Характеристика базы данных

Выполнив анализ предметной области, была установлена необходимость разработки соответствующих таблиц и устанавливанию необходимых связей между ними [3]. Схема данных информационной системы представлена на рис. 6.

Разработанная база данных информационной системы включает следующие таблицы:

– вид занятий: код вида занятий; наименование вида занятий;

– должности: код должности; наименование должности;

– группа: код группы; наименование группы;

– помещение: код помещения; наименование помещения;

– предприятие: код предприятия; наименование предприятия; юридический адрес; контактный телефон; электронный адрес;

– подразделение: код подразделения; наименование подразделения; код предприятия; адрес; контактный телефон; электронный адрес.

– сотрудник; код сотрудника; ФИО сотрудника; код подразделения; код должности; паспортные данные; домашний адрес; контактный телефон; электронный адрес;

– клиент: код клиента; ФИО клиента; код абонемента; код группы; паспортные данные; домашний адрес; контактный телефон; электронный адрес;

– абонемент: код абонемента; наименование абонемента; цена; дата начала действия; дата окончания действия;

– расписание занятий: код расписания; дата проведения занятия; время начала; время окончания; код вида занятия; код сотрудника; код клиента.

Рисунок 6 – Схема данных

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

3.3. Структурная схема пакета (дерево вызова программных модулей)

Опишем назначение модулей разрабатываемой информационной системы организации:

– модуль инициализации обеспечивают быстрый запуск информационной системы;

– модуль главного меню обеспечивает доступ ко всем объектам информационной системы;

– модуль справочников обеспечивает доступ ко всем справочникам информационной системы;

– модуль запросов и отчетов обеспечивает доступ ко всем запросам и отчетам информационной системы;

– модуль работы с базой данных обеспечивает хранение объектов информационной системы.

Структурная схема пакета отражает взаимосвязь модулей разработанной информационной системы, рис. 7.

Рисунок 7 – Структурная схема пакета

Представленная структурная схема пакета включает все разработанные модули и отражает взаимосвязи между ними.

3.4. Описание программных модулей

Информационное обеспечение автоматизированного рабочего места администратора предприятия базируется на использовании базы данных и интерфейса к ней [6].

Структура главного меню разрабатываемой информационной системы представлена на рис. 8.

Рисунок 8 – Структура информационной системы

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

4. Контрольный пример реализации и его описание

Интерфейс информационной системы спортивного клуба «Спартак» спроектирован в полном соответствии с определенными принципами разработки интерфейсов для систем такого уровня, и учитывает все пожелания, а так же уровень компетентности конечных пользователей системы [8]. Интерфейс главного меню представлен на рис. 9.

Использование форм позволяет наиболее удобным образом представить информацию в информационной системе.

Рисунок 9 – Интерфейс главного меню информационной системы

В информационной системе спортивного клуба реализованы следующие справочники и документы:

– абонемент;

– клиент;

– группа;

– вид занятия;

– предприятие;

– подразделение;

– помещение;

– сотрудник;

– должность;

– расписание занятий.

Формы в системе управления базами данных являются основными объектами предоставления доступа к таблицами базы данных информационной системы [11].

Обработка информация о абонементах выполняется при помощи пользовательской формы «Абонемент», представленной на рис. 10.

Рисунок 10 – Интерфейс формы «Абонемент»

Обработка информация о клиентах выполняется при помощи пользовательской формы «Клиент», представленной на рис. 11.

Обработка информация о группах выполняется при помощи использования пользовательской формы «Группа», представленной на рис. 12.

Обработка информация о видах проводимых занятий выполняется при помощи пользовательской формы «Вид занятия», представленной на рис. 13.

Рисунок 11 – Интерфейс формы «Клиент»

Рисунок 12 – Интерфейс формы «Группа»

Рисунок 13 – Интерфейс формы «Вид занятия»

Обработка информация о предприятии выполняется при помощи специальной пользовательской формы «Предприятие», представленной на рис. 14.

Обработка оперативной информация о подразделениях предприятия выполняется при помощи пользовательской формы «Подразделение», представленной на рис. 15.

Обработка информация о помещениях выполняется при помощи пользовательской формы «Помещение», представленной на рис. 16.

Рисунок 14 – Интерфейс формы «Предприятие»

Рисунок 15 – Интерфейс формы «Подразделение»

Рисунок 16 – Интерфейс формы «Помещение»

Обработка оперативной информации о сотрудниках предприятия выполняется при помощи специальной пользовательской формы «Сотрудник», представленной на рис. 17.

Обработка информации о имеющихся должностях сотрудников предприятия выполняется при помощи пользовательской формы «Должность», представленной на рис. 18.

Рисунок 17 – Интерфейс формы «Сотрудник»

Рисунок 18 – Интерфейс формы «Должность»

Обработка информации о расписании проводимых занятий выполняется при помощи использования пользовательской формы «Расписание занятий», представленной на рис. 19.

Анализ и консолидация оперативных данных в информационной системе выполняется при помощи следующих запросов и отчетов:

– информация о тренере;

– информация о клиенте;

– расписание по типу занятий;

– расписание на дату.

Программный код разработанных SQL-запросов представлен в Приложении. Использование в информационной системе запросов позволяет создать в ней необходимый функционал [9]. В процессе конструирования запросов используется SQL [14].

Рисунок 19 – Интерфейс формы «Расписание занятий»

Информацию о необходимом тренере можно просмотреть при помощи выполнения запроса «Информация о тренере».

Для взаимодействия с запросом нужно воспользоваться специальным диалоговым окном, в которое необходимо ввести ФИО тренера, рис. 20.

В результате будет выведена соответствующая информация о тренере, рис. 21.

Рисунок 20 – Окно взаимодействия с запросом

Информацию о необходимом клиенте можно просмотреть при помощи выполнения запроса «Информация о клиенте». Для взаимодействия с запросом нужно воспользоваться специальным диалоговым окном, в которое необходимо ввести ФИО клиента, рис. 22.

В результате будет выведена соответствующая информация о тренере, рис. 23.

Рисунок 21 – Результат выполнения запроса

Рисунок 22 – Окно взаимодействия с запросом

Для просмотра консолидированной информации о расписании по типу занятий может быть просмотрен при помощи использования отчета «Расписание по типу занятий».

Ввод необходимого вида занятий в информационную систему выполняется при помощи специального диалогового окна, рис. 24. Результат выполнения отчета представлен на рис. 25.

Отчеты в информационной системе управления базами данных Microsoft Access позволяют получить широкий спектр анализ и консолидации данных [15].

Для просмотра консолидированной информации о расписании занятий на определенную дату может быть выполнена при помощи использования отчета «Расписание на дату».

Рисунок 23 – Результат выполнения запроса «Расписание по типу занятий»

Рисунок 24 – Окно взаимодействия с отчетом

Ввод вида проводимых занятий выполняется при помощи использования специального диалогового окна, рис. 26. Результат выполнения отчета представлен на рис. 27.

Рисунок 25 – Результат формирования отчета

Рисунок 26 – Окно взаимодействия с отчетом

Рисунок 27 – Результат формирования отчета «Расписание на дату»

Таким образом, разработанная информационная система реализует минимальный, но достаточный для эффективной работы предприятия набор функций, необходимый для автоматизации основных бизнес-процессов спортивного клуба «Спартак».

Система очень проста в использовании. Интерфейс интуитивно понятен и разработан в соответствии с основными принципами реализации интерфейсов.

Использование данной информационной системы, несомненно, принесет большую пользу и существенно повысит эффективность управления бизнес-процессами предприятия, снизит трудоемкость при ведении базы клиентов и персонала, составлении расписания и формирования разнообразной отчетности. 

ЗАКЛЮЧЕНИЕ

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

Анализ бизнес-процессов позволил установить основные процессы, которые требуют первостепенной автоматизации, среди которых были выделены: обработка первичных документов; оформление абонемента; формирование расписания; анализ и консолидация данных.

В качестве средств автоматизации деятельности администратора спортивного «Спартак» клуба можно использовать, как уже существующие решения, так и разработать собственное. В качестве среды разработки была выбрана СУБД Microsoft Access позволяющая в полной мере реализовать необходимый функционал информационной системы спортивного клуба.

В информационной системе спортивного клуба «Спартак» реализованы следующие справочники и документы: абонемент; клиент; группа; вид занятия; предприятие; подразделение; помещение; сотрудник; должность; расписание занятий. Анализ и консолидация оперативных данных в информационной системе выполняется при помощи следующих запросов и отчетов: информация о тренере; информация о клиенте; расписание по типу занятий; расписание на дату.

Использование данной информационной системы, несомненно, принесет большую пользу и существенно повысит эффективность управления бизнес-процессами предприятия, снизит трудоемкость при ведении базы клиентов и персонала, составлении расписания и формирования разнообразной отчетности. 

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

  1. Валитов Ш.М. Современные системные технологии в отраслях экономики: Учебное пособие / Ш.М. Валитов, Ю.И. Азимов, В.А. Павлова. - М.: Проспект, 2016. – 504 c.
  2. Венделева М.А. Информационные технологии в управлении.: Учебное пособие для бакалавров / М.А. Венделева, Ю.В. Вертакова. - Люберцы: Юрайт, 2016. – 462 c.
  3. Гаврилов М.В. Информатика и информационные технологии: Учебник / М.В. Гаврилов, В.А. Климов. - Люберцы: Юрайт, 2016. – 383 c.
  4. Гома Х. UML. Проектирование систем реального времени, распределенных и параллельных приложений / Х. Гома. - М.: ДМК, 2016. – 700 c.
  5. Дарков А.В. Информационные технологии: теоретические основы: Учебное пособие / А.В. Дарков, Н.Н. Шапошников. - СПб.: Лань, 2016. – 448 c.
  6. Довек Ж. Введение в теорию языков программирования / Ж. Довек, Ж.-Ж. Леви. - М.: ДМК, 2016. – 134 c.
  7. Долганова О.И. Моделирование бизнес-процессов: Учебник и практикум для академического бакалавриата / О.И. Долганова, Е.В. Виноградова, А.М. Лобанова. - Люберцы: Юрайт, 2016. – 289 c.
  8. Ерохин В.В. Безопасность информационных систем: учеб пособие / В.В. Ерохин, Д.А. Погонышева, И.Г. Степченко. - М.: Флинта, 2016. – 184 c.
  9. Жданов С.А. Информационные системы: учебник / С.А. Жданов, М.Л. Соболева, А.С. Алфимова. - М.: Прометей, 2015. - 302 с.
  10. Замятина О.М. Вычислительные системы, сети и телекоммуникации. моделирование сетей.: Учебное пособие для магистратуры / О.М. Замятина. - Люберцы: Юрайт, 2016. – 159 c.
  11. Згадзай О.Э. Информационные технологии в юридической деятельности: Учебное пособие / О.Э. Згадзай и др. - М.: ЮНИТИ, 2016. – 335 c.
  12. Илюшечкин В.М. Основы использования и проектирования баз данных. – М.:Юрайт, 2015. – 224 с.
  13. Информатика для экономистов: учебник для академического бакалавриата/Под ред. В.П. Полякова.- М.: Юрайт, 2015. – 524 с.
  14. Информационные технологии: Учебное пособие / Л.Г. Гагарина, Я.О. Теплова, Е.Л. Румянцева и др.; Под ред. Л.Г. Гагариной - М.: ИД ФОРУМ: НИЦ ИНФРА-М, 2015. – 320 c.
  15. Информационные системы и технологии: Научное издание. / Под ред. Ю.Ф. Тельнова. - М.: ЮНИТИ, 2016. – 303 c.

ПРИЛОЖЕНИЕ

Программный код SQL-запросов

SQL-запрос «Информация о клиенте»

SELECT Клиент.[Код клиента], Клиент.[ФИО клиента], Абонемент.[Наименование абонемента], Группа.[Наименование группы], Клиент.[Паспортные данные], Клиент.[Домашний адрес], Клиент.[Контактный телефон], Клиент.[Электронный адрес]

FROM Группа INNER JOIN (Абонемент INNER JOIN Клиент ON Абонемент.[Код абонемента] = Клиент.[Код абонемента]) ON Группа.[Код группы] = Клиент.[Код группы]

WHERE (((Клиент.[ФИО клиента])=[Введите ФИО клиента: ]));

SQL-запрос «Информация о тренере»

SELECT Сотрудник.[ФИО сотрудника], Сотрудник.[Паспортные данные], Сотрудник.[Домашний адрес], Сотрудник.[Контактный телефон], Сотрудник.[Электронный адрес], Должность.[Наименование должности], Подразделение.[Наименование подразделения]

FROM Предприятие INNER JOIN (Подразделение INNER JOIN (Должность INNER JOIN Сотрудник ON Должность.[Код должности] = Сотрудник.[Код должности]) ON Подразделение.[Код подразделения] = Сотрудник.[Код подразделения]) ON Предприятие.[Код предприятия] = Подразделение.[Код предприятия]

WHERE (((Сотрудник.[ФИО сотрудника])=[Введите имя тренера: ]));

SQL-запрос «Расписание по типу занятий»

SELECT [Вид занятий].[Наименование вида занятий], Сотрудник.[ФИО сотрудника], Клиент.[ФИО клиента], Группа.[Наименование группы], Помещение.[Наименование помещения], [Расписание занятий].[Дата проведения занятия], [Расписание занятий].[Время начала], [Расписание занятий].[Время окончания]

FROM Сотрудник INNER JOIN (Помещение INNER JOIN ((Группа INNER JOIN Клиент ON Группа.[Код группы] = Клиент.[Код группы]) INNER JOIN ([Вид занятий] INNER JOIN [Расписание занятий] ON [Вид занятий].[Код вида занятий] = [Расписание занятий].[Код вида занятия]) ON Клиент.[Код клиента] = [Расписание занятий].[Код клиента]) ON Помещение.[Код помещения] = [Расписание занятий].[Код помещения]) ON Сотрудник.[Код сотрудника] = [Расписание занятий].[Код сотрудника]

WHERE ((([Вид занятий].[Наименование вида занятий])=[Введите наименование вида занятия: ]));

SQL-запрос «Расписание на дату»

SELECT Помещение.[Наименование помещения], [Вид занятий].[Наименование вида занятий], Сотрудник.[ФИО сотрудника], Группа.[Наименование группы], Клиент.[ФИО клиента], [Расписание занятий].[Дата проведения занятия], [Расписание занятий].[Время начала], [Расписание занятий].[Время окончания]

FROM Сотрудник INNER JOIN (Помещение INNER JOIN ((Группа INNER JOIN Клиент ON Группа.[Код группы] = Клиент.[Код группы]) INNER JOIN ([Вид занятий] INNER JOIN [Расписание занятий] ON [Вид занятий].[Код вида занятий] = [Расписание занятий].[Код вида занятия]) ON Клиент.[Код клиента] = [Расписание занятий].[Код клиента]) ON Помещение.[Код помещения] = [Расписание занятий].[Код помещения]) ON Сотрудник.[Код сотрудника] = [Расписание занятий].[Код сотрудника]

WHERE ((([Расписание занятий].[Дата проведения занятия])=[Введите необходимую дату: ]));