logo
Разработка автоматизированного рабочего места инспектора по начислению пенсии

1.5 Спецификация требований

Назначение разрабатываемой информационной системы - автоматизация рабочего места инспектора по начислению пенсии, упрощение формирования расчетов пенсии и доставка сформированных отчетов руководителям.

В качестве технической базы системы используются ПЭВМ IBM PC/AT стандартной конфигурации, связанные в единую локальную вычислительную сеть (ЛВС), обеспечивающую информационный обмен между пользователями разного уровня и разнообразный сервис.

Условием эффективной работы системы является оснащение каждого инспектора микроучастка ПЭВМ и создание на этой базе автоматизированного рабочего места инспектора (АРМ) со своим фрагментом БД.

Таблица 1.1 - Категории описания требований

Категория

Описание

F

Функциональные требования, описывающие требуемую функциональность или прецеденты системы

C

Системные требования, такие как используемые платформы

P

Требования к представлению

R

Требования, определяющие риски

Первая категория, которую мы рассмотрим, это категория F (функциональные требования). Функциональные требования представляют перечень сервисов, которые должна выполнять система, причем должно быть указано, как система реагирует на те или иные входные данные, как она ведет себя в определенных ситуациях, либо указывается на то, что система не должна делать. Функциональные требования описывают поведение системы и сервисы (функции), которые она выполняет, и зависят от типа разрабатываемой системы и от потребностей пользователей. Описание функциональных требований представлены в таблице 1.2.

Таблица 1.2 - Функциональные требования

Требование

Тип

Описание

Расчет пенсии

F

Система должна осуществлять расчет согласно установленному шаблону

Выбор и добавление новых данных

F

При расчете пенсии система должна предоставлять для выбора имеющиеся данные

Сформировать отчёты

F

Необходимо сформировывать отчёты по определённым шаблонам и критериям

Выход из оболочки программы

F

Предоставление возможности закрытия сессии пользователя

Вторая категория в описании требований является категория C (системные требования). Системные требования -- детализированное описание системных функций и ограничений, которое иногда называют функциональной спецификацией. Она служит основой для заключения контракта между покупателем системы и разработчиками программного обеспечения. Спецификация системных требований предназначена для руководящего технического состава компании-разработчика и для менеджеров проекта. Проектная системная спецификация является документом, который ориентирован на разработчиков программного обеспечения.

Описания системных требований представлены в таблице 1.3

Таблица 1.3 - Функциональные требования

Требование

Тип

Описание

Среда разработки

C

СУБД Access 2003

Операционная система

C

Microsoft Windows XP 2002

Хранилище данных

C

MS Access 2003

Третья категория, которая используется в описании требований - это требования к представлению (Р). Требования к представлению описывают формирование требований к интерфейсу программного обеспечения для заказчика. Здесь рассматривается построение интерфейса таким образом, чтобы заказчик мог легко пользоваться программным обеспечением.

Описание требований к представлению рассмотрены в таблице 1.4.

Таблица 1.4 - Требования к представлению

Требование

Тип

Описание

Простота в формировании отчетов

P

Отчеты должны формироваться просто по выбранным критериям

Общий интерфейс

P

Интерфейс должен быть интуитивен и понятен пользователю

Необходимые поля ввода

P

Система не должна содержать не нужные поля ввода

Четвертая категория, которая используется в описании требований, является требования к рискам (R). Данная категория требований направлена на то, чтобы максимально улучшить работу пользователя в частности инспектора по начислению пенсии т.е. уменьшить риск некорректного внесения данных в систему что может привести к неправельной работе программы.

Описание требований к рискам, рассмотрены в таблице 1.5.

Таблица 1.5 - Требования к рискам

Требование

Тип

Описание

Соответствие данных

R

Внесённые данные должны соответствовать исходной (реальной) информации

Результаты выполнения

R

Полное соответствие реальным данным

Сохранность данных

R

Система должна обеспечивать сохранность данных о начислениях и другой смежной информации

Не заполнение данных

R

Система должна препятствовать такому риску, как риск не заполнение необходимой информации

В системе реализованы три основные составляющие:

- единая база данных - хранилище всех данных системы;

- единый интерфейс - набор однотипных инструментов для работы в системе.

Заявки на получение интересующих документов генерируются непосредственно в информационной системе на основе введенных данных. Вносимые в систему данные подвергаются проверке на корректность и целостность. Это позволяет свести к минимуму потери организации от несвоевременного получения информации о совершенных операциях.

Все компоненты системы используют единую базу данных клиентов и информации о них.

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

Важно отметить, что система допускает постепенное наращивание функциональности.

Атрибуты качества ПО:

система доступа пользователям с 8.00 до 20.00 часов.