Дипломная работа: Автоматизация управления персонала на кондитерской фабрике "Победа Вкуса"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
65
2.3.2 Характеристика базы данных
База данных системы реализуется на MS Access 2016. Разработаем ER-
модель (Entity-Relationship model, модель «сущность-связь») базы данных.
ER модель показана на рисунке 15, она отображает состав и взаимосвязи
таблиц, отражающих содержание информационной модели в терминах
конкретной СУБД.
В решаемой задачи используется следующая ER-модель, отображенная на
рисунке 2.9, описывающая взаимосвязь таблиц в БД.
66
Рисунок 18. ER-модель
67
Таблица 17. Таблица «Параметры»
№ пп
Поле
Тип
Значение
1.
id
int(10)
Номер
2.
наименование
varchar(255)
Наименование типа
3.
значение
varchar(255)
Наименование типа
4.
описание
varchar(255)
Наименование типа
Таблица 18. Таблица «Адрес»
№ пп
Поле
Тип
Значение
1.
id
int(11)
Номер
2.
индекс
varchar(255)
Индекс
3.
область
varchar(12)
Область
4.
город
varchar(12)
Город
5.
район
varchar(12)
Район
6.
улица
varchar(12)
Улица
7.
дом
varchar(12)
Дом
8.
квартира
varchar(12)
Квартира
9.
кодсотрудник
varchar(12)
Код сотрудника
10.
кодвидадреса
varchar(12)
Код вида адреса
Таблица 19. Таблица «Начисление страховки»
№ пп
Поле
Тип
Значение
1.
id
int(11)
Номер
2.
сумманакопит
int(11)
Наименование
3.
сумманачислстрах
int(11)
Сумма страховых
начислений
4.
кодсорудник
int(11)
Код сотрудника
68
5.
кодстрахставки
int(11)
Код страховой ставки
Таблица 20. Таблица «Телефоны»
№ пп
Поле
Тип
Значение
1.
id
int(5)
Шифр
2.
номер
varchar(30)
Номер
3.
кодсотрудник
varchar(10)
Код сотрудника
4.
кодподразделение
varchar(10)
Код подразделения
Таблица 21. Таблица «История»
№ пп
Поле
Тип
Значение
1.
id
int(11)
Номер
2.
данные
varchar(255)
Данные
3.
история
varchar(30)
История
4.
кодсотрудник
varchar(30)
Код сотрудника
Таблица 22. Таблица «ПриказПриемНаРаботу»
№ пп
Поле
Тип
Значение
1.
id
int(10)
Код
2.
дата
varchar(255)
Дата
3.
номер
varchar(255)
Номер
4.
датаприемот
varchar(255)
Дата приема на работу от
5.
датаприемдо
varchar(255)
Дата приема на работу до
6.
услприема
varchar(255)
Условия приема
7.
надбавка
varchar(255)
Надбавка
8.
оклад
varchar(255)
Оклад
69
9.
испытсрок
varchar(255)
Испытательный срок
10.
дататруддоговор
varchar(255)
Дата трудового договора
11.
номертруддоговор
varchar(255)
Номер трудового договора
12.
кодсотрудник
varchar(255)
Код сотрудника
Таблица 23. Таблица «Приказ на поощерение»
№ пп
Поле
Тип
Значение
13.
id
int(11)
Код
14.
дата
varchar(255)
Дата
15.
номер
varchar(30)
Номер
16.
текст
varchar(30)
Текст
17.
сумма
varchar(9)
Сумма
18.
кодвиддоходарасхода
varchar(255)
Код вида дохода и расхода
19.
кодсотрудник
varchar(255)
Код сотрудника
2.3.3 Структурная схема пакета (дерево вызова программных модулей)
Пакет представляет собой набор программных модулей, связанных с
интерфейсом программы и с базой данных MS Aceess 2016 с помощью
механизма ADO, позволяющего ставить в соответствие справочникам и
таблицам базы данных соответствующие программные окна.
Источник: https://baza.diplomsite.ru/previewfile/2248