Дипломная работа: Комплекс программного обеспечения для поддержки принятия решения по подбору персонала
По всем показателям CASE-средство BPWinудовлетворяет исходным требованиям.
Обоснование выбора СУБД
Выбор СУБД произведен на основании матрицы соотношений возможностей СУБД и потребностей проекта (табл. 1.2). Общая оценка определена как сумма положительных и отрицательных оценок с весом, равным единице. Стоимостной показатель нормирован (нормированное значение приведено в скобках).
Анализируя таблицу 1.2, видно что СУБД Access и PARADOX практически одинаковы по показателям. Учитывая продолжительность работы с данными СУБД разработчика, выбор сделан в пользу СУБД Access как наиболее полно удовлетворяющая потребности проектирования.
Таблица 1.2 − Сравнительный анализ СУБД
Сравнительный признак | MS Access | PARADOX for windows | ORACLE Server 8.05 | Personal ORACLE 7.0 | DBASE IV | FoxPro7.0 |
Возможность реализации архитектуры клиент-сервер | + | + | + | - | - | + |
Реализация реляционной модели данных | + | + | + | + | - | + |
Наличие механизмов защиты данных | + | + | + | + | - | - |
Нетребовательность к ресурсам вычислительной платформы | + | + | - | + | + | - |
Наличие встроенного интерпретирующего языка программирования | - | + | - | - | + | + |
Поддержка синтаксиса SQL-92 | + | + | + | + | - | - |
Стоимость($) | 60(0.96) | 45(0.97) | 1000(0.00) | 135(0.88) | 15(1.00) | 65(0.95) |
Отсутствие необходимости дополнительного обучения | + | + | + | - | - | - |
Наличие опыта применения | + | + | - | - | - | - |
Возможность редактирования уже созданных таблиц | + | - | + | + | - | - |
Общая оценка | 8.96 | 8.97 | 6.00 | 5.88 | 3.00 | 3.95 |
В качестве метода сбора материалов обследования выбран метод личного наблюдения, это объясняется тем, что изучаемый вопрос понятен по существу и необходимо лишь уточнение деталей без существенного отрыва исполнителей от работы.
Описание организационной и функциональной структуры.
На рисунке 1.1 в виде модели AS-IS в нотации IDEF0 представлен процесс подбора персонала.
Из декомпозиции процесса поиска, представленной на рисунке 1.2, видно, что процесс подбора кандидата на должность представлен тремя основными блоками.
Первый блок, на вход которого поступает наименование должности, в соответствии с описанием штатной структуры предприятия формирует требования к кандидатам на эту должность.
Рисунок 1.1– Контекстная диаграмма модели процесса подбора кандидата на должность (AS−IS).
Второй блок реализует отбор кандидатов, удовлетворяющих требованиям, сформированным первым блоком.
Третий блок, руководствуясь критериями отбора выбирает наиболее подходящего кандидата на исходную должность.
Рисунок 1.2– Декомпозиция процесса подбора кандидата на должность в нотации IDEF0 (AS−IS).
1.2 Анализ исходных данных для проектирования
Исходя из предназначения данной системы основное свойство эффективности исследуемой системы являеться оперативность.
Показателелем оперативности будет выступать среднее время получения ранжированного списка приоритетов подобранных кандидатов (tср ). Для этого пользователю необходимо вывести список свободных должностей и осуществить поиск кандидата на выбранную свободную должность.
На основании экспертной оценки выдвинуто требование к данному показателю: tср <=1 минуты.
2. Технический проект
2.1 Проектные решения по системе в целом
2.1.1 Проектные решения по функциональной структуре автоматизированной системы
Разрабатываемая АС будет состоять из следующих подсистем:
– подсистема поиска;
– подсистема редактирования;