Диплом: Разработка информационной системы автоматизации работы центра занятости

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
37
- средства криптографической защиты информации, при передаче
защищаемой информации по каналам связи.
Так же в список должны быть включены функции защиты,
обеспечиваемые штатными средствами обработки информации операционными
системами, прикладным программным обеспечением и специальными
комплексами, реализующими средства защиты. Список функций защиты может
включать [12]:
- управление и разграничение доступа пользователей;
- регистрацию и учет действий с информацией;
- - обеспечивать целостность данных;
- - производить обнаружений вторжений.
Система защиты информации включает в себя следующие подсистемы:
- управления доступом, регистрации и учета;
- обеспечения целостности и доступности;
- антивирусной защиты;
- межсетевого экранирования;
- анализа защищенности;
- обнаружения вторжений;
- криптографической защиты.
Для обеспечения информационной безопасности должны быть
определены основные категории пользователей, определен их уровень доступа и
возможности.
Можно выделить следующие группы пользователей, участвующих в
обработке и хранении персональных данных:
- Администратор информационной системы;
- Оператор автоматизированного рабочего места;
- Администратор сети.
Данные о группах пользователях, уровне их доступа и
информированности должен быть отражен в Положение о разграничении прав
доступа к обрабатываемым персональным данным.
Администратор информационной системы, сотрудник Центра занятости,
ответственный за настройку, внедрение, сопровождение информационной
38
системы. Обеспечивает функционирование подсистемы управления доступом
информационной системы и уполномочен осуществлять предоставление и
разграничение доступа конечного пользователя (Оператора) к элементам
хранящим персональные данные.
Оператор автоматизированного рабочего места, сотрудник Центра
занятости, осуществляющий обработку информации. Обработка информации
включает: возможность просмотра персональных данных, ручной ввод данных в
информационную систему, формирование справок и отчетов по информации,
полученной из информационной системы.
Администратор сети, сотрудник Центра занятости, ответственный за
функционирование телекоммуникационной подсистемы информационной
системы.
Все сотрудники Центра занятости, являющиеся пользователями
информационной системы, должны четко знать и строго выполнять
установленные правила и обязанности по доступу к защищаемым объектам и
соблюдению принятого режима безопасности персональных данных.
При вступлении в должность нового сотрудника непосредственный
начальник подразделения, в которое он поступает, обязан организовать его
ознакомление с должностной инструкцией и необходимыми документами,
регламентирующими требования по защите информации, а также обучение
навыкам выполнения процедур, необходимых для санкционированного
использования информационной системы.
Сотрудники, использующие технические средства аутентификации,
должны обеспечивать сохранность идентификаторов (электронных ключей) и не
допускать несанкционированного доступа к ним, а так же возможность их утери
или использования третьими лицами. Пользователи несут персональную
ответственность за сохранность идентификаторов.
Сотрудники должны следовать установленным процедурам поддержания
режима безопасности при выборе и использовании паролей (если не
используются технические средства аутентификации).
Сотрудники должны обеспечивать надлежащую защиту оборудования,
оставляемого без присмотра, особенно в тех случаях, когда в помещение имеют
39
доступ посторонние лица. Все пользователи должны знать требования по
безопасности информации и процедуры защиты оборудования, оставленного без
присмотра, а также свои обязанности по обеспечению такой защиты.
Сотрудникам запрещается устанавливать постороннее программное
обеспечение, подключать личные мобильные устройства и носители
информации, а так же записывать на них защищаемую информацию.
Сотрудникам запрещается разглашать защищаемую информацию,
которая стала им известна при работе с информационными системами.
Сотрудники должны быть проинформированы об угрозах нарушения
режима безопасности информации и ответственности за его нарушение.
Сотрудники обязаны без промедления сообщать обо всех наблюдаемых или
подозрительных случаях работы информационной системы, могущих повлечь за
собой угрозы безопасности информации, а также о выявленных ими событиях,
затрагивающих безопасность информации, руководству подразделения и лицу,
отвечающему за немедленное реагирование на угрозы безопасности
информации.
Должностные обязанности и ответственность за информационную
безопасность должны быть задокументированы в соответствующих
инструкциях.
2.2 Информационное обеспечение задачи
2.2.1 Информационная модель и её описание
Разрабатываемая программа должна обеспечить выполнение следующих
процессов:
ведение справочника должностей,
ведение справочника профессий,
ведение справочника уровня образования,
ведение справочника предприятий,
ввод и выбор учебных заведений,
учет соискателей,
40
 учет вакансий,
 подбор вариантов трудоустройства,
 подбор кандидатов на собеседование.
Ведение справочника должностей.
Ведение справочника должностей должно быть обеспечено
возможностью ввода и изменения списка должностей, и определения
соответствия должности и профессий.
Ведение справочника профессий.
Ведение справочника профессий должно быть обеспечено возможностью
ввода и изменения списка должностей, и определения соответствия должности и
профессий.
Ведение справочника уровня образования.
Ведение справочника уровня образования должно быть обеспечено
возможностью ввода и изменения списка.
Ведение справочника предприятий.
Ведение справочника предприятий должно быть обеспечено
возможностью ввода и изменения списка предприятий, с указанием
наименования, почтового адреса и телефона, и определения перечня
руководителей с указанием должности, фамилии, имени и отчества.
Ведение справочника учебных заведений.
Ведение справочника учебных заведений должно быть обеспечено
возможностью ввода и изменения списка учебных заведений, с указанием
наименования, и, при необходимости, почтового адреса и телефона.
Учет соискателей.
Личная карточка соискателя должна содержать следующие виды
информации о гражданине:
41
 анкетные данные претендента (фамилия, имя, отчество, дата
рождения),
 домашний адрес и, при необходимости, телефон,
 образование,
 характеристику соискателя (резюме),
 сведения обо всех профессиях.
Личная карточка должна позволять осуществлять ввод и изменение
указанных данных.
Анкетные данные включают в себя фамилию, имя, отчество, дату
рождения, домашний адрес и телефон. Все данные вводятся с клавиатуры, за
исключением образования, которое выбирается из списка предлагаемых
значений, и профессий, которые также выбираются из предлагаемых значений.
При указании профессии должны вводиться сведения об учебном
заведении путем выбора из предлагаемого списка.
Характеристика сосискателя представляет собой произвольный текст,
который должен вводиться с клавиатуры и сохраняться в базе данных.
Учет вакансий
Учет вакансий осуществляться путем выбора предприятия и должности
из списка предприятий и должностей и ввода количества вакансий.
Подбор вариантов трудоустройства.
Подбор вариантов трудоустройства осуществляется для указанного
претендента путем перебора вакансий и сравнения соответствия профессии и
образования у вакансии и претендента. Сведения о подходящих вакансиях
записываются в специальную таблицу базы данных. При необходимости может
быть распечатана справка о подобранных вариантах трудоустройства. В этой
справке должны указываться:
 фамилия, имя, отчество претендента,
 варианты трудоустройства, каждый из которых должен содержать
следующие сведения:
o наименование, адрес и телефон предприятия,
42
o должность варианта,
o фамилию, имя, отчество того к кому надо обратиться.
Основным результатом работы программы должен стать процесс
получения вариантов трудоустройства и подборок кандидатов на собеседование.
2.2.2 Характеристика нормативно-справочной, входной и оперативной
информации
Для задачи учета соискателей входными данными должны являться
сведения:
 о соискателях (претендентах на работу),
 о работодателях,
 о предоставляемых вакансиях,
 о трудоустройстве соискателей.
Входными данными должны являться также:
 список должностей, который должен сохраняться в базе в виде
справочных данных,
 список профессий, который должен сохраняться в базе в виде
справочных данных,
 анкетные данные сотрудника, вводимые в личную карточку
соискателя.
Регистрация работодателя
Регистрация работодателя заключается во вводе следующих реквизитов:
 наименование предприятия,
 телефон;
 почтовый адрес;
 фамилию, имя, отчество руководителя предприятия
 фамилия, имя, отчество руководителя кадровой службы.
43
Регистрация вакансий
Регистрация вакансий заключается во вводе следующих реквизитов:
 выбором предприятия
 выбором должности
 количества вакансий.
Справочник должностей
При вводе данных в справочник должностей основным вводимым
реквизитом будет являться наименование должности.
Справочник профессий
При вводе данных в справочник профессий основным вводимым
реквизитом будет являться наименование должности.
2.2.3 Характеристика результатной информации
Выходными данными являются сведения о подборе вариантов
трудоустройства для соискателей и сведения о подборе кадров для предприятия.
Подбор вариантов трудоустройства.
Подбор вариантов трудоустройства заключается в переборе всех
вакансий и сравнения трудовых характеристик вакансии и соискателя, а в случае
совпадения записи в подборку следующих реквизитов:
 регистрационный код соискателя,
 регистрационный код вакансии.
Затем на основании подборки печать справки о вариантах
трудоустройства, которая должна включать следующие реквизиты:
 фамилию, имя, отчество соискателя,
 перечень вариантов трудоустройства, каждый из которых должен
включать:
o наименование предприятия;
44
o наименование должности;
o телефон;
o почтовый адрес;
o фамилию, имя, отчество того к кому обращаться.
2.3 Программное обеспечение задачи
2.3.1 Общие положения
Регистрация и трудоустройство безработных граждан необходимо для
повышения занятости населения и повышения в конечном итоге благосостояния.
Применение программы может способствовать повышению
эффективности в трудоустройстве безработных граждан центрами занятости.
Разрабатываемая программа автоматизации работы центра занятости
предназначена для автоматизации регистрации граждан, вакансий и подбора
вариантов трудоустройства, в соответствии с набором вакансий и специальности
претендента. Программа должна автоматизировать работу сотрудников
муниципального учреждения, что выражается в наличии и использовании
справочных данных, в контроле ввода данных, в формировании отчетных форм,
отражающих необходимые списки по учету кадров. Разрабатываемая программа
должна представлять собой инструмент, помогающий специалистам кадровой
службы осуществлять важную часть своих обязанностей по учету и подбору
кадров по заданию предприятий города.
Программа будет разработана на языке программирования Object Pascal в
среде программирования Delphi.
Delphi мощная система визуального объектно-ориентрованного
проектирования, позволяющая решать множество задач в частности [3]:
 Создавать законченные приложения для Windows самой различной
направленности, от чисто вычислительных и логических, до
графических и мультимедиа.
45
 Быстро создавать (даже начинающим программистам)
профессионально выглядящий оконный интерфейс для любых
приложений, написанных на любом языке; интерфейс удовлетворяет
всем требованиям Windows и автоматически настраивается на ту
систему, которая установлена на компьютере пользователя, поскольку
использует многие функции, процедуры, библиотеки Windows.
 Создавать свои динамически присоединяемые библиотеки (DLL)
компонентов, форм, функций, которые затем можно использовать из
других языков программирования.
 Создавать мощные системы работы с локальными и удаленными
базами данных любых типов; при этом имеются средства автономной
отладки приложений с последующим выходом в сеть.
 Формировать и печатать сложные отчеты, включающие таблицы,
графики и т.п.
 Создавать справочные системы (файлы.hlp), как для своих
приложений, так и для любых других, с которыми, можно работать не
только из приложений, но и просто из Windows.
 Создавать профессиональные программы установки для приложений
Windows, учитывающие всю специфику и все требования Windows.
Программа разрабатывается в среде операционной системы Windows XP
и предназначена для работы в данной операционной системе. Выбор
операционной системы Windows XP обусловлен тем, что она предназначена для
профессионального использования в офисе или корпоративной среде.
В качестве СУБД решено использовать встроенную в среду
программирования Delphi СУБД Paradox. Выбор СУБД Paradox обусловлен тем,
что автономные базы данных полезны для развития тех приложений, которые
распространены среди пользователей, каждый из которых поддерживает
отдельную базу данных. Это приложения, которые обрабатывают информацию и
документацию небольшого офиса, кадровый состав небольшого предприятия,
бухгалтерские документы небольшой бухгалтерии. Каждый пользователь такого
приложения манипулирует своими собственными данными на своем
46
компьютере. Пользователю нет необходимости иметь доступ к данным любого
другого пользователя, так что отдельная база данных здесь вполне приемлема.
2.3.2 Характеристика базы данных
Для работы программы была разработана следующая структура базы
данных (таблица №1-14):
Таблица №1.
Структура таблицы «Должности» (Dolz.db).
Обозначение
Формат
Краткое описание назначения (комментарии)
KodDolg
Autoincre
ment
Код
Name
Alpha 25
Наименование должности
Таблица №2.
Структура таблицы «Соискатели» (Person.db).
Обозначение
Формат
Краткое описание назначения (комментарии)
KodPers
Autoincre
ment
Код
Fam
Alpha 25
Фамилия
Name
Alpha 15
Имя
Par
Alpha 20
Отчество
DataR
Date
Дата рождения
Pasport
Alpha 10
Паспорт
KodObr
Short
Код уровня образования
KodCentr
Short
Код учебного заведения
Charact
Memo
Характеристика
Adres
Alpha 80
Адрес места жительства
Telephon
Alpha 11
Телефон
Obraz
Alpha 35
Образование
DateW
Date
Дата ввода

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

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