
Задание 4
Создать программную систему, предназначенную для организаторов выставок собак. Она должна обеспечивать хранение сведений о собаках - участниках выставок и экспертах.
Для каждой собаки в БД должны храниться сведения, о том, к какому клубу она относится, кличка, порода и возраст, сведения о родословной (номер документа, клички родителей), дата последней прививки, фамилия, имя, отчество и паспортные данные хозяина. Перед соревнованиями собаки должны пройти обязательный медосмотр.
На каждый клуб отводится участок номеров, под которыми будут выступать участники выставки. Сведения об эксперте должны включать фамилию и имя, номер ринга, который он обслуживает, клуб, название клуба, в котором он состоит. Каждый ринг могут обслуживать несколько экспертов. Каждая порода собак выступает на своем ринге, но на одном и том же ринге в разное время могут выступать разные породы.
Каждая собака должна выполнить 5 упражнений, за каждое из которых она получает баллы от каждого эксперта. Итогом выставки является определение медалистов по каждой породе по итоговому рейтингу.
Организатор выставки должен иметь возможность добавить в базу нового участника или нового эксперта, снять эксперта с судейства, заменив его другим, отстранить собаку от участия в выставке.
Организатору выставки могут потребоваться следующие сведения;
На каком ринге выступает заданный хозяин со своей собакой?
Какими породами представлен заданный клуб?
Какие медали и сколько заслужены клубом?
Какие эксперты обслуживают породу?
Количество участников по каждой породе?
Необходимо предусмотреть возможность выдачи отчета о результатах выступления каждого клуба (сколько всего участников, какие породы, сколько медалей по каждой породе).
Задание 5
Создать программную систему, предназначенную для работников приемной комиссии колледжа. Она должна обеспечивать хранение, просмотр и изменение сведений об абитуриентах, а также о расписании экзаменов и консультаций. Результатом работы приемной комиссии должен быть список абитуриентов, зачисленных в колледж.
Секретарь приемной комиссии регистрирует абитуриентов. Для каждого абитуриента в базу данных заносятся следующие сведения: фамилия, имя, отчество, паспортные данные, какое учебное заведение, где и когда окончил, наличие золотой или серебряной медали, название специальности, на которые поступает абитуриент.
Абитуриенты, поступающие на базе 9 классов, сдают 2 вступительных экзамена. При регистрации абитуриенту выдают экзаменационный лист, имеющий уникальный номер, и сообщают номер группы и потока.
Группы формируются на период вступительных экзаменов и объединяются в потоки по 3-4 группы. Для каждой группы по каждому предмету в базу данных заносится экзаменационная ведомость. Оценка, полученная абитуриентом, может быть изменена на апелляции.
Абитуриенты, поступающие на базе 11 классов, предоставляют сертификаты ЕГЭ по 2 дисциплинам.
Конкурс для абитуриентов на базе 9 и 11 классов раздельный, т.к. они поступают на разные курсы.
Абитуриент может не только подать, но и забрать документы, а также перевести их на другую специальность. Для каждого потока формируется расписание консультаций и экзаменов по предметам.
Известно количество мест на каждый факультет. Приемная комиссия по результатам экзаменов должна сформировать списки абитуриентов, зачисленных в колледж.
Секретарю приемной комиссии могут потребоваться следующие сведения:
Список абитуриентов на заданную специальность?
Оценки, полученные указанным абитуриентом?
Когда и в какой аудитории будет консультация и экзамен у заданного абитуриента по указанному предмету?
Где, когда и по каким предметам будут проходить экзамены у заданной группы?
Средний балл по каждому предмету на каждой специальности.
Необходимо предусмотреть возможность получения документа, представляющего собой сгруппированные по специальностям списки абитуриентов, зачисленных в колледж, с указанием набранных ими баллов по каждому предмету. Отчет должен содержать проходной балл по каждой специальности в целом, а также количество абитуриентов, поступающих на специальность