Файл: Разработка проекта информационной системы подбора, найма и сопровождения трудовых ресурсов.pdf
Добавлен: 15.06.2023
Просмотров: 1516
Скачиваний: 39
Характеристика входных документов для проекта информационной системы для супермаркета представлена в Таблице 3.
Таблица №3
Характеристика входных документов
|
Код документа |
Наименование |
Источник получения |
Частота возникн/мес |
|
01 |
Договор о найме сотрудника |
Менеджер по работе с персоналом |
1 |
|
02 |
Договор об увольнении сотрудника |
Маркетинговая служба |
0,5 |
|
03 |
Указ об утверждении вакансии |
Отдел по работе с персоналом (отдел кадров) |
28–31 |
2.3. Результатная информация
Результатная информация должна отображаться на форме экрана при работе с системой. Кроме того, необходимо предусмотреть возможность распечатки документов. Также необходимо учитывать тот факт, что пользователи, работающие с системой, могут обладать весьма дифференцированными навыками работы с персональным компьютером. Таким образом, и для ввода, и для вывода информации необходимо разработать комфортный и удобный вид, доступный любой категории пользователей. В данном случае в качестве результатной информации могут выступать любые данные системы, доступные для просмотра, а также результаты обработки данных и отчеты по необходимым параметрам.
Перечень и характеристика результатной информации для проекта информационной системы для системы подбора, найма и сопровождения трудовых ресурсов приведены в Таблице 4.
Таблица №4
Характеристика результатных документов
|
Наименование |
Источник формирования |
Частота формир/мес |
Структура документа |
Способ доставки |
|
Отчет для руководства |
Таблицы «Менеджеры», «Труд. рес.», «Вакансии», «Товары» |
1 |
Стандартная |
Вывод формы на экран |
|
Перечень вакансий |
Таблица «Ваканси» |
28–31 |
Оригинальная |
Вывод формы на экран |
|
Перечень должностей |
Таблица «Должности» |
4 |
Стандартная |
Вывод формы на экран |
|
Перечень сотрудников |
Таблица «Менеджеры» |
1 |
Оригинальная |
Вывод формы на экран |
2.4. Характеристика базы данных
Посредством грамотной организации базы данных, в информационной системе реализуются служебные и основные функции, представленные на рисунке 3
Функции
Основные
Служебные
Проверка логина/пароля
Справка
Ведение справочников
Ввод данных
Вывод результатов
Рисунок 3 Дерево функций
Сценарий диалога в форме кнопочного меню изображен на Рисунке 4.
Основное меню
Файл
Справочники
Отчеты
Сервис
Справка
Операции
Новый
Открыть
Сохран.
Печать
Настройки
Выход
Справочник труд. рес
Справочник менеджеров
Справочник должностей
Справочник вакансий
Ввод инф
Формир. отчета
Вывод на печать
Парамет
Помощь
О прогр
Отчет
Перечень вакансий
перечень должностей
Перечень сотрудников
Выход
Рисунок 6 Сценарий диалога
Проектируемая информационная система будет включать базу данных, содержащую четыре таблицы:
- трудовые ресурсы;
- менеджеры;
- вакансии;
- должности.
Описание таблиц представлено в нижеследующих таблицах.
Таблица №5
Сведения о трудовых ресурсах
|
Имя поля |
Тип данных |
Идентификатор |
Длина поля |
Длина одной записи |
Число записей |
Возможность индексирования |
|
Код труд. рес |
числовой |
Kod_pr |
20 |
3 |
неогр |
Да Ключевое поле |
|
ФИО |
текстовый |
Fio_pr |
30 |
30 |
неогр |
Нет. |
|
Пасп. данные |
числовой |
passport |
20 |
8 |
неогр |
Нет Повторения невозможны |
|
Контактный телефон |
числовой |
Nom_tel |
20 |
3 |
неогр |
Нет |
|
Должность |
текстовый |
Dolz |
20 |
50 |
неогр |
Нет |
|
Статус |
текстовый |
Stat |
20 |
10 |
неогр |
Нет |
Таблица №6
Сведения о менеджерах
|
Имя поля |
Тип данных |
Идентификатор |
Длина поля |
Длина одной записи |
Число записей |
Возможность индексирования |
|
Код менеджера |
числовой |
Kod_men |
20 |
3 |
неогр |
Да Ключевое поле |
|
ФИО менеджера |
текстовый |
Fio_men |
30 |
30 |
неогр |
Нет. |
|
Пасп. данные |
числовой |
passport |
20 |
8 |
неогр |
Нет Повторения невозможны |
|
Дата рождения |
Дата/время |
Date |
20 |
10 |
неогр |
Нет |
|
Контактный телефон |
числовой |
Nom_tel |
20 |
3 |
неогр |
Нет |
Таблица №7
Сведения о вакансиях
|
Имя поля |
Тип данных |
Идентификатор |
Длина поля |
Длина одной записи |
Число записей |
Возможность индексирования |
|
Код вакансии |
Числовой |
Kod_gr |
10 |
3 |
неогр |
Да. Ключ. |
|
Наименование |
Текстовый |
Naim_gr |
10 |
20 |
неогр |
Нет |
|
Приоритет |
Числовой |
Prior |
10 |
2 |
неогр |
Нет |
Таблица №8
Сведения о должностях
|
Имя поля |
Тип данных |
Идентификатор |
Длина поля |
Длина одной записи |
Число записей |
Возможность индексирования |
|
Код должности |
Числ. |
Kod_tov |
10 |
3 |
неогр |
Да. Ключ. поле |
|
Наименование |
Текст. |
Naim |
10 |
3 |
неогр |
Нет |
ER–модель проекта информационной системы для подбора, найма и сопровождения трудовых ресурсов представлена на рисунке 7.
Сведения о менеджерах
код менеджера
ФИО менеджера
пасп. данные
Дата рождения
Контактный телефон
Сведения о труд. рес
код
ФИО
пасп. данные
Дата рождения
Контактный телефон
Должность
Статус
Сведения о вакансиях
код вакансии
наименование
приоритет
Сведения о должностях
код группы должности
наименование
Рисунок 7 ER–модель
2.5. Структурная схема пакета (дерево вызова программных модулей)
Дерево вызова программных модулей изображено на Рисунке 8.
Рисунок 8 Дерево вызова программных модулей
Описание программных модулей представляет собой блок–схемы программных модулей и описание блок–схем алгоритмов основных расчетных модулей.
Блок–схемы программных модулей рассмотрены на Рисунке 9. Для примера будет рассмотрен модуль безопасности, который осуществляет проверку корректности авторизации.
Рисунок 9 Блок–схемы программного модуля
2.6. Пример реализации проекта
Пример реализации проиллюстрирован на последующих изображениях. Так, форма авторизации изображена на Рисунке 10.
Рисунок 10 Форма авторизации
Далее осуществляется открытие формы меню (рисунок 11)
Рисунок 11 Форма меню
Формы «Ввод данных», «Обработка» и «Отчеты» строятся подобным образом, но содержат в себе кнопки, при нажатии на которые происходит либо выполнение соответствующего запроса, либо формирование отчета.
Тестовое заполнение формы «Сотрудники»:
Рисунок 12 Форма сотрудники
Тестовый отчет «Сотрудники»:
Рисунок 13 Отчет сотрудники
Прочие отчеты, запросы и формы построены аналогично приведенным.
ЗАКЛЮЧЕНИЕ
В ходе проведения исследования были выполнены следующие задачи:
- осуществлена постановка задачи;
- охарактеризовано информационное обеспечение проектируемой системы;
- выбрано наиболее рациональное программное решение для проектирования информационной системы;
- охарактеризована информационная модель, нормативно–справочная, входная, оперативная и результатная информация;
- разработаны общие положения и схема пакета базы данных;
- рассмотрен пример реализации проекта.
Таким образом, была выполнена поставленная цель – разработан проект информационной системы подбора, найма и сопровождения трудовых ресурсов.
Готовый программный продукт может быть дополнен или частично изменен в любое время по требованию реального заказчика, так как выбранная программная среда позволила создать систему с открытой архитектурой, готовой к изменениям и дополнениям.
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
- Агальцов, В. П. Информатика для экономистов: учебник // В. П. Агальцов, В. М. Титов. – М.: ИД. « Форум»: ИНФРА – М. 2016
- Бекаревич, Ю. Б. MS ACCESS 2010 за 30 занятий // Ю. Б. Бекаревич, Н.В. Пушкина. – СПб.: БХВ – Петербург, 2016.
- Белоногов, Г. Г. Автоматизация процессов накопления, поиска и обобщения информации // Г. Г. Белоногов, А. П. Новоселов. – М.: Наука, 2017
- Боровиков, В. В. MS ACCESS 2010. Программирование и разработка баз данных и приложений // В. В. Боровиков. – СОЛОН–Р, 2015.
- Вендров, А. М. Проектирование программного обеспечения экономических информационных систем: Учебник // А. М. Вендеров. – М.: Финансы и статистика, 2017.
- Волкова, В. Н. Теория информационных процессов и систем // В. Н. Волкова. – М.: Юрайт, 2016
- Голицына, О. Л. Базы данных: Учебное пособие // О. Л. Голицына, Н. В. Максимов, И. И. Попов. – М.: ФОРУМ: ИНФРА–М, 2018
- Горстко, А. Б. Азбука программирования (информатика для всех) // А. Б. Горстко, С. В. Кочковая. – М.: Знание, 2017
- Гринченко, Н. Н. Проектирование баз данных. СУБД Microsoft Access: Учебное пособие для вузов. // Н. Н. Гринченко и др. – М.: РиС, 2017.
- Дубнов, П. Ю. Access 2010. Проектирование баз данных // П. Ю. Дубнов. – М.: ДМК, 2016. – 272 c.
- Карпова, Т. С. Базы данных: модели, разработка, реализация // Т. С. Карпова. – СПб: Питер, 2015.
- Ковязин, А. Н. Архитектура, администрирование и разработка приложений баз данных в InterBase/FireBird/Yaffil // А. Н. Ковязин, С. М. Востриков. – М.: Кудиц–образ; Издание 4–е, 2017
- Крайзмер, Л. П. Информатика и вычислительная техника / Л. П. Крайзмер. – М.: Лениздат, 2017
- Лукин, В. Н. Введение в проектирование баз данных / В. Н. Лукин. – М.: Вузовская книга, 2015
- Луни, Б. К. Oracle 10g. Настольная книга администратора баз данных // Б. К. Луни. – М.: ЛОРИ, 2017
- Малыхина, М. Базы данных: основы, проектирование, использование // М. Малыхина. – М.: БХВ–Петербург, 2016
- Михеева, Е. В. Информационные технологии в профессиональной дея–тельности // Е. В. Михеева – М.: Академия, 2018
- Орлов, С. А. Технология разработки программного обеспечения: Учебник // С. А. Орлов. – СПб.: Питер, 2016.
- Уэлдон, Дж. Администрирование баз данных // Дж. Уэлдон.–Л. – М.: Финансы и статистика, 2017
- Федотова, Е. Л. Информационные технологии и системы: Учебное пособие // Е. Л. Федотова. – М.: ИД. « Форум»: ИНФРА – М. 2017.– 352с.
- Шаньгин В. Ф. Комплексная защита информации в корпоративных системах: Учебное пособие // В. Ф. Шаньгин. – М.: ИД. « Форум» : ИНФРА – М. 2018