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

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. В новой версии инструктивного письма предусмотреть возможность подсвечивать изменения, по сравнению с предыдущей одобренной, либо просмотр в виде "было - стало"
Категория

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

safe 
0 4
Сайт arg2028t. beget. tech/. Нужно сделать вот такой калькулятор. airprint. by/outdoor/wide-format. и еще некоторые доработки....
 
0 4
Требуется создать скрипт для premiere pro. Данная суть скрипта: в выделеном бине нужно что бы автоматически проставлялся in out ровно по серидине файла так что бы выделенная область была длиной 3 секунды. И требуется кнопка что бы работало через окно expressions. Проблема текущего в том что он не работает......
$714
0 3
Описание задачи: Необходимо разработать serverless функцию на базе NestJS и TypeScript для автоматизированной обработки видеофайлов, загружаемых в Yandex Cloud Storage. Функция должна выполнять конвертацию видео в формат, поддерживаемый основными веб-браузерами, с последующим сжатием до оптимального......
safe 
44 12
Необходимо разработать бек и фронт мини-сервиса таким образом, чтоб его можно было развернуть внутри другого проекта....
safe$1111
23 0
Стоит на Бизнесе для своих нужд на простеньком базовом шаблоне, складываю туда контент потихоньку. Нужно начинать приводить в соответствие что бы публика сразу не убегала, а как то цеплялась, да и продвигать не торопясь. Шаблон где порвался от вставки баннеров подправить, для мобилок может сверстать.......
 
117 5
Очень простой криптообменник в виде веб-сайта. Без смарт-контрактов и т. Все платежи вручную....
 
73 2
 Исправление и доработки php и js в воде. Платформа на joomla....
 
384 6
Привет! Рад, что тебя заинтересовала наша стажировка! Мы являемся аккредитованной ИТ-компанией, . при наличии высшего образования сможем предоставить бронь . от мобилизации или отсрочку от призыва на срочную службу. надоело работать за 1000$ в месяц? понимаешь что такое Active Directory и как оно работает?......
safe 
152 1
Нужно написать чекер аккаунтов на Валид по базе login:password, сайта http://southwest. com с парсингом количества поинтов , на пост гет запросах, использование прокси, много поток, перечек аккаунтов которые не прошли чек из за прокси. Сложность в том что токен при авторизации приходит с js запросов......
 
80 0
Необходимо проводить работы по технической поддержке и сопровождению сайта банка работающего на CRM 1-C bitrix через GIT. Прошу СТРОГО (! ) указывать окончательную цену нормо-часа в отклике, без неё не смотрю, предпочтение будет оказываться разработчикам из Ярославля и окрестностей (области и из Костромской......
 
87 1
Необходим специалист, который настроит шлюз Power BI на Windows Server 2012 R2. Проблема: при настройке шлюза Power BI возникает проблема с подключением БД mySQL к шлюзу по причине отсутствия драйвера БД. Попытки установки не привели к успеху. Пожалуйста, прикрепите к отклику кейсы. Также укажите приблизительную......
 
131 4
редактировать код сайта на Wordpress исходя из тз 2. оперативно добавлять и редактировать информацию на сайте (новые страницы, разделы, блоки) 3. поддерживать стабильный уровень загрузки согласно google speed 4. оптимизировать «тяжелые» страницы сайта 5. быть на связи в рабочее время и решать задачи......
safe 
217 1
Предоставляю в Аренду аккаунт Upwork для работы с своего  ПК. Установленой зп нет, так как все зависит от вас....
safe 
337 4
(Для диплома). Разработать сервис для организации проекта "IT для людей" ЗАО "Тандер". Функции веб сервиса:. пользователь может подать заявку на установку ПО, ремонт оборудования, консультацию. обучение сотрудников, курсы(бесплатные в рамках нац. проекта "образование"). обучение сторонних людей(бесплатно)......
 
81 0
https://github. com/ant-media/Ant-Media-Server  используя antmedia собрать простой сайт с авторизацией/регистрацией +   главная страница вывод активных стримов ( название/превью)  страница добавления стрима, поля: название стрима / описание стрима / превью стрима   страница стрима с плеером/названием/описанием/логином......
safe$13
94 5
Оплата сдельная Необходимо сверстать карту проектов на основе сервиса mapbox....
$875
324 4
Нужно доработать действующий сайт маркет плейс на опен карт 3 и исправить баги сайта на Yii2. Тех задание представим. Оплата от 70 000 руб и выше, сроки до 1 месяца + высокие премиальные....
$775
95 0
Нужен шаблон регистрации аккаунтов и рассылки линкидин. Есть готовый шаблон - можете либо доработать либо сделать новый. Работа в первый месяц строго через гарант сервис а в последуюшем возможны варианты. Напишите на те ле гр zakaz021 для получения Тех Задания....
Смотреть все