База данных отдела кадров
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
В°та/ВремяМесто проживания по паспортуТекстовыйФактическое место проживанияТекстовыйТелефонЧисловойТаблица 2 - Трудовой договор
НаименованиеТип данныхТип поляНаименование фирмыТекстовыйКлюч ТДСчетчикКлючевоеДата составленияДата/ВремяДата принятияДата/ВремяТабельный №ЧисловойОкладДенежныйНадбавки за совмещение должностейДенежныйНадбавки за работу на крайнем севереДенежныйОснованиеТекстовый
Таблица 3 - Повышение квалификации ( перевод)
НаименованиеТип данныхТип поляКлюч переводаСчетчикКлючевоеТабельный №ЧисловойВид переводаТекстовыйПрежнее место работыТекстовыйНовое место работыТекстовыйОснование переводаТекстовый
Таблица 4 - Командировка
НаименованиеТип данныхТип поляКлюч К-каСчетчикКлючевоеТабельный №ЧисловойМесто назначенияТекстовыйСрокЧисловойЦельТекстовыйЗа счет средствЧисловой
Таблица 5 - Отпуск
НаименованиеТип данныхТип поляКлюч ОтпускСчетчикКлючевоеДата составленияДата/ВремяТабельный №ЧисловойПериод работыДата/ВремяОсновной отпускДата/ВремяДополнительный отпускДата/ВремяКоличество днейЧисловойПериод к оплатеДенежный
Таблица 6 - Больничный
НаименованиеТип данныхТип поляКлюч БСчетчикКлючевоеТабельный №ЧисловойОсновной отпускДата/ВремяДополнительный отпуск в связи с болезньюДата/ВремяОтпуск исчислятьДата/ВремяВсе отпускЧисловой
Таблица 7 - Увольнение
НаименованиеТип данныхТип поляКлюч УвСчетчикКлючевоеДата составленияДата/ВремяДата увольненияДата/ВремяТабельный №ЧисловойОснованиеТекстовыйК оплатеДенежный
Таблица 8 - Табель рабочего времени
НаименованиеТип данныхТип поля№ сотрудникаСчетчикКлючевоеЗа периодТекстовыйКлючевоеФамилияТекстовыйИмяТекстовыйОтчествоТекстовыйКол-во отработанных днейЧисловойКол-во фактически отработанных днейЧисловойКол-во выходныхЧисловойОтпускЧисловойКомандировкаЧисловойБольничныйЧисловой
Таблица 9 - Должность
НаименованиеТип данныхТип поляКлюч ДолжСчетчикКлючевоеДолжностьТекстовый
Таблица 10 - Структурное подразделение
НаименованиеТип данныхТип поляКлюч СПСчетчикКлючевоеСтруктурное подразделениеТекстовый
Таблица 11 - Наименование фирмы
НаименованиеТип данныхТип поляКлюч ФирмыСчетчикКлючевоеНаименование фирмыТекстовый
Таблица 12 - Начальники
НаименованиеТип данныхТип поляКлюч НачСчетчикКлючевоеТабельный №ЧисловойНачальникЛогический
Таблица 13- Приказы по личному составу
НаименованиеТип данныхТип поля№ приказаЧисловойКлючевоеДатаДата/ВремяБольничныйТекстовыйОтпускТекстовыйТрудовой договорТекстовыйУвольнениеТекстовый
Таблица 14 - Производственные приказы
НаименованиеТип данныхТип поля№ приказаЧисловойКлючевоеДатаДата/ВремяПовышение квалификации (перевод)ТекстовыйКомандировкаТекстовый
5.2Запросы к БД
Запросы - это объект базы данных, который служит для извлечения данных из таблиц и предоставления их пользователю в удобном виде. Особенность запросов состоит в том, что они черпают данные из базовых таблиц и создают на их основе временную таблицу.
Все запросы делятся на две группы: запросы-выборки, запросы-действия.
Запросы-выборки осуществляют выборку данных из таблиц в соответствии с заданными условиями.
Запросы-действия позволяют модифицировать данные в таблицах: удалять, обновлять, добавлять записи.
В данной БД представлены следующие запросы:
. Структурное подразделение, - какие и сколько работников работает в данном подразделение. Нужное подразделение будет вводиться с клавиатуры вручную.
. Текучесть кадров - какие сотрудники какого числа были приняты и уволены.
. Отпуск - в данном запросе будет просматриваться, какие сотрудники уже были в отпуске.
. Список сотрудников с номерами телефонов.
. Список сотрудников по должностям.
. Список сотрудников по структурному подразделению.
. Поиск сотрудников по табельному номеру.
. Поиск сотрудников по фамилии.
Так же в данной БД представлены запросы-действия на добавления записей в таблицы приказы по личному составу и производственные приказы, например при введении данных в таблицу трудовой договор пункты дата составления и ключТД будут вводиться в таблицу приказы по личному составу.
5.3Экранные формы
Форма в БД - это структурированное окно, которое можно представить так, чтобы оно повторяло форму бланка. Формы создаются из набора отдельных элементов управления. Источником данных для формы являются записи таблицы или запроса.
Форма предоставляет возможности для:
. Ввода и просмотра информации базы данных
. Изменения данных
. Печати
. Создания сообщений.
В данной БД представлены следующие формы:
. Сотрудники
. Трудовой договор
. Больничный
. Увольнение
. Командировка
. Перевод
. Увольнение.
Формы 2-7 являются подчиненными для формы 1.
5.4Отчеты
Отчет - это объект базы данных, который предназначен для вывода информации из баз данных, прежде всего на печать.
Отчеты позволяют выбрать из баз данных нужную пользователю информацию, оформить ее в виде документа, перед выводом на печать просмотреть на экране.
Источником данных для отчета может служить таблица или запрос. Кроме данных, полученных из таблиц, в отчете могут отображаться вычисляемые поля, например, итоговые суммы.
В