Курсовая работа: Успеваемость студентов
Стартовое окно программы. Это окно инициализируется при открытии документа. В форму добавлены фоновый рисунок и пять элементов управления:
· Элемент «Редактирование базы данных» (CommandButton1) – с событием Click была связана процедура Private Sub Edit_Click(), при выполнении которой осуществляется открытие соответствующего окна.
· Элемент «Создание отчета» (CommandButton2) - с событием Click была связана процедура Private Sub Report_Click(), при выполнении которой появляется окно «Отчеты».
· Элемент «Диаграмма успеваемости группы» (CommandButton3) - с событием Click была связана процедура Private Sub DiaGroup_Click(). При ее выполнении осуществляется открытие окна с аналогичным названием.
· Элемент «Диаграмма успеваемости студента» (CommandButton4) - с событием Click была связана процедура Private Sub DiaStudent_Click(). При выполнении открывается окно с аналогичным названием.
· Элемент «Выход» (CommandButton5) - с событием Click была связана процедура Private Sub Quit_Click() – выход из программы.
Окно 2 «Отчет»
Данное окно используется для создания отчета по успеваемости студента или группы студентов. Форма содержит 3 элемента Label, 2 элемента ComboBox, 7 элементов CommandButton и 1 элемент ListBox.
● Кнопка «Создать» (CommandButton1) – с событием Click связана процедура Private Sub Create_Click(), при выполнении которой создается отчет в соответствии с заданными параметрами.
● Кнопка «Закрыть» (CommandButton2) – с событием Click связана процедура PrivateSubCancel_Click() – выход из формы создания отчетов.
● Кнопка «Очистить» (CommandButton3) – с событием Click связана процедура Private Sub Clear_Click(), при выполнении которой происходит очищение элемента ListBox.
● Кнопка «Вверх» (CommandButton4) – с событием Click связана процедура Private Sub Up_Click(). С помощью этой кнопки можно менять местами студентов при создании отчетов.
● Кнопка «Вниз» (CommandButton5) – с событием Click связана процедура Private Sub Down_Click(). С помощью этой кнопки можно менять местами студентов при создании отчетов.
● Кнопка «>>» (CommandButton6) – с событием Click связана процедура Private Sub Add_Click(). С помощью этой кнопки можно добавлять выбранных студентов в ListBox для создания отчетов их успеваемости.
● Кнопка «<<» (CommandButton7) – с событием Click связана процедура Private Sub Remove_Click(). С помощью этой кнопки можно удалять выбранных студентов из ListBox.
Окно 3 «Редактирование базы данных»
С помощью этого окна можно изменять список студентов, их успеваемость по конкретному предмету, добавлять новые записи, удалять, а также просматривать уже имеющуюся информацию. Форма содержит следующие элементы управления: 8 элементов Label, 6 элементов TextBox, 1 элемент ListBox, 2 элемента SpinButton, 7 элементов CommandButton.
● Кнопка «Добавить» (CommandButton1) с событием Click связана процедура PrivateSubUpdate_Click(), при выполнении которой добавляется новая запись.
● Кнопка «Удалить» (CommandButton2) с событием Click связана процедура Private Sub Delete_Click(), при выполнении которой запись удаляется.
● Кнопка «Закрыть» (CommandButton3) с событием Click связана процедура Private Sub Cancel_Click(), при выполнении которой закрывается окно.
● Кнопка «<<» (CommandButton4) с событием Click связана процедура PrivateSubBegin_Click(), которая переходит к первому элементу списка.
● Кнопка «>>» (CommandButton5) с событием Click связана процедура Private Sub NewItem_Click(), которая очищает поля для создания новой записи.
● Кнопка «<» (CommandButton7) с событием Click связана процедура Private Sub Backward_Click(), при выполнении которой происходит переход к предыдущему элементу списка.
Окно 4 «Диаграмма успеваемости группы»
С помощью этого окна мы можем построить диаграммы успеваемости группы по любому конкретному предмету. Форма содержит следующие элементы управления: 4 элемента Label, 2 элемента ComboBox, 2 элемента CommandButton, 2 элемента OptionButton.
● Кнопка «Создать» (CommandButton1) с событием Click связана процедура PrivateSubCreate_Click(), которая создает диаграмму по заданным параметрам.
● Кнопка «Закрыть» (CommandButton2) с событием Click связана процедура Private Sub Cancel_Click(), при выполнении которой закрывается окно.
Окно 5 «Диаграмма успеваемости студента»
С помощью этого окна мы можем построить диаграммы успеваемости студента. Форма содержит следующие элементы управления: 4 элемента Label, 2 элемента ComboBox, 2 элемента CommandButton, 2 элемента OptionButton.