Бакалавр
Дипломные и курсовые на заказ

Задание 11. Анализ успеваемости в ВУЗе

РефератПомощь в написанииУзнать стоимостьмоей работы

Сортировка по перечисленным полям данных обеспечит сортировку по любой совокупности перечисленных полей (вложенную сортировку). Необходимо предусмотреть возможность упорядочения данных (сортировку) по следующим полям: Информация о студентах представлена следующими данными: По номеру студенческого билета; Оценки, полученные на экзамене. Номер студенческого билета; Вид выходного документа: Фамилия… Читать ещё >

Задание 11. Анализ успеваемости в ВУЗе (реферат, курсовая, диплом, контрольная)

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

Информация о студентах представлена следующими данными:

номер студенческого билета;

фамилия, имя и отчество;

дата рождения;

пол;

факультет;

специальность;

курс;

группа;

количество экзаменов;

оценки, полученные на экзамене.

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

Необходимо предусмотреть возможность упорядочения данных (сортировку) по следующим полям:

  • — по номеру студенческого билета;
  • — по ФИО;
  • — по факультету;
  • — по специальности;
  • — по курсу;
  • — по группе.

Сортировка по перечисленным полям данных обеспечит сортировку по любой совокупности перечисленных полей (вложенную сортировку).

Критериями поиска для данной системы являются: ФИО студента, дата рождения (указываются начало и конец периода поиска), факультет, специальность, курс и группа.

На основании представленных в системе данных необходимо подготовить документы определенного вида и сохранить их в текстовых файлах.

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

№ п/п.

Курс.

Группа.

ФИО.

Количество двоек.

2. Для каждого факультета определить список студентов, представленных на стипендию (студент представляется на стипендию в том случае, если у него нет ни одной оценки меньше 4). Отдельно определить список студентов, представленных на повышенную стипендию.

Вид выходного документа:

№ п/п.

Курс.

Группа.

ФИО.

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

№ п/п.

Курс.

Группа.

Кол-во студентов.

Кол-во неуспев.

студентов.

Процент успеваемости.

Итого:

%.

Показать весь текст
Заполнить форму текущей работой