Дипломная работа: Автоматизация контроля качества в ООО «РиК»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
96
символов процесса, указывающих операции, которые следует
выполнить над данными, а также определяющих логический путь,
которого следует придерживаться;
линейных символов, указывающих потоки данных между
процессами;
специальных символов, используемых для облегчения написания и
чтения блок-схемы.
Общий алгоритм работы программы представлен на рисунке 31. Как
показывает схема, разрабатываемая информационная система должна
обеспечивать выполнение следующих задач:
1 Авторизация пользователя;
2 Создание (обновление) списка изделий и инструментов;
3 Учет проверок;
4 Формирование сводных отчетов.
97
Начало
Авторизация
пользователя
Авторизован?
Создание/Обновление
списка изделий и
инструментов
Учет проверок
Формирование отчета
нет
Конец
Обновить
данные?
да
да
Завершить
работу?
нет
да
Работа с...
проверками
отчетами
Рисунок 30 - Технология работы ИС
Рассмотрим подробнее каждый из них.
1 Авторизация пользователя (рисунок 32).
Каждый пользователь в системе имеет имя Фамилия и инициалы
пользователя.. Таким образом, при каждом входе пользователя в систему
запускается процедура авторизации пользователя. Система отправляет
запрос базе данных на наличие данной записи о пользователе, и если она
существует, то запускается процесс формирования рабочей области
98
пользователя. Рабочей областью называется набор данных, к которым
разрешен доступ пользователя. Доступ определен двух видов на чтение и
редактирование информации. Данные о правилах доступа пользователя к
информации также должны содержаться в базе данных и предварительно
заносятся администратором системы.
Начало
Проверка имени/
домена учетной
записи
пользователя
БД
Существует в
списке имен?
Определение
прав доступа к
информации
Проверка прав
доступа
пользователя
данные
Формирование
области
доступных
данных
да
Конец
нет
ответ
запрос
запрос
Рисунок 31 - Технология авторизации пользователя
2 Создание (обновление) списка изделий и инструментов
(рисунок 33).
Процедура создания списка изделий и инструментов необходима при
первом входе пользователя в систему. Данная процедура необходима для
создания рабочей области данных. Эта операция проводится
пользователем самостоятельно, но в этот момент он может оперировать
только теми данными, на которые администратор системы присвоил право
доступа. Такая схема необходима для большей защиты от неадекватных
действий пользователя. После первичной операции создания рабочей
99
области, информация о ней сохраняется в базе данных. При последующих
входах в систему, список автоматически привязан к имени и домену
пользователя в системе, загружается в память. При появлении в
компетенции пользователя новых позиций он может запускать этот
алгоритм для обновления списка. Операция обновления аналогична
операции создания.
Начало
Выбор изделий из
списка доступных
для работы
Выбрать изделия? Выбор изделий
Добавление
данных в рабочую
область
Обновить список
изделий?
да
нет
Сохранение
настроек
Конец
да
БДданные
БД
запрос
данные
данныезапрос
Рисунок 32 - Технология создания/обновления списка изделий
для работы
3 Учет проверок изделий (рисунок 34).
Учет проверок изделий основная задача, стоящая перед
проектируемой информационной системой. От правильной организации
процесса формирования и редактирования данной задачи зависит качество
100
исходной информации. Данную задачу было решено сделать как можно
более аналогичной той, которая решалась без использования
специализированных средств.
Источник: https://baza.diplomsite.ru/previewfile/1830