Содержание
Введение.......................................................................................................................................... 3
Анализ предметной области........................................................................................................... 4
Постановка задачи.......................................................................................................................... 6
Цель.............................................................................................................................................. 6
Исходные данные........................................................................................................................ 6
Априорные модельные представления...................................................................................... 6
Ожидаемый результат................................................................................................................. 7
Критерии оценки результата...................................................................................................... 7
Средства проектирования и реализации.................................................................................... 8
Требования к информационной системе.................................................................................... 9
Функциональные требования......................................................................................................... 9
Требования к данным.................................................................................................................. 9
Требования к интерфейсам......................................................................................................... 9
Требования к разграничению доступа...................................................................................... 10
Функциональная модель системы................................................................................................ 11
Диаграмма вариантов использования....................................................................................... 11
Декомпозиция основных функций ИС...................................................................................... 14
Детальное описание прецедентов............................................................................................. 15
Диаграмма последовательности............................................................................................... 17
Диаграммы деятельности.......................................................................................................... 18
Диаграмма состояний заказа..................................................................................................... 19
Диаграмма классов.................................................................................................................... 21
Модель данных.............................................................................................................................. 22
Логический уровень модели данных........................................................................................ 22
Физический уровень модели данных........................................................................................ 23
Интерфейс информационной системы......................................................................................... 31
Заключение.................................................................................................................................... 33
Список литературы....................................................................................................................... 35
Введение
Жизнь современного общества невозможно представить без информационных технологий. Информационные системы прочно вошли во все сферы деятельности человека — от банковского дела до медицины, от образования до сферы обслуживания. Разработка и внедрение автоматизированных решений позволяют значительно повысить эффективность работы организаций, сократить издержки и улучшить качество предоставляемых услуг.
Одной из наиболее динамично развивающихся сфер является ресторанный бизнес. В условиях высокой конкуренции и постоянно растущих ожиданий со стороны клиентов особую значимость приобретает использование современных информационных систем для автоматизации ключевых бизнес-процессов. Это позволяет обеспечить быструю обработку заказов, контроль складских остатков, управление персоналом и улучшение клиентского сервиса [1].
Настоящая курсовая работа посвящена проектированию информационной системы, ориентированной на автоматизацию процессов, связанных с деятельностью ресторана. Основное внимание уделено созданию функциональной и структурной моделей системы с применением объектно-ориентированного подхода и языковых средств моделирования UML. В работе рассматриваются требования к системе, её архитектура, а также предлагаются схемы взаимодействия пользователей с различными компонентами программного комплекса.
Актуальность выбранной темы обусловлена тем, что несмотря на широкое распространение автоматизированных решений, значительное количество предприятий общественного питания до сих пор используют устаревшие методы управления, не позволяющие оперативно реагировать на изменения спроса и внутренние процессы. Разработка специализированной системы для ресторана позволит оптимизировать деятельность заведения, повысить уровень обслуживания клиентов и обеспечить прозрачность управления.