📘 О чем эта работа
Выпускная квалификационная работа посвящена проектированию и разработке автоматизированной информационной системы (АИС) расчёта заработной платы для производственного предприятия ООО «ПолиПак». Объект исследования — процессы начисления и учёта оплаты труда; предмет — методы автоматизации расчёта зарплаты с учётом табельного учёта, премий, удержаний и налогов.
📚 Что внутри
Работа содержит подробный анализ предметной области и организационной структуры предприятия, моделирование бизнес‑процессов и описание ключевых информационных объектов (см. таблицу 1.2.1). Представлены инфологическая модель и нормализованная даталогическая модель БД (3НФ), проект интерфейса по ролям и архитектура системы.
- Таблицы: структура сотрудников, подразделений, должностей, табеля рабочего времени, начислений/удержаний, расчётных ведомостей.
- Расчёты: реализуемые формулы начислений (оклад, сдельная часть, ночные, сверхурочные), расчёт НДФЛ и страховых взносов, алгоритмы перерасчётов и закрытия периода.
- Теория: требования к безопасности ПДн, модель RBAC, требования NFR (производительность, резервное копирование, доступность).
- Выводы: оценка эффективности — ускорение расчёта, снижение ошибок и централизация учёта.
📊 Для кого подходит
Практическое руководство для студентов прикладной информатики и специалистов по автоматизации: разработчикам, системным аналитикам, ИТ‑администраторам и бухгалтерам, которые внедряют учетные системы на малых и средних промышленных предприятиях.
✨ Особенности
Ключевое преимущество — конкретная реализация на стеке Python (FastAPI для API, Streamlit для прототипа UI), использование PostgreSQL/SQLite и ORM SQLAlchemy с миграциями Alembic. Система рассчитана на обработку расчёта месяца для 300–500 сотрудников (целевой показатель: повторный пересчёт ≤ 3 мин, полный пересчёт ≤ 8 мин) и на хранение до 10 000 записей по сотрудникам и операциям.
В работе приведены:
- матрица ролей и прав доступа (таблица 1.3.2),
- спецификация функциональных требований (FR‑30 — настраиваемые формулы начислений, FR‑32 — генерация расчетных листков и ведомостей),
- планы бэкапов по схеме GFS и процедуры восстановления,
- описание интеграции: экспорт/импорт XML/XLSX, взаимодействие с 1С через API/файлы.
❓ Частые вопросы
Подойдет ли для моего ВУЗа?
Структура работы соответствует ГОСТ 34.602‑89 и ГОСТ 19.201‑78: введение, три раздела (анализ, проектирование, разработка), заключение, список источников и приложения.
Можно адаптировать?
Да. Модульная архитектура и использование ORM позволяют добавить новые формулы начислений, отчёты и интеграции без глобальной переработки системы.
Практическая ценность
Реализация экономит время бухгалтерии, снижает влияние человеческого фактора при вводе табеля и расчёте выплат, обеспечивает централизованную защиту персональных данных и готовые форматы выгрузок для регламентированных отчётов в ФНС, ПФР и ФСС.