Дипломная работа: Автоматизация процесса ведения информационной базы о должностях и вакансиях с указанием требований к уровню знаний и навыков кандидатов для ПАО Тостелеком

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
52
Поддержка разработки интерфейсов. Применение интерфейсов
эффективно заменяет механизмы множественного наследования.
Возможность делегирования управления, которая выражается в
применении делегатов.
Поддержка темплейтов – позволяет предотвратить использование
переменных, меняющих значения, за счет использования декларативных
шаблонов. Такая возможность обеспечивается применением выражений типа
запросов и лямбда выражениями [23].
Для разработки визуальных приложений используются специальные
среды разработки – IDE (Integrated Development Environment), которые
предлагают удобные редакторы визуальных форм, палитру компонентов
интерфейса и редактор исходного кода. Построение графического
приложения ИС «VPRT» должно быть выполнено с помощью редактора
визуальных форм IDE Visual Studio 2015.
Выбор среды разработки Visual Studio 2015 обусловлен выбранным
языком программирования и платформой .NET, которые сочетаются между
собой в рамках технологий построения и разработки эффективных
приложений.
Кроме того, средства Visual Studio имеют набор компонентов,
облегчающих интеграцию в приложение баз данных (в том числе и MySQL),
что повышает эффективность и скорость разработки, уменьшает время
создания продукта и вероятность допущения ошибок на этапе сборки
приложения.
Определившись со стеком средств разработки ИС «VPRT», следует
разработать формальную модель требований к системе. Для этого можно
разработать диаграмму вариантов использования, которая позволяет
смоделировать предметную область системы, упрощая процесс
формализации функциональных требований.
53
Таким образом, модель вариантов использования иллюстрирует
функциональные требования к системе. Функциональные требования
регламентируют поведение системы в различных ситуациях и описывают
схему функциональности программного продукта, то есть набор всех
функций, которые должна поддерживать система.
Диаграмма вариантов использования ИС «VPRT» приведена на
рисунке 12. Данная диаграмма выполнена в CASE-системе Enterprise
Architect 10.
Рисунок 12. Диаграмма вариантов использования ИС «VPRT»
54
В соответствии с диаграммой в ИС «VPRT» выделяются три основных
класса действующих лиц: руководители подразделений, кандидаты и
кадровый специалист. В соответствии с функциями ИС, предоставленными
этим пользователям, выделяются следующие функциональные требования,
предъявляемые к ИС «VPRT»:
1. автоматизированный учет организационно-штатной структуры (для
кадрового специалиста):
1.1. ведение справочника подразделений;
1.2. ведение справочника должностей и вакансий;
1.3. учет и регистрация пользователей ИС;
2. управление требованиями к «своим» должностям (для руководителей
подразделений):
2.1. просмотр списка должностей своего подразделения;
2.2. формирование требований к должностям своего подразделения;
2.3. составление профориентированного тестирования с гибкой
системой подсчета результатов (учет значимости вопросов и
ответов, учет штрафов за неправильные ответы по наиболее важным
вопросам);
2.4. назначение разработанного квалификационного тестирования на
«свои» должности;
2.5. просмотр результатов тестирования кандидатов на должности
своего подразделения;
3. тестирование кандидатов:
3.1. автоматизированное тестирование (автовыбор теста при указании
подразделения и должности, на которые претендует кандидат);
3.2. учет хода тестирования и результатов по каждому вопросу с
учетом гибко-настроенной системы поощрительных и штрафных
баллов за каждый ответ по каждому вопросу;
3.3. контроль и ограничение времени тестирования;
55
3.4. вывод кандидату общего результата тестирования и выдача
соответствующего заключения;
3.5. сохранение результатов тестирования в базе данных.
1.4.3. Обоснование проектных решений по техническому обеспечению
Технический комплекс ИС «VPRT» должен представлять собой
соответствии с рисунком 13):
набор рабочих станций (персональных компьютеров) стандартной
конфигурации, на которой возможен запуск операционной системы
Windows 10; рабочие станции должны иметь установленные пакеты .NET
Framework 4.6, библиотеки интеграции офисных приложений
(опционально) Microsoft Office Object Library;
выделенный сервер для доступа к глобальной сети;
сервер базы данных MySQL 6.0 (рекомендуется использовать
конфигурацию, указанную в спецификации требований операционной
системы Windows Server 2008);
устройства, образующие сетевую инфраструктуру (сетевые адаптеры,
концентраторы, хабы, свитчи и маршрутизаторы, а также линии связи);
оргтехника (принтеры, МФУ).
56
Рисунок 13. Пример состава КТС для ИС «VPRT»
В составе комплекса технических средств (КТС) системы должны
применяться персональные компьютеры типичной конфигурации:
системный блок персонального компьютера, включающий набор
основных и периферийных комплектующих;
монитор;
клавиатура, устройство позиционирования «мышь»;
блок бесперебойного питания.
Технические средства системы размещаются в вычислительных
центрах или непосредственно на рабочих местах пользователей и
снабжаются электроэнергией через сеть напряжением 220В. Требования по
обеспечению безопасности при монтаже, наладке, эксплуатации,
Источник: https://baza.diplomsite.ru/previewfile/2061