Реферат: Разработка базы данных Кадры
- дата окончания срочной службы;
- дата последнего прохождения мед. комиссии;
- данные трудовой книжки;
- данные о назначениях и перемещениях;
- квалификационный разряд;
- учреждение;
- подразделение;
- текущая должность;
- дата приема на работу;
- дата окончания испытательного срока;
- информация о командировках;
- информация об отпусках;
- дата увольнения;
- ИНН;
- серия свидетельства налогоплательщика;
- номер свидетельства налогоплательщика;
- дата выдачи свидетельства налогоплательщика.
Периодически инспектор отдела кадров подшивает в дело новые сведения и приказы, касающиеся этого сотрудника. Время от времени сотруднику требуется выдать справки фиксированного содержания на основании данных личного дела (краткая информация о сотруднике и др.).
В разрабатываемом приложение должна иметься возможность добавления нового и удаление старого сотрудника в базе данных, редактирование его анкетных данных. Также должны быть предусмотрены функции поиска данных по фамилии сотрудника, функции формирования и печати справки содержащую краткую информация о сотруднике, печати всех данных о нем, переиндексации и инициализации баз данных.
2.2 Построение инфологической и даталогической модели
Описание предметной области, выполненное без ориентации на используемые в дальнейшем программные и технические средства, называется инфологической моделью [1].
Для того, чтобы база данных адекватно отражала предметную область, проектировщик базы данных должен хорошо представлять себе все нюансы, присущие данной предметной области (ПО), и уметь отобразить их в базе данных. Поэтому прежде чем начинать проектирование базы данных, необходимо как следует разобраться, как функционирует предметная область, для отображения которой создается БД. Предметная область должна быть предварительно описана. Для этого в принципе может использоваться и естественный язык, но его применение имеет много недостатков, основным из которых являются громоздкость описания и неоднозначность его трактовки. Поэтому обычно для этих целей используют искусственные формализованные языковые средства. В связи с этим под инфологической моделью (ИЛМ) понимают описание предметной области, выполненное с использованием специальных языковых средств, не зависящих от используемых в дальнейшем программных средств [1].
Для описания инфологической модели были использованы графические средства.
Описание связи «объект-свойство» изображено на рис. 2.2.1 графического материала.
База данных «Кадры» разрабатывается для хранения текстовой информации (хотя для удобства ввода некоторые поля таблиц – числовые), поэтому в приложении не будут применены вычисления введенных оператором данных.
Даталогическая модель является моделью логического уровня и представляет собой отображение логических связей между элементами данных безотносительно к их содержанию и среде хранения. Эта модель строится в терминах информационных единиц, допустимых в той конкретной СУБД, в среде которой мы проектируем базу данных [1].
Отделу кадров ОАО «ССЗ «Лотос» необходимо решать следующие задачи:
Регистрация новых сотрудников.
Уточнение данных по существующим сотрудникам.