Архив: вот тз( бюджет обсуждается)

Бюджет По договоренности
Создан: 6 лет назад
Закрыт
Описание
ТЗ

1. Модуль разрабатывается в рамках имеющейся системы (на базе CMS Subdreamer) в виде плагина. Т.е. вопросы, инициализации, авторизации пользователей и т.д. берет на себя CMS. 2. Группа пользователей (usergroupid)=должность. Один пользователь может иметь несколько групп (должностей). Все данные о пользователе доступны в массиве userinfo. 3. В настройках нужно предусмотреть, какие группы имеют права на управдение данным модулем (т.е. изменять структуру разделов, одобрять или отклонять инструктивные письма, редактировать все без исключения письма и инструкции). По умолчанию администраторы (usergroupid=1). 4. Инструкция состоит из инструктивных писем. Инструктивное письмо может написать любой сотрудник, но только по своей должности или для своих подчиненных. Когда инструктивное письмо написано, оно должно быть одобрено отвественным за инструкции, только после его одобрения инструкция считается полностью написанной(например: сотрудник написал, его руководитель порекомендовал, ответственный одобрил) 5. Каждое сохранение инструктивного письма после исправлений или добавлений считается новой версией(не важно отправлена на одобрение или нет) Визуально видно, какая версия актуальная, какая редактируется(актуальная зееная, остальные синие, редактируемая, т.е. в которой находимся жирным шрифтом и соответствующим цветом) (сохранение версий уже реализовано для всех документов, перед сохранением просто вызывается ajax-функция, сохраняющая всю форму в сериализованном виде. Необходимо только организовать правильную распаковку и отображение при вызове определенной редакции. 6. Каждая версия имеет статус(на каком этапе находится) Статус виден в списке версий Старые одобренные версии сохраняют свой статус и визуально выделяются (этот момент пока лучше не трогать, здесь еще думаем над единой архитектурой для всей системы) 7. Одно инструктивное письмо может содержаться в инструкциях нескольких должностей. У инструктивного письма есть признак, в каких инструкциях присутствует, виден только ответственному за инструкции и рекомендовавшему это инструктивное письмо, регулируется правами конкретного пользователя 8. Сотрудник может предложить инструкцию(инструктивное письмо), но только человеку находящемуся на ступень выше по иерархии, предложение проходит по всей иерархической цепочке 9. Пока инструктивное письмо на стадии рассмотрения, оно может редактироваться, как только письмо одобрено, редактирование запрещается(меняются права доступа). Администратор/ответственный может редактировать письма на любой стадии и самостоятельно одобрять (с сохранением версий). 10. Инструктивное письмо, это текстовый документ с возможностью вставки картинок, файлов, могут размещаться ссылки на видео файлы находящиеся на сторонних ресурсах (используется TimyMCE, уже подключен) 11. к рекоменндованной инструкции, следующий человек по иерархии может прикрепить свои комментарии и отправить на доработку, рекомендовать дальше по иерархии или отклонить 12. Отклоненные инструктивные письма сохраняются и при необходимости к ним можно вернуться 13. Когда инструктивное письмо одобрено и готово к использованию, сотрудники ознакамливаются с ним. Создается реестр, в котором видно, с каким конкретно инструктивным письмом и кто ознакомлен. При выходе нового инструктивного письма, сотруднику приходит сообщение об этом и что с этим инструктивным письмом надо ознакомиться, (эту часть тоже пока не трогаем, единый механизм уведомлений для сотрудников разрабатывается) сотрудник ознакамливается и ставит галочку "Ознакомлен, согласен", данные заносятся в реестр(не ознакомился, ознакомился, но не подтвердил, ознакомился и подтвердил) 14. При ознакомлении, сотрудник может выделить часть текста и оставить комментарий, в частности, задать вопрос, человек ознакамливающий с инструктивным письмом отвечает комментарием на комментарий Комментарии видны, только сотруднику написавшему его и ознакамливающему с инструктивным письмом (по сути, это не комментарии, а переписка между ознакамливающим и сотрудником, привязанная к конкретному инструктивному письму, при этом также сотрудник види 

т все комментарии сотрудников ниже по иерархии) Ответственному за инструкции видны все комментарии 15.Для человека отвечающего на комментарии создаются шаблоны, по его более ранним ответам, чтобы можно было выбрать ответ, если подобный вопрос уже задавался(шаблоны предлагаются на основании куска текста по которому оставлен комментарий) Если по какому-то куску текста много комментариев, то на основании ответов, создается новая версия инструктивного письма, с которой заново все ознакамливаются 16. В новой версии инструктивного письма предусмотреть возможность подсвечивать изменения, по сравнению с предыдущей одобренной, либо просмотр в виде "было  стало"

Сразу говорю что будем работать через бс или разобьем на этапы
Сделали этап и получили оплату
Категория

Похожие проекты

$21
0 1
Нужно разархивировать файл archive. ujems, есть распаковщик, но выдает ошибку. Прислать пруфы  ....
1 месяц назад
safe 
0 0
Разработать впн сервис ( Приложения на ios и android + сайт для оплаты подписки). Настройка Серверов. Оплата по договоренности. Работаем черед безопасную сделку....
1 месяц назад
safe$21
0 3
Нужно разархивировать файл archive. ujems, есть распаковщик, но выдает ошибку. Прислать пруфы  ....
2 месяца назад
$214
0 1
Здравствуйте, у кого есть проект по продвижению chaturbate? Или кто-то делает?...
2 месяца назад
$21
0 0
Заказные доработки функционирующих учётно-управленческих систем на производственных предприятиях. Навыки программирования в MS SQL, VBScript, 1С, знание принципов ООП....
safe$36
0 2
Нужно опубликовать мобильное приложение для Android в Гугл маркет с аккаунта разработчика Гугл плей консоль, созданного ДО Ноября 2023. В рамках проекта, необходимо прислать приглашение мне на почту, чтобы я загрузила приложение и отправила его на модерацию, с сохранением безвременного доступа к моему......
safe$71
0 3
Сделать игру для яндекс игр, настроить рекламу в игре и помочь с публикацией игры в платформе яндекс игры. Игра - карточная игра Пасьянс Паук (косынка) Игровой процесс: Тип игры: Пасьянс Паук. Количество мастей: Игрок может выбирать количество мастей: 1, 2, 3 или 4. Подсказки: Автоматические подсказки,......
$14
0 3
Без акцента на идею, необходимо создать мобильное приложение iOs и Android, с возможностью трансляции основной информации в миниапп Tg. Интеграция с платежной системой, внутренний кошелек, две валюты. В зависимости от гео, возможность конвертации валют ч/з сервер. На старте, сервер скорее облачный. Двухфакторная......
$1200
0 0
Необходимо перевести действующую БД с версии 77 на 8 (переписать конфигурацию, настроить обработки для переноса данных).   Не типовая конфигурация по учету пенсионеров в ГУ РК....
safe$22
9 3
требуется готовую онлайн анкету на django по приему на работу перенести в whatsapp, telegram и viber. Нужно чтобы кандидат мог с удобством заполнять анкету с телефона, а все заполненные им данные по всем позициям автоматически загружались в нашу базу данных. В нашей базе будет создаваться резюме кандидата......
$714
0 2
Описание задачи: Необходимо разработать serverless функцию на базе NestJS и TypeScript для автоматизированной обработки видеофайлов, загружаемых в Yandex Cloud Storage. Функция должна выполнять конвертацию видео в формат, поддерживаемый основными веб-браузерами, с последующим сжатием до оптимального......
safe$44
49 1
Трипланарная транспортная задача (отправители - транспорт - получатели) генерация исходных данных трехэтапное решение 1....
safe 
28 1
В наличии массив кадастровых номеров (КН), необходимо путем запроса на ПКК определить примерные географические координаты каждого объекта из массива КН (ОКС, ЗУ), вывести в результирующий файл эти ко-ты и ряд сопутствующих данных по этому КН....
4 месяца назад
safe 
44 8
Необходимо разработать бек и фронт мини-сервиса таким образом, чтоб его можно было развернуть внутри другого проекта....
safe$1111
23 0
Стоит на Бизнесе для своих нужд на простеньком базовом шаблоне, складываю туда контент потихоньку. Нужно начинать приводить в соответствие что бы публика сразу не убегала, а как то цеплялась, да и продвигать не торопясь. Шаблон где порвался от вставки баннеров подправить, для мобилок может сверстать.......
safe$22
55 0
Парсер для сайта stockx. com на питоне (selenium/pyppeteer). Необходим следующий функционал: 1. На главной странице с поиском по ключевым словам найти первый результат из поиска (ссылку на страницу товара) ....
4 месяца назад
 
36 0
Требуется написать софт , который будет делать рассылку по личным сообщениям на площадке Ebay Kleinanzeigen по заранее спаршенным обьявлениям....
4 месяца назад
 
37 0
Требуется написать софт , который будет делать рассылку по личным сообщениям на площадке Ebay Kleinanzeigen по заранее спаршенным обьявлениям....
4 месяца назад
Смотреть все