Конструкторское бюро Золотухина
Создание информационных систем управления для органов государственной власти из Красноярска
Создать прозрачную систему учета, распределения и контроля расходования денежных средств на нужды организации.
Структура организации состоит из генеральных директоров, кассиров, директоров отделов и обычных сотрудников. Каждый директор имеет свой подотчетный баланс и может как и кассир выдавать денежные средства себе и сотруднику своего отдела так и сотруднику любого отдела.
Заявка может быть 4 видов: расходование, подотчетная, долговая, возврат долга. Заявка может быть одобрена отклонена, направлена на выдачу и выдана. Взаимодействие заявки может быть по всем ролям пользователей у которых должно быть зафиксировано какое они действие сделали по заявка и пройти пополнение или списание.
В организации две кассы. Касса Старшего Кассира и касса Простого Кассира. Решение о выдаче денежных средств принимает только Старший кассир. Старший кассир может выдать средства самостоятельно либо направить на выдачу к Простому Кассиру
Как вы поняли дорогие друзья работа предстояла долгой и интересной
Мегадела 2.0 являются моей гордостью и трудовым подвигом. Благодаря системе слаженно работает организация со штатом более 200 человек. Система успешно работает и позволяет генеральным директорам отслеживать и планировать расходы. Директора отделов и рядовые сотрудники пишут заявки на денежные средства и отчитываться о расходовании.
Разработка стартовала с изучения всех взаимодействий между ролями: Генеральный директор, Кассир, Директор, Сотрудник. Администратор сайта. Сложность работы заключалась в том что принцип работы системы в корне отличается от типичного интернет-банкинга и аналогов подобной системы нет в свободном доступе и изучить приципы работы на готовых примера не представлялось возможным
На этапе дизайна главная задача была сделать удобный, понятный и универсальный интерфейс для всех ролей пользователей не нагромождая большим количеством темплейтов. И главное чтобы интерфейс был визуально привлекательным. Векторные печати решения по заявкам, пиктограммы пользователей и иконки разделов и штриховой уровень баланса и долга успешно решают задачу визуальной привлекательности
Главное преимущество системы в том что итоговые балансы и фильтрация сумм заявок, персональные балансы директоров и кассиров рассчитываются динамически на функциях а не на промежуточных арифметических статичных вычислениях. Итоговые отчеты и результаты формируются из исходных заявок в которых они фигурировали как отправитель или получатель. Так как архитектура промежуточных статичных расчетов является ненадежной.
Администраторский раздел позволяет регистрировать пользователей а также активизировать ползователей с самостоятельной регистрацией. А также устанавливать лимит доверия на сумму заявки.
Графики состояния кассы на главной страницы быстро помогают оценить дебет и кредит касс Старшего Кассира и Простого Кассира