Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Диплом.doc
Скачиваний:
15
Добавлен:
11.09.2019
Размер:
1.93 Mб
Скачать

1.9 Постановка задачи на дипломный проект

В общем смысле задачей дипломного проекта является перевод информационной системы отдела кадров ТГТУ с ПАРУС 4 на платформу Lotus Notes/Domino

Для этого необходимо решить следующие задачи:

  • создать базу данных на платформе Lotus отвечающую требованиям пользователей отдела кадров;

  • обеспечить отдел кадров возможностью доступа к СЭД на основе Lotus;

  • создать программу конвертации имеющихся данных из базы ПАРУС в базу на основе Lotus.

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

Для решения поставленных задач следует последовательно выполнить следующие этапы

  • анализ предметной области;

  • составление плана разработки;

  • написание программного продукта;

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

  • выбор алгоритма переноса существующей информации;

  • написание программы переноса имеющихся данных.

Результатом дипломной работы должен стать полный перевод отдела кадров ТГТУ на новую БД в системе электронного документооборота на основе Lotus.

2 Специальный раздел

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

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

Отдел кадров предъявляет определенные требования к возможностям базы данных. Они определяют список документов, которые необходимо хранить в базе.

2.1.1 Описание объектов

Каждый из объектов обладает множеством сложных атрибутов и свойств, поэтому пока дается их общее описание.

Личная карточка сотрудника.

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

Запись о назначении

Второй по значимости документ. Заполняется при приеме сотрудника на работу, после создания личной карточки. Содержит различную информацию о должности сотрудника и о подразделении, в которое он назначен.

У одного сотрудника может быть несколько назначений, но только одно назначение типа "Основной работник". При смене должности сотрудника текущее назначение помечается закрытым, и заводится новый документ. При увольнении сотрудника закрывается и продолжает храниться.

Договор

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

Договор о почасовой нагрузке

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

Запись о трудовом периоде

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

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

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

Больничный лист может быть создан при наличии личной карточки сотрудника. В нем хранится дата его предоставления и общий стаж на эту дату. У каждого сотрудника может быть множество больничных листов.

Запись об отпуске

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