Файл: Автоматизация учета почасовой оплаты труда.pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 18.05.2023

Просмотров: 177

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Прецедент начинает выполняться, когда менеджер подключается к системе и вводит свое имя и пароль. Система проверяет правильность пароля (Е-1) и выводит возможные варианты действий: добавить (Add), изменить (Change), удалить (Delete), просмотреть (View) или выйти (Exit).

Если выбрана операция добавить (Add), S-1: выполняется поток добавить новый заказ (Add a New Order).

Если выбрана операция изменить (Change), S-2: выполняется поток изменить заказ (Change Order).

Если выбрана операция удалить (Delete), S-3: выполняется поток удалить заказ (Delete Order).

Если выбрана операция посмотреть (View), S-4: Выполняется поток просмотреть заказ (View Order).

Если выбрана операция выйти (Exit) прецедент завершается

S-1: Добавить новый заказ (Add a New Order)

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

S-2: Изменить заказ (Change Order)

Система отображает диалоговое окно, содержащее список заказов и поле для ввода номера заказа. Менеджер выбирает необходимый заказ из списка или вводит номер заказа в поле (Е-3). Система отображает информацию о данном заказе. Менеджер делает необходимые изменения (Е-2). Система запоминает введенные данные. Затем прецедент начинается сначала.

S-3: Удалить заказ (Delete Order)

Система отображает диалоговое окно, содержащее список заказов и поле для ввода номера заказа. Менеджер выбирает необходимый заказ из списка или вводит номер заказа в поле (Е-3). Система удаляет выбранный заказ (Е-4). Затем прецедент начинается сначала.

S-4: Просмотреть заказ (View Order)

Система отображает диалоговое окно, содержащее список заказов и поле для ввода номера заказа. Менеджер выбирает необходимый заказ из списка или вводит номер заказа в поле (Е-3). Система отображает информацию о выбранном заказе. Когда менеджер посмотрит информацию, прецедент начнется сначала.

Е-1: Введено неправильное имя или пароль. Пользователь должен повторить ввод или завершить прецедент.

Е-2: Выбраны не все материалы, необходимые для изготовления продукции или материалов нет в наличии. Менеджер должен поставщика, на того, у кого данные материалы в наличии или завершить прецедент.


Е-3: Введен неправильный номер заказа. Менеджер должен повторить ввод или завершить ввод или изменить прецедент.

Е-4: Система не может удалить заказ. Информация сохраняется, система удалит заказ позже. Выполнение прецедента продолжается.

Прецедент начинает выполняться, когда менеджер подключается к системе и вводит свое имя и пароль. Система проверяет правильность пароля (Е-1) и выводит возможные варианты действий: добавить (Add), изменить (Change), удалить (Delete), просмотреть (View) или выйти (Exit).

Если выбрана операция добавить (Add), S-1: выполняется поток добавить нового клиента (Add a New Client).

Если выбрана операция изменить (Change), S-2: выполняется поток изменить данные о клиенте (Change Client Data).

Если выбрана операция удалить (Delete), S-3: выполняется поток удалить клиента (Delete Client).

Если выбрана операция посмотреть (View), S-4: выполняется поток просмотреть данные о клиенте (View Client Data).

Если выбрана операция выйти (Exit) прецедент завершается.

S-1: добавить нового поставщика (Add a New Provider)

Система отображает диалоговое окно, содержащее поля для ввода данных о новых поставщиках. Пользователь заполняет поля (Е-2). Система запоминает введенные данные. Затем прецедент начинается сначала.

S-2: изменить данные о поставщике (Change Provider Data)

Система отображает диалоговое окно, содержащее список поставщиков и поле для ввода номера поставщика. Менеджер выбирает необходимого клиента из списка или вводит его номер в поле (Е-3). Система отображает информацию о данном поставщике. Менеджер делает необходимые изменения (Е-2). Система запоминает введенные данные. Затем прецедент начинается сначала.

S-3: удалить поставщика (Delete Provider)

Система отображает диалоговое окно, содержащее список поставщиков и поле для ввода номера поставщиков. Менеджер выбирает необходимого клиента из списка или вводит его номер в поле (Е-2). Система удаляет выбранного клиента (Е-4).

4). Затем прецедент начинается сначала.

S-4: просмотреть данные о поставщике (View Provider Data)

Система отображает диалоговое окно, содержащее список поставщиков и поле для ввода номера поставщика. Менеджер выбирает необходимого поставщика из списка или вводит его номер в поле (Е-3). Система отображает информацию о выбранном поставщике. Когда менеджер просмотрит информацию, прецедент начнется сначала.

Е-1: введено неправильное имя или пароль. Пользователь должен повторить ввод или завершить прецедент.

Е-2: выбраны не все материалы, необходимые для изготовления тары или материалов нет в наличии. Менеджер должен заказать материалы.


Е-3: введен неправильный номер наряда. Менеджер должен повторить ввод или завершить прецедент.

Е-4: система не может удалить наряд. Информация сохраняется, система удалит наряд позже. Выполнение прецедента продолжается.

Прецедент начинает выполняться, когда завскладом подключается к системе и вводит свое имя и пароль. Система проверяет правильность пароля (Е-1) и выводит возможные варианты действий: добавить (Add), отметить (Mark) или выйти (Exit).

Если выбрана операция добавить (Add), S-1 выполняется поток внести поступившие материалы (Add a New Materials).

Если выбрана операция отметить (Mark), S-2: выполняется поток сделать отметку о выдаче материалов (Mark Materials).

Если выбрана операция выйти (Exit) прецедент завершается.

S-1: внести поступившие материалы (Add a New Materials)

Система отображает диалоговое окно, содержащее поля для ввода наименования комплектующих, их количества, поставщика. Завскладом заполняет указанные поля (Е-2). Система запоминает введенные данные. Затем прецедент начинается сначала.

S-2: сделать отметку о выдаче комплектующих (Change Order)

Система отображает список комплектующих, находящихся на складе. Завскладом напротив нужных материалов вводит количество выданных (Е-3). Система запоминает введенные данные. Затем прецедент начинается сначала.

Е-1: введено неправильное имя или пароль. Пользователь должен повторить ввод или завершить прецедент.

Е-2: заполнены не все поля. Пользователь должен заполнить пропущенные поля или завершить прецедент.

Е-3: указано количество выданных материалов, превышающее их количество на складе. Пользователь должен повторить ввод или завершить прецедент.

Прецедент начинает выполняться, когда инженер по работе со станками подключается к системе и вводит свое имя и пароль. Система проверяет правильность пароля (Е-1) и выводит возможные варианты действий: просмотреть (View), отменить (Mark) или выйти (Exit).

Если выбрана операция просмотреть (View), S-1: выполняется поток просмотреть наряд на производства тары (View an Production of Containers).

Если выбрана операция отметить (Mark), S-2: выполняется поток сделать отметку о статусе производимой тары по наряду (Production of Containers).

Если выбрана операция выйти (Exit) прецедент завершается.

S-1: Просмотреть наряд на производство тары (Production of Containers).

Система отображает диалоговое окно, содержащее список нарядов и поле для ввода номера наряда. Инженер выбирает необходимый наряд из списка или вводит его номер в поле (Е-2). Система отображает информацию о выбранном наряде. Когда инженер просмотрит информацию, прецедент начнется сначала.


S-2: сделать отметку о статусе производимой тары (Mark Production of Containers).

Система отображает диалоговое окно, содержащее список нарядов. Возле необходимого наряда инженер делает отметку о статусе тары по данному наряду. Инженер сохраняет изменения. Затем прецедент начинается сначала.

Е-1: введено неправильное имя или пароль. Пользователь должен повторить ввод или завершить прецедент.

Е-2: заполнены не все поля. Пользователь должен заполнить пропущенные поля или завершить прецедент.

Е-3: введен неправильный номер наряда. Инженер должен повторить ввод или завершить прецедент.

Прецедент начинает выполняться, когда инженер по работе со станками подключается к системе и вводит свое имя и пароль. Система проверяет правильность пароля (Е-1) и выводит возможные варианты действий: посмотреть (View), затребовать (Order) или выйти (Exit).

Если выбрана операция просмотреть (View), S-1: выполняется поток просмотреть затребованные материалы на складе (View Ordered Material).

Если выбрана операция затребовать (Order), S-2: выполняется поток затребовать необходимые материалы на складе (Order Required Materials on Warehouse).

Если выбрана операция выйти (Exit) прецедент завершается.

S-1: Просмотреть затребованные материалы обо всех сделанных заказах данным инженером по работе со станками: дата сделанных партиях данным инженером: дата затребования, наименование материалов, их количество, заказ выполнен или нет. Когда инженер просмотрел список, он уведомляет систему.

Прецедент начинается сначала.

S-2: затребовать необходимые материалы на складе (Order Required Materials on Warehouse)

Система отображает диалоговое окно, содержащее поля для ввода списка необходимых материалов и их количества. Инженер заполняет его. Система запоминает введенные данные. Затем прецедент начинается.

Е-1: введено неправильное имя или пароль. Пользователь должен повторить ввод или завершить прецедент.

Описание потоков событий для прецедентов Управление информацией о поставщиках и Управление информацией о материалах аналогично описанию для прецедента Управление информацией о партии; для прецедента

Проверка продукта на брак – прецеденту производство тары

1.3.3 Диаграмма деятельности

Рисунок 1.7 Диаграмма деятельности


На Рисунке 1.7 представлена «диаграмма деятельности». Диаграммы деятельности используются при моделировании бизнес-процессов, технологических процессов, последовательных и параллельных вычислений.

Диаграммы деятельности состоят из ограниченного количества фигур, соединенных стрелками. Основные фигуры:

  1. Прямоугольники с закруглениями – действия;
  2. Ромбы – решения;
  3. Широкие полосы – начало и окончание ветвления действий;
  4. Круг – начало процесса;
  5. Круг с обводкой – окончание процесса.

Стрелки идут от начала к концу процесса и показывают потоки управления или потоки объектов.

2. Информационное обеспечение задачи

2.1. Информационная модель и её описание

Данная информационная модель будет состоять из справочников, в которые заносится информация о документах, но выходные документы после производства будут идти напрямую к менеджеру, на дальнейшую обработку:

  1. Справочник материалов
  2. Справочник сотрудников
  3. Справочник продукции

На рисунке 4 изображена информационная модель данной системы.

Рисунок 4. Информационная модель

Характеристика базы данных

Для проектирования ИС была создана модель сущность-связь. В ней определены все основные объекты (сущности) и связи, которые существуют между ними. Были выделены 5 сущностей: Инвестиции, Недвижимость, Сотрудник, Финансовой актив, Капиталовложения.

Таблица 2.1 Сущность "Инвестиции"

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Прочее

Счетчик

Длинное целое

Номер инвестора в таблице

Инвестор

Ключ

Короткий текст

50

ФИО инвестора лили наименовании организации

Номер сотрудник

Числовой

Длинное целое

Табельный номер

Объект

Короткий текст

255

Наименование объекта

Контактный номер

Числовой

Длинное целое

Контактный номер инвестора