Курсовая работа: Разработка автоматизированной информационной системы работы отдела кадров



Схема TO BE



3. Построение информационной модели

Для проектирования информационной модели использовалось CASE-средство ERwin, в результате чего была получена модель сущность-связь. В ней определены все основные объекты (сущности) и связи, которые существуют между ними. Были выделены 5 сущностей: "Должность", "Сотрудник", "Приказ", "Трудовая история" и "Документ" (см. рисунок 1).

Рисунок 1 – Схема сущностей

Следующим этапом проектирования инфологической модели является детализация атрибутов сущностей. На этом этапе также проверяется соответствие полученной модели нормальным формам. Каждой сущности приписываются:

1. Первичныйключ;

2. Внешние ключи соответственно типам связей;

3. Атрибуты;

В приведенных ниже пунктах одинарной чертой обозначен первичный ключ – позволяет с помощью минимального набора атрибутов определить экземпляр сущности, а двойной чертой – внешний ключ. Каждой сущности приписываются атрибуты:

- Сотрудник (Табельный номер, фамилия, имя, отчество, образование, адрес, дата рождения, место рождения, паспорт, ППС, медицинское страхование, ИНН, семейное положение, дети, номер должности);

- Должность (Номер должности, название);

- Приказ (Номер приказа, дата, тип, статья, табельный номер);

- Трудовая история (Номер записи, должность, стаж, предприятие, статья увольнения, табельный номер);

- Документ (Номер документа, тип, идентификационный номер, дата приема, дата выдачи, табельный номер ).

Таким образом, получаем инфологическую модель данных, представленную на рисунке 2.


Рисунок 2 – Инфологическая модель

Следующим этапом проектирования базы данных является даталогическое (логическое) проектирование базы данных.

Даталогическая модель строится на основании инфологической модели и выполняется на языке описания данных конкретной СУБД. Каждому полю таблицы назначается имя, тип и размер. Полученная даталогическая модель представлена на рисунке 3.

К-во Просмотров: 1413
Бесплатно скачать Курсовая работа: Разработка автоматизированной информационной системы работы отдела кадров