Сотрудник медицинского учреждения может просматривать список сотрудников в системе Elena.Team. Для этого необходимо открыть боковое меню, выбрать пункт 'Орг. структура', затем 'Сотрудники'. На странице списка доступна функция фильтрации данных. Сотрудник может заполнить поля фильтрации и применить их для получения нужной информации.
Просмотр и редактирование карточки сотрудника
Контекст: сотрудник мед учреждения просматривает карточку сотрудника.
Основное действующее лицо: сотрудник медицинского учреждения .
Область действия: взаимодействие сотрудника с карточкой сотрудника в системе Elena.Team.
Предусловия: сотрудник медицинского учреждения нажал на странице списка сотрудников на фамилию необходимого сотрудника.
Минимальные гарантии: сотрудник мед учреждения переходит в карточку сотрудника.
Гарантии успеха: просмотр всех данных об необходимом сотруднике.
Основной сценарий:
- Сотрудник мед учреждения нажимает на странице списка сотрудников на фамилию.
- На открывшейся странице просматривает все данные.
- Для переключения между таблицами (Контактные данные, Образование, Файлы, Опыт работы, Поощрения/взыскания) нажимает на название таблиц.
- Для редактирования полей:
- Вводит необходимые данные, либо изменяет имеющиеся.
- Нажимает на кнопку сохранения.
- Для добавлении ставки:
- Сотрудник нажимает на кнопку "Добавить" после чего появляется пустая строка в которой можно указать должность и размер ставки.
- В таблице "Опыт работы" появляется запись о начале работы.
- Для увольнения ставки:
- Сотрудник нажимает на кнопку увалить напротив необходимой ставки.
- В появившемся модальном окне подтверждает увольнение.
- В таблице "Опыт работы" в строке относящейся к текущей ставке выставляется дата увольнения.
- Для редактирования данных в таблицах (Контактные данные, Образование, Файлы):
- Сотрудник мед учреждения нажимает на карандаш напротив необходимой записи, после чего появляется такое же модальное окно как при создании с данными из выбранной строки.
- После редактирования, сотрудник нажимает на кнопку сохранения в модальном окне.
- Для удаления данных в таблице (Контактные данные, Образование, Файлы):
- Сотрудник мед учреждения нажимает на кнопку удаления напротив необходимой строки. (Контактные данные не скрываются, вместо этого меняется их статус активности на ×).
- Подтверждает удаление данных из таблицы.
- После чего происходит скрытие данных для отображения в таблице.
- Для добавления новых данных в таблицу:
- Сотрудник нажимает на знак добавления в верхней части страницы.
- В появившемся списке выбирает необходимый тип новых данных. Далее заполняет все необходимые поля в модальном окне.
- Для увольнения сотрудника:
- Сотрудник нажимает на кнопку увольнения в верхней части страницы.
- Подтверждает увольнение сотрудника.
- После чего:
- В таблице "Опыт работы" в строке относящейся к текущему месту работы выставляется дата увольнения.
- В графе дата увольнения указывается дата нажатия на кнопку увольнения и в графе "Работает?" указывается значение "Нет".
- Для продления контракта:
- Сотрудник меняет дату в графе, после истечения первого срока, в таблице "Опыт работы" появляется дата увольнения по первой записи
- Затем появляется ещё одна запись в таблице "Опыт работы" с такими же данными, только "Дата начала" будет являть датой окончания первого контракта, а дата окончания будет пуста, если контракт.
- Если сотрудник мед учреждения будет работать в разных учреждениях, то при просмотре его карточки данные в полях "Отделение", "Руководитель", "Кабинет", "Участок", "Дата принятия", "Дата увольнения", " Работает?", "Время работы", " Время приёма", " Срок контракта", " Логин", "Пароль", "Ставка" будут указаны в соответствии с тем мед учреждением к которому привязана учетная запись смотрящего страницу.
Видеоинструкция для пункта 8.
Видеоинструкция для пункта 9.
Видеоинструкция для пункта 10.
Дополнение:https://skr.sh/s9VRVsNLSbe
- Кнопка увольнения.
- Кнопка добавления данных для таблица.
- Кнопка сохранения изменений при редактировании данных сотрудника.
- Гиперссылки на страницу графика сотрудника.
- Время работы указывается на сегодняшний день.
- Время приема вычисляется как самое раннее время начала приёма и до окончания самого позднего времени приёма на сегодняшний день.
- Поля не редактируются.
- Пароль - по умолчанию пустой.
- Имеется маска - "Введите новый пароль".
- Если при нажатии на кнопку сохранения поле пустое, то старый пароль не обновляется, в противном случае записывается новый пароль.
- Кнопки для перемещения между таблицами.
Дополнение:
- Ссылка на прототип
2. При отсутствии необходимых таблиц, написать миграции на их создание и заполнение фейковыми данными
Заявки фрилансеров
Похожие заказы
- Системное программированиенет заявокЗакрыт3 года назад
Требуется разработать приложение на C++ с использованием WinAPI для работы с потоками. Задача должна быть выполнена до пятницы. Ожидается качественное и эффективное решение с соблюдением сроков.
Системное программированиенет заявокЗакрыт3 года назад- $10
Создайте программу-интерпретатор команд для ОС Linux, которая принимает команды с клавиатуры и выполняет их в отдельных процессах с помощью вызова exec(). Необходимо предусмотреть контроль ошибок для каждой команды. Задача включает обработку ввода, выполнение команд и управление процессами.
Системное программирование1 заявкаЗакрыт3 года назад - $5
Необходимо выполнить все задания в Excel, связанные с системным программированием. Требуется высокая точность и соответствие заданным условиям. Исполнение должно быть выполнено правильно и без ошибок.
Системное программирование1 исполнительЗавершен3 года назад Необходимо разработать скрипт-кликер, который будет выполнять автоматическое копирование и вставку текста, ожидать загрузки сайта, открывать вкладки и выполнять различные действия на сайте. Идеальное решение должно обеспечить стабильную работу и адаптивность к изменениям на странице.
Системное программирование3 заявкиЗакрыт3 года назадТребуется разработать бота, который будет переходить из LinkedIn в Sales Navigator и сохранять компании в список. Исполнитель должен иметь опыт работы с LinkedIn и написанием аналогичных ботов. Скрипт должен завершать работу после 150 манипуляций на одной странице. Срок выполнения - 2 недели. Подробное ТЗ доступно в прикрепленном документе.
Системное программирование2 заявкиЗакрыт3 года назадНеобходима разработка лабораторной работы на языке С, которая должна корректно запускаться на операционной системе Linux через командную строку Bash. Задача несложная, требуется учесть основные принципы системного программирования.
Системное программирование1 заявкаЗакрыт3 года назадИщется преподаватель по Linux для улучшения навыков в системном программировании. Необходима помощь в решении задач по Kubernetes и написании скриптов на Bash. Есть опыт разработки кластера Minikube и запуска абстракций. Ожидается практическая работа и поддержка в обучении.
Системное программированиенет заявокЗакрыт3 года назадНеобходимо разработать stateless API в рамках системного программирования. Ожидается создание высококачественного и эффективного интерфейса для взаимодействия с приложениями.
Системное программирование1 заявкаЗакрыт3 года назадТребуется разработка бота для мгновенной покупки боксов NFT на платформе Binance. Необходима высокая скорость выполнения операций и стабильность работы. Ожидается опыт в системном программировании и знание API Binance.
Системное программирование1 заявкаЗакрыт3 года назад