Курсовая работа: Разработка программного обеспечения по управлению базой данных "График учета рабочего времени на шахте"

Концептуальная модель (англ. conceptual model) — это определённое множество понятий и связей между ними, являющихся смысловой структурой рассматриваемой предметной области.

Концептуальная модель - модель предметной области, состоящей из перечня взаимосвязанных понятий, используемых для описания этой области, вместе со свойствами и характеристиками, классификацией этих понятий, по типам, ситуациям, признакам в данной области и законов протекания процессов в ней. (Толковый словарь по искусственному интеллекту).

3. Логическая модель

Логическая модель данных отражает логические связи между сущностями базы данных. Ниже представлена логическая модель базы данных «График учета рабочего времени на шахте им. Т. Кузембаева в цехе «Автоматика» ».

Информацию о рабочих цеха содержит таблица «Рабочие», содержащая следующие атрибуты:

1. «ID» - уникальный идентификатор рабочего, выполняющий роль первичного ключа (счетчик);

2. «WokerName» - ФИО рабочего (текстовый);

3. «TabNumber» - табельный номар рабочего (числовой)

4. «LinkProfession» - код профессии рабочего (числовой), является вторичным ключом поля «ID» таблицы «Профессия»;

5. «LinkStatus» - код статуса рабочего (числовой), является вторичным ключом поля «ID» таблицы «Статус»;

Информацию о профессии рабочего хранится в таблице «Профессия», содержащая следующие атрибуты:

1. «ID» - уникальный идентификатор профессии, выполняющий роль первичного ключа (счетчик);

2. «NameProfession» - название профессии (текстовый);

Информацию о статусе рабочего хранится в таблице «Статус», содержащая следующие атрибуты:

1. «ID» - уникальный идентификатор статуса, выполняющий роль первичного ключа (счетчик);

2. «NameStatus» - название статуса (текстовый);

Информацию об отпусках рабочих содержит таблица «Отпуски», содержащая следующие атрибуты:

1. «ID» - уникальный идентификатор рабочего, выполняющий роль первичного ключа (счетчик);

2. «LinkWoker» - код ФИО рабочего (числовой), является вторичным ключом поля «ID» таблицы «Рабочие»;

3. «DateBegin» - дата начала отпуска (дата/время)

4. «Length» - продолжительность отпуска (числовой);

Информацию о сохраненных графиках содержит таблица «Сохраненные_ графики», содержащая следующие атрибуты:

1. «ID» - уникальный идентификатор сохранения, выполняющий роль первичного ключа (счетчик);

2. «NameGraphic» - название сохраненного графика (текстовый);

3. «DateOfSave» - дата сохранения графика (дата/время);

4. «LinkMonthNum» - код месяца сохраненного графика (числовой), является вторичным ключом поля «ID» таблицы «Месяцы»;

5. «YearNum» - год сохраненного графика (числовой);

Информацию о графиках содержит таблица «Графики», содержащая следующие атрибуты:

1. «ID» - уникальный идентификатор графика, выполняющий роль первичного ключа (счетчик);

2. «LinkSaveID» - код номера сохранения графика (числовой), является вторичным ключом поля «ID» таблицы «Сохраненные графики»;

К-во Просмотров: 548
Бесплатно скачать Курсовая работа: Разработка программного обеспечения по управлению базой данных "График учета рабочего времени на шахте"