Как создать базу данных инцидентов для получения детальной статистики за отчетный период?
Есть задача следующая, подскажите пути решения. Желательно сразу с указанием продуктов которые можно использовать.
И так, необходимо сделать систему инцидентов с возможностью получать из нее отчеты за период.
Алгоритм следующий, оператор в течении смены получает звонки и информацию об авариях.
Структура примерно следующая - время события, тип события (набор константных значений), место события, время начала устранения, время завершения устранения, проводимые работы, комментарии.
Например, время - 16.40 / тип события - вид аварии (слаботочная сеть либо электрическая сеть, два константных варианта) - место события Цех 1 (либо 2, 3 или 4), время начала устранения проблемы 16.50, время завершения устранения 17.00, проводимые работы - замена кабеля, комментарий - уборщика задела шваброй.
В течении смены оператор фиксирует возникающие инциденты и сохраняет их в БД.
Выгрузка статистики, например за период с 1 числа месяца по 30 получить информацию о количестве и типах аварий по каждому цеху в одной сводной таблице.
Опыта построения БД и отчетов нет, но если ткнете носом где почитать решения похожих кейсов - смогу разобраться самостоятельно.
Совсем простой вариант - в MS Access есть шаблонная база для регистрации заявок.
Но если лень возится, то проще сделать в экселе - несколько столбцов, настройки ввода данных в ячейку (чтобы ввели дату, выбрали из списка и пр.)
При желании можно даже работать нескольким пользователям по сети.
В БД имеет смысл все оформлять при условии, что будут большие объемы.