Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
практика!тема2.docx
Скачиваний:
19
Добавлен:
19.09.2019
Размер:
1.11 Mб
Скачать

1.6.4. По технологическому обеспечению.

Предметом рассмотрения данного проекта является разработка комплекса задач «Автоматизация учета рабочего времени и начисления основной заработной платы» на предприятии ОАО «Российские железные дороги», Локомотивное депо Ярославль-Главный (ТЧ-1).

Технология обработки документов выглядит следующим образом (Рисунок 1.9.):

Рисунок 1.9. Технология обработки документов.

Данные о

Мастер цеха согласна приказов о приёме и увольнение работников полученных из отдела «Кадров» составляет список работников данного цеха, и согласна графика работы полученных из отдела по «Организации и нормированию труда» планирует график работы рабочих этого цеха т.е. планирует табель. После составления плана табеля мастер производит детализацию табеля т.е. графики работ рабочих согласна плана, которые после относит бригадиру.

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

После заполненный бригадиром бланк табеля (со всеми отметками о явках и неявках по определенным причинам) передаётся в отдел «Расчётная группа» для начисления заработной платы.

Глава 2. Проектная часть.

2.1. Информационное обеспечение задачи.

2.1.1 Информационная модель и ее описание.

Методика разработки информационной системы предполагает моделирование взаимосвязей входных, промежуточных и результатных информационных потоков.

Рассмотрим диаграмму потоков данных (Рисунок 2.1.):

Рисунок 2.1. Диаграмма потоков данных.

Расшифруем диаграмму потоков данных:

1 – Входящие документы:

· Больничный лист.

2 – Входящие документы:

· Отпуска.

· Командировочные листы.

· Приказы о приёме на работу и увольнении с работы.

3 – Входящие документы:

· Графики работ.

4 – Планирование табеля и составление графика работ рабочих согласна плана.

5 – Внесение фактической информации в табель, согласна плана.

6 – Отправка пустого бланка табеля.

7 – Подпись ведомостей.

8 – на печать:

· Ведомость о начисление по больничным дням.

· Ведомость о начисление по командировочным дням.

· Ведомость о заработной плате.

9 – Начисление заработной платы, согласна табеля.

10 – Входящие документы:

· Тарифные ставки.

· Разряды.

· категории сотрудников.

БД (1) – акты, документы, з/п.

Опишем диаграмму потоков данных.

Отдел по «Организации и нормированию труда» составляет графики работ цехов, согласно трудовому договору.

Составленный график работы передаётся мастеру цеха.

Мастер цеха согласна приказов о приёме и увольнение работников полученных из отдела «Кадров» составляет список работников данного цеха, и согласна графика работы планирует график работы рабочих этого цеха т.е. планирует табель. После составления плана табеля мастер производит детализацию табеля т.е. графики работ рабочих согласна плана, которые после передаёт бригадиру.

Бригадир производит внесение фактической информации согласна плана т.е.

фиксирует информацию о явках и неявках на работу. Кто-то из работников заболел, кто-то отсутствует по невыясненным причинам, а кто-то ушел в отпуск.

После заполненный бригадиром бланк табеля (со всеми отметками о явках и неявках по определенным причинам) передаётся в отдел «Расчётная группа» для начисления заработной платы.

Итак, мы имеем следующие реальные объекты предметной области:

· Работник

· Учёт рабочего времени

· Начисление заработной платы

· Режимы работы

· Система оплаты труда

· Типы рабочих

· Разряд

· Цех

· Оклад

· Почасовые ставки

Тогда диаграмма «Сущность-связь» будет выглядеть следующим образом: (Рисунок 2.2.)

Рисунок 2.2. Диаграмма «Сущность-Связь» в нотации IDEF1X

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

Сущности могут иметь также внешние ключи (Foreign Key), которые могут использоваться в качестве части или целого первичного ключа или не ключевого атрибута. Внешний ключ изображается с помощью помещения внутрь блока сущности имен атрибутов, после которых следуют буквы FK в скобках.

Рассмотрим атрибуты сущностей.

Таблица 2.1.

Атрибуты сущностей.

Атрибут

Расшифровка

Тип

Размер

1

Worker

Работник

2

WN_R

Ключ

Автоинкрементный

3

Name

ФИО

Символьный

30

4

Tab №

Таб №

Целочисленный

5

Cex

Цех

Символьный

25

6

SChedule

Номер режима работы

Целочисленный

7

Stitle

Название режима

Символьный

15

8

Aquired

Поступление на работу

Дата

9

PayType

Система оплаты труда

Вещественный

10

Skill

Разряд

Целочисленный

11

Wtype

Категогрия работника

Вещественный

12

Zarplata

Начисление заработной платы

13

N

Ключ

Автоинкрементный

14

WN

Номер работника

Вещественный

15

YearT

Год

Целочисленный

16

MontT

Месяц

Символьный

17

Colvo dney

Количество отработанных дней

Целочисленный

18

Work Time

Сколько часов в день работь

Целочисленный

19

Hours

Сколько всего отработал часов

Целочисленный

20

Norma

Сколько должен отработать

Целочисленный

21

BDney

Сколько болел

Целочисленный

22

TDney

Сколько был в командировке

Целочисленный

23

Colvo Items

Сколько сделал товара

Целочисленный

24

Price of Items

Сколько стоит одна единица продукции

Целочисленный

25

Bonus

Премия

Целочисленный

26

Zarplata

Заработная плата

Целочисленный

27

ZaBol dney

За больничные дни

Целочисленный

28

ZaTrav dney

За командировачные дни

Целочисленный

29

Mode

Режимы работы

30

Num

Ключ

Автоинкрементный

31

Caption

Название режима

Символьный

100

32

Drelax

Количество выходных дней

Целочисленный

33

DWork

Количество рабочих дней

Целочисленный

34

Type

Тип расписания

Вещественный

35

Oklad

Оклад

36

Num

Ключ

Автоинкрементный

37

Oklad v monts

Оклад в месяц

Целочисленный

38

Ptypes

Система оплаты труда

39

TN

Ключ

Автоинкрементный

40

TName

Название системы оплаты труда

Символьный

50

41

Wtypes

Категория работника

42

WTNum

Ключ

Автоинкрементный

43

WTName

Название категории работника

Символьный

100

44

Hour

Почасовые ставки

45

Num

Ключ

Автоинкрементный

46

Price

Почасовые ставки

Целочисленный

50

47

Fact

Учёт рабочего времени

48

FN

Ключ

Автоинкрементный

49

FWN

Номер работника к которому относится табель

Вещественный

50

YearT

Год

Целочисленный

51

MontT

Месяц

Символьный

52

Ftotal

Всего часов за месяц по плану

Целочисленный

53

Norma

Всего часов за месяц по факту

Целочисленный

54

Cex

Цех

55

Num Cex

Ключ

Автоинкрементный

56

Nazv Cex

Название цеха

Символьный

57

Skill

Разряд

58

NSkill

Ключ

Автоинкрементный

59

NomerSkill

Номер разряда

Целочисленный