Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
РБД Курсовая Алеф.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
876.09 Кб
Скачать

Введение

1.Описание предметной области

Предметной областью данного курсового проекта является моделирование процессов, протекающих при работе склада. С помощью методологии IDEF0 была описана деятельность склада в общем, а затем модель была декомпозирована на элементы. Модели создавались с помощью CASE средств Ramus. В данной системе построим модель бизнес процессов.

Рисунок 1.1 – Контекстная диаграмма «Деятельность склада»

На рисунке 1.1 представлена контекстная диаграмма «Деятельность склада». Входные параметры:

  • Товар;

  • Заявка на хранение;

  • Клиент.

Выходные параметры:

  • Товар;

  • Накладная на убытие товара;

  • Компенсация;

  • Накладная на списание товара

Управление:

  • Правила, стандарты, законы;

  • Внутренний распорядок фирмы;

  • Нормативная документация.

Ресурсы:

  • Персонал;

  • Помещения для хранения;

  • Погрузочная техника.

Рисунок 1.2 – Диаграмма 1го уровня IDEF0

На рисунке Рис. 1.2 представлена диаграмма декомпозиции бизнес-процесса «Складской учет». Диаграмма состоит из 4-х процессов:

  • Обработка заявки клиента

  • Оформление договора

  • Отгрузка на склад

  • Хранение товара на складе

Рис. 1.3 — Диаграмма 2го уровня DFD. «Обработка заявки клиента»

Это модель начального этапа. Она отражает регистрацию клиента в информационной системе и предварительную обработку заявки. Первым делом происходит проверка наличия клиента в базе данных. Если клиент новый – персонал, ответственный за работу с клиентами, добавляет его в базу данных и после обрабатывает его заявку на хранение товара. Если же клиент уже есть в базе данных – обработка заявки происходит сразу. На выходе клиенту присваивается его персональный идентификатор для составления договора.

Рис. 1.3 — Диаграмма 2го уровня IDEF0. «Оформление договора»

На данном этапе составляется договор. Входным параметром этого процесса является идентификатор клиента, полученный на прошлом этапе. Для начала происходит проверка свободного места на складе (путем отправки запроса в базу данных). При наличии свободного места выполняется расчет стоимости услуги, оказываемой клиенту (хранение товара). Она рассчитывается, исходя из типа хранилища и длительности хранения. После всех вышеперечисленных мероприятий по согласию клиента оформляется договор, содержащий в себе информацию о клиенте, сотруднике, оформляющем договор, длительности хранения товара, стоимости услуги. Хранилище закрепляется за данным клиентом и его статус меняется на «Хранилище занято» (соответственно изменения вносятся в базу данных).

Далее рассмотрим этап отгрузки товара на склад – Рисунок 1.4. Он содержит в себе такие процессы, как приход товара на склад, его отгрузку, составление накладной.

Рис. 1.4 — Диаграмма 2го уровня IDEF0. «Отгрузка на склад»

Входными параметрами для данного процесса являются Товар и Договор. При помощи погрузочной техники товар отправляется на зарезервированное на складе хранилище. После отправки в хранилище составляют накладную на приход товара и данный товар добавляют в базу данных. В накладной отражается цена, количество, наименование товара, дата начала хранения.

Следующий и последний процесс – хранение товара на складе. Товар хранится в течение срока, указанного в договоре. Если за это время товар испортился, клиент не доволен состоянием товара – происходит списание товара и клиенту выплачивается компенсация, составляется накладная на списание товара, отражающая цену, количество испорченного товара. Если же товар в целости – оформляется накладная на убытие товара. В любом случае хранилище освобождается и происходит расторжение договора. Статус хранилища - «Хранилище свободно».

Рис. 1.5 — Диаграмма 2го уровня DFD. «Хранение товара на складе»