Рефераты. Автоматизация автосервиса

Марка машины - наименование фирмы производителя, может включать в себя модель машины. Длина 15 символов, тип string.

Номерной знак - числовой и буквенный код на номере машины. Длина 10 символов, тип string.

ФИО владельца машины клиента - фамилия, имя, отчество владельца автотранспортного средства по документам. Длина 30 символов, тип string.

Контактный телефон - номер телефона для связи с клиентом. Длина 11 символов, тип integer.

Номер заказа - номер заказа, полученный клиентом после прохождения процедуры оформления заказа. Длина 10 символов, тип integer.

Статус заказа - отражает процесс выполнения заказа. Может быть «в процессе выполнения», «отменен», «выполнен», «выполнен и оплачен»

Дата окончания работ - дата выполнения заказа. Длина 10 символов, тип date.

Тип услуги - тип услуги, оказываемый клиенту. Длина 10 символов, тип string.

2.2.4 Данные клиента - информация о клиенте, вводимая клиентом при регистрации

Состоит из данных:

ФИО клиента - фамилия, имя, отчество клиента, обращающегося в автосервис. Длина 30 символов, тип string.

Марка машины - наименование фирмы производителя, может включать в себя модель машины. Длина 15 символов, тип string.

Номерной знак - числовой и буквенный код на номере машины. Длина 10 символов, тип string.

ФИО владельца машины клиента - фамилия, имя, отчество владельца автотранспортного средства по документам. Длина 30 символов, тип string.

Контактный телефон - номер телефона для связи с клиентом. Длина 11 символов, тип integer.

2.2.5 Начальные данные заказа - информация о заказе для расчета срока, номера и стоимости

Состоит из данных:

ФИО клиента - фамилия, имя, отчество клиента, обращающегося в автосервис. Длина 30 символов, тип string.

Марка машины - наименование фирмы производителя, может включать в себя модель машины. Длина 15 символов, тип string.

Номерной знак - числовой и буквенный код на номере машины. Длина 10 символов, тип string.

ФИО владельца машины клиента - фамилия, имя, отчество владельца автотранспортного средства по документам. Длина 30 символов, тип string.

Контактный телефон - номер телефона для связи с клиентом. Длина 11 символов, тип integer.

Тип услуги - тип услуги, оказываемый клиенту. Длина 10 символов, тип string.

2.2.6 Данные для подтверждения заказа - полная информация о заказе клиента, предоставляемая клиенту для подтверждения своего намерения

Состоит из данных:

ФИО клиента - фамилия, имя, отчество клиента, обращающегося в автосервис. Длина 30 символов, тип string.

Марка машины - наименование фирмы производителя, может включать в себя модель машины. Длина 15 символов, тип string.

Номерной знак - числовой и буквенный код на номере машины. Длина 10 символов, тип string.

ФИО владельца машины клиента - фамилия, имя, отчество владельца автотранспортного средства по документам. Длина 30 символов, тип string.

Контактный телефон - номер телефона для связи с клиентом. Длина 11 символов, тип integer.

Номер заказа - номер заказа, полученный клиентом после прохождения процедуры оформления заказа. Длина 10 символов, тип integer.

Дата окончания работ - дата выполнения заказа. Длина 10 символов, тип date.

Тип услуги - тип услуги, оказываемый клиенту. Длина 10 символов, тип string.

Примерная стоимость - сумма, в которую может обойтись заказ клиенту. Длина 10 символов, тип integer.

2.2.7 Данные о выполненном заказе - информация о заказе для формирования итогового счета

Состоит из данных:

ФИО клиента - фамилия, имя, отчество клиента, обращающегося в автосервис. Длина 30 символов, тип string.

Марка машины - наименование фирмы производителя, может включать в себя модель машины. Длина 15 символов, тип string.

Номерной знак - числовой и буквенный код на номере машины. Длина 10 символов, тип string.

ФИО владельца машины клиента - фамилия, имя, отчество владельца автотранспортного средства по документам. Длина 30 символов, тип string.

Контактный телефон - номер телефона для связи с клиентом. Длина 11 символов, тип integer.

Номер заказа - номер заказа, полученный клиентом после прохождения процедуры оформления заказа. Длина 10 символов, тип integer.

Дата окончания работ - дата выполнения заказа. Длина 10 символов, тип date.

Тип услуги - тип услуги, оказываемый клиенту. Длина 10 символов, тип string.

Дата получения заказа - дата получения заказа для выполнения. Длина 10 символов, тип date.

Номера услуг - номера услуг оказанных клиенту в процессе выполнения заказа. Длина 100 символов, тип integer.

Конечная стоимость - стоимость услуги, учитывая стоимость использованных запчастей и базовую стоимость. Длина 10 символов, тип integer.

2.2.8 Счет - информация о проделанных работах и сумме требуемой оплаты за них

Состоит из данных:

ФИО клиента - фамилия, имя, отчество клиента, обращающегося в автосервис. Длина 30 символов, тип string.

Марка машины - наименование фирмы производителя, может включать в себя модель машины. Длина 15 символов, тип string.

Номерной знак - числовой и буквенный код на номере машины. Длина 10 символов, тип string.

ФИО владельца машины клиента - фамилия, имя, отчество владельца автотранспортного средства по документам. Длина 30 символов, тип string.

Номер заказа - номер заказа, полученный клиентом после прохождения процедуры оформления заказа. Длина 10 символов, тип integer.

Дата окончания работ - дата выполнения заказа. Длина 10 символов, тип date.

Тип услуги - тип услуги, оказываемый клиенту. Длина 10 символов, тип string.

Дата получения заказа - дата получения заказа для выполнения. Длина 10 символов, тип date.

Номера услуг - номера услуг оказанных клиенту в процессе выполнения заказа. Длина 100 символов, тип integer.

Конечная стоимость - стоимость услуги, учитывая стоимость использованных запчастей и базовую стоимость. Длина 10 символов, тип integer.

Общая стоимость - стоимость всего заказа. Длина 10 символов, тип integer.

2.3 Функциональность проектируемого ПО

Данная информационная система будет автоматизировать:

1. Выдачу информации об услугах;

2. Выдачу информации о выполнении заказа;

3. Регистрацию клиентов;

4. Оформление заказа на осуществление услуг;

5. Расчет стоимости и сроков выполнения;

6. Подтверждение заказа;

7. Выдачу окончательного счета.

2.4 Спецификации процессов

2.4.1 Спецификация процесса «Выдача информации об услугах»

@ВХОД = Обращения клиентов

@ВЫХОД = Информация об услугах (название, базовая стоимость)

@СПЕЦПРОЦ Выдача информации об услугах

ВЫПОЛНИТЬ вывести информацию о доступных услугах

ЕСЛИ клиент выбрал печать списка услуг ТО

ВЫПОЛНИТЬ распечатать список услуг

КОНЕЦЕСЛИ

@КОНЕЦ СПЕЦИФИКАЦИИ ПРОЦЕССА Выдача информации об услугах

2.4.2 Спецификация процесса «Выдача информации о выполнении заказа»

@ВХОД = Обращения клиентов (номер заказа)

@ВХОД = Данные о заказе (номер заказа, срок выполнения, статус заказа)

@ВЫХОД = Информация о заказе (номер заказа, срок выполнения, статус заказа)

@СПЕЦПРОЦ Выдача информации о выполнении заказа

ЕСЛИ Номер заказа введенный клиентом есть в базе ТО

ВЫПОЛНИТЬ вывести информацию о заказе (номер заказа, срок выполнения, статус заказа)

ИНАЧЕ повторить ввод номера заказа клиентом

КОНЕЦЕСЛИ

ЕСЛИ Статус заказа помечен как выполненный ТО

ВЫПОЛНИТЬ перейти к выдаче окончательного счета

КОНЕЦЕСЛИ

@КОНЕЦ СПЕЦИФИКАЦИИ ПРОЦЕССА Выдача информации о выполнении заказа

2.4.3 Спецификация процесса «Регистрация клиентов»

@ВХОД =Обращения клиентов (ФИО клиента, марка машины, номерной знак, ФИО владельца машины, контактный телефон)

@ВЫХОД = Данные клиента (ФИО клиента, марка машины, номерной знак, ФИО владельца машины, контактный телефон)

@СПЕЦПРОЦ Регистрация клиентов

ВЫПОЛНИТЬ вывести ФОРМУ клиенту, для ее заполнения

ЕСЛИ В ФОРМЕ заполнены ФИО клиента, номерной знак, ФИО владельца машины, контактный телефон ТО

ВЫПОЛНИТЬ запомнить данные клиента и перейти к оформлению заказа

ИНАЧЕ повторить ввод данных

КОНЕЦЕСЛИ

@КОНЕЦ СПЕЦИФИКАЦИИ ПРОЦЕССА Регистрация клиентов

2.4.4 Спецификация процесса «Оформление заказа на осуществление услуг»

Страницы: 1, 2, 3, 4



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.