Доработка офлайн приложения (python: tkinter, pandas)
2123 UAHНеобходимо внести правки в код на python:
0. Реализовать возможность "растягивания" приложения на весь экран.
1. Необходимо изменить порядок отображения информации внутри основной рабочей области программы, сейчас выглядит так:
Списки оборудования для кабинета по дефолту должны быть «схлопнуты» внутри кабинетов, списки кабинетов должны быть «схлопнуты» внутри отделений. При этом программа должна выводить количество заполненных/размеченных позиций (сколько кабинетов полностью размечено внутри отделения, сколько видов оборудования размечено внутри кабинета). Оператор начинает работу может раскрыть список и внести необходимые изменения. Примеры:
2. Необходимо добавить возможность внесения дополнительных позиций оборудования для каждого отделения и кабинета внутри отделения.
В конце списка оборудования кабинета добавить окно для ввода произвольного текста оператором и кнопку «Добавить оборудование в кабинет», нажав на кнопку активируется выпадающий список, в котором можно выбрать любой вид оборудования, содержащий подстроку, введенную оператором.
Например: оператор ввел слово «негатоСкоп» (регистр букв не имеет значения), в выпадающем списке отображаются все возможные модели, содержащие данный текст:
- Негатоскоп однокадровый
- Негатоскоп двухкадровый
- Негатоскоп четырехкадровый
- Негатоскоп однокадровый светодиодный
- Негатоскоп двухкадровый светодиодный
- Негатоскоп четырехкадровый светодиодный
3. При выборе типа организации «стационар», оператору необходимо выбрать из выпадающего списка «профиль стационара», возможные значения:
- нейрохирургия
- анестезиология и реаниматология
- хирургия
- челюстно-лицевая хирургия
- оториноларингология
- урология
- дерматовенерология
- травматология и ортопедия
- терапия
- онкология
- гериатрия
- педиатрия
Указание профиля позволяет верно притянуть приказ для кабинетов организации (по списку сопоставления), тк кабинеты с одинаковым названием могут подчиняться различным приказам - те при выборе приказа для кабинетов необходимо так же учитывать профиль организации.
4. Реализовать возможность скролла рабочей области колесом мышки.
5. Реализовать автосохранение обработанного документа каждые 5 минут. Каждые 5 мин сохранять файл (все столбцы) в текущую директорию. Файл назвать "Тип организации (поликлиника или стационар) + Название организации + текст "в работе (автосохранение)", те получится:
"Поликлиника ГБУЗ КДЦ № 121 в работе (автосохранение)"
6. На этапе сохранения файла при выборе итогового вывода столбцов надо добавить возможность указания порядка столбцов в файле, чтобы оператор не только указывал список, но и порядок.
7. Когда удаляем какой-то приказ, применяемый к кабинету/отделению, после нажатия на кнопку "удалить" программа должна спрашивать: "Вы действительно хотите не применять приказ к данному кабинету?" - подтверждение удаления в общем.
8. При загрузке файла для работы поменять формулировку вопроса для выбора типа файла на "Вы хотите продолжить заполнение файла или начать работу с новым?", ответы соответственно тоже меняются на "Продолжить" или "Работать с новым файлом". Скрин:
9. изменить информацию выводимую в сохраняемом файле
Отзыв заказчика о сотрудничестве с фрилансером
Доработка офлайн приложения (python: tkinter, pandas)слабая связь с исполнителем не позволила завершить проект
![]()
-
821 25 4 2 Добрый день, есть опыт, с удовольствием выполню ваше задание, пишите в ЛС
-
146 Здравствуйте Сергей, я опытный программист с опытом более 3 лет. Готов взяться прямо сейчас, сделаю все быстро и качественно.
Пишите в ЛС жду сотрудничества с вами.
-
762 31 0 Привет, очень заинтересовал ваш заказ
хорошо знаю Tkinter, делал 2 проекта и заказчики довольны( Tkinter)
По сути ТЗ понял, но есть некоторые вопросы давайте обсудим их в лс



