Курсовая работа: Проектирование базы данных "Отдел кадров"
Имя супруга______________
В карточке «образование» указываются: личный код сотрудника, фамилия, имя, отчество, наличие образования (высшее/среднее), номер аттестата, номер диплома. Все поля, кроме поля «№ диплома» заполняются обязательно. Поле «№ диплома» заполняется при наличии у сотрудника высшего образования. Дана форма выглядит следующим образом:
Образование
Код сотрудника ___________
Имя_____________________
Отчество_________________
Фамилия_________________
Образование______________
№ аттестата_______________
№ диплома_______________
Карточка «заработная плата» заполняется сотрудником отдела кадров по следующим параметрам: код сотрудника, фамилия, имя, отчество, размер заработной платы (указывается цифрами) и имеет следующее документальное оформление:
Заработная плата
Код сотрудника ___________
Имя_____________________
Отчество_________________
Фамилия_________________
Зарплата_________________
Документ «рабочее время» является табелем учета рабочего времени сотрудников. Заполняется работником отдела кадров один раз в неделю. Здесь указываются: код сотрудника, фамилия, имя, отчество, неделя, количество отработанных часов в неделю. Поле «неделя» заполняется цифрами (1,2,3,4).
Рабочее время
Код сотрудника ___________
Имя_____________________
Отчество_________________
Фамилия_________________
Неделя___________________
Количество часов_________
2. Проектирование информационной системы
2.1 Построение инфологической модели
В соответствии с описанием предметной области можно выделить такие информационные объекты как личная карточка сотрудника (сотрудник), контактная информация, личная информация, образование, заработная плата, рабочее время. Отобразим эти объекты на диаграмме «сущность-связь», выявим и изобразим на диаграмме связи между объектами и атрибуты объектов. Полученная диаграмма показана на рис. 1. Идентифицирующие (ключевые) атрибуты информационных объектов на рис. 1 обозначены подчеркиванием. Мощности связей между сущностями обозначены на концах соответствующих линий: цифра “1” означает, что в данном информационном объекте связанному объекту отвечает ровно одна запись. Связи между объектами относятся к типу «один к одному».