Диплом: Автоматизация учета интервьюеров контактного центра в филиале ООО "Капитал-мс" в г. Санкт-Петербурге и Ленинградской области

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
63
CoWorker
PK Код
Фамилия
Имя
Отчество
Пол
Дата рождения
Образование
Стаж
Оклад
Должность
Дата принятия на работу
Заявление
Фото
CoWorkerEducation
PK,FK1 Код
Дата окончания
Название учебного заведения
Полученое образование
Степень
Номер диплома
Дата выдачи диплома
Специальность
Квалификация
CoWorkerListOfDismissedeEmployees
PK Код
Фамилия
Имя
Отчество
Пол
Дата рождения
Стаж
Оклад
Должность
Дата принятия на работу
Причина увольнения
Дата увольнения
Заявление
CoWorkerPreviousJobs
Дата приема
Дата увольнения
Место работы
Должность
Причина увольнения
FK1 Код
CoWorkerTheListOfEmployeesOnLeave
PK,FK1 Код
Фамилия
Имя
Отчество
Начало отпуска
Конец отпуска
Дата выхода на работу
Дата заявления
Основание
ListOfSW
PK Код
Фамилия
Имя
Отчество
Пол
Дата рождения
Образование
Стаж
Категория
Дата последней аттестации
Звание
Оклад
Должность
Дата принятия на работу
Заявление о приеме на работу
Фото
Education
PK,FK1 Код
Дата окончания
Название учебного заведения
Полученое образование
Степень
Номер диплома
Дата выдачи диплома
Специальность
Квалификация
ListOfDismissedeEmployees
PK Код
Фамилия
Имя
Отчество
Пол
Дата рождения
Стаж
Категория
Звание
Оклад
Должность
Дата принятия на работу
Заявление
Причина увольнения
Дата увольнения
Plan
PK,FK1 Код
Проект
Дата
Время
Интервьюер
Место проведения
PreviousJobs
Дата приема
Дата увольнения
Место работы
Должность
Причина увольнения
FK1 Код
QueueForCertification
PK,FK1 Код
Имя
Фамилия
Отчество
Категория
Дата аттестации
TheListOfEmployeesOnLeave
PK,FK1 Код
Фамилия
Имя
Отчество
Начало отпуска
Конец отпуска
Дата выхода на работу
Дата заявления
Основание
TravelledCertification
PK,FK1 Код
Имя
Фамилия
Отчество
Категория
Дата аттестации
Рисунок 2.4 – Модель базы данных
64
2.2.2 Характеристика нормативно-справочной, входной и оперативной
информации
Входная информация представляет собой совокупность объектов
информации являющихся первичными (исходными) данными для
дальнейшей их обработки. Описание входной информации отвечает на
вопрос, на основании какой информации может быть получена выходная
информация.
В БД содержится информация:
- Личные данные интервьюера;
- Образование;
- Специализация (интервьюер направленность зависимая от характера и
личных качеств, какие-то темы для конкретного интервьюера могут быть
близки, другие наоборот (материалы по особенностям интервьюирования и
правдивости результатов));
- Карьера (предыдущие место работы; количество проведенных
интервью; компании, чьи заказы ранее были выполнены конкретным
интервьюером);
- В каких проектах был задействован внутри компании;
Для накопления и обработки данных с низкой динамикой изменения
или статической информации в системах подобных разрабатываемой
применяются справочники.
Справочник «Личная карта интервьюера»:
Информация о интервьюере:
1. ФИО
2. Пол
3. Дата рождения
4. Образование:
4.1. Дата окончания
4.2. Название учебного заведения
4.3. Степень
65
4.4. Диплом (Номер и дата получения)
4.5. Специальность
4.6. Специализация
5. Стаж
6. Категория
7. Должность
8. Дата принятия на работу
Справочник «Опыт работы»:
Предыдущие места работы:
1. Дата приема
2. Дата увольнения
3. Место работы
4. Должность
5. Причина увольнения
Кроме справочников система должна обрабатывать и изменяемую
информацию, таковой информацией является расписание СИ:
Расписание
1. День
2. Время
3. Проект
4. Место интервьюирования
Так как система предполагает автоматизацию обработки документов и
документальную поддержку процессов связанных с движением кадров, в ней
должны быть предусмотрены шаблоны для документов:
Бланк заявления о принятии на работу:
1. Дата заявления
2. ФИО
3. Шаблонный текст заявления
Бланк на увольнении СИ:
66
1. Информация о СИ
2. Причина увольнения
3. Дата увольнения
Бланк на отпуск:
4. Начало отпуска (дата)
5. Конец отпуска (дата)
6. Дата выхода на работу
7. Дата заявления
8. Основание
Бланк на аттестацию:
1. ФИО
2. Дата начала аттестации
3. Дата конца аттестации
4. Детализация
5. Место аттестации
2.2.3 Характеристика результатной информации
Под выходной информацией понимается информация, которая
содержит в себе результаты обработки входной информации. Объекты,
которые содержат в себе выходную информацию, являются выходными
формами.
Выходная информация в разработанной информационной системе
представлена различными видами отчетностей, которые может получить
администратор в ходе работы с программой.
Выходная информация:
Расписание;
Полный реестр СИ;
Списки СИ в отпуске;
Списки уволенных СИ;
67
Списки СИ, подлежащих переаттестации;
Документы MS Word, отчеты в MS Excel;
2.4 Программное обеспечение задачи
2.4.1 Общие положения (дерево функций и сценарий диалога)
Программа была разработана в среде Visual Studio 2012, используя
.NET Framework 4.5, и язык программирования C#.
Visual Studio 2012 – является продуктом Microsoft, он является одной
из версий IDE, включающих интегрированную среду разработки
программного обеспечения и ряд других инструментальных средств.
Выбранная версия не является самой новой, но данная версия отличается
стабильностью работы, и отлично себя зарекомендовала в ходе нескольких
лет использования.
.NET Framework — программная платформа, выпущенная компанией
Microsoft в 2002 году. Основой платформы является общеязыковая среда
исполнения Common Language Runtime (CLR), которая подходит для разных
языков программирования. Функциональные возможности CLR доступны в
любых языках программирования, использующих эту среду.
При разработке системы было взято во внимание, что данный продукт
будет использоваться на территории РФ, по этому, система изначально
локализирована, это поможет легко освоить пользователю данный
программный продукт.
Поведение и возможности пользователей системы очень хорошо
иллюстрирует диаграмма вариантов использования (Use Case UML)
68
Рисунок 2.5 – Диаграмма вариантов использования системы
Как можем видеть на диаграмме представленной выше, всей системой
может беспрепятственно управлять один лишь человек. Система упрощает
как рабочий процесс, так и вообще учет кадров. На следующей, временной
диаграмме - показана последовательность реализации доступа к данным в
процессе добавления нового сотрудника (сотрудника). (рис. 2.6)
69
Рисунок 2.6 – Временная диаграмма добавления интервьюера
Диаграмма иллюстрирует - какие из модулей задействованы и
последовательность вызова модулей при выполнении операции «Добавить
сотрудника». В итоге, после заполнения форм подмодуля «Добавление
сотрудника», информация посредством модуля связи с БД фиксируется в
физическом представлении БД, а оператор видит на экране обновленный
список с учетом вновь веденных данных.
Каждая функция представлена в отдельном модуле, такой подход
исключит путаницу, и упростит использование системы непосредственно на
рабочем месте.
Помимо этого была реализована возможность не только записи, и
просмотра обычных данных, а просмотра документов, которые прикреплены
к сотруднику, а именно такие документы как:
Заявления об устройстве
Заявления об отпуске
Заявления об увольнении
Все заявления хранятся в формате Microsoft Word (2003|.doc/2010|.docx)
70
Для примера рассмотри алгоритм реализации действия «Оформление
отпуска». Блок-схема алгоритма представлена на рис. 2.7
Выбор Интервьюера
Пункт меню «Файл/Отпуск»
Выбор действий
Просмотр заявления
Просмотр данных об
отпусках
Выбор действий
Печать
Конвертация данных в файл
Excel
Формирование файла Excel Вывод на печать
Открытие документа Word
Выход из режима отпуск
Конец
Рисунок 2.7 – Сценарий диалога «Отпуск»
Как уже отмечалось ранее, начало сценария любого действия
начинается с выбора сотрудника в списке основного рабочего окна, далее
используя меню программы, в зависимости от необходимости, оператор
системы может выбрать нужную операцию. Примерами операций может
быть: просмотр заявлений, формирование списка отпускников, вывод на
печать выборки из БД по отпускам.
Интерфейс программы был реализован на базе Windows Forms.
71
Windows Forms – это API, который в свою очередь основан на Win32
API, тем самым делая интерфейс приложение привычным обычному
пользователю Windows.
Для реализации разных задач использовались различные компоненты.
Рассмотрим их применения на примере окна главного меню:
Рисунок 2.8 – Окно главного меню
1. MenuStrip – этот компонент используется для создания меню
2. DataGridView – компонент для отображения данных с таблиц БД.
3. Panel – компонент для группирования большого количества
различных компонентов.
4. RadioButton – компонент-переключатель, используя его, можно
создавать различные режимы и т.п.
5. Button – кнопка.
Другие компоненты: Label – компонент для отображения текстовой
информации. Image – компонент для отображения изображений.
2.4.2 Характеристика базы данных
72
Информационное обеспеченье системы осуществляется за счет СУБД
Microsoft Access. СУБД Microsoft Access является универсальным средством
для создания и обслуживания баз данных, обеспечение доступа к данным и
их обработки. Сам файл базы данных создан в формате (*.accdb).
База данных состоит из 13 таблиц, часть из которых содержит данные
о штатных сотрудниках (StaffWorker), а часть о внешних сотрудниках
(CoWorker).
Рисунок 2.9 – физическая БД, реализованная средствами Access

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)