Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Курсовая по сис.анализу

.pdf
Скачиваний:
15
Добавлен:
13.03.2016
Размер:
4.38 Mб
Скачать

USED AT:

AUTHOR: Сёмкин Е. В.

 

DATE: 31.03. 00

WORKING

READER

DATE

CONTEXT:

 

PROJECT: Информационное обеспечение

REV: 17.05. 00

DRAFT

 

 

 

 

кадрового учёта КБФГ

 

 

RECOMMENDED

 

 

 

 

 

 

 

 

 

 

 

 

NOTES: 1 2 3 4 5 6 7 8 9 10

 

 

PUBLICATION

 

 

A0

 

Поощрения

Больничные,

Утверждение приказа по кадрам

 

 

 

 

Переводная

Взыскания отпуска

(зам. директора по режиму и

 

 

 

 

записка

 

 

кадрам)

 

 

 

 

 

ОФОРМИТЬ

 

 

 

 

Приказ по личному составу

 

и УТВЕРДИТЬ

 

Приказ по личному составу

 

 

(в подразделения)

 

приказ по личному

 

 

 

 

 

 

 

 

 

 

 

 

 

 

составу

 

 

 

 

 

 

 

(перемещение)

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

Учетные

 

 

 

 

 

 

 

 

документы

Учетные

 

 

 

ВНЕСТИ изменения

Личное дело

 

 

сотрудника

 

 

 

 

 

 

 

 

документы

 

 

 

в личное дело

 

 

 

 

 

Личное дело

 

 

 

 

 

сотрудника

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Личная

 

 

 

 

 

 

 

 

 

 

 

 

 

Личная карточка

карточка

 

База данных

 

 

 

 

СДЕЛАТЬ запись

 

 

База данных

 

 

 

 

 

 

 

 

 

 

 

 

сотрудников

 

 

 

 

в личной карточке

 

 

сотрудников

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

Трудовая книжка

СДЕЛАТЬ запись

 

 

 

 

 

 

 

 

в трудовой книжке

 

 

 

 

 

 

 

 

 

Трудовая книжка

 

 

 

 

 

 

 

4

 

 

Начальник

 

Инспектор по кадрам

 

 

 

 

 

 

 

 

 

 

 

 

 

отдела кадров

 

 

 

 

 

 

NODE:

 

TITLE:

ОТ СЛЕЖИВАТЬ карьеру сотрудника

NUMBER:

 

 

 

 

 

 

 

 

 

A2

 

 

 

 

 

 

 

Рис. 2.11. Декомпозиция диаграммы функции “ОТСЛЕЖИВАТЬ карьеру сотрудника”.

Входные, управляющие, выходные данные и механизмы выполнения функций

“ОТСЛЕЖИВАТЬ карьеру сотрудника” приведены в

табл. 2.7.

 

 

 

 

 

 

 

 

 

 

 

 

Таблица 2.7.

Входные, управляющие, выходные данные и механизмы выполнения функций,

 

 

входящих в функцию “ОТСЛЕЖИВАТЬ карьеру сотрудника”.

 

 

 

 

 

 

 

 

 

 

 

Функция

 

Входные

 

 

Управляющие

 

 

Выходные

 

Механизм

 

 

данные

 

 

данные

 

 

данные

выполнения

 

 

 

 

 

Переводная

 

 

Приказ по

 

Начальник

 

 

 

 

записка

 

личному составу

отдела кадров

 

 

 

 

 

Поощрения

 

 

 

 

 

ОФОРМИТЬ и

 

 

 

 

Взыскания

 

 

 

 

 

 

 

 

 

Больничные,

 

 

 

 

 

УТВЕРДИТЬ

 

 

 

 

 

 

 

 

 

 

 

отпуска

 

 

 

 

 

приказ по

 

 

 

 

 

 

 

 

 

 

 

 

Утверждение

 

 

 

 

 

личному составу

 

 

 

 

 

 

 

 

 

 

 

приказа по

 

 

 

 

 

(перемещение)

 

 

 

 

 

 

 

 

 

 

 

кадрам (зам.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

директора по

 

 

 

 

 

 

 

 

 

режиму и

 

 

 

 

 

 

 

 

 

кадрам)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ВНЕСТИ

 

Личное

 

 

Приказ по

 

 

Личное дело

 

Инспектор

изменения в

 

дело

 

личному составу

 

 

 

по кадрам

личное дело

 

 

 

 

 

 

 

 

 

 

31

 

 

Личная

 

Приказ по

 

Личная

 

Инспектор

СДЕЛАТЬ

карточка

личному составу

карточка

по кадрам

запись в личной

 

База

 

 

 

База данных

 

 

карточке

данных

 

 

сотрудников

 

 

 

сотрудников

 

 

 

 

 

 

СДЕЛАТЬ

 

Трудовая

 

Приказ по

 

Трудовая

 

Инспектор

запись в

книжка

личному составу

книжка

по кадрам

трудовой книжке

 

 

 

 

 

 

 

 

32

 

 

 

2.7.5. Функция “УВОЛИТЬ сотрудника”

 

 

Функция “УВОЛИТЬ сотрудника” (рис. 2.12) состоит из функций:

ОФОРМИТЬ и УТВЕРДИТЬ приказ об увольнении

 

 

ОФОРМИТЬ документы об увольнении

 

 

 

 

ХРАНИТЬ личное дело и личную карточку в отделе кадров

 

СДАТЬ личное дело на хранение в архив

 

 

 

 

 

Входные, управляющие, выходные данные и механизмы выполнения функций

“УВОЛИТЬ сотрудника ”приведены в

табл. 2.8.

 

 

USED AT:

AUTHOR: Сёмкин Е. В.

 

DATE: 31.03. 00

WORKING

READER

DATE CONTEXT:

 

 

PROJECT: Информационное обеспечение

REV:

17.05. 00

DRAFT

 

 

 

 

кадрового учёта КБФГ

 

 

 

RECOMMENDED

 

 

 

 

 

 

 

 

 

 

 

 

 

NOTES: 1 2 3 4 5 6 7 8 9 10

 

 

 

PUBLICATION

 

A0

 

Заявление об уходе

Утверждение приказа

 

 

 

Истечение срока хранения

 

 

 

по кадрам (зам.

 

 

Срок хранения

 

личного дела в ОК

 

 

 

директора по режиму

 

 

 

 

 

 

 

личного дела в ОК

 

 

 

 

 

и кадрам)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Приказ по

 

 

 

 

 

 

 

 

 

личному составу

 

 

ОФОРМИТЬ и УТВЕРДИТЬ

Приказ по личному составу

 

 

(в подразделения)

 

 

 

 

 

 

 

 

приказ об увольнении

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

База данных сотрудников

База данных сотрудников

 

 

 

 

 

 

 

Учетные

 

 

 

ОФОРМИТЬ

 

 

 

Трудовая книжка

 

 

 

 

 

 

 

 

 

 

документы об

 

 

 

 

документы

 

 

 

 

 

 

 

 

 

 

увольнении

 

 

 

 

сотрудника

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Личное дело

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

ХРАНИТЬ личное дело

Личное дело

 

 

 

 

 

 

 

и личную карточку

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

в отделе кадров

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

СДАТЬ личное дело

 

 

 

 

 

 

 

 

 

на хранение в архив

 

 

 

 

 

 

 

 

 

4

 

 

 

Начальник отдела кадров

 

Инспектор по кадрам

 

 

Отдел кадров Архив

NODE:

 

TITLE:

 

УВОЛИТ Ь сотрудника

 

NUMBER:

 

 

 

 

 

 

 

 

 

A3

 

 

 

 

 

 

 

 

 

Рис. 2.12. Декомпозиция диаграммы функции “УВОЛИТЬ сотрудника ”.

33

Таблица 2.8. Входные, управляющие, выходные данные и механизмы выполнения функции, входящих в функцию “УВОЛИТЬ сотрудника ”.

Функция

 

Входные

Управляющие

 

Выходные

 

Механизм

 

 

данные

 

данные

 

данные

 

выполнения

ОФОРМИТЬ и

 

 

 

Заявление об

 

Приказ по

 

Начальник

УТВЕРДИТЬ

 

 

уходе

личному

отдела кадров

приказ об

 

 

 

Утверждение

составу

 

 

увольнении

 

 

приказа по

 

 

 

 

 

 

 

кадрам (зам.

 

 

 

 

 

 

 

директора по

 

 

 

 

 

 

 

режиму и

 

 

 

 

 

 

 

кадрам)

 

 

 

 

 

 

 

 

 

 

 

 

 

ОФОРМИТЬ

 

База данных

 

Приказ по

 

База

 

Инспектор

документы об

сотрудников

личному составу

данных

по кадрам

увольнении

 

Учетные

 

 

сотрудников

 

 

 

документы

 

 

 

Трудовая

 

 

 

сотрудника

 

 

книжка

 

 

 

 

 

 

 

 

Личное

 

 

 

 

 

 

 

дело

 

 

ХРАНИТЬ

 

Личное дело

 

Срок

 

Личное

 

Отдел

личное дело и

 

 

хранения

дело

кадров

личную

 

 

личного дела в

 

 

 

 

карточку в

 

 

ОК

 

 

 

 

 

отделе кадров

 

 

 

 

 

 

 

 

СДАТЬ личное

 

Личное дело

 

Истечение

 

 

 

Отдел

дело на

 

 

срока хранения

 

 

кадров

хранение в

 

 

личного дела в

 

 

 

Архив

архив

 

 

ОК

 

 

 

 

 

2.7.5.1. Функция “ ОФОРМИТЬ документы об увольнении ”

Функция “ ОФОРМИТЬ документы об увольнении ” (рис. 2.13) состоит из функций:

ОФОРМИТЬ увольнительную записку

СДЕЛАТЬ запись в личной карточке об увольнении

ПОДГОТОВИТЬ личное дело к хранению

СДЕЛАТЬ запись в трудовой книжке об увольнении

Входные, управляющие, выходные данные и механизмы выполнения функций “ ОФОРМИТЬ документы об увольнении ”приведены в табл. 2.9.

34

USED AT:

AUTHOR: Сёмкин Е. В.

 

 

DATE: 05.04. 00

WORKING

READER

DATE CONTEXT:

 

PROJECT: Информационное обеспечение

REV: 17.05. 00

DRAFT

 

 

 

кадрового учёта КБФГ

 

 

 

RECOMMENDED

 

 

 

 

 

 

 

 

 

 

NOTES: 1 2 3 4 5 6 7 8 9 10

 

PUBLICATION

 

A3

 

Приказ по личному составу

 

 

 

 

 

 

Увольнительная

 

 

Увольнительная записка

 

 

 

 

 

(в расчётную группу)

 

 

 

записка

 

 

 

 

ОФОРМИТЬ

 

 

 

 

 

 

 

 

 

 

 

увольнительную

 

 

 

 

 

 

записку

 

 

 

 

 

 

 

 

 

1

 

 

 

 

База данных сотрудников

 

 

СДЕЛАТЬ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

запись в

 

 

База данных сотрудников

 

 

Личная карточка

личной карточке

 

 

 

Учетные документы сотрудника

об увольнении

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

ПОДГОТОВИТЬ

 

Личное дело

 

 

 

 

 

 

 

 

 

 

 

Личное дело

личное дело

 

 

 

 

 

 

к хранению

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

Трудовая книжка

СДЕЛАТЬ запись

Трудовая книжка

 

 

 

 

 

в трудовой книжке

 

 

 

 

 

 

 

 

 

 

 

 

об увольнении

 

 

 

 

 

 

 

 

4

 

Инспектор по кадрам

 

 

 

 

 

NODE:

TITLE:

 

ОФОРМИТЬ документы об увольнении

NUMBER:

 

 

 

 

 

 

 

A32

 

 

 

 

 

 

Рис. 2.13. Декомпозиция диаграммы функции “ ОФОРМИТЬ документы об увольнении”.

 

 

 

 

 

 

 

Таблица 2.9.

 

Входные, управляющие, выходные данные и механизмы выполнения функций,

 

 

 

входящих в функцию “ ОФОРМИТЬ документы об увольнении ”.

Функция

 

Входные

Управляющие

 

Выходные

Механизм

 

 

данные

данные

 

данные

выполнения

ОФОРМИТЬ

 

 

Приказ по

 

Увольнительная

Инспектор

увольнительную

 

 

личному

записка

по кадрам

записку

 

 

составу

 

 

 

СДЕЛАТЬ

 

База данных

Приказ по

 

База данных

Инспектор

запись в личной

сотрудников

личному

сотрудников

по кадрам

карточке об

 

Личная

составу

 

 

 

увольнении

карточка

 

 

 

 

ПОДГОТОВИТЬ

 

Увольнительная

Приказ по

 

Личное дело

Инспектор

личное дело к

записка

личному

 

 

по кадрам

хранению

 

Личное дело

составу

 

 

 

СДЕЛАТЬ

 

Трудовая

Приказ по

 

Трудовая

Инспектор

запись в

книжка

личному

книжка

по кадрам

трудовой

 

 

составу

 

 

 

книжке об

 

 

 

 

 

 

увольнении

 

 

 

 

 

 

35

 

 

2.7.5.2. Функция “ СДАТЬ личное дело на хранение в архив ”

 

 

Функция “ СДАТЬ личное дело на хранение в архив ” (рис. 2.14) состоит из

функций:

 

 

 

 

 

 

 

ПОДГОТОВИТЬ личное дело к сдаче в архив

 

 

 

 

ОФОРМИТЬ заверительную надпись

 

 

 

 

 

ПЕРЕВЕСТИ личное дело в архив

 

 

 

 

 

ПРИСВОИТЬ архивный номер

 

 

 

 

 

ХРАНИТЬ личное дело в архиве

 

 

 

 

 

USED AT:

AUTHOR: Сёмкин Е. В.

 

DATE: 05.04. 00

WORKING

READER

DATE CONTEXT:

 

 

PROJECT: Информационное обеспечение

REV: 17.05. 00

DRAFT

 

 

 

 

кадрового учёта КБФГ

 

 

RECOMMENDED

 

 

 

 

 

 

 

 

 

 

 

NOTES: 1 2 3 4 5 6 7 8 9 10

 

PUBLICATION

 

A3

 

 

 

Истечение срока хранения

 

 

 

 

 

 

 

 

личного дела в ОК

 

 

 

 

 

 

 

 

ОФОРМИТЬ

 

 

 

 

 

 

 

 

заверительную

 

 

 

 

 

 

 

 

надпись

 

 

 

 

 

 

 

 

2

Заверительная надпись

 

 

 

 

 

 

 

 

 

 

 

Личное дело

ПОДГОТОВИТЬ

 

ПЕРЕВЕСТИ

 

 

 

Срок - 75 лет

Личное дело

 

 

 

 

 

 

личное дело

личное дело

 

 

 

 

 

 

 

 

 

 

 

 

 

к сдаче в архив

 

в архив

 

 

 

 

 

 

 

1

 

3

Личное дело

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ПРИСВОИТЬ

 

 

 

 

 

 

 

 

архивный номер

 

 

 

 

 

 

 

 

4

Личное дело

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ХРАНИТЬ

 

 

 

 

 

 

 

 

личное дело

 

 

 

 

 

 

 

 

в архиве

 

 

 

 

 

 

 

 

5

 

 

Отдел кадров

 

 

Архив

 

 

 

 

 

 

 

 

 

 

NODE:

TITLE:

СДАТЬ личное дело на хранение в архив

 

NUMBER:

 

 

 

 

 

 

A34

 

 

 

 

 

 

Рис. 2.14. Декомпозиция диаграммы функции “ СДАТЬ личное дело на хранение в архив

 

 

 

 

”.

 

 

 

 

 

 

Входные, управляющие, выходные данные и механизмы выполнения функций “

СДАТЬ личное дело на хранение в архив ”приведены в табл. 2.10.

 

36

Таблица 2.10. Входные, управляющие, выходные данные и механизмы выполнения функций, входящих в функцию “ СДАТЬ личное дело на хранение в архив ”.

Функция

Входные

Управляющие

Выходные

Механизм

 

данные

данные

данные

выполнения

ПОДГОТОВИТЬ

Личное

Истечение срока

Личное дело

Отдел кадров

личное дело к

дело

хранения личного

 

 

сдаче в архив

 

дела в ОК

 

 

ОФОРМИТЬ

 

Истечение срока

Заверительная

Отдел кадров

заверительную

 

хранения личного

надпись

 

надпись

 

дела в ОК

 

 

ПЕРЕВЕСТИ

Личное

 

Личное дело

Отдел кадров

личное дело в

дело

 

 

 

архив

 

 

 

 

ПРИСВОИТЬ

Личное

 

Личное дело

Архив

архивный номер

дело

 

 

 

ХРАНИТЬ личное

Личное

Срок - 75 лет

 

Архив

дело в архиве

дело

 

 

 

2.7.6. Функция “ ФОРМИРОВАТЬ списки, отчёты и справки ”

Функция “ ФОРМИРОВАТЬ списки, отчёты и справки ” (рис. 2.15) состоит из функций:

ПОДГОТОВИТЬ справки для налоговой инспекции и пенсионного фонда

ОФОРМИТЬ список

ОФОРМИТЬ отчёт

ОФОРМИТЬ справку

Входные, управляющие, выходные данные и механизмы выполнения функций “ФОРМИРОВАТЬ списки, отчёты и справки” приведены в табл. 2.11.

37

USED AT:

AUTHOR: Сёмкин Е. В.

 

DATE: 05.04. 00

WORKING

 

READER

DATE CONTEXT:

 

PROJECT: Информационное обеспечение

REV: 17.05. 00

DRAFT

 

 

 

 

кадрового учёта КБФГ

 

 

 

RECOMMENDED

 

 

 

 

 

 

 

 

 

 

 

 

 

NOTES: 1 2 3 4 5 6 7

8 9 10

 

 

PUBLICATION

 

 

A0

 

 

 

Ежегодно

Заявка на список, отчет или справку по кадрам

 

 

 

 

 

 

 

Справки для налоговой

 

 

 

 

 

База данных сотрудников

ПОДГОТОВИТЬ справки

инспекции и пенсионного

 

 

 

 

 

фонда

 

 

 

 

 

 

 

для налоговой инспекции

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

и пенсионного фонда

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

ОФОРМИТЬ

Cписок

 

 

Cписки, отчёты и справки

 

 

 

 

 

 

 

 

 

 

 

 

список

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

ОФОРМИТЬ

 

 

 

 

 

 

 

 

 

отчёт

 

 

 

 

 

 

 

 

 

3

Отчёт

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ОФОРМИТЬ

 

 

 

 

 

 

 

 

 

справку

 

 

 

 

 

 

 

 

 

4

Справка

 

 

 

 

 

 

 

 

 

 

 

Инспектор по кадрам

 

 

 

 

 

 

NODE:

 

TITLE:

ФОРМИРОВАТЬ списки, отчёты и справки

NUMBER:

 

 

 

 

 

 

 

A4

 

 

 

 

 

 

 

 

Рис. 2.15. Декомпозиция диаграммы функции “ ФОРМИРОВАТЬ списки, отчёты и

 

 

 

 

справки ”.

 

 

 

 

 

 

 

 

 

 

 

 

Таблица 2.11.

Входные, управляющие, выходные данные и механизмы выполнения функций, входящих

 

 

 

 

в функцию “ФОРМИРОВАТЬ списки, отчёты и справки”.

Функция

 

Входные

 

Управляющие

 

Выходные

 

Механизм

 

 

данные

 

данные

 

 

данные

 

выполнения

ПОДГОТОВИТЬ

 

База

 

Ежегодно

 

 

Справки

 

Инспектор

справки для

данных

 

 

 

для

по кадрам

налоговой

сотрудников

 

 

 

налоговой

 

 

инспекции и

 

 

 

 

 

инспекции и

 

 

пенсионного

 

 

 

 

 

пенсионного

 

 

фонда

 

 

 

 

 

фонда

 

 

ОФОРМИТЬ

 

База

 

Заявка

на

 

список

 

Инспектор

список

данных

список, отчет

или

 

 

по кадрам

 

сотрудников

справку по кадрам

 

 

 

 

ОФОРМИТЬ

 

База

 

Заявка

на

 

Отчёт

 

Инспектор

отчёт

данных

список, отчет

или

 

 

по кадрам

 

сотрудников

справку по кадрам

 

 

 

 

ОФОРМИТЬ

 

База

 

Заявка

на

 

Справка

 

Инспектор

справку

данных

список, отчет

или

 

 

по кадрам

 

сотрудников

справку по кадрам

 

 

 

 

38

 

2.7.7. Диаграмма дерева узлов функциональной модели отдела кадров

USED AT:

AUTHOR: Сёмкин Е.В.

 

КБФГ

DATE: 16.05.00

WORKING

 

 

 

 

 

 

 

REV: 16.05.00

DRAFT

 

 

PROJECT: Инфор мационное обеспечение

 

 

кадр ового у чёта КБФГ

 

 

 

но не

 

Диаграмма дерева узлов показывает иерархическую зависимость функций,

 

 

 

 

 

 

 

 

 

RECOM M ENDE

взаимосвязи

между функциями. На рис. 2.16 показан состав первых трёх уровней

 

 

NOTES: 1

2 3 4

5 6 7 8

9 10

 

PUBLICATION

иерархия функциональной модели “ Вести учет кадров КБФГ ”.

 

 

 

 

 

 

 

ВЕСТИ учет кадр ов КБФГ

 

 

 

 

 

 

 

 

 

0

 

 

 

ПРИНЯТЬ

 

ОТСЛЕЖ ИВАТЬ

 

УВОЛИТЬ

ФОРМ ИРОВАТЬ

 

сотр удника

 

 

кар ьер у

 

списки,

 

 

 

 

 

сотр удника

 

 

на работу

 

 

сотр удника

 

отчёты и спр авки

 

 

 

 

 

 

 

1

 

 

2

 

3

 

4

 

УТВЕРДИТЬ

ОФОРМ ИТЬ и

 

ОФОРМ ИТЬ и УТВЕРДИТЬ

ПОДГОТОВИТЬ справки

 

кандидату ру

УТВЕРДИТЬ пр иказ

приказ об у вольнении

для налоговой инспекции

 

претендента

 

по личному составу

 

ОФОРМ ИТЬ доку менты об

и пенсионного фонда

 

 

 

(перемещение)

 

 

 

 

ОФОРМ ИТЬ

 

у вольнении

ОФОРМ ИТЬ список

 

 

 

 

 

 

приёмну ю

 

ВНЕСТИ изменения

 

ХРАНИТЬ личное дело и

ОФОРМ ИТЬ отчёт

 

 

записку

 

в личное дело

 

 

 

 

 

личную кар точку в отделе

ОФОРМ ИТЬ спр авку

 

 

 

 

 

 

 

 

ПРОЙТИ

 

СДЕЛАТЬ запись в

 

кадр ов

 

 

 

 

 

 

медкомиссию

личной кар точке

 

СДАТЬ личное дело на

 

 

 

и инстр у ктажи

 

 

 

 

 

 

 

СДЕЛАТЬ запись в

 

хранение в ар хив

 

 

 

 

 

 

 

 

 

ОФОРМ ИТЬ

тру довой книжке

 

 

 

 

 

доку менты о

 

 

 

 

 

 

 

 

приёме

 

 

 

 

 

 

 

 

Рис. 2.16. Диаграмма иерархии функций, реализующих модель “ Вести учет кадров КБФГ

 

 

 

 

 

 

 

 

 

 

Из диаграммы иерархии функций, реализующих модель “

Вести учет кадров КБФГ

”, видны основные функции отдела кадров КБФГ подлежащие автоматизации:

 

ПРИНЯТЬ сотрудника на работу;

 

 

 

 

 

ОТСЛЕЖИВАТЬ карьеру сотрудника;

 

 

 

УВОЛИТЬ сотрудника;

 

 

 

 

 

ФОРМИРОВАТЬ списки, отчёты и справки.

 

 

 

На этом процесс функционального проектирования будем считать законченным.

 

2.8. Информационное моделирование кадрового учёта КБФГ

 

 

После построения функциональной модели переходим к проектированию

информационной модели кадрового учёта КБФГ.

 

 

 

Правильно спроектированная база данных – залог успешной работы

информационной системы. Поэтому, процесс построения информационной модели

производится на основе функциональной модели и состоит из следующих шагов:

 

 

определение сущностей;

 

 

 

 

 

определение зависимостей между сущностями;

 

 

задание первичных и альтернативных ключей;

 

 

 

определение атрибутов сущностей;

 

 

 

приведение модели к требуемому уровню нормальной формы;

 

 

39

переход к физическому описанию модели: назначение соответствий имя сущности - имя таблицы, атрибут сущности - атрибут таблицы; задание триггеров, процедур и ограничений;

генерация базы данных.

Информационное моделирование кадрового учёта КБФГ я проводил с использованием CASE-средсва ERwin 3.5.2.

ERwin создает визуальное представление (модель данных) для решаемой задачи. Эта модель данных используется для детального анализа и уточнений, необходимых в цикле разработки. ERwin не только инструмент для рисования. ERwin автоматически создает базу данных (таблицы, индексы, хранимые процедуры, триггеры для обеспечения ссылочной целостности и другие объекты, необходимые для управления данными).

Для создания моделей данных в ERwin можно использовать две нотации: IDEF1X и IE (Information Engineering). В курсовой работе , для проектирования модели данных отдела кадров КБФГ, я использовал нотацию IDEF1X.

2.8.1. Создание логической модели данных отдела кадров КБФГ

Логическая модель данных - это абстрактный взгляд на данные, в ней данные представляются так, как выглядят в реальном мире, и могут называться так, как они называются в реальном мире, например "Постоянный клиент", "Отдел" или "Фамилия сотрудника". Объекты модели, представляемые на логическом уровне, называются сущностями и атрибутами (подробнее о сущностях и атрибутах будет рассказано ниже). Логическая модель данных может быть построена на основе другой логической модели, например на основе модели процессов. Логическая модель данных является универсальной и никак не связана с конкретной реализацией СУБД.

Сущности и атрибуты

Основные компоненты диаграммы ERwin - это сущности, атрибуты и связи. Каждая сущность является множеством подобных индивидуальных объектов, называемых экземплярами. Каждый экземпляр индивидуален и должен отличаться от всех остальных экземпляров. Атрибут выражает определенное свойство объекта. С точки зрения БД (физическая модель) сущности соответствует таблица, экземпляру сущности - строка в таблице, а атрибуту - колонка таблицы.

Построение модели данных предполагает определение сущностей и атрибутов, т. е. необходимо определить, какая информация будет храниться в конкретной сущности или атрибуте. Сущность можно определить как объект, событие или концепцию, информация о которых должна сохраняться. Сущности должны иметь наименование с четким смысловым значением, именоваться существительным в единственном числе, не носить "технических" наименований и быть достаточно важными для того, чтобы их моделировать. Именование сущности в единственном числе облегчает в дальнейшем чтение модели.

Уровни логической модели

Различают три уровня логической модели, отличающихся по глубине представления информации о данных:

диаграмма сущность-связь (Entity Relationship Diagram (ERD);

модель данных, основанная на ключах (Key Based model (KB);

полная атрибутивная модель (Fully Attributed model (FA).

40