Матричная информационная модель решения задач подсистемы управления персоналом

Характеристика деятельности предприятия. Декомпозиция АСУ на подсистемы и комплексы задач на примере ОАО "Метровагонмаш". Задачи подсистемы управления персоналом. Составление плана проведения аттестации и учёт его выполнения. Структура таблиц базы данных.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 26.01.2013
Размер файла 1,6 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

1

10.02.2001

15000

4000

24.09.2001

20000

Таблица 5.5.8 Нормативы проведения аттестации

Должность

Периодичность

Бухгалтер

1/год

Консультант

1/год

Таблица 5.5.9 План проведения аттестации

Структурное подразделение

Должность

Планируемый срок аттестации

Отдел кадров

Консультант

14.09.2002

Бухгалтерия

Бухгалтер

24.09.2002

Таблица 5.5.10 Протокол аттестационной комиссии

Структурное подразделение

Должность

ФИО

Дата

Необходимый минимум

Набранное кол-во баллов

Отдел кадров

Консультант

Петров А.А.

14.09.2002

90

92

Бухгалтерия

Бухгалтер

Федоров С.В.

24.09.2002

85

80

Выходной документ:

Таблица 5.5.11. План проведения аттестации

Структурное подразделение

Должность

Планируемый срок аттестации

Отдел кадров

Консультант

14.09.2002

Бухгалтерия

Бухгалтер

24.09.2002

Таблица 5.5.12 Отчет о выполнении плана проведения аттестации

ФИО

Структурное подразделение

Должность

Срок аттестации

Дата повторной аттестации

Планируемый срок

Фактический срок

Петров А.А.

Отдел кадров

Консультант

14.09.2002

14.09.2002

Федоров С.В.

Бухгалтерия

Бухгалтер

24.09.2002

24.09.2002

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

Постановка задачи.

Цель задачи:

Стимулирование профессионального роста работников.

Требуется найти:

Составить график который бы позволил полностью отследить процессы планирования, проведения и анализа подготовки и переподготовки руководителей и специалистов отрасли.

Организационно-экономическая сущность.

Задача составление графика повышения квалификации дает наглядное представление о финансовом балансе организации и какое кол-во денежных средств необходимо для того чтобы можно было отправить сотрудников дополнять свой уровень знаний. Новой информацией, так же для определения точного кол-ва сотрудников в подразделениях и в организации вцелом, которые нуждаются в поднятии уровня квалификации. При решении данной задачи используются заявления на повышение квалификации, справочник организаций, объём денежных средств, приказ на повышение квалификации. Сопоставляем должность, указанную в заявлении и в приказе. Смотрим, какая тема семинара соответствует выбранной должности и какова стоимость за данное обучение. Проводим анализ объёма средств организации, которые она может выделить на данныйе курсы. Сравниваем возможности и требования и заносим в выходную форму. В результате решения задачи формируется «График повышения квалификации».

Для построения документа «Графика повышения квалификации» понадобятся следующие документы:

Заявление на повышение квалификации

Справочник организаций

Объём денежных средств

Приказ на повышение квалификации

Алгоритм формирования документа представлен на Рисунке 5.6.1. Из «Заявления на повышение квалификации» берем сведения о структурном подразделении, должности и теме. Находим выбранного сотрудника «Приказе на повышение квалификации». Если совпадений нет, то появляется сообщение об ошибке и выполняется ее устранение.Если совпадения найдены, то «Кол-во чел» увеличивается на 1. В «Заявлении на повышение квалификации» выбираем тему соответствующую текущей должности. Находим выбранную тему «Справочнике организаций». Смотрим стоимость соответствующую теме повышения квалификации и может ли организаций себе позволить данный курс. Если Стоимость > = Размеру оплаты, то продолжаем поиск наиболее выгодного место повышения квалификации.Если условие Стоимость > = Размеру оплаты не верно, то заносим текущее значение Места проведения квалификации в выходной документ . Формирование «Графика повышения квалификации».

Периодичность решения и область применения.

График повышения квалификации составляется раз в год и подписывается руководителем кадровой службы и утверждается приказом (распоряжением) организации.

Технико-экономическая эффективность.

Автоматизирование решения данной задачи позволит существенно сэкономит людские и временные ресурсы организации по формированию графика. Решение задачи может осуществляться одним человеком при помощи специального пакета программ. Автоматизация формирования данного документа существенно упростит работу с большим числом документов, снизит риск неверного составления документа при его расчете вручную.

Описание методов контроля.

Контроль за достоверностью информации, передаваемой по каналам связи, осуществляют операторы, которые принимают массивы данных и оперативные документы. Для определенных массивов данных и документов подсчитываться контрольные суммы, которые вводят в ЭВМ одновременно с основными передаваемыми данными, а на выходе с помощью ЭВМ суммируют основные данные и результат сравнивается с контрольной сумой.

Методы внесения изменений.

Изменения в исходные документы могут вноситься сотрудниками отдела кадров и руководством, имеющими различный уровень доступа.

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

Входная информация:

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

Заявление на повышение квалификации (Таблица 5.6.1.)

Справочник организаций (Таблица 5.6.2.)

Объём денежных средств (Таблица 5.6.3.)

Приказ на повышение квалификации (Таблица 5.6.4.)

Информация из вышеуказанных документов заноситься и храниться в файлах Zayvlenie_p/kvalif, Spr_sotr, Obyem_sredstv, Prikaz_na_p/kvalif.

Таблица 5.6.1 Заявление на повышение квалификации

Структурное подразделение

Должность

СРО аудиторов

Тема

ФИО

Таблица 5.6.2 Справочник организаций

Код организации

Наименование

Тема семинара

Дата

Стоимость обучения

Таблица 5.6.3 Объём денежных средств

Период

Размер оплаты,руб.

Таблица 5.6.4 Приказ на повышение квалификации

Должность

Место проведения

Выходная информация:

В результате решения данной задачи формируется документ «График повышения квалификации» (Таблица 5.6.5)

Документ представляется на листах формата А4 и является систематизированным, вторичным, текстово-цифровым.

Таблица 5.6.5 График повышения квалификации

ФИО

Структурное подразделение

Должность

Кол-во чел.

Место проведения

Наименование программы

Сроки обучения

Рисунок 5.6.1

Контрольный пример.

Входные документы.

Таблица 5.6.6 Заявление на повышение квалификации

Структурное подразделение

Должность

СРО аудиторов

Тема

ФИО

Отдел кадров

Консультант

РКА

Финансовый анализ

Петров Ф.С.

Бухгалтерия

Бухгалтер

ААС

Бухгалтерский управленческий учет

Иванов М.В.

Таблица 5.6.7 Справочник организаций

Код организации

Наименование

Тема семинара

Дата

Стоимость обучения

345

Институт естественных и гуманитарных наук

Финансовый анализ

12.09.2004

20000

652

ООО «Вектор развития»

Бухгалтерский управленческий учет

26.08.2004

10000

Таблица 5.6.8 Объём денежных средств

Период

Размер оплаты,руб.

2004

50000

2002

70000

Таблица 5.6.9 Приказ на повышение квалификации

Должность

Место проведения

Консультант

Институт естественных и гуманитарных наук

Бухгалтер

ООО «Вектор развития»

Выходной документ:

Таблица 5.6.10. График повышения квалификации

ФИО

Структурное подразделение

Должность

Кол-во чел.

Место проведения

Наименование программы

Сроки обучения

Петров Ф.С.

Отдел кадров

Консультант

1

Институт естественных и гуманитарных наук

Финансовый анализ

12.09.2004

Иванов М.В.

Бухгалтерия

Бухгалтер

1

ООО «Вектор развития»

Бухгалтерский управленческий учет

26.08.2004

5.7 Контроль выполнения графика повышения квалификации

Постановка задачи.

Цель задачи:

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

Требуется найти:

Сформировать документ «Отчет о выполнении графика повышения квалификации».

Организационно-экономическая сущность.

Задача составление отчета о выполнении графика повышения квалификации дает возможность создания системы взаимосвязанных показателей, характеризующих условия и результаты деятельности предприятия. При решении данной задачи используются график повышения квалификации, свидетельство о повышении квалификации. Получаем данные о пройденных программах-курсах, сотрудниками, путем сравнение сведений из графика повышения квалификации и предоставленных свидетельств. В результате решения задачи формируется «Отчет о выполнении графика повышения квалификации».

Для построения документа «Отчета о выполнении графика повышения квалификации» понадобятся следующие документы:

График повышения квалификации

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

Алгоритм формирования документа представлен на Рисунке 5.7.1. Из «Графика повышения квалификации» выбираем «Структурное подразделение», «Должность», «ФИО», «Стаж», «Срок». Находим выбранного сотрудника в «Свидетельстве о повышении квалификации». Если совпадений нет, то Проверяем был ли занесен в График повышения квалификации данный сотрудник. Если совпадения найдены, то Заносим данные в выходную форму. «Наименование программы», «Место проведения», «Оценка» берутся из Свидетельства о повышении квалификации.Формирование документа «Отчета о выполнении графика повышения квалификации».

Периодичность решения и область применения.

Отчет о выполнении графика повышения квалификации составляется раз в год и подписывается руководителем кадровой службы, и утверждается приказом (распоряжением) организации.

Технико-экономическая эффективность.

Автоматизирование решения данной задачи позволит существенно сэкономит людские и временные ресурсы организации по формированию отчета. Решение задачи может осуществляться одним человеком при помощи специального пакета программ. Автоматизация формирования данного документа существенно упростит работу с большим числом документов, снизит риск неверного составления документа при его расчете вручную.

Описание методов контроля.

Контроль за достоверностью информации, передаваемой по каналам связи, осуществляют операторы, которые принимают массивы данных и оперативные документы. Для определенных массивов данных и документов подсчитываться контрольные суммы, которые вводят в ЭВМ одновременно с основными передаваемыми данными, а на выходе с помощью ЭВМ суммируют основные данные и результат сравнивается с контрольной сумой.

Методы внесения изменений.

Изменения в исходные документы могут вноситься сотрудниками отдела кадров и руководством, имеющими различный уровень доступа.

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

Входная информация:

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

График повышения квалификации (Таблица 5.7.1.)

Свидетельство о повышении квалификации (Таблица 5.7.2.)

Информация из вышеуказанных документов заноситься и храниться в файлах Grafik_p/kvalif, Svidetel'stvo.

Таблица 5.7.1 График повышения квалификации

ФИО

Структурное подразделение

Должность

Кол-во чел.

Место проведения

Наименование программы

Сроки обучения

Таблица 5.7.2 Свидетельство о повышения квалификации

ФИО

Должность

Сроки обучения

Место проведения

Наименование программы

Наименование документа

Выходная информация:

В результате решения данной задачи формируется документ «Отчет о выполнении графика повышения квалификации» (Таблица 5.7.3).Документ представляется на листах формата А4 и является систематизированным, вторичным, текстово-цифровым.

Таблица 5.7.3 Отчет о выполнении графика повышения квалификации

ФИО

Структурное подразделение

Должность

Сроки обучения

Место проведения

Наименование курсов

Наименование док-та о повышении

Рисунок 5.7.1

Контрольный пример.

Входные документы.

Таблица 5.7.4 График повышение квалификации

ФИО

Структурное подразделение

Должность

Кол-во чел.

Место проведения

Наименование программы

Сроки обучения

Петров Ф.С.

Отдел кадров

Консультант

1

Институт естественных и гуманитарных наук

Финансовый анализ

12.09.2004

Иванов М.В.

Бухгалтерия

Бухгалтер

1

ООО «Вектор развития»

Бухгалтерский управленческий учет

26.08.2004

Таблица 5.7.5 Свидетельство о повышении квалификации

ФИО

Должность

Сроки обучения

Место проведения

Наименование программы

Наименование документа

Петров Ф.С.

Консультант

12.09.2004

Институт естественных и гуманитарных наук

Финансовый анализ

Финансовый анализ

Иванов М.В.

Бухгалтер

26.08.2004

ООО «Вектор развития»

Бухгалтерский управленческий учет

Бухгалтерский управленческий учет

Выходной документ:

Таблица 5.7.6 Отчет о выполнении графика повышения квалификации

ФИО

Структурное подразделение

Должность

Сроки обучения

Место проведения

Наименование курсов

Наименование док-та о повышении

Петров Ф.С.

Отдел кадров

Консультант

12.09.2004

Институт естественных и гуманитарных наук

Финансовый анализ

Финансовый анализ

Иванов М.В.

Бухгалтерия

Бухгалтер

26.08.2004

ООО «Вектор развития»

Бухгалтерский управленческий учет

Бухгалтерский управленческий учет

5.8 Составление графика отпусков

Постановка задачи.

Цель задачи:

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

Требуется найти:

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

Организационно-экономическая сущность.

Задача составления графика отпусков является одной из основных задач в работе отдела кадров. Для составления графика, используются «Справочник подразделений», «Справочник должностей», «Заявление о предоставлении отпуска», «Справочник отпусков», «Ведомость норм по отпускам», «Справочник категорий» . «График отпусков за прошлый календарный год», «Приказ о приёме» .Все документы хранятся в отделе кадров. Из «справочников подразделений и должностей» получаем должность и структурное подразделение. Из справочника отпусков выбираем вид отпуска, который указан в заявлении. В соответствии с видом отпуска проставляется продолжительность. Из справочника категорий берем сведения о том какое кол-во дней дополнительно прибавляется к основному сроку, указанному в заявлении выбранного сотрудника. Из «графика отпусков за прошлый год» берется значения оставшихся дней отпуска и суммируется с выбранным значением из ведомости норм по отпускам. Получается итоговый отпуск. В результате решения задачи формируется «График отпусков».

Для построения документа «Графика отпусков» понадобятся следующие документы:

Справочник подразделений

Справочник должностей

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

Справочник отпусков

Ведомость норм по отпускам

Справочник категорий

График отпусков за прошлый год

Приказ о приёме

Алгоритм формирования документа представлен на Рисунке 5.8.1. Из «Справочника структурных подразделений» и «Справочника должностей» извлекаются данные о структурном подразделении и должности, занимаемой каждым сотрудником и заносится в выходной документ. Находим сотрудника в Заявлении о предоставлении отпуска. Если совпадений нет, то появляется сообщение об ошибке и выполняется ее устранение. Если соответствия найдены, то «ФИО» заносится в выходной документ. Выбираем вид отпуска и смотрим какая «Продолжительность отпуска» пропорциональна. Как следствие, «Кол-во календарных дней» в выходном документе = «Продолжительность отпуска» из Справочника отпусков. Выполняем проверку на принадлежность сотрудника к категории льготников. Для этого сравниваем «Код категории» из Справочника категорий с «Код категорий» из «Ведомости норм по отпускам.». «Кол-во календарных дней» в выходном документе будет формироваться уже как = «Продолжительность отпуска» из «Справочника отпусков» + «Продолжительность отпуска» из «Ведомости норм по отпускам». Проверяем имел ли сотрудник отпуск ранее, сравнивая «Структурное подразделение», «Должность», «ФИО» из «Заявления о предоставлении отпуска» с соответствующим в «Графике отпусков за прошлый год».Если нет, то Происходит сравнение по следующим вариантам «Кол-ва оставшихся дней отпуска». Если да, то Находим сотрудника в Графике за прошлый год и смотрим количество «Оставшихся дней отпуска».Если кол-во оставшихся дней =0, то «Фактическая» дата начала отпуска в выходном документе = «Фактическая» дата в «Графике отпусков за прошлый год» + полгода, а поле «Кол-во календарных дней» = «Всего календарных дней» в «Заявлении о предоставлении отпуска».Если нет, то переходим к следующему шагу проверки. Если кол-во оставшихся дней >= «Всего календарных дней», то «Фактическая» дата начала отпуска в выходном документе = «С» за период в Заявлении о предоставлении отпуска, «Кол-во календарных дней» в выходном документе = «Всего календарных дней» в Заявлении о предоставлении отпуска, а «Оставшиеся дни отпуска» = «Оставшиеся дни отпуска» - «Всего календарных дней».Если условие не выполняется, то Происходит сравнение по следующим вариантам «Кол-ва оставшихся дней отпуска». Если кол-во оставшихся дней <, «Всего календарных дней» ,то «Фактичсекая» дата начала отпуска в выходном документе = «С» за период в «Заявлении о предоставлении отпуска», «Кол-во календарных дней» в выходном документе = «Оставшиеся дни отпуска», а кол-во «Оставшихся дней отпуска» в «Графике за прошлый документ» = 0.Если условие не выполняется, то Происходит сравнение по следующим вариантам «Кол-ва оставшихся дней отпуска».

Далее смотрим имел ли сотрудник отпуск ранее. Если нет , то выдается сообщение об ошибке и происходит ее устранение. Если да, то Выполняем поиск сотрудника.

Приказе о приёме.

«Фактическая» дата начала отпуска в выходном документе = «Дата» приёма + полгода, а «Кол-во календарных дней» отпуска = «Всего календарных дней» в «Заявлении о предоставлении отпуска». Если «Фактическая» дата начала отпуска в выходном документе <= «С» даты начала отпуска в «Заявлении о предоставлении отпуска», то «Фактическая» дата начала отпуска в выходном документе = «С» дата начала отпуска в «Заявлении о предоставлении отпуска», иначе «Фактическая» дата начала отпуска в выходном документе остается без изменений. Если нет , то выдается сообщение об ошибке и происходит ее устранение. Формирование «Графика отпусков».

Периодичность решения и область применения.

График отпусков составляется раз в год и подписывается руководителем кадровой службы и утверждается приказом (распоряжением) организации.

Технико-экономическая эффективность.

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

Описание методов контроля.

Контроль за достоверностью информации, передаваемой по каналам связи, осуществляют операторы, которые принимают массивы данных и оперативные документы. Для определенных массивов данных и документов подсчитываться контрольные суммы, которые вводят в ЭВМ одновременно с основными передаваемыми данными, а на выходе с помощью ЭВМ суммируют основные данные и результат сравнивается с контрольной сумой.

Методы внесения изменений.

Изменения в исходные документы могут вноситься сотрудниками отдела кадров и руководством, имеющими различный уровень доступа.

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

Входная информация:

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

Справочник подразделений(Таблица 5.8.1)

Справочник должностей(Таблица 5.8.2)

Заявление о предоставлении отпуска(Таблица 5.8.3)

Справочник отпусков(Таблица 5.8.4)

Ведомость норм по отпускам(Таблица 5.8.5)

Справочник категорий(Таблица 5.8.6)

График отпусков за прошлый год(Таблица 5.8.7)

Приказ о приёме(Таблица 5.8.8)

Информация из вышеуказанных документов заноситься и храниться в файлах Spr_podr, Spr_dolgn, Zayvlenie_o_pr/otpuska, Spr_otpuskov, Vedomost'_otpuskov,Spr_kategorii, Pred_grafik, Pr_o_prieme.

Таблица 5.8.1 Справочник подразделений

Код структурного подразделения

Структурное подразделение

Таблица 5.8.2 Справочник должностей

Код должности

Должность

Таблица 5.8.3 Заявление о предоставлении отпуска

Структурное подразделение

Должность

ФИО

Отпуск

Вид

За период работы

Всего календарных дней

Ежегодный основной оплачиваемый отпуск, календ.дней

Ежегодный дополнительный отпуск

с

по

Таблица 5.8.4 Справочник отпусков

Код отпуска

Наименование

Таблица 5.8.5 Ведомость норм по отпускам

Код категории работников

Наименование категории

Стаж работы

Продолжительность отпуска

Нормативный акт

Таблица 5.8.6 Справочник категорий

Код категории

Наименование

Таблица 5.8.7 График отпусков за прошлый год

№ док-та

Структурное подразделение

Должность

ФИО

Отпуск

Доп.отпуск

Оставшиеся дни отпуска

Примечание

Кол-во календарных дней

Длительность отпуска

Запланированная

Фактическая

Выходная информация:

В результате решения данной задачи формируется документ «График отпусков» (Таблица 5.8.8).Документ представляется на листах формата А4 и является систематизированным, вторичным, текстово-цифровым.

Таблица 5.8.8 График отпусков

№ док-та

Структурное подразделение

Должность

ФИО

Отпуск

Доп.отпуск

Оставшиеся дни отпуска

Примечание

Кол-во календарных дней

Длительность отпуска

Запланированная

Фактическая

Рисунок 5.8.1

Контрольный пример.

Входные документы.

Таблица 5.8.9 Справочник подразделений

Код структурного подразделения

Структурное подразделение

001

Отдел кадров

002

Бухгалтерия

Таблица 5.8.10 Справочник должностей

Код должности

Должность

24696

Нач.отдела

20336

Бухгалтер

Таблица 5.8.11 Заявление о предоставлении отпуска

Структурное подразделение

Должность

ФИО

Отпуск

Вид

За период работы

Всего календарных дней

Ежегодный основной оплачиваемый отпуск, календ.дней

Ежегодный дополнительный отпуск

с

по

Отдел кадров

Нач.отдела

Петров Ф.И.

28

02.01.03

30.01.06

28

Бухгалтерия

Бухгалтер

Сидоров М.В.

28

01.04.03

29.04.03

28

Таблица 5.8.4 Справочник отпусков

Код отпуска

Наименование

002

Ежегодный

003

Дополнительный

Таблица 5.8.5 Ведомость норм по отпускам

Код категории работников

Наименование категории

Стаж работы

Продолжительность отпуска

Нормативный акт

09

Инвалид войны

6

+16

17п.1ст.14ФЗ от 12.01.95 №5-ФЗ«О ветеранах»

10

«Почетный донор»

4

+10

Ч.1ст.11ФЗ от 09.06.93№5142-1-ФЗ«О донорстве крови и ее компонентов»

Таблица 5.8.6 Справочник категорий

Код категории

Наименование

09

Инвалид войны

10

«Почетный донор»

Таблица 5.8.7 График отпусков за прошлый год

№ док-та

Структурное подразделение

Должность

ФИО

Отпуск

Доп.отпуск

Оставшиеся дни отпуска

Примечание

Кол-во календарных дней

Длительность отпуска

Запланированная

Фактическая

1213

Отдел кадров

Консультант

Петров Ф.И.

28

02.01.03

02.01.03

+16

Бухгалтерия

Бухгалтер

Сидоров М.В.

28

01.04.03

01.04.03

+10

Выходной документ:

Таблица 5.8.8 График отпусков

№ док-та

Структурное подразделение

Должность

ФИО

Отпуск

Доп.отпуск

Оставшиеся дни отпуска

Примечание

Кол-во календарных дней

Длительность отпуска

Запланированная

Фактическая

1213

Отдел кадров

Консультант

Петров Ф.И.

44

02.01.04

02.01.04

Бухгалтерия

Бухгалтер

Сидоров М.В.

38

01.04.04

01.04.04

Глава 6. Кодовые словари и описание системы кодирования

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

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

Введение кодирования необходимо, так как машинная обработка информации требует предоставления данных в формате удобном для восприятия пользователем и обработки на ЭВМ.

При решении задач в АСУ вся информация кодируется с помощью систем кодирования. Код - это некоторое условное обозначение объекта. А кодирование - процесс обозначения объекта по определенным правилам. Знаки и символы для кодирования образуют алфавит кодирования. Число знаков алфавита - это основание кода. Код может быть алфавитным, цифровым, смешанным (алфавитно-цифровым).

Существует три типа кодов: порядковый, серийный, позиционный (иерархический).

Введение кодирования преследует несколько целей:

представление информации в виде, удобном для обработки на ЭВМ;

потребность в экономии памяти ЭВМ (текстовая информация занимает очень большие объёмы памяти);

однозначная идентификация из всего множества объектов.

6.2 Справочники и кодовые словари

Справочник подразделений

Используется для идентификации (кодирования) подразделений и служб организации. При этом целесообразно использовать порядковую систему кодирования.

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

Справочник должностей

Используется для идентификации (кодирования) должностей, существующих в организации. При этом целесообразно использовать порядковую систему кодирования. Перечень должностей является постоянным для «Метровагонмаш», поэтому каждой должности можно присвоить порядковый номер, который будет его однозначно идентифицировать.

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

Используется для идентификации (кодирования) выявленных сотрудников, работающих в организации. При этом целесообразно использовать порядковую систему кодирования. Перечень сотрудников является условно постоянным для «Метровагонмаш», поэтому каждому сотруднику, которому соответствует единственное значение, можно присвоить порядковый номер, который будет его однозначно идентифицировать.

Справочник организаций

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

Справочник отпусков

Используется для идентификации (кодирования) видов отпусков. При этом целесообразно использовать порядковую систему кодирования. Перечень видов отпусков является постоянным, поэтому каждому виду отпуска можно присвоить порядковый номер, который будет его однозначно идентифицировать.

Справочник категорий

Используется для идентификации (кодирования) категорий «льготников» . При этом целесообразно использовать порядковую систему кодирования. Перечень категорий «льготников» является постоянным, поэтому каждому виду категории можно присвоить порядковый номер, который будет его однозначно идентифицировать.

Глава 7. Нормализация

При проектировании структуры БД определяются сущности (явления, объекты) предметной области, которые должны найти свое отражение в базе данных. Анализ предметной области обычно осуществляется на основании известных сведений о ней с учетом целей проектирования программной системы. В результате анализа создается проект БД.

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

Определения.

1 .Отношение - по сути сама таблица(пересечение объектов(строк) и их атрибутов(столбцов)).

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

Атрибут - поименованная характеристика сущности. Атрибуты используются для определения того, какая информация должна быть собрана о сущности. Здесь также существует различие между типом и экземпляром. Тип атрибута ТИП имеет много экземпляров или значений.

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

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

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

Функциональная зависимость R.X -> R.Y называется транзитивной, если существует такой атрибут Z, что имеются функциональные зависимости R.X -> R.Z и R.Z -> R.Y и отсутствует функциональная зависимость R.Z -> R.X. (При отсутствии последнего требования мы имели бы "неинтересные" транзитивные зависимости в любом отношении, обладающем несколькими ключами.)

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

1,2,3 нормальные формы.

Первая нормальная форма (1NF) - значения всех атрибутов отношения атомарны.

Отношение находится во второй нормальной форме (2NF) в том и только в том случае, когда находится в 1NF, и каждый не ключевой атрибут полностью зависит от первичного ключа.

Отношение находится в третьей нормальной форме (3NF) в том и только в том случае, если находится в 2NF и каждый не ключевой атрибут не транзитивно зависит от первичного ключа.

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

Нормализацию будем проводить в 2 этапа:

- На первом этапе по каждому документу будем определять связи между его элементами и выписывать получающиеся отношения. (Уже на этом этапе иск лючаем вычисляемые поля и делаем атрибуты атомарными.)

-На втором этапе объединяем отношения с одинаковыми ключами, не включая повторяющиеся атрибуты.

По необходимости формируем справочники. Заменяем наименования на соответствующие коды в справочниках.

Определяем связи между полученными отношениями. Если между отношениями имеют место связи вида M:N, то путем добавления новых отношений сводим их к связям вида 1 :N и/или 1:1.

Второй этап: объединяем отношения с одинаковыми ключами, не включая повторяющиеся атрибуты. По необходимости формируем справочники. Заменяем наименования на соответствующие коды в справочниках.

Схема взаимосвязи сущностей.

В ходе выполнения задачи были выделены следующие сущности: Сотрудники, Должности, Подразделения, Темы, Виды работ, Организации, Заявление на повышение квалификации.

Схема взаимосвязи выделенных сущностей представлена ниже:

Концептуальная модель Базы данных

Заключение

В процессе курсового проектирования был разработан технический проект подсистемы управления персоналом ОАО «Метровагонмаш». После разработки концепции будущей АСУ в целом была осуществлена декомпозиция АСУ на подсистемы и комплексы задач, а также сформулированы цели каждой из подсистем автоматизированной системы управления.

В техническом проекте приведено полное подробное формализованное описание решения комплекса задач подсистемы управления персоналом «Метровагонмаш»

Список использованной литературы

Лекции по дисциплине «Теоретические основы автоматизации управления» Петрова С.Н.

Александр Игнатьевич Ящура. «Система технического обслуживания и ремонта общепромышленного оборудования: Справочник.» - М.: Изд-во НЦ ЭНАС, 2006.

Положение о техническом обслуживании и ремонте подвижного состава автомобильного транспорта. - М.: Транспорт, 1986.

Размещено на Allbest.ru


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.