Информационная система туристического клуба (Янголов В.Б.)

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

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

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

В течение года клуб организует различные походы. Каждый поход имеет свой маршрут, на который отводится определенное количество дней. По маршруту и количеству дней определяется категория сложности данного похода. Поход возглавляет инструктор, которым может быть какой-либо тренер или спортсмен. Он набирает группу в количестве 5-15 человек для своего похода, исходя из типа похода (пеший, конный, водный, горный) и физических данных туристов (по их занятиям в секциях: водники, спелеологи, альпинисты и другие, с учетом специфики занятий - не умеющего плавать никогда не возьмут на сплав, а в пеший поход небольшой категории сложности могут взять любого туриста). Инструктор может водить в походы данной категории сложности, если он сам ее ранее уже прошел.

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

Виды запросов, которые будут в дальнейшем реализованы в информационной системе:

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

2. Получить список и общее число тренеров указанной секции, по всем секциям, по половому признаку, по возрасту, по размеру заработной платы, специализации.

3. Получить перечень и общее число соревнований, в которых участвовали спортсмены из указанной секции, по всем секциям.

4. Получить список тренеров, проводивших тренировки в указанной группе, за указанный период времени.

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

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

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

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

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

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

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

12.Получить список туристов из указанной секции, группы, которые ходили в походы со своим тренером в качестве инструктора.

13.Получить список туристов из некоторой секции, группы, которые ходили по всем маршрутам, по указанным маршрутам.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: