Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Варианты на лабы 2011.doc
Скачиваний:
45
Добавлен:
13.07.2019
Размер:
77.82 Кб
Скачать

11. Автосервис

Пользователи:

Автомеханик

Клиент

Администратор

Клиент автосервиса может записаться на ремонт по Интернет. Для этого он оставляет заявку, в которой указывает описание неисправности, а также марку, модель и год выпуска машины (справочник марок и моделей машин задается в текстовом файле).

Администратор просматривает список оставленных заявок, оценивает количество нормо-часов, необходимых для выполнения ремонта и назначает автомехаников, которые будут выполнять каждую заявку. Дата и время, в которое клиенту нужно будет приехать в автосервис, рассчитывается исходя из информации о заявках, ранее назначенных данному автомеханику (учитывая, что рабочий день длится 8 часов и в неделе 5 рабочих дней). После этого заявка переводится в состояние «принято».

Клиент может просмотреть состояние всех своих заявок и для принятых заявок узнать время прибытия в автосервис, количество нормо-часов и стоимость работы (исходя из количества нормо-часов).

Автомеханик может просмотреть список всех назначенных ему заявок. Каждую заявку он может перевести в состояние «выполняется» или «отложено», если по какой-то причине клиент не смог прибыть к назначенному времени. Не допускается переводить заявку в состояние «выполняется», если есть другие заявки, назначенные на более ранее время (кроме отложенных). Заявку, находящуюся с состоянии «выполняется», он может перевести в состояние «выполнено». Время начала и окончания выполнения заявки регистрируется.

Администратор может просмотреть историю заявок, выполненых каждым автомехаником, и суммарное число отработанных нормо-часов.

  1. Производственный цех

Пользователи:

Рабочий

Мастер смены

Руководитель

В цеху имеется некоторое количество станков разных типов (токарные, фрезерные и т. п.) Список станков задается в текстовом файле.

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

Для каждого типа деталей создается отдельная техкарта.

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

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

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