Задача:
Создать информационную систему позволяющую работать с сотрудниками некой компании \ студентами вуза \ учениками школы
Участники:
- Иван Давыдов - руководитель проекта, функционал (main.py, Model.py, Controller.py) https://github.com/dia-zx/PythonTeamWork1
- Михаил Мансуров - интерфейс (View.py) https://github.com/Mansurov512/PythonTeamWork1
- Анатолий Разоренов - операции с файловой системой (FileIO.py) https://github.com/molleux/PythonTeamWork1
Для разработки проекта использовался язык Python 3.10
Для запуска проекта необходимо:
- установить среду Python3;
- склонировать данный репозиторий, на локальный диск (ветку release);
- перейти в папку с файлами проекта ("main.py", ...);
- запустить на исполнение файл main.py в коммандной строке.
Данный проект реализует основной необходимый функционал по работе с базой данных сотрудников:
- добавление \ удаление записи о сотруднике;
- редактирование существующей записи;
- вывод записей, удовлетворяющих текстовому фильтру;
- запись \ сохранение на диске содержимого БД (файл base).
Внешний вид интерфейса проекта представлен на рисунке:

