Дипломная работа: Автоматизация документооборота в УФССП Останкинского ОСП

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
57
ИНН
ИНН
Число
-
-
Счета
Счета
Число
-
-
Место ведения
Подразделение
Строка
-
-
Адрес
Адрес
Строка
100
-
Телефон
Телефон
Строка
15
Применена
маска
При дальнейшей доработке системы справочники могут дополняться и
изменяться по усмотрению пользователей, а также есть возможность создания
новых справочников и их реквизитов.
2.3.3. Структурная схема пакета (дерево вызова программных модулей)
Выделяется два подмножества функций программы:
служебные функции;
основные функции.
Служебные функции: вход и выход из программы, настройки, справки,
уведомления, поиск по программе.
Основные функции: внесение новых данных, обработка данных,
создание документов, изменение и внесение новых данных в справочники,
составление отчетности.
58
Рисунок 12. Иерархия функций программы
Для описания функций программных модулей нужно составить дерево
программных модулей. В модулях системы можно выделить 3 группы
программных модулей:
управляющие модули – выполняющие функции по управлению
объектами системы;
функциональные модули – позволяющие обеспечить ввод и
обработку данных;
сервисные модули – обеспечивающие дополнительные сервисы.
59
Рисунок 13. Дерево программных модулей
В таблице 19 приведено описание функций основных программных модулей.
Таблица 19
Описание функций модулей
Наименование
модуля
Функции модуля
1
Модуль
безопасности
Обеспечение авторизации пользователя в системе для
дальнейшей работы под своей учетной записью.
2
Модуль
инициализации
интерфейса
программы
При запуске программы, запускаются настройки прав
доступа и графический интерфейс пользователя.
3
Модуль
управления
деревом объектов
Отображает дерево функций с возможность создания
в нем объектов и элементов.
4
Модуль
взаимодействия с
базой данных
Устанавливает соединение с базой данных, управляет
операциями чтения, записи и редактирования данных.
5
Модуль
справочной
системы
Отображает справочную информацию для понимания
различных ошибок или некорректности ввода.
60
6
Модуль
справочники
Дает возможность просмотра, редактирования и
создания нового справочника при определенных
правах доступа.
7
Модуль
документы
Позволяет создавать новые документы, а также
менять их содержимое.
8
Модуль отчеты
Обеспечивает функцией просмотра отчетов, а также
их создание с возможность их редактирования при
непосредственной печати.
9
Модуль настроек
Обеспечения возможность изменения системных
настроек программы
2.4. Испытания разработанного решения
2.4.1 Перечень объектов и функций, подлежащих испытаниям
В данном подразделе рассмотрим перечень проверяемых функций
информационной системы для каждого модуля.
Таблица 20
Перечень проверяемых функций
Проверяемая функция
Примечание
1
Функция авторизации пользователя
Модуль безопасности
2
Функция разграничения прав доступа для
учетной записи пользователя
Модуль инициализации
интерфейса программы
3
Функция управления деревом объектов и его
элементами
Модуль управления
деревом объектов
4
Функция взаимодействия с базой данных
Модуль взаимодействия с
базой данных
5
Функция отображения справочной
информации
Модуль справочной
системы
6
Функция просмотра, добавления и изменение
данных хранящихся в справочниках
Модуль справочники
7
Функция позволяющая создавать новые
документы и работать с существующими
документами
Модуль документы
8
Функция просмотра отчетов и создания новых
Модуль отчеты
9
Функция изменения системных настроек
Модуль настроек
2.4.2 Методы проведения испытаний
Рассмотрим перечень проверок (тестов) для различного функционала в
таблицах 21-29.
61
Таблица 21
Описание проверки функций «Функция авторизации
пользователя»
Параметр
Значение
Функция
Авторизация пользователя
Предмет проверки
Возможность входа в систему с помощью
уникального идентификатора
Используемые средства
Платформа 1С
Исходные данные
Функционал авторизации пользователя по
индивидуальному логину и паролю
Искажения тестовой
информации для
имитации нештатных
ситуаций
Попутка войти в систему под чужой ученой
записью со своим паролём
Ошибочный ввод логина и корректный ввод
пароля
Ожидаемая реакция
Окно с ошибкой о некорректности ввода логина
или пароля
Способ определения
результатов
Параметры, определяемые требованиями
заказчика
Таблица 22
Описание проверки функций «Функция разграничения прав
доступа для учетной записи пользователя»
Параметр
Значение
Функция
Разграничение прав доступа для учетной записи
пользователя
Предмет проверки
Создание документов под определенной учетной
записью пользователя
Используемые средства
Платформа 1С
Исходные данные
Настроенные права и роли для определенных
пользователей
Искажения тестовой
информации для
имитации нештатных
ситуаций
Пользователь попытался изменить документ,
который был создан другим пользователем
Ожидаемая реакция
Окно ошибки о запрете редактирования
Источник: https://baza.diplomsite.ru/previewfile/757