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

3.4 Технология работы клиентского приложения «Отдел кадров»

Для начала работы в созданной нами системе, надо:

Нажать на панели «Пуск» - перейти в «Программы» - нажать одним щелчком левой кнопки мыши на название браузера «Internet Explorer», как показано на рисунке:

Рисунок 18 - Запуск браузера

После запуска браузера вводим (если не настроено заранее системным администратором на автоматическую загрузку) адрес нашего портала. В нашем случае - http://servak:3997/.

В открывшемся окне мы видим стартовую страницу для сотрудника отдела кадров предприятия.

Рисунок 19 - Главная страница

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

Нажав на кнопку «Сотрудники» , мы переходим в следующее окно.

Рисунок 20 - Форма «Сотрудники»

Как показано на рисунке 20 форма «Сотрудники» состоит из нескольких кнопок «Добавить» (приложение 2), «Удалить» (приложение 3), «Сортировка» (приложение 4), а так же в форме находится окно непосредственно показывающее данные из созданной нами ранее базы данных.

Функция кнопки перехода к следующей форме:

Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,   StdCtrls; type   TForm1 = class(TForm)     Button1: TButton;     Button2: TButton;   private     { Private declarations }   public     { Public declarations }   end; var     Form1: TForm1; implementation uses Unit2; {$R *.DFM} end.

Рассмотри следующие формы работы сотрудника отдела кадров.

Переходим с главной страницы на следующую форму нажав кнопку «Учет приказов»

Рисунок 21 - Форма работы с приказами

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

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

Функция кнопки «Сортировка»:

Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,   StdCtrls; type   TForm1 = class(TForm)     Button1: TButton;     Button2: TButton;   private     { Private declarations }   public     { Public declarations }

var     Form1: TForm1; implementation

  private     { Private declarations } {$R *.DFM} end.

end.

Рисунок 22 - Форма работы с трудовыми договорами.

Как показано на рисунке 22, форма «Прием на работу» состоит из нескольких кнопок, которые уже встречались ранее – «Добавить», «Удалить», «Сортировка», но помимо этих кнопок так же появились еще две кнопки, при нажатии на них открывает документ MS Word в котором находится образец приказа принятия на работу одного человека – кнопка «Приказ Т-1» или же образец приказа принятия на работу нескольких человек – кнопка «Приказ Т-2»

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

Переходим к следующей форме, нажав на специальную кнопку на главной странице.

Рисунок 23 - Форма работы с таблицей «Должность»

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

Переходим к следующей форме.

Нажимаем на главной странице, на кнопку «Отпуск». На данной странице мы видим три кнопки и информационное окно.

Кнопка «Добавить» и «Сортировка» не изменились, и как в других формах, выполняют роль добавления информации или же сортировки информации в информационном окне.

Здесь присутствует еще одна кнопка «Приказ», при нажатии которой открывается документ MS Word, в котором находится образец отпускного приказа.

Рисунок 24 - Форма работы с таблицей «Отпуск»

Нажимаем на главной странице на следующую кнопку «Уволенные».

Рисунок 25 - работа с таблицей «Уволенные»

Одна из самых простых форм в клиентском приложении, позволяющее просмотреть базу уволенных людей. Как показывает анализ, 30% увольнений происходит по сторонним причинам, не связанным с показателем уровня труда сотрудника, именно по этому в приложение разделены формы «Уволенные» и «Увольнение» - это поможет сотруднику отдела кадров не ошибиться в своих записях.

Переходим к следующей форме, и нажимаем на кнопку «Увольнение».

На данной странице мы видим уже более функциональную версию формы «Уволенные», отличаются они наличием у представленной (рисунок 26 наличием дополнительных кнопок, которые позволяют без труда уволить сотрудника, или же удалить запись о его увольнение. Так же на странице находится кнопка «Приказ», при нажатии которой открывается образец приказа в MS Word.

Рисунок 26 - Форма работы с таблицей «Увольнение»

Переходим к следующей форме, нажав на кнопку «Справочник»

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

Нажимаем на следующую кнопку, на главной странице. Попадаем на страницу работы с формой повышения квалификации или перевод сотрудника.

.

Рисунок 27 - Справочник

На данной странице мы видим несколько кнопок, отвечающие за добавление и сортировку данных в информационном окне, которое связано с базой данных. А так же копку «Приказ», которая позволяет перейти к образцу приказа о переводе или повышении квалификации в MS Word.

Рисунок 28 - Повышение квалификации/перевод сотрудника

Следующая страница – «Табель» или «Табель рабочего времени сотрудника» На данной странице находятся функциональные кнопки «Добавить», «Удалить», «Изменить», «Сортировка», «Приказ», которые, как и на предыдущих страницах позволяют работать с базой. Информационное окно, отображающее данные из БД.

Рисунок 29 - Форма работы с таблицей «Табель рабочего времени сотрудника»

Следующая страница «Командировка».

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

Рисунок 30 - Страница обработки информации из базы «Командировка»

Последняя страница нашего клиентского приложения – «Больничный».

Рисунок 31 – Форма работы с таблицей «Больничный»

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

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

Рисунок 32 – Завершение работы клиентского приложения