Министерство образования и науки Российской Федерации
САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ ЭЛЕКТРОТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ «ЛЭТИ» ИМ. В.И. УЛЬЯНОВА (ЛЕНИНА)
197376, Санкт-Петербург, ул. Проф. Попова, 5.
Факультет компьютерных технологий и информатики
Кафедра вычислительной техники
«ЗАЧТЕНО»
__________ О.А. Жирнова
“__” ____________ 2014 г.
ОТЧЁТ по лабораторным работам
Тема: «Создание базы данных в Access»
Шифр темы: 2
-
Студент группы 1305 ________________
В.В. Головин
Санкт Петербург 2014
Реферат
Отчет: 20 с., 12 рис., 2 библ., 4 прил.
База данных (БД) «Школа» предназначена для завуча школы и обеспечивает в режиме диалога доступ к информации о классах, учениках, преподавателях, успеваемости и расписании. Предусмотрена возможность, как внесения изменений, так и получения справок с выводом информации на печать. Есть возможность добавлять учеников и учителей с одинаковыми фамилиями, но с разными паспортами или ученическими билетами.
БД функционирует в среде Microsoft Access. Ядро базы данных занимает на жестком диске 528 кб.
Содержание
1 Постановка задачи…………………………………………………………………4
-
Задание…………………………………………………………………...4
-
Анализ предметной области……………………………………………4
-
Проектирование базы данных с использованием ER-диаграмм…….4
-
Общие сведения программисту………………………………………………..7
-
Минимальные системные требования для функционирования БД….7
-
Состав базы данных «Школа»………………………….……………...7
-
-
Инструкция пользователю……………………………………………………9
-
Назначение базы данных «Музыкальный менеджер»………………9
-
Рекомендация по использованию……………………………………..9
-
Добавление……………………………………………………………...10
-
Добавление и изменение данных…………………………….10
-
Выставление оценки……………..……………………………11
-
-
Получение справочной информации………………………………...11
-
Список использованных источников……………………………………………...14
Приложение А………………………………………………………………………15
Приложение Б………………………………………………………………………16
Приложение В……………………………………………………………………....17
Приложение Г………………………………………………………………………18
1 Постановка задания
-
Задание
Спроектировать базу данных (БД), построить программу, обеспечивающую взаимодействие с ней в режиме диалога, для завуча школы.
Для каждого учителя в БД должны храниться сведения о предмете, который он преподаёт, номере кабинета, который за ним закреплён, номерах классов, в которых он ведёт занятия, номере урока и дне, когда он ведёт уроки. Учесть, что существуют учителя, которые не имеют собственного кабинета. Об учениках должны храниться следующие сведения: ФИО, в каком классе учится, какая оценка по каждому предмету получена. Завуч может добавить информацию о новом учителе или ученике, а также удалить выбывших.
Предусмотреть возможность получения сведений (в виде справки) завучем:
– какой предмет будет в заданном классе, например, во вторник на заданном уроке;
– кто из учителей преподаёт в заданном классе;
– в каком кабинете будет, например, 5 урок в среду у некоторого класса;
– в каких классах преподаёт учитель заданный предмет;
– расписание на заданный день недели для класса.
Завуч может вносить следующие изменения:
– ввод информации о новом учителе;
– удалить запись об ученике;
– изменить оценку ученику.
Необходимо предусмотреть возможность выдачи справки о количестве учеников в данном классе и отчёта о работе школы (количество учителей по предметам, количество кабинетов, число учеников в каждом классе, число учащихся на «2», «4-5», «5» по классам и по школе).
Предусмотреть вывод справок и отчётов на печать по требованию пользователя.