1. Изначально была необходимость как-нибудь автоматизировать процесс создания неисправностей по КМО. Уход от бумажной волокиты, которую потом агрегировали в журнал, и заносили в электронный вид (файл Excel насколько я понял) Как такового Технического задания(далее ТЗ) не было, все уместилось в двух-трех предложениях, и одной картинкой "формы заполнения неисправности" (рис ниже)

    Окно формирования базы данных. Либо в мобильном приложении либо с ПК через нее будет заполняться база данных. В выпадающих списках в разделе "Неисправность" будет содержаться информация с классификатора. Нужно потом продумать какие списки будут связанными - я это продумаю. Пока делаем только для Астраханского филиала. Далее с базы данных должна формироваться автоматически форма Акта КМО (Приложил). я думаю в PDF.

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

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

  2. идеальным решением было бы сделать все в рамках мобильного приложения, но языка андроид/ios разработки я не знаю. Исходя из своих знаний(python) и возможностей, я сразу определил, что можно данный функционал реализовать в виде веб-приложения(как та же сфера). В свою очередь, мощным инструментом в данной нише является фреймворк Django, его я и принялся изучать После 10 дней самостоятельного обучения данного фреймворка, я принялся за разработку.
  3. Изучив мини-ТЗ, я понял, что оно имеет изъяны, которые породят проблемы при разработке и масштабировании всего приложения. а) хотели просто список неисправностей, с общими данными привязки к филиалу и станции и кнопкой "создать новую неисправность" б) нужна была кнопка, которая собирала БЫ все неисправности по текущему месяцу... А как учесть по какому филиалу хотят?

Возможности

Логика

В разработке (в планах)

Подробнее о проекте со скриншотами в файле = > Скачать
UML-диаграмму архитектуры БД смотрите во вложении = > UML-диаграмма