Автоматизация учета перечней льготных должностей в Отделении Пенсионного фонда Российской Федерации по Краснодарскому краю

Информация - Компьютеры, программирование

Другие материалы по предмету Компьютеры, программирование

.Возможность разграничения доступа к системе путем ввода кода и пароля пользователя. При этом должно быть предусмотрено:

?исключение возможности смены пароля рядовыми пользователями;

?хранение паролей в защищенном (зашифрованном) виде, исключающем просмотр паролей средствами СУБД и ОС;

2.Возможность выполнения резервного копирования РБД и размещения копий на внешних носителях информации, обеспечивая возможность восстановления данных в случае возникновения нештатных ситуаций в ее работе;

 

4.4.2 Требования к приложению

Разграничение доступа пользователей к интерфейсам доступа, базам данных, объектам на основании установленных в СУБД привилегий. В приложении должны быть предусмотрены 2 роли:

?Пользователь - имеющий стандартный набор привилегий доступа к данным: добавление, изменение, просмотр и формирование отчетности;

?Администратора системы - для управления (создания, удаления, изменения) учетными записями непривилегированных пользователей.

 

4.5 Требования к программно-аппаратной платформе

 

4.5.1 Требования к составу, параметрам и условиям размещения технических средств

В состав технических средств должен входить специализированный сервер с параметрами:

?Процессор с тактовой частотой не ниже 2 ГГц;

?Объем жесткого диска не менее 100 Гб;

?Объем оперативной памяти не менее 1Гб.

В целях повышения надежности РБД, сервер должен быть размещен в отдельно выделенном помещении.

Помещение должно относиться к категории защищаемых по классификации ФСТЭК Российской Федерации и оборудуется в соответствии с требованиями, установленными для данного типа помещения, с обязательной установкой систем кондиционирования, внутреннего видеонаблюдения и разграничения доступа.

4.5.2 Требования к исходным кодам и языкам программирования

При разработке ПК "ПЛД" должна использоваться среда программирования Delphi XE2, т.к. ОПФР имеет лицензию Delphi XE2 и большое количество специалистов работающих в Отделении хорошо знакомы с этой средой (в случае необходимости сопровождения системы).

 

4.5.3 Требования к программным средствам

Серверная часть ПК должна работать под управлением и в комбинации со следующим программным обеспечением:

?Операционная система: Microsoft Windows Server 2003 EE SP1 (32-bit);

?СУБД IBM DB2 версии 8.1 и выше;

Эти требования обусловлены тем, что на данный момент данное программное обеспечение установлено на общем сервере РБД ОПФР, оно актуально и в ближайшее время серьезный обновлений не ожидается.

5. Постановка задачи

 

5.1 Функциональная структура подсистемы

 

Функциональная структура ПК "ПЛД" представлена на рис.1.

 

Рис.1

5.2 Характеристика комплекса задач

 

Функция "Добавление информации"

Данная функция реализуется при помощи шести задач:

.Организация

Добавление данных об организации.

.Период

Добавление данных о периоде, по которому составляются списки.

.Подразделение

Добавление данных о подразделениях данной организации.

.Профессия

Добавление данных о профессиях.

.Работники

Добавление данных о работниках.

.Рабочие периоды

Добавление данных о рабочих периодах каждого работника.

Функция "Корректировка информации"

Данная функция реализуется при помощи шести задач:

.Организация

Изменение и удаление данных об организации.

.Период

Изменение и удаление данных о периоде, по которому составляются списки.

.Подразделение

Изменение и удаление данных о подразделениях данной организации.

.Профессия

Изменение и удаление данных о профессиях.

.Работники

Изменение и удаление данных о работниках.

.Рабочие периоды

Изменение и удаление данных о рабочих периодах каждого работника.

Функция "Загрузка информации"

Данная функция реализуется при помощи одной задачи:

.Загрузка XML файла

Загрузка в РБД XML файла предоставленного работодателем.

Функция "Формирование отчетов"

Данная функция реализуется при помощи трех задач:

.Количество льготников

Отчет о количестве застрахованных лиц, приобретающих право на льготную пенсию.

.Количество льготных должностей

Отчет о количестве имеющихся льготных должностей.

.Количество оснований льгот

Отчет о количестве имеющихся оснований льгот.

Функция "Защита"

Данная функция реализуется при помощи двух задач:

.Регистрация в системе

Для доступа к функциональным возможностям системы необходима регистрация используя логин и пароль.

.Администрирование

Управление учетными записями пользователей.

6. Логическое проектирование

 

Логическая модель данных - это развернутая информационная модель, привязанная к конкретной предметной области. Она отражает логические связи между элементами данных вне зависимости от их содержания и среды хранения.

В целях избавления от избыточности данных и сохраняя при этом целостность данных необходимо провести оптимизацию информационной модели. В результате получится нормализованная логическая модель данных, отношения, между сущностями которой осуществляются по средствам первичных и альтернативных ключей. Целью процесса нормализации является устранение избыточности данных. Первая нормальная форма требует, чтобы каждое поле та