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

Описание предметной области.

Перечень и описание объектов предметной области, информация о которых включена в информационную базу данных, приведен в таблице 1.

Таблица 1. Перечень объектов предметной области

№ п/п

Наименование объекта предметной области

Обозначение сущности, соответствующей объекту, в информационной базе

Таблицы базы данных Microsoft SQL, описывающие сущность

Другие объекты, связанные с объектом предметной области

1

2

3

4

5

Балансовый счёт

BalAcc

DBalAcc

1. Подчиняющий («Родительский») балансовый счёт (BalAcc)

2. Условия работы сотрудника (EmpJobOrder)

3. Прочие начисления сотрудника (Prochie)

Календарь (производственный)

Calendar

DCalendar

1. Статус дня недели (WeekDayStatus)

Подразделение

Division

DDivision

1. Реплика базы данных для удаленного подразделения (DivSync)

2. Статус реплики базы данных для удаленного подразделения (DivSyncLocal)

3. Условия работы сотрудника (EmpJobOrder)

4. Баланс рабочего времени подразделения (WorkTimeBalance)

5. Табельщик подразделения (UserTimeKeeper)

Реплика базы данных для удаленного подразделения

DivSync

DDivSync

1. Подразделение (удалённое) (Division)

Статус реплики базы данных для удаленного подразделения

DivSyncLocal

DDivSync

1. Подразделение (удалённое) (Division)

Документ (учетные данные документа)

Doc

DDoc

1. «Бумажная» копия документа (DocCopy) 2. Поле документа (DocField) 3. Вид документа с точки зрения пользователя (DocUserKind)

«Бумажная» копия документа (электронный образ в виде документа Excel)

DocCopy

DDocCopy

1. Документ (Doc)

2. Вид документа с точки зрения назначения и структуры (DocKind)

Поле документа

DocField

DDoc

1. Документ (Doc)

Сотрудник с правом подписи документов

DocSigner

DDocSigner

1. Ставка сотрудника (EmpJobFlow)

2. Вид документа с точки зрения назначения и структуры (RDocKind)

Сведения об аттестации сотрудника

EmpAtt

DEmpAtt

1. Сотрудник (Employee)

Сведения о поощрении или награде сотрудника

EmpAward

DEmpAward

1. Сотрудник (Employee)

Сведения о командировке сотрудника

EmpBusiness

DEmpBusinessTrip

1. Сотрудник (Employee) 2. Цель командировки (BusinessTripPurpose) 3. Вид рабочего времени (JobTimeKind)

Отклонение от графика работы сотрудника

EmpDeviation

DEmpDeviation

1. Сотрудник (Employee) 2. Вид рабочего времени (JobTimeKind)

Сведения об образовании сотрудника

EmpEdu

DEmpEdu

1. Сотрудник (Employee) 2. Вид документа об образовании (EduDocKind) 3. Квалификация (Qual) 4. Специальность (Spec) 5. Форма обучения (EduForm) 6. Вид образования (EduKind) 7. Факультет образовательного учреждения (EduInstFac) 8. Образовательное учреждение (EduInst)

Надбавка сотруднику

EmpExtraWage

DEmpExtraWage

1. Сотрудник (Employee) 2. Единица измерения (ValueUnit) 3. Вид надбавки (ExtraWageKind)

Член семьи сотрудника

EmpFamMember

DEmpFamMember

1. Сотрудник (Employee) 2. Степень родства (Kindred)

Сведения о приёме и увольнении сотрудника

EmpHireFire

DEmpHireFire

1. Сотрудник (Employee) 2. Характер работы (JobType) 3. Вид работы (JobKind) 4. Причина увольнения (DismissReason) 5. Основание увольнения (Dismiss Ground)

Ставка сотрудника («поток» условий работы)

EmpJobFlow

DEmpJobFlow

1. Сотрудник (Employee)

2. Условия работы сотрудника (EmpJobOrder) 3. Сотрудник, имеющий право подписи (DocSigner)

Условия работы сотрудника

EmpJobOrder

DEmpJobOrder

1. Ставка (поток условий работы) (EmpJobFlow) 2. Балансовый счёт (BalAcc) 3. Наименование ставки (водителя) (StaffPos) 4. Наименование профессии или должности (ProfPos) 5. Категория персонала (PersCateg) 6. Подразделение (основное место работы, бригада или звено, место учета рабочего времени) (Division) 7. Вид изменений условий работы (JobOrder) 8. Разряд или класс

(ProfGrade) 9. Вид оплаты труда (Salary) 10. График работы (Schedule)

Сведения о повышении квалификации сотрудника

EmpLevelUp

DEmpLevelUp

1. Сотрудник (Employee)

Сотрудник (кадровые данные о сотруднике)

Employee

DEmployee

1. Орган, выдающий паспорта (PassInst) 2. Язык (Lang) 3. Профессия (Prof) 4. Пол

(Sex) 5. Государство (гражданство, страна постоянного места жительства) (State) 6. Семейное положение (FamStatus) 7. Вид образования (EduKind) 8. Вид послевузовского профессионального образования (EduHighKind) 9. Даные о склонении ФИО (EmpPadezh) 10. Табельный номер сотрудника (TabN) 11. Отклонение от графика работы сотрудника (EmpDeviation) 12. Сведения об аттестации сотрудника (EmpAtt) 13. Сведения о поощрении или награде сотрудника (EmpAward) 14. Сведения о повышении квалификации сотрудника (EmpLevelUp) 15. Сведения о профессиональной переподготовке сотрудника (EmpProfT) 16. Сведения о социальной льготе сотрудника (EmpSocPrivel) 17. Северный коэффициент сотрудника (EmpNorth) 18. Фамилия сотрудника (EmpN1) 19. Надбавка сотруднику (EmpExtraWage) 20. Сведения о командировке сотрудника (EmpBusinessTrip) 21. Сведения об образовании сотрудника (EmpEdu) 22. Член семьи сотрудника (EmpFamMember) 23. Сведения о приеме и увольнении сотрудника (EmpHireFire) 24. Ставка («поток» условий работы сотрудника) (EmpJobFlow) 25. Сведения о воинском учете сотрудника (EmpMil) 26. Статус сотрудника (EmpStatus) 27. Заболевания сотрудника (EmpSickness) 28. Отпуск сотрудника (EmpVocation) 29. Прочие начисления сотруднику (Prochie)

Сведения о воинском учете сотрудника

EmpMil

DEmpMil

1. Сотрудник (Employee) 2. Профиль (MilProfile) 3. Состав (MilStaff) 4. Воинское звание (MilRank) 5. Категория запаса (MilCategReserve) 6. Категория годности (MilCategValid) 7. Военная специальность (MilSpec)

Фамилия сотрудника (история изменений фамилии)

EmpN1

DEmpN1

1. Сотрудник (Employee)

Северный коэффициент сотрудника (история изменений северного коэффициента)

EmpNorth

DEmpNorth

1. Сотрудник (Employee)

Склонение ФИО в определенном падеже

EmpPadezh

DEmpPadezh

1. Сотрудник (Employee)

Сведения о профессиональной переподготовке сотрудника

EmpProfT

DEmpProfT

1. Сотрудник (Employee)

Сведения о заболевании сотрудника

EmpSickness

DEmpSickness

1. Сотрудник (Employee) 2. Вид рабочего времени (JobTimeKind)

Сведения о социальных льготах сотрудника

EmpSocPrivel

DEmpSocPrivel

1. Сотрудник (Employee)

Статус сотрудника

EmpStatus

DEmpStatus

1. Сотрудник (Employee) 2. Вид статуса (PersStatus) 3. Причина изменения статуса (PersStatusChangeReason)

Табельный номер сотрудника (история изменений табельного номера)

EmpTabN

DEmpTabN

1. Сотрудник (Employee)

Сведения об отпуске сотрудника

EmpVocation

DEmpVocation

1. Сотрудник (Employee) 2. Вид отпуска (VocationKind) 3. Способ расчета отпуска (VocationCalc) 4. График работы (Schedule) 5. Вид рабочеговремени (JobTimeKind)

Прочия начисления сотруднику

Prochie

DProchie

1. Сотрудник (Employee) 2. Месяц (Month) 3. Балансовый счет (BalAcc) 4. Профессия или должность (ProfPos) 5. Категория персонала (PersCateg) 6. Подразделение (Division)

Профессия или должность

ProfPos

DProfPos

1. Вид записи (профессия или должность) (ProfPosKind) 2. Прочия начисления сотруднику (Prochie) 3. Условия работы сотрудника (EmpJobOrder) 4. Дополнительный отпуск сотрудника (ProfPosExtraVocation)

Дополнительный отпуск, предоставляемый сотрудникам, работающим в определенной должности или по определенной профессии

ProfPosExtraVocation

DProfPosExtraVocation

1. Вид дополнительного отпуска (ProfPosExtraVocationKind) 2. Профессия или должность (ProfPos)

Параметры рабочего времени по графику работы

SchDetail

DSchDetail

1. График работы (Schedule) 2. Вид рабочего времени (JobTimeKind)

График работы

Schedule

DSchedule

1. Условия работы сотрудника (EmpJobOrder) 2. Параметры рабочего времени по графику работы (SchDetail) 3. Запись фонда рабочего времени (ScheduleFond) 4. Рабочее время по графику работы в определенный день (ScheduleTime) 5. Отпуск сотрудника (EmpVocation)

Запись фонда рабочего времени

ScheduleFond

DScheduleFond

1. График работы (Schedule)

Рабочее время по графику работы в определенный день

ScheduleTime

DScheduleTime

1. График работы (Schedule) 2. Вид рабочего времени (JobTimeKind)

Наименование ставки (водителя)

StaffPos

DStaffPos

1. Условия работы сотрудника (EmpJobOrder) 2. Размер ставки (водителя) (StaffPosTarif)

Размер ставки (водителя)

StaffPosTarif

DStaffPosTarif

1. Наименование ставки (водителя) (StaffPos)

Группа тарифных ставок

TarifGroup

DTarifGroup

1. Базовое значение тарифной ставки (TarifGroupBase) 2. Разряд, входящий в группу тарифных ставок (TarifProfGrade) 3. Профессия или должность, входящая в группу тарифных ставок (TarifProfPos)

Базовое значение тарифной ставки

TarifGroupBase

DTarifGroupBase

1. Группа тарифных ставок (TarifGroup)

Разрядный коэффициент

TarifKoef

DTarifKoef

1. Разряд, входящий в группу тарифных ставок (TarifProfGrade)

Разряд, входящий в группу тарифных ставок

TarifProfGrade

DTarifProfGrade

1. Группа тарифных ставок (TarifGroup) 2. Разрядный коэффициент (TarifKoef) 3. Разряд (класс, категория) (ProfGrade)

Профессия группы тарифных ставок

TarifProfPos

DTarifProfPos

1. Группа тарифных ставок (TarifGroup) 2. Профессия или должность (ProfPos)

Пользователь ИС «Персонал»

User

DUser

1. Категория пользователя ИС «Персонал» (UserCateg) 2. Табельщик (UserTimeKeeper)

Табельщик

UserTimeKeeper

DUserTimeKeeper

1. Пользователь (User) 2. Подразделение (Division)

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

WeekEnd

DWeekEnd

1. Наименование статуса дня недели (WeekDayStatus) 2. Наименование дня недели (WeekDay)

Данные баланса рабочего времени

WorkTimeBalance

DWorkTimeBalance

1. Подразделение (Division)

Среднемесячное количество часов

AverageMonHours

RAverageMonHours

Цель командировки

BusinessTripPurpose

RBusinessTripPurpose

1. Командировка сотрудника (EmpBusinessTrip)

Праздничный день

CelebDay

RCelebDay

1. Месяц (Month)

Основание для увольнения

DismissGround

RDismissGround

1. Сведения о приеме на работу и увольнении сотрудника (EmpHireFire)

Причина увольнения

DismissReason

RDismissReason

1. Сведения о приеме на работу и увольнении сотрудника (EmpHireFire)

Вид подразделения

DivisionKind

RDivisionKind

1. Подразделение (Division)

Вид документа с точки зрения назначения и структуры

DocKind

RDocKind

1. Сотрудник с правом подписи (DocSigner) 2. «Бумажная» копия документа

(DocCopy)

Вид документа с точки зрения пользователя

DocKindUser

RDocKindUser

1. Документ (Doc)

Вид документа об образовании

EduDocKind

REduDocKind

1. Сведения об образовании сотрудника (EmpEdu)

Форма обучения

EduForm

REduForm

1. Сведения об образовании сотрудника (EmpEdu)

Вид послевузовского профессионального образования

EduHighKind

REduHighKind

1. Сотрудник (Employee)

Образовательное учреждение

EduInst

REduInst

1. Сведения об образовании сотрудника (EmpEdu) 2. Факультет образовательного учреждения (EduInstFac)

Факультет образовательного учреждения

EduInstFac

REduInstFac

1. Сведения об образовании сотрудника (EmpEdu) 2. Образовательное учреждение (EduInst)

Вид образования

EduKind

REduKind

1. Сотрудник (Employee) 2. Сведения об образовании сотрудника (EmpEdu)

Месячные коэффициенты для расчета дополнительных выплат

ExtraKoefMonth

RExtraKoefMonth

Вид надбавки

ExtraWageKind

RExtraWageKind

1. Надбавка сотруднику (EmpExtraWage)

Семейное положение

FamStatus

RFamStatus

1. Сотрудник (Employee)

Вид работы

JobKind

RJobKind

1. Сведения о приеме на работу и увольнении сотрудника (EmpHireFire)

Вид изменений условий работы

JobOrder

RJobOrder

1. Условия работы сотрудника (EmpJobOrder)

Вид рабочего времени

JobTimeKind

RJobTimeKind

1. Параметры рабочего времени по графику работы (SchDetail) 2. Отклонение от графика работы сотрудника (EmpDeviation) 3. Сведения о командировке сотрудника (EmpBusinessTrip) 4. Сведения о заболевании сотрудника (EmpSickness) 5. Сведения об отпуске сотрудника (EmpVocation)

6. Вид отпуска (VocationKind) 7. Рабочее время по графику в определенный день (ScheduleTime)

Характер работы

JobType

RJobType

1. Сведения о приеме на работу и увольнении сотрудника (EmpHireFire)

Степень родства

Kindred

RKindred

1. Член семьи сотрудника (EmpFamMember)

Язык

Lang

RLang

1. Сотрудник (Employee)

Категория запаса

MilCategReserve

RMilCategReserve

1. Сведения о воинском учете сотрудника (EmpMil)

Категория годности

MilCategValid

RMilCategValid

1. Сведения о воинском учете сотрудника (EmpMil)

Профиль

MilProfile

RMilProfile

1. Сведения о воинском учете сотрудника (EmpMil)

Звание

MilRank

RMilRank

1. Сведения о воинском учете сотрудника (EmpMil) 2. Состав (MilStaff)

Военная специальность

MilSpec

RMilSpec

1. Сведения о воинском учете сотрудника (EmpMil)

Состав

MilStaff

RMilStaff

1. Сведения о воинском учете сотрудника (EmpMil) 2. Звание (MilRank)

Месяц (наименование календарного месяца)

Month

RMonth

1. Прочие начисления сотруднику (Prochie) 2. Прадничный день (CelebDay)

Орган, выдающий паспорта

PassInst

RPassInst

1. Сотрудник (Employee)

Категория персонала

PersCateg

RPersCateg

1. Условия работы сотрудника (EmpJobOrder) 2. Прочие начисления сотруднику (Prochie)

Статус сотрудника

PersStatus

RPersStatus

1. Статус сотрудника (EmpStatus)

Причина изменения статуса сотрудника

PersStatusChangeReason

RPersStatusChangeReason

1. Статус сотрудника (EmpStatus)

Профессия

Prof

RProf

1. Сотрудник (Employee)

Разряд (класс)

ProfGrade

RProfGrade

1. Условия работы сотрудника (EmpJobOrder) 2. Разряд, входящий в группу тарифных ставок (TarifProfGrade)

Вид дополнительного отпуска

ProfPosExtraVocationKind

RProfPosExtraVocationKind

1. Дополнительный отпуск, предоставляемый сотрудникам (ProfPosExtraVocation)

Вид записи (профессия или должность)

ProfPosKind

RProfPosKind

1. Профессия или должность (ProfPos)

Квалификация

Qual

RQual

1. Сведения об образовании сотрудника (EmpEdu)

Вид оплаты труда

Salary

RSalary

1. Условия работы сотрудника (EmpJobOrder)

Пол

Sex

RSex

1. Сотрудник (Employee)

Специальность

Spec

RSpec

1. Сведения об образовании сотрудника (EmpEdu)

Государство (страна)

State

RState

1. Сотрудник (Employee)

Категория пользователя ИС «Персонал»

UserCateg

RUserCateg

1. Пользователь ИС «Персонал» (User)

Вид единицы измерения

ValueUnit

RValueUnit

1.Надбавка сотруднику (EmpExtraWage)

Вид отпуска

VocationKind

RVocationKind

1. Отпуск сотрудника (EmpVocation) 2. Вид рабочего времени (JobTimeKind)

Наименование дня недели

WeekDay

RWeekDay

1. Статус дня недели на предприятии (WeekEnd)

Наименование статуса дня недели

WeekDayStatus

RWeekDayStatus

1. Календарь (производственный) (Calendar) 2. Статус дня недели на предприятии (WeekEnd)