Основные недостатки представлены на рисунке 1.3.
Рисунок 1.3 – Дерево проблем
Основной проблемой СТО, с точки зрения автоматизации, является недостаточное использование информационных технологий.
На основании проведенного анализа структуры и функций СТО, а также дерева проблем, необходимо разработать информационную модель.
На основе информационной модели необходимо разработать автоматизированное рабочее место СТО.
В данном разделе рассматриваются цели и назначение разработки автоматизированной системы, а также требования к ней. Описываются потоки входной, выходной и нормативно-справочной информации.
2.1.1 Цели и задачи разработки автоматизированной системы
Целями создания автоматизированной системы является повышение эффективности работы сотрудников с запчастями, поставляемые дилерами на СТО, сокращение потерь рабочего времени, ведение учета всех заказов на ремонт автомобиля.
Задачами создаваемой автоматизированной системы являются:
– экономия времени за счет сокращения времени на выполнение работ;
– повышение качества выходной информации путем автоматизации процессов составления заказов на ремонт и на запчасти;
– защита информации от несанкционированного доступа.
На рисунке 2.1 представлено дерево целей, составленное исходя из дерева проблем.
Рисунок 2.1 - Дерево целей
2.1.2 Назначение разработки
Назначением разрабатываемой автоматизированной системы являются:
– хранить данные в удобном для использования виде;
– получать доступ к необходимой информации в любой момент времени;
– редактировать данные по мере их изменения.
2.1.3 Выделение автоматизированных функций
В автоматизированной системе должны быть автоматизированы следующие функции:
– ведение данных о товаре;
– ведение данных о поставщике, которые предлагают товары;
– составление учетов заказов на товар;
– составление учетов заказов на ремонт.
2.1.4 Использование выходной информации для принятия управленческих решений
Выходная информация является предметом статистической отчетности деятельности СТО.
2.1.5 Требования к организации сбора входной информации
Входная информация вводится администратором. Введение информации должно быть максимально удобно.
Разрабатываемая автоматизированная система должна предоставлять следующие возможности:
– добавление или изменение существующих данных;
– обеспечение защиты данных от несанкционированного доступа;
– обеспечение защиты от ввода неверной информации (неверный тип, формат данных, превышение диапазона вводимых данных).
2.1.6 Условия прекращения автоматизированной обработки
Автоматизированная обработка информации может прекратиться в следующих случаях:
– при нарушении целостности структуры базы данных;
– при сбое работы сервера приложений.
2.2 Алгоритм функционирования автоматизированной системы
Исходя из целей и задач, можно построить структурную схему автоматизированной системы (рисунок 2.2).
Рисунок 2.2 – Структурная схема автоматизированной системы
Пользователем автоматизированной системы будет администратор. Он будет использовать единую программу для доступа к базе данных. Система управления базами данных должна предоставлять доступ к информации, разрешать или запрещать ее модификацию в соответствии с именем пользователя и паролем, идентифицирующем сотрудника.
Входная информация клиента, подающего заявку на заказ являются следующие данные:
–Ф.И.О;
–марка автомобиля;
–номер телефона.
Входная информация сотрудника, принимающего заказ являются следующие данные:
–должность;
–Ф.И.О.
2.4 Нормативно-справочная информация
Часто используемая информация и не изменяемая продолжительное время, представлена в виде нормативно-справочной информации. Это информация, которая вводится на начальном этапе эксплуатации и может пополняться в ходе работе с автоматизированной системой.
В данной системе к нормативно-справочной информации можно отнести следующие справочники:
– справочник клиентов;
– справочник сотрудников;
– справочник поставщиков;
– справочник деталей.
В таблице 2.1 представлены описания полей «справочника клиентов».
Таблица 2.1 – Справочник клиента
Наименование данных | Тип данных | Описание |
Код клиента | Счетчик | Уникальный код клиента |
ФИО | Текстовый | Фамилия, имя, отчество клиента |
Адрес | Текстовый | Адрес клиента |
Телефон | Числовой | Телефон клиента |
Паспортные данные | Текстовый | Паспортные данные клиента |
В таблице 2.2 представлены описания полей «справочника сотрудников».
Таблица 2.2 – Справочник сотрудников
Наименование данных | Тип данных | Описание |
Код сотрудника | Счетчик | Уникальный код сотрудника |
ФИО | Текстовый | Фамилия, имя, отчество сотрудника |
ИНН | Числовой | ИНН сотрудника |
Должность | Текстовый | Должность сотрудника |
В таблице 2.3 представлены описания полей «справочника поставщиков».
Таблица 2.3 – Справочник поставщиков
Наименование данных | Тип данных | Описание |
Код поставщика | Счетчик | Уникальный код поставщика |
Название организации | Текстовый | Название организации |
Адрес | Текстовый | Адрес поставщика |
Телефон | Числовой | Телефон поставщика |
Факс | Числовой | Факс поставщика |
ИНН | Текстовый | ИНН поставщика |
В таблице 2.4 представлены описания полей «справочника деталей».
Таблица 2.4 – Справочник деталей
Наименование данных | Тип данных | Описание |
Код детали | Счетчик | Уникальный код детали |
Наименование | Текстовый | Наименование детали |
Производитель | Текстовый | Производитель детали |
Марка автомобиля | Числовой | Марка автомобиля |
Выходной информацией являются упорядоченные и представленные в виде данных запросы, которые можно вывести на печать.
Перечень запросов:
1) выборка запчастей, интересующих клиента (по цене, по качеству, по гарантии качества, по оригинальности запчастей);
2) выборка поставщиков, нарушивших сроки поставки;
3) списки наиболее пользующихся запчастей на рынках города.
Перечень необходимых выходных документов:
1) платежные поручения (таблица 2.5);
2) заказ на товар (таблица 2.6);
3) счет на товар (таблица 2.7);
4) приходные накладные (таблица 2.8).
Таблица 2.5 – Платежные поручения
Наименование данных | Тип данных | Описание | ||
Код платежного поручения | Счетчик | Уникальный код платежного поручения | ||
Наименование данных | Тип данных | Описание | ||
Платежное поручение № | Числовой | Платежное поручение № | ||
Дата платежа | Дата | Дата платежа | ||
Вид платежа | Числовой | Вид платежа | ||
Сумма прописью | текстовый | Сумма прописью | ||
Сумма | Денежный | Сумма |
Таблица 2.6 – Заказ на товар
Наименование данных | Тип данных | Описание |
Код заказа на товар | Счетчик | Код заказа на товар |
Номер заказа | Числовой | Номер заказа |
Дата заказа | Дата | Дата заказа |
Всего к оплате | Денежный | Всего к оплате |
Статус заказа | Числовой | Статус заказа |
Код клиента | Счетчик | Код клиента |
Таблица 2.7 – Счет на товар
Наименование данных | Тип данных | Описание |
Код счета на товар | Счетчик | Код счета на товар |
Номер счета на оплату | Числовой | Номер счета на оплату |
Наименование данных | Тип данных | Описание |
Дата оплаты | Дата | Дата оплаты |
Всего к оплате | Денежный | Всего к оплате |
Статус счета | Числовой | Статус счета |
Код заказа на товар | Счетчик | Код заказа на товар |
Таблица 2.8 – Приходные накладные