Файл: Проектирование реализации операций бизнес-процесса «Управление персоналом»».pdf
Добавлен: 02.04.2023
Просмотров: 159
Скачиваний: 2
Таблица «positions» (таблица должностей), имеет следующие поля – таблица 4.
Таблица 4. «Positions»
|
Наименование |
Идентификатор |
Тип |
Длина |
Прочее |
|
Номер записи |
Id |
Число |
11 |
Ключевое поле |
|
Наименование |
Name |
Текст |
256 |
|
|
Статус записи |
Status |
Число |
11 |
Таблица «firms» (таблица фирм), имеет следующие поля – таблица 5.
Таблица 5. «Firms»
|
Наименование |
Идентификатор |
Тип |
Длина |
Прочее |
|
Номер записи |
Id |
Число |
11 |
Ключевое поле |
|
Наименование |
Name |
Текст |
256 |
|
|
Ф.И.О. директора |
Fio_boss |
Текст |
256 |
|
|
Ф.И.О. контактного лица |
Fio_kontakt |
Тект |
256 |
|
|
Номер телефона |
Phone |
Текст |
256 |
|
|
Почтовый адрес |
|
Текст |
256 |
|
|
Адрес |
Address |
Текст |
512 |
|
|
Индекс |
Code |
Число |
11 |
|
|
Статус записи |
Status |
Число |
11 |
Таблица «orders» (таблица заявок), имеет следующие поля – таблица 6.
Таблица 6. «Orders»
|
Наименование |
Идентификатор |
Тип |
Длина |
Прочее |
|
Номер записи |
Id |
Число |
11 |
Ключевое поле |
|
Код заявки |
Code |
Число |
11 |
|
|
Описание |
Description |
Текст |
2048 |
|
|
Тип заявки |
Type |
Текст |
256 |
|
|
Статус заявки |
Status_row |
Текст |
256 |
|
|
Номер должности |
Position_id |
Число |
11 |
|
|
Номер фирмы |
Firm_id |
Число |
11 |
|
|
Номер сотрудника |
Worker_id |
Число |
11 |
|
|
Дата начала |
Date_in |
Число |
11 |
|
|
Дата окончания |
Date_out |
Число |
11 |
|
|
Стоимость |
Cost |
Число |
11,2 |
|
|
Статус записи |
Status |
Число |
11 |
Таблица «rules» (таблица правил доступа), имеет следующие поля – таблица 7.
Таблица 7. «Rules»
|
Наименование |
Идентификатор |
Тип |
Длина |
Прочее |
|
Номер записи |
Id |
Число |
11 |
Ключевое поле |
|
Номер пользователя |
User_id |
Число |
11 |
|
|
Имя таблицы |
Table |
Текст |
256 |
|
|
Действие |
Action |
Текст |
256 |
|
|
Статус записи |
Status |
Число |
11 |
Таблица «audit» (таблицааудита действий), имеет следующие поля – таблица 8.
Таблица 8. «Audit»
|
Наименование |
Идентификатор |
Тип |
Длина |
Прочее |
|
Номер записи |
Id |
Число |
11 |
Ключевое поле |
|
Имя таблицы |
Table |
Текст |
11 |
|
|
Номер записи |
Row_id |
Число |
11 |
|
|
Номер пользователя |
Author_id |
Число |
11 |
|
|
Дата записи |
Date |
Число |
11 |
|
|
Статус записи |
Status |
Число |
11 |
2.6Контрольный пример реализации проекта и его описание
Так как основной функционал данного проекта выполняется в фоновом режиме без участия пользователя, в качестве контрольного примера можно рассмотреть процесс авторизации в системе веб-интерфейса, просмотра состояния работы сервиса и формирования отчетов.
Первым окном, которое увидит пользователь является окно авторизации, представленное на рисунке 4. Пользователь вводит свой логин и пароль и входит в систему. Стоит заметить, что авторизация происходит не по самому паролю, а по его контрольной сумме, что является более безопасным способом авторизации и хранения.
Рисунок 4. Окно авторизации в системе.
После входа в систему перед сотрудником появляется меню системы (рисунок 5) и рабочая область (рисунок 6).
Рисунок 5. Меню системы
Рисунок 6. Рабочая область
Меню системы подразделяется на несколько вкладок:
- главная;
- справочники;
- заявки;
- отчетность;
- система.
Главная страница открывается сразу после авторизации пользователя в системе. Для каждого пользователя подразумевается показ различной информации, например, для директора предприятия это список заявок ожидающих согласования, для начальника подразделения – список заявок его от его подразделения и т.д.
Не всем пользователям доступны все интерфейсы и операции. При каждом запросе новом запросе пользователя, система проверяет есть ли у него на это права. При отрицательном ответе, система отвечает пользователю сообщением (рисунок 7).
Рисунок 7. Сообщение об ошибке
Вкладка «Справочники» предоставляет доступ к справочникам системы, где пользователь может изменить или добавить записи. Например, справочник сотрудников (рисунок 8). Сотрудник отдела кадров, при приеме нового работника, должен будет создать новую запись в справочнике.
Рисунок 8. Справочник сотрудников
Вкладка «Заявки»является основной рабочей вкладкой и предоставляет следующие возможности:
- заведение, закрытие и обработка заявок;
- просмотр списка заявок;
- просмотр детальной информации по заявке.
Пример списка заявок представлен на рисунке 9.
Рисунок 9. Список заявок
Вкладка «Отчетность» предоставляет интерфейс для:
- просмотра отчетности в виде таблиц и графиков статистических данных;
- формирования различных документов (заявление на проведение обучения и пр.);
- печать документов.
Пример статистического графика прошедших обучения сотрудников по предприятиям представлен на рисунке 10.
Рисунок 10. Статистический график обучения.
Вкладка «Система» предоставляет интерфейсы по настройке технической части системы, например, визуальных стилей системы (рисунок 10 и 11), настройкам пользователей (рисунок 12 и 13) и пр.
Рисунок 10. Таблица визуальных стилей системы
Рисунок 11. Редактор визуальных стилей
Рисунок 12. Список пользователей системы
Рисунок 13. Интерфейс смены данных авторизации
Таким образом, удалось создать удобный и дружелюбный для пользователя интерфейс, охватывающий весь процесс планирования заявок обучения, позволяющий осуществлять печать необходимой документации и видеть статистику всего спектра проведения обучения.
Заключение
В данной курсовой работе представлен проект автоматизированной системы по работе с заявками на обучение персонала.
Были рассмотрены различные варианты реализации и выявлено наиболее подходящее решение. Рассмотрены наиболее важные этапы разработки проекта, а также определены технические и программные средства, необходимые для его реализации.
В проекте решены задачи автоматизации процесса обработки и согласования заявок компании ООО «Альянс-Групп», а именно:
- быстрый и удобный доступ ко всей информации по текущим заявкам;
- ведение статистических данных и наглядное их представление в виде таблиц, графиков и пр.
- автоматическое формирование отчетности;
- печать сопутствующей документации.
Таким образом, удалось произвести исследование предметной области, выявление основных проблем и реализовать автоматизированную систему для обработки заявок на обучение персонала.
Список литературы
- ГОСТ Р 51241-2008–«Средства и системы контроля и управления доступом. Классификация. Общие технические требования.
- ГОСТ Р ИСО/МЭК 12207-99 – «Информационная технология. Процессы жизненного цикла программных средств».
- «Методология функционального моделирования IDEF0», Руководящий документ, Госстандарт России.
- Вендров А.М. «CASE технологии Современные методы и средства проектирования информационных систем» М.: Финансы и статистика, 2016г. – 276 с.: ил.
- Гулиян Г.Б., Нестеров И.А. «Основы организации компьютерных сетей. Часть 1.» – М., 2007г. – 169 с. ил.
- Крис Дж. Дейт «Введение в системы баз данных» – М., 2015г. – 269 с. ил.;
- Микрюков В. Ю. «Информация, информатика, компьютер, информационные системы, сети», Москва: Феникс, 2016г. – 418 с.: ил.;
- Макеев А. И. «Теория информационных систем», Москва: Финансы и статистика, 2015г. – 260 с.: ил.;
- Мальцев В. Г. «Базы данных», М., 2017г. – 169 с. ил.;
- http://www.interface.ru/fset.asp?Url=/misc/rcrm1.htm - рынок CRM-систем;
- http://www.erpselection.ru/analitiks/koltunova_demands.shtml - требования к информационной системе и модели жизненного цикла;
- http://cmcons.com/articles/obshhie_stati_rup/ - методология и технология ЖЦ;