ВКР (Диплом)
Разработка автоматизированной системы учета и анализа продаж для малого бизнеса
Проведенное исследование охватывает полный жизненный цикл создания автоматизированной информационной системы, ориентированной на специфику транзакционных процессов в сегменте малого предпринимательства. В рамках теоретического блока систематизированы принципы построения учетных механизмов с учетом требований отечественных отраслевых стандартов и современных паттернов проектирования, таких как микросервисная архитектура и Clean Architecture. Практическая реализация базируется на импортонезависимом технологическом стеке, включающем высокопроизводительную СУБД Postgres Pro и фреймворк FastAPI для обеспечения минимальной латентности (P95-latency < 150 мс) при обработке операционных потоков. Аналитический модуль системы использует статистические методы декомпозиции временных рядов для прогнозирования потребительского спроса, что позволяет оптимизировать складские запасы. Особое внимание уделено защите персональных данных в соответствии с ФЗ-152 и методологиями ФСТЭК России, а также интеграции программного обеспечения с государственными сервисами мониторинга товарооборота.
Разработанное веб-приложение на базе Python 3.11 / FastAPI 0.110 с применением Postgres Pro в качестве системы управления базами данных, сопровождаемое полным пакетом программной документации по ГОСТ 19 (ЕСПД). Продукт включает в себя техническое задание (ГОСТ 34.602-89), описание программы (ГОСТ 19.402-78) и руководство пользователя (ГОСТ 19.505-79). Верификация системы подтверждена матрицей покрытия требований тестами (RTM) и результатами нагрузочного тестирования инструментарием k6 (стабильная работа при 100 RPS, Error Rate < 0.5%). Архитектура решения представлена набором UML-диаграмм (классов, последовательности, развертывания) и ER-диаграммой в нотации Crow's Foot, обосновывающей нормализацию данных до уровня 3НФ. Программный код прошел статический анализ через решение Svace (ИСП РАН), что гарантирует отсутствие критических уязвимостей в логике обработки продаж.
Динамичное развитие российского малого бизнеса в условиях форсированного импортозамещения требует перехода от зарубежных SaaS-решений уровня Shopify или Odoo к кастомизируемым отечественным платформам. Указ Президента РФ № 166 и нацпрограмма «Цифровая экономика» задают вектор на достижение технологического суверенитета, делая разработку локальных систем учета критически важной для обеспечения непрерывности бизнес-процессов. Рост объема данных и усложнение требований регуляторов к фискализации продаж (ФЗ-54) создают запрос на интеллектуальные инструменты анализа, способные функционировать в среде Astra Linux SE.
Создание эффективной автоматизированной системы, обеспечивающей консолидацию данных о сбытовых операциях и формирование аналитической отчетности для повышения операционной рентабельности малого предприятия в защищенном контуре отечественного ПО.
1. Провести комплексный аудит предметной области и существующих бизнес-процессов учета продаж в условиях использования российских ИТ-технологий.
2. Сформулировать функциональные и нефункциональные требования к автоматизированной системе в соответствии с ГОСТ 34.602-89.
3. Спроектировать архитектуру системы и логическую структуру реляционной базы данных для функционирования в среде Postgres Pro.
4. Выполнить программную реализацию серверной части (Backend) и пользовательского интерфейса с использованием современных асинхронных фреймворков.
5. Интегрировать аналитический модуль для автоматизированного расчета ключевых показателей эффективности (KPI) и визуализации трендов продаж.
6. Провести функциональное и нагрузочное тестирование системы с последующей оценкой технико-экономической эффективности внедрения.
- Оформление по ГОСТ
- Содержание и структура уже собраны
- Подходит как пример для своей темы
