ЕК. Общие сведения Наименование системы Полное наименование системы
Скачать 10.17 Kb.
|
• Общие сведения • Наименование системы • Полное наименование системы Полное наименование системы: “Автоматизированная система кафе”. • Краткое наименование системы Краткое наименование системы: “АС кафе”. • Основания для проведения работ Работа выполняется на основании утвержденной темы и задания преподавателя. • Наименование организаций – Заказчик и Разработчика: Заказчик: преподаватель НИУ МЭИ кафедры “Безопасности и информационных технологий” Жнякин Олег Вениаминович Адрес фактический: 111250, Россия, Москва, ул. Красноказарменная, д.17С Телефон: +7(495)362-71-98 Разработчик: студент группы ИЭ-61-21 Бабушкин Николай Михайлович Адрес фактический: 111250, Россия, Москва, ул. Кразноказарменная, д17С Телефон: +7(495)362-71-98 Плановые сроки начала и окончания работы: Плановый срок начала работ по созданию и разработки серверной части: 1.09.2022 года. Плановый срок окончания работ по созданию системы: 20.12.2022 года. Плановый срок по окончанию разработки серверной части (первый этап): 20.12.2022 года. Срок второго этапа работы будет определён позднее. • Источник и порядок финансирования На безвозмездной основе. • Порядок оформления и предъявлению заказчику результатов работ Приём осуществляется путём демонстрации проекта. • Назначение системы Задачей данной работы является автоматизации работы кафе по обработке поступающих от клиентов при заказе в зале. Также одна из задач – это отслеживание продуктов на складе. Работа системы позволяет максимально оптимизировать процесс осуществления заказа, а так же взаимодействия с поставщиками. • Цели создания системы Основными целями внедрения системы являются: - сокращение затрат на продуты - повышение удобства обработки заказов кафе; - укрепление позиций ресторана на рынке доставок готовой еды. В результате создания системы должны быть улучшены следующие показатели: - уменьшение сроков приготовления заказа; - уменьшены сроки обработки системы; - улучшено удобство работы с системой обработки заказов; - уменьшена вероятность нахождения на складе испорченных продуктов; - оптимизация заказов продуктов у поставщиков. • Характеристика объектов автоматизации Объектом автоматизации является деятельность работника по обработке заказов от клиентов. Также деятельность по отслеживанию за сроком годности и количества продуктов. Это и будет основной для создания рассматриваемой системы. • Кратка информация об автоматизируемом бизнес-процессе или техническом процессе, для которого строится АС кафе В Таблица 1 выделены следующие процессы в деятельности работника и клиента, в рамках которых производится анализ информации и вынесены соответствующие выводы о возможности их автоматизации: Таблица 1 Кратка информация об автоматизируемых бизнес-процессов Функция сервиса Наименование процесса Возможность автоматизации Решение об автоматизации в ходе проекта Система регистрации / аутентификация / хранение данных пользователя Регистрация / авторизация / хранение профиля в БД Возможно Будет автоматизировано Система регистрации и хранения данных по заказам Время совершения заказа Возможно Будет автоматизировано Система регистрации и хранения данных продуктов Внесение продуктов в БД Возможно Будет автоматизировано Система регистрации и хранения данных поставок Внесение даты поставки в БД Возможно Будет автоматизировано Система регистрации и хранения данных поставщиков Внесение поставщиков в БД Возможно Будет автоматизировано Система регистрации и хранения данных об оплате Внесение информации об оплате в БД Возможно Будет автоматизировано Система регистрации и хранения данных о позициях Внесение и просмотр позиций Возможно Будет автоматизировано Система отчётности Вывод подробной информации о заказах Возможно Будет автоматизировано Система регистрации и хранения данных о клиентов Регистрация новых клиентов, присвоение идентификационного номера Возможно Будет автоматизировано За регистрацию новых клиентов отвечает система регистрации / хранения профиля. • Требования к системе • Требования к системе в целом • Требования к структуре и функционированию системы Система “AC кафе” должна быть централизованной, т.е. все данные должны располагаться в центральном хранилище. В состав Системы должны входить следующие подсистемы: • подсистема хранения и обновления данных (хранение и обновление данных системы, данных для формирования аналитических отчётов, документов системы, сформированных в процессе работы отчётов); • подсистема регистрации новых пользователей в информационной системе; • подсистема формирования статистики и отчётов. Система должна предусматривать разграничения доступа для разных категорий пользователей (официант, работник кухни, сопровождающий персонал); Система должна поддерживать следующие режимы функционирования: • Основной режим, в котором подсистемы “AC кафе” выполняют все свои основные функции; • Профилактический режим, в котором одна или все подсистемы “AC кафе” не выполняют своих функций. В основном режиме функционирования Система должна обеспечивать: • Работу пользователей в режиме – 24 часа в день, 7 дней в неделю; • Выполнение своих функций – сбор, обработка и загрузка данных; хранение данных, предоставление отчётности. В профилактическом режиме Система должна обеспечивать возможность проведения следующих работ: • Техническое обслуживание; • Модернизацию аппаратно-программного комплекса; • Устранение аварийных ситуаций. Общее время проведения профилактических работ не должно превышать 10% от общего времени работы системы в основном режиме (176 часов в месяц). Функционал АС для официантов, сотрудников кухни и администрации ресторана представлен в соответственно в таблице 2, таблице 3, таблице 4. Таблица 2. Функционал АС для сопровождающего персонала. Функциональная составляющая (раздел) Описание функционала Предназначение Данная веб-панель предназначена для работы администраторов и операторов системы и служит для управления данными и их корректировки: • Первоначальная регистрация всех позиций, продуктов, клиентов, сотрудников ресторана; • Корректировка сведений о позициях, продуктах и сотрудниках; • Сбор анализа и статистики по деятельности ресторана. Авторизация пользователя Стандартный функционал авторизации в веб-система. Ввод идентификационного номера работника и пароля. Раздел содержит сервис “Забыли пароль?”. Личный профиль работника В личном профиле находятся ФИО работника, его пол и должность, дата рождения, телефон и адрес эл. почты. Личные профили работников Доступ ко всем личным профиля сотрудников. Есть функция редактирования данных и просмотра истории изменений. База заказов База всех заказов ресторана в виде таблицы. Имеется возможность фильтрации, поиска и редактирования. Существует возможность добавления новых заказов, изменения статуса существующих, редактирования. Существует возможность просмотра истории изменений и отмены действий. База продуктов База всех продуктов на складе в виде таблицы. Имеется возможность фильтрации, поиска и редактирования. Существует возможность добавления новых продуктов, изменения статуса существующих и редактирования информации о них, а также удаление продуктов. Существует возможность просмотра истории изменений и отмены действий. База позиций База всех позиций в виде таблицы. Имеется возможность фильтрации, поиска и редактирования. Существует возможность добавления новых позиций, редактирования информации о них, а также удаление позиции. Существует возможность просмотра истории изменений и отмены действий. База клиентов База всех клиентов ресторана в виде таблицы. Имеется возможность фильтрации, поиска и редактирования. Существует возможность добавления новых клиентов и редактирования информации о них. Существует возможность просмотра истории изменений и отмены действий. База сотрудников База всех сотрудников ресторана в виде таблицы. Имеется возможность фильтрации, поиска и редактирования. Существует возможность добавления новых сотрудников и редактирования информации о них. Существует возможность просмотра истории изменений и отмены действий. База доставок База всех доставок в виде таблицы. Имеется возможность фильтрации, поиска и редактирования. Существует возможность добавления новых доставок и редактирования информации о них. Существует возможность просмотра истории изменений и отмены действий. Аналитика и отчёты Вывод аналитики и отчётов в удобном графическом виде с возможностью выгрузки в .xls или .pdf. Существует возможность просмотра истории отчётов. Таблица 3. Функционал АС для работников кухни ресторана Функциональная составляющая (раздел) Описание функционала Авторизация пользователя Стандартный функционал авторизации в веб-система. Ввод идентификационного номера работника и пароля. Раздел содержит сервис “Забыли пароль?”. Личный профиль работника В личном профиле находятся ФИО работника, его пол и должность, дата рождения, телефон и адрес эл. почты. База заказов База всех заказов ресторана в виде таблицы. Имеется возможность фильтрации, поиска и редактирования. Существует возможность добавления новых заказов, изменения статуса существующих, редактирования. Существует возможность просмотра истории изменений и отмены действий. База позиций База всех позиций в виде таблицы. Имеется возможность фильтрации, поиска и редактирования. Существует возможность добавления новых позиций, редактирования информации о них, а также удаление позиции. Существует возможность просмотра истории изменений и отмены действий. Таблица 4. Функционал АС для официантов ресторана Функциональная составляющая (раздел) Описание функционала Авторизация пользователя Стандартный функционал авторизации в веб-система. Ввод идентификационного номера работника и пароля. Раздел содержит сервис “Забыли пароль?”. Личный профиль работника В личном профиле находятся ФИО работника, его пол и должность, дата рождения, телефон и адрес эл. почты. База заказов База всех заказов ресторана в виде таблицы. Имеется возможность фильтрации, поиска и редактирования. Существует возможность добавления новых заказов, изменения статуса существующих, редактирования. Существует возможность просмотра истории изменений и отмены действий. База позиций База всех позиций в виде таблицы. Имеется возможность фильтрации, поиска и редактирования. Существует возможность добавления новых позиций, редактирования информации о них, а также удаление позиции. Существует возможность просмотра истории изменений и отмены действий. База клиентов База всех клиентов ресторана в виде таблицы. Имеется возможность фильтрации, поиска и редактирования. Существует возможность добавления новых клиентов и редактирования информации о них. Существует возможность просмотра истории изменений и отмены действий. База доставок База всех доставок в виде таблицы. Имеется возможность фильтрации, поиска и редактирования. Существует возможность добавления новых доставок и редактирования информации о них. Существует возможность просмотра истории изменений и отмены действий. • Требования к численности и квалификации персонала системы Для работы ресторана определены следующие роли с рекомендованной численностью • Менеджер – 2 штатные единицы; • Системный администратор – 1 штатная единицы; • Работник кухни – 5 штатных единиц • Официант – 4 штатные единицы Основными обязанностями системного администратора являются • Модернизация, настройка и мониторинг работоспособности комплекса технических средств (серверов, рабочих станций); • Установка, модернизация, настройка и мониторинг работоспособности системного и базового программного обеспечения; • Установка, настройка и мониторинг прикладного программного обеспечения; • Ведение чётных записей пользователей СУБД; • Оптимизация прикладных баз данных по времени отклика, скорости доступа к данным; • Разработка, управление и реализация эффективной политики доступа к информации, хранящейся в прикладных базах данных. Системный администратор должен обладать высоким уровнем квалификации и практическим опытом выполнения работ по установке, настройке и администрированию программных и технических средств, применяемых в системе. Основными обязанностями менеджера являются: • Контроль работы с поставщиками; • Отслеживание поставок; • Внесение данных о новых поступлениях продуктов; • Проведение инвентаризации на складе; • Взаимодействие с ключевыми клиентами; • Контроль сотрудников ресторана; • Решение вопросов связанные с работой ресторана или работой сотрудников ресторана. Менеджер должен уметь работать с информационной системой (заносить данные/редактировать/составлять запросы). При необходимости менеджер должен пройти курс обучения работы с базой ресторана и обучать новых сотрудников ресторана. Основными возможностями и обязанностями работников кухни являются: • Доступ к базе данных заказов; • Доступ к базе данных позиций; • При выявлении ошибок в системе, работник обязан отправить запрос системному администратору с указание на ошибку. Работник кухни должен иметь навыки в информационной системе. При необходимости, работник должен пройти курс обучения работы с базой комплекса. Основными возможностями и обязанностями официантов являются: • Доступ к базе данных заказов; • Доступ к базе данных позиций; • Доступ к базе данных доставок; • Внесение/редактирование данных клиентов; • Внесение/редактирование данных заказа; • Внесение/редактирование данных доставки; • При выявлении ошибок в системе, работник обязан отправить запрос системному администратору с указание на ошибку. Официант должен уметь работать с информационной системой (заносить данные/редактировать/составлять запросы). • Требования к функциям, выполняемыми системой Система контроля и продажи товаров должна выполнять следующие функции: • Ввод данных о клиенте: • Идентификационный номер; • ФИО; • Контактный телефон; • Контактный e-mail; • Контактный адрес; • Редактирование данных о клиентах; • Удаление данных о клиентах. • Ввод и редактирование данных о поставщике: • Оформление договоров с поставщиками; • Поиск новых поставщиков; • Расторжение договоров с поставщиками. • Ввод и редактирование данных о поставке: • Отслеживание поставки; • Разгрузка поставки. • Ввод и редактирование данных о продуктах: • Артикль; • Наименование продукта; • Стоимость продукта; • Количество продукта на складе; • Срок годности. • Ввод и редактирование данных об оплате: • Способ оплаты. • Ввод и редактирование данных о доставке: • Данные курьера; • Отслеживание доставки. • Ввод и редактирование данных о позициях: • Артикль; • Наименование позиции; • Стоимость позиции; • Продукты входящие в позицию. • Ввод и редактирование данных о заказе: • Уникальный номер заказа; • Время совершения заказа; • Место совершения заказа. • Ввод и редактирование данных о пользователе: • Идентификационный номер; • ФИО; • Контактный телефон; • Контактный e-mail; • Логин; • Пароль; • Редактирование данных о пользователях; • Удаление данных о пользователях. • Вывод статистики и отчётности: Отчёт по заказам: № Дата заказа и время заказа Оплата Клиент Позиции Доставка 1 21.07.2022 9:20 Наличные - Бифштекс, салат Цезарь, компот персиковый 0,3л. В ресторане 2 21.07.2022 9:46 Безнал - Борщ, салат Греческий, картошка с курицей, кофе Латте 0,4 л. В ресторане 3 21.07.2022 11:37 Безнал Остафьев Александр Артёмович Плов с курицей, салат Овощной, Кока-кола 0,5л. Самовызов 4 21.07.2022 12:01 Безнал Шманов Никита Сергеевич 2 Шаурма с курицей, 2 Фрикадельковый суп, Морс ягодный 1л. Доставка на дом |