Ресторан самообслуживания
Автор: Hisso • Июнь 10, 2026 • Курсовая работа • 22,082 Слов (89 Страниц) • 7 Просмотры
МИНИСТЕРСТВО СВЯЗИ И ИНФОРМАТИЗАЦИИ РЕСПУБЛИКИ БЕЛАРУСЬ
Учреждение образования
«БЕЛОРУССКАЯ ГОСУДАРСТВЕННАЯ АКАДЕМИЯ СВЯЗИ»
ФАКУЛЬТЕТ ЭЛЕКТРОСВЯЗИ
КАФЕДРА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ СЕТЕЙ ТЕЛЕКОММУНИКАЦИЙ
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
к курсовой работе
по дисциплине
«ТЕХНОЛОГИЯ ПРОГРАММИРОВАНИЯ
ИНФОКОММУНИКАЦИОННЫХ СИСТЕМ»
На тему
РЕСТОРАН САМООБСЛУЖИВАНИЯ (ТЕКСТОВЫЙ РЕЖИМ)
Минск 2025
РЕФЕРАТ
Данная курсовая работа посвящена разработке консольного приложения, предназначенного для управления меню и учёта заказов.
В первом разделе рассмотрены теоретические основы построения программных систем с разграничением прав доступа, принципы объектно-ориентированного программирования, а также методы организации хранения данных в текстовых файлах. Приведены основные характеристики используемых подходов и показаны случаи, в которых подобные решения применяются на практике.
В третьем разделе подробно описано взаимодействие пользователей и администраторов с программой. Рассматриваются последовательность действий при авторизации, управление учётными записями и меню, а также процесс формирования и подтверждения заказов. Отдельное внимание уделено результатам тестирования: все реализованные функции были проверены и показали корректную работу, что подтверждает надёжность и практическую ценность разработанного приложения.
Объем пояснительной записки составляет 60 листов и содержит 10 рисунков, 6 источников литературы.
ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ 4
1 ТЕОРЕТИЧЕСКОЕ ОБОСНОВАНИЕ 5
1.1 Объектно-ориентированное программирование 5
1.2 Работа с файлами в C++ 5
1.3 Авторизация и разграничение прав доступа 6
1.4 Алгоритмы поиска и сортировки 7
2 АНАЛИЗ И РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ 9
2.1 Общее описание программы 9
2.2 Алгоритм работы программы 10
3 ДЕМОНСТРАЦИЯ РАБОТЫ 19
3.1 Руководство пользователя 19
3.2 Тестирование программы 21
ЗАКЛЮЧЕНИЕ 26
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 27
ПРИЛОЖЕНИЕ А 28
ПРИЛОЖЕНИЕ Б 28
ВВЕДЕНИЕ
В современном мире информационные технологии играют ключевую роль в организации и управлении данными. Практически во всех сферах деятельности человека — от промышленности до сферы обслуживания — наблюдается устойчивая тенденция к автоматизации процессов. Это позволяет повысить эффективность работы, снизить вероятность ошибок и обеспечить удобство взаимодействия с информацией.
Особое значение такие системы приобретают в сфере общественного питания. Рестораны и кафе ежедневно сталкиваются с необходимостью обработки заказов, управления меню и взаимодействия с клиентами. При использовании исключительно ручных методов велика вероятность допущения ошибок: неверно записанный заказ, потеря данных, сложности при поиске нужной информации. Всё это снижает качество обслуживания и эффективность работы предприятия.
Современные программные решения позволяют автоматизировать эти процессы, обеспечивая удобный доступ к данным, возможность их сортировки и поиска, а также разграничение прав доступа между администраторами и пользователями. В условиях постоянного роста объёмов информации и необходимости её оперативной обработки подобные решения становятся актуальными и востребованными.
...