Автор работы: Пользователь скрыл имя, 03 Мая 2013 в 00:31, курсовая работа
1. Исходная постановка задачи
Пусть требуется создать программную систему, предназначенную для работника деканата. Такая система должна обеспечивать хранение сведений о группах и студентах, а также о результатах текущей сессии. Таким образом, для каждого студента должны храниться такие данные, как фамилия, имя отчество студента, номер его зачетной книжки, адрес постоянной прописки и адрес, по которому студент проживает, получает или нет стипендию, а также оценки, полученные в текущей сессии, и отметки о сданных зачетах. Сведения о группе – это номер группы, факультет, кафедра, специальность, к которым она относится, год формирования группы.
Номер зачетки |
Название |
Оценка |
111111 |
Русский язык |
5 |
111111 |
Физика |
5 |
111111 |
Физкультура |
5 |
222222 |
Русский язык |
2 |
222222 |
Физика |
2 |
222222 |
Физкультура |
2 |
333333 |
Русский язык |
2 |
333333 |
Физика |
4 |
333333 |
Физкультура |
4 |
444444 |
Русский язык |
4 |
444444 |
Физкультура |
5 |
555555 |
Базы данных |
2 |
555555 |
Математика |
2 |
555555 |
Физика |
2 |
555555 |
Физкультура |
2 |
666666 |
Базы данных |
2 |
666666 |
Математика |
2 |
666666 |
Физика |
2 |
666666 |
Физкультура |
2 |
Номер зачетки |
Название |
Оценка |
222222 |
Базы данных |
Да |
222222 |
Русский язык |
Да |
222222 |
Физкультура |
Да |
333333 |
Базы данных |
Да |
333333 |
Русский язык |
Да |
333333 |
Физкультура |
Да |
444444 |
Базы данных |
Да |
444444 |
Русский язык |
Да |
444444 |
Физкультура |
Да |
555555 |
Базы данных |
Да |
555555 |
Математика |
Да |
555555 |
Русский язык |
Да |
555555 |
Физика |
Да |
555555 |
Физкультура |
Да |
666666 |
Базы данных |
Да |
666666 |
Математика |
Да |
666666 |
Русский язык |
Да |
666666 |
Физика |
Да |
666666 |
Физкультура |
Да |
Номер зачетки |
_Сколько двоек у студента.Count-Оценка_по_ |
_Сколько троек у студента.Count-Оценка_по_ |
_Сколько четверок у студента.Count-Оценка_по_ |
_Сколько пятерок у студента.Count-Оценка_по_ |
987 |
||||
111111 |
3 | |||
222222 |
3 |
|||
333333 |
1 |
2 |
||
444444 |
1 |
1 | ||
555555 |
4 |
|||
666666 |
4 |
Номер зачетки |
Count-Оценка_по_экзамену1 |
222222 |
3 |
333333 |
1 |
555555 |
4 |
666666 |
4 |
Номер зачетки |
Count-Оценка_по_экзамену1 |
333333 |
2 |
444444 |
1 |