Министерство образования и науки РФ
Государственное образовательное учреждение высшего
профессионального образования
«Ярославский государственный технический университет»
Кафедра «Кибернетики»
Отчет защищен
с оценкой
Преподаватель
______Харитонов А.П.
Разработка информационной системы, использующей базу данных.
Отчет о лабораторной работе
по курсу “Информационные технологии”
ЯГТУ 220301.65-003 ЛР
Отчет выполнил
студент гр. МА-24
______Петров К.О.
29.04.2012
2012
Задание
Разработать нормализованную структуру базы данных которая должна содержать информацию о преподавателях (ФИО, факультет и кафедра, должность, ученая степень, адрес, телефон, стаж и др.), о читаемых курсах (название, каким группам и в каком объеме (число лекционных, практических, лабораторных и др. занятий, форма контроля успеваемости и др.) читаются курсы).
1 Разработка структуры бд
1.1 Уточнение задач
1)Назначение : БД будет использоваться бухгалтерией для начисления з/п, отделом кадров для хранения информации о преподавателях, учебным отделом для составления расписания.
2)Функции : Каждый преподаватель может просматривать информацию о расписании занятий (название, число лекционных практических, лабораторных и др. занятий, форма контроля успеваемости и др.). Бухгалтерия может просматривать информацию о преподавателе для начисления з/п(должность, ученая степень, стаж, количество читаемых курсов и др.). Учебный отдел будет пользоваться БД для формирования расписания.
3)Информация : В БД должна содержаться информация о преподавателях: ФИО, факультет и кафедра, должность, ученая степень, адрес(город и текущий адрес проживания), телефон, стаж, табельный номер(для упрощения предоставления информации),а так же информация о читаемых курсах: название, число лекционных, практических, лабораторных занятий, форма контроля успеваемости.
1.2 Сущности
Выделим две сущности: преподаватели и курсы, которые представлены на рисунке 1. В каждой сущности выделим атрибуты, т.е. свойства, признаки каждой из сущностей.
Преподаватели Курсы
ФИО Факультет Кафедра Должность Ученая степень Адрес Город Телефон Стаж Табельный № преподавателя |
Предмет Группа Лекции Практические занятия Лабораторные работы Контроль Специльность Факультет Семестр Табельный № преподавателя |
ФИО
Факультет
Кафедра
Должность
Ученая степень
Адрес
Телефон
Стаж Табельный
№ преподавателя
Рисунок 1.
Каждый преподаватель ведет курсы у нескольких групп и эти группы посещают курсы по определенному предмету только у одного преподавателя. Связь «один ко многим».