Similar presentations:
Система автоматизации работы прачечной с функцией учета заказов
1.
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ ЛУГАНСКОЙ НАРОДНОЙ РЕСПУБЛИКИ ГОСУДАРСТВЕННОЕБЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ СРЕДНЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
ЛУГАНСКОЙ НАРОДНОЙ РЕСПУБЛИКИ «АНТРАЦИТОВСКИЙ КОЛЛЕДЖ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ И
Экономики»
Курсовой проект
на тему:
Система автоматизации работы прачечной с
функцией учета заказов
Автор курсового проекта:
Жидовкин Даниил Андреевич
Руководитель курсового проекта:
Федосенко А.А.
2.
Краткое введение в тему курсового проектаВ современном мире прачечные сталкиваются с необходимостью
оптимизации рабочих процессов. Система автоматизации работы
прачечной с функцией учёта заказов в приложении позволит
ускорить обработку заказов и повысить качество обслуживания
клиентов. Проект направлен на разработку удобного и
функционального приложения, которое упростит взаимодействие
между сотрудниками и клиентами, а также улучшит контроль за
выполнением заказов.
3.
Цели и задачи курсового проектаРазработать систему автоматизации работы прачечной, которая позволит
оптимизировать процессы обработки заказов и учёта выполненных услуг.
Внедрить функцию учёта заказов в приложение, чтобы клиенты могли
отслеживать статус своих заказов в режиме реального времени. Обеспечить
эффективное взаимодействие между сотрудниками прачечной и клиентами
через мобильное приложение. Улучшить качество обслуживания и повысить
удовлетворённость клиентов за счёт более быстрой и точной обработки
заказов. Сократить время на рутинные операции и минимизировать
количество ошибок при обработке заказов.
4.
Перечислить с помощью чего разрабатывалипрограммное обеспечение
При разработке программы использовалась реляционная база
данных MySQL для хранения и управления данными, а также среда
разработки Visual Studio 2022 для написания кода на C#. MySQL
обеспечила надежное хранение информации через систему таблиц с
поддержкой SQL-запросов, транзакций и индексирования. В Visual
Studio 2022 была реализована логика приложения с подключением к
БД через технологии ADO.NET или Entity Framework, что позволило
создать стабильное и производительное программное решение с
удобным интерфейсом и безопасным доступом к данным.
5.
Диаграмма прецедентовДиаграмма прецедентов
иллюстрирует взаимодействие
пользователей с системой
автоматизации работы прачечной. На
ней представлены основные
сценарии использования
приложения: оформление заказа на
стирку, выбор типа услуг,
отслеживание статуса заказа, оплата
услуг. Диаграмма позволяет
наглядно увидеть роли участников
процесса и их функции в системе, что
важно для понимания работы
приложения. Это помогает
оптимизировать процессы и
улучшить взаимодействие с
клиентами.
6.
Диаграмма классовДиаграмма классов
демонстрирует основные
сущности системы автоматизации
работы прачечной. В ней
представлены классы, такие как
«Заказ», «Клиент». Каждый класс
имеет свои атрибуты и методы,
которые определяют его
поведение и взаимодействие с
другими классами. Диаграмма
позволяет наглядно увидеть
структуру системы и связи между
её компонентами. Это помогает
разработчикам лучше понять
работу приложения.
7.
Диаграмма последовательностиДиаграмма последовательности
наглядно демонстрирует
взаимодействие между
пользователями и системой при
обработке заказов. Она показывает,
как клиент формирует заказ через
приложение, система обрабатывает
данные и формирует задание для
сотрудников, а также как происходит
учёт выполнения заказов и
информирование клиента о статусе.
Это помогает визуализировать
процесс и выявить потенциальные
точки оптимизации в системе
автоматизации работы прачечной.
8.
Диаграмма состоянийДиаграмма состояний отображает
жизненный цикл заказов в системе
автоматизации прачечной. Она
показывает, как заказы переходят из
одного состояния в другое: от создания
до выполнения и завершения. Это
помогает наглядно представить все
этапы обработки заказов и
оптимизировать рабочие процессы.
Диаграмма включает такие состояния,
как «ожидает обработки», «в процессе»,
«выполнено» и «отклонено». Благодаря
этому инструменту можно быстро
определить текущее состояние каждого
заказа и выявить возможные задержки.
9.
Диаграмма объектовДиаграмма объектов наглядно
демонстрирует основные элементы
системы автоматизации работы
прачечной. В ней представлены
объекты, такие как заказы, клиенты,
сотрудники, оборудование и складские
запасы. Взаимодействие между этими
элементами обеспечивает эффективное
управление заказами и учёт всех
операций в прачечной. Диаграмма
помогает понять структуру системы и её
функциональные возможности. Это
способствует более глубокому
пониманию работы приложения.
10.
Разработка пользовательского интерфейса11.
Разработка пользовательского интерфейса12.
Разработка пользовательского интерфейса13.
ЗаключениеВ ходе выполнения данного проекта мной была разработана программа для
управления базой данных с использованием языка C# в среде разработки Visual
Studio 2022. В качестве системы управления базой данных выбрана MySQL, что
обеспечило надежное хранение и эффективную обработку информации. Основное
внимание при разработке было уделено созданию стабильного соединения между
приложением и базой данных, реализации основных операций по работе с данными,
а также разработке интуитивно понятного пользовательского интерфейса.
В процессе работы я освоил ключевые аспекты взаимодействия приложения с
базой данных, включая установку и настройку соединения через ADO.NET,
формирование и выполнение SQL-запросов, обработку результатов выборки.
Особое внимание было уделено вопросам безопасности, таким как защита от SQLинъекций и валидация входных данных. Также я получил практический опыт работы
с элементами управления Windows Forms для создания удобного интерфейса.
industry