Файл: Проектирование реализации операций бизнес-процесса «Управление персоналом».pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 05.04.2023

Просмотров: 439

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

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

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

Структурная схема пакета представлена на рис. 2.6.

В соответствии с представленной схемой, в состав пакета входят следующие модули:

  • модуль авторизации;
  • модуль работы со справочниками;
  • модуль ввода данных;
  • модуль получения отчетов;
  • модуль поиска.

Назначение модулей понятно из их названия.

Рисунок 2.6 – Схема вызова программных модулей

Описание программных модулей представлено в таблице 2.7.

№ п/п

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

Функции модуля

Учет

Совокупность алгоритмов, выполняющих учет клиентов – основную функцию системы

Отчеты

Позволяет получить отчеты, существующие в системе

Справочники

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

Рис. 2.7 Описание программных модулей

2.3 Описание программных модулей

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

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

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


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

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

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

На рисунках 2.8-2.16 представлена схема заполнения таблиц базы данных исходя из данных содержащихся в других таблицах.

Рисунок 2.8 – Схема технологического процесса сбора, передачи и выдачи информации.

Рисунок 2.9 –Продолжение схемы технологического процесса сбора, передачи и выдачи информации.

Рисунок 2.10 –Продолжение схемы технологического процесса сбора, передачи и выдачи информации.

Рисунок 2.11 – Продолжение схемы технологического процесса сбора, передачи и выдачи информации.

Рисунок 2.12 – Продолжение схемы технологического процесса сбора, передачи и выдачи информации.

Рисунок 2.43 Продолжение схемы технологического процесса сбора, передачи и выдачи информации.

Рисунок 2.14 – Продолжение схемы технологического процесса сбора, передачи и выдачи информации.

Рисунок 2.15 – Продолжение схемы технологического процесса сбора, передачи и выдачи информации.

Рисунок 2.16 – Продолжение схемы технологического процесса сбора, передачи и выдачи информации.

Заключение

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