Курсовая работа: Создание автоматизированного рабочего места технолога станции

Требования, предъявляемые к функционированию проектируемой системы, удобно выразить с помощью языка прецедентов. Прецедент – это набор сценариев, в котором каждый экземпляр сценария представляет собой последовательность действий, выполняемых системой или актером для достижения результата. Таким образом, с помощью прецедентов на понятном и доступном языке можно описать основные процессы, происходящие в системе и значения этих процессов для актера (пользователя системы).

В виду большого количества справочников будут рассмотрены лишь некоторые из них. Такая диаграмма приведена на рисунке 2.1.

Рисунок 2.1 – Диаграмма прецедентов использования системы

2.1.1 Прецедент «Ввод информации по специализации путей»

Основной исполнитель: технолог.

Заинтересованные лица и их требования

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

Администрация станция . Хочет быстро сформировать поезд и быстро отправить его по назначению.

ГЖД . Хочет быстро перевезти груз и удовлетворить интересы получателя груза.

Налоговые службы . Хотят получать налог от каждой сделки.

Предусловия

Технолог аутентифицирован.

Результаты (постусловия)

Данные сохранены. Технолог занимается другими обязанностями. Поезд отправлен в нужном направлении. Груз получен. Налоги начислены.

Основной (успешный) сценарий

1. Технолог выбирает из списка доступных ему таблиц: таблицу специализации путей;

2. Система читает конфигурационный файл, описывающий логику ввода информации;

3. Система показывает форму для ввода данных;

4. Технолог выбирает путь, на котором будет сформирован поезд;

5. Выбирает станцию назначения будущего поезда;

6. Выбирает доминирующее назначение будущего поезда;

7. Выбирает сопутствующее назначение;

8. Система анализирует выбранные назначения и выставляет флаг доминирующего назначения в true;

9. Система выбирает из таблицы назначения плана формирования значения:

· Минимальное и максимальное значение графиковой длины;

· Минимальное и максимальное значение графикового веса.

10. Технолог проверяет выбранные системой значения и подтверждает ввод.

Альтернативные сценарии.

В случае неудачной аутентификации технолога, он должен обратиться к администратору, с просьбой предоставить ему доступ к БД. Реализуется средствами Unix, Web-сервера и СУБД.

2.2 Построение модели процессов

К-во Просмотров: 362
Бесплатно скачать Курсовая работа: Создание автоматизированного рабочего места технолога станции