Начало » Использование СУБД » Microsoft SQL Server » БД (Создание БД и приложения к нему)
БД [сообщение #1154] |
Sat, 17 December 2022 21:29 |
Дмитрий
Сообщений: 1 Зарегистрирован: December 2022
|
Junior Member |
|
|
Спроектировать базу данных для работы приемной комиссии. В базе данных должна храниться информация об абитуриенте (ФИО, дата рождения, пол, уровень образования – общее среднее, среднее специальное, высшее образование), а также сведения о заявлении на поступление (номер, дата, заявленные конкурсы). Абитуриент может указать в заявлении несколько конкурсов.
Конкурс – это уникальная группа в пределах направления (специальности), уровня образования (бакалавриат, магистратура, аспирантура), формы обучения (очная, заочная, очно-заочная), источника финансирования (общий конкурс, особая квота, с оплатой обучения). Для каждого направления определен набор вступительных экзаменов (дисциплин), каждая дисциплина в этом наборе имеет приоритет. Некоторые дисциплины могут быть взаимозаменяемыми.
Источником оценок абитуриента могут быть результаты ЕГЭ (возможно за несколько лет) и результаты внутренних вступительных испытаний (ведомость экзамена). Возможность участвовать во внутренних испытаниях есть только у абитуриентов с высшим или средне-специальным образованием. При наличии у абитуриента нескольких результатов по одной дисциплине результирующим выбирается наивысший балл.
Реализовать в виде web-приложения просмотр рейтинговых списков абитуриентов.
Рейтинговый список - это список по каждому конкурсу, ранжированный по мере убывания суммы баллов. При равенстве суммы баллов сравниваются результаты испытаний с учетом приоритетов дисциплин.
В рейтинговом списке указываются: рейтинговое место, ФИО абитуриента, сумма баллов, перечень экзаменов: название дисциплины и результат (балл).
Заполнить базу тестовыми данными:
- не менее 100 конкурсов
- не менее 2000 абитуриентов
- каждый абитуриент подает заявление на 3-4 конкурса
- у части абитуриентов есть результаты за прошлые года по ЕГЭ и/или по внутренним вступительным испытаниям вуза
Проверить работоспособность рейтингов в приложении.
Добрые люди, помогите, пожалуйста!
Не посильная задачка..
Делать в ssms 2008 r2 , VS 2014, примитивным кодом, топорным способом..
Очень прошу еще пояснения к коду либо в комментариях, либо в отдельном файле.
Всем добра!
|
|
|
|
|
Переход к форуму:
Текущее время: Sun Dec 22 08:23:47 GMT+3 2024
Общее время, затраченное на создание страницы: 0.00565 секунд
|