Дипломная работа: Автоматизированные системы управления технологическими процессами (на примере ООО "Заря")

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
47
Оператор
Кнопка
Данные
аутентификации
Окно авторизации Основное окно
Ввод логина и пароля
Нажатие на кнопку
Запрос данных
Данные аутентификации
Проверка полученных
данных
Вывод сообщения о
неверно введенных данных
Открытие главного окна, если проверка успешна
Рисунок 12 Диаграмма последовательности «Аутентификация
пользователя»
Прецедент «Учет документа» активизируется субъектом ИС
пользователь. Данный прецедент описывает процесс ввода новых данных в
БД. Данные вводятся в формы ввода на основании документов, а также всей
справочная информация, которая нужна в процессе работы с системой. На
рисунке 13 представлены диаграмма последовательности данного
прецедента.
48
Оператор
Форма учета
документа
Поле ввода даты
документа
Форма номера
документа
Ввод номера документа
Ввод даты документа
Таблица Документы
Кнопка Сохранить
Сохранение данных
Сообщение
об успешном сохранении данных
Поле ввода темы
документа
Поле выбора файла
документа
Ввод темы документа
Выбор файла документа
Рисунок 13 Диаграмма последовательности «Учет документов»
Диаграмма последовательности выбора и получения отчета приведена
на рисунке 14.
Оператор
Форма выбора отчета
Поле выбора даты
начала периода
Получение списка
типов отчетов
Ввод начальной даты
Нажатие на кнопку
Кнопка Получить
Поле выбора даты
окончания периода
Получение отчета
Список отчетов
Возврат к списку отчетов
Ввод конечной даты
Экранная форма отчета
Рисунок 14 Диаграмма последовательности при выборе и получении
отчета
49
Диаграмма взаимодействия отражает взаимодействие, включающее
множество объектов и отношений между ними, а также сообщения, которые
проходят между ними. Этот термин используется для диаграмм с акцентом
на взаимную работу объектов.
Диаграмма взаимодействия приведена на рисунке 15. На диаграмме
показаны основные экранные формы и порядок обмена информацией между
ними.
Рисунок 15 Диаграмма взаимодействия
Оператор
Экранная форма учет
документов
Экранная форма учет
пользователей
Экранная форма
учета резолюций
Экранная форма
списка документов с
резолюциями
1. Ввод наименования
2. Ввод темы
3. Ввод даты
4. Список документов
5. Ввод ФИО пользователя
6. Ввод логина и пароля
7. Список пользователей
8. Ввод резолюции
12. список резолюций
4. Список документов
7. Список
пользователей
12. список резолюций
Архив
14. Документ в архив
Диаграммы состояний применяют для описания поведения, которое
возможно в рамках варианта применения или поведения объектов,
компонента, узла или самой системы. Поведение описывается через автомат,
отражающий доступные периодичности состояний экземпляра сущности и
возможные переходы между ними в рамках его ЖЦ, начиная от реализации и
заканчивая удалением.
50
Диаграмма состояний (автомат) является связанным ориентированным
графом, вершинами которого выступают состояния, а дуги необходимы для
визуализации переходов из одного состояния в другое. Само состояние
подразумевает ситуацию в ходе жизни экземпляра сущности, когда такая
ситуация полностью соответствует отдельному условию, экземпляр
реализует отдельные операции или ждет реализации какого-то события. К
примеру, для объекта его указывается в рамках совокупности отдельных
значений атрибутов, при этом корректировка этих значений отражает и
изменение состояния моделируемого объекта.
Диаграмма состояний приведена на рисунке 16.
Вход в меню Авторизация
Пользователь
существует
нет
Выбор счетчика
Просмотр данных
Просмотрено?
нет
Инициализация
Завершить работу
Рисунок 16 Диаграмма состояний авторизации пользователя
Диаграмма развертывания системы представлена на рисунке 17.
51
Сервер приложений
ПК администратора
Панель
управления
Серверная
компонента
ПК диспетчера
Панель
управления
системой
Сервер БД
БД
Рисунок 17 Диаграмма развертывания системы
Как следует из приведенной диаграммы, для развертывания системы
необходим сервер баз данных, сервер приложений, а также персональные
компьютеры пользователей системы для доступа в панель управления.
3.2 Проектирование структуры автоматизированной
информационной системы и базы данных
В качестве входной информации в разработанной системе
документооборота используются следующие документы и сведения:
перечень отделов предприятия;
список сотрудников предприятия;
номенклатура дел.
Данные документы вносятся в систему вначале ее работы.
В системе используются справочники, приведенные в таблице 5.
Источник: https://baza.diplomsite.ru/previewfile/2532