Главная страница
Навигация по странице:

  • 1.3. Анализ технического задания 19

  • 2.1. Построение диаграммы прецедентов 24 2.2. Построение UML диаграмм классов, последовательности, развертывания, деятельности, компонентов, состояния, коопераций 26

  • 3.1. Разработка логической структуры сети 33 3.2. Выбор архитектуры сети 34 3.3. Выбор программного обеспечения 34 3.4. Выбор оборудования 37

  • 3.5. Расчет надежности аппаратной части информационной системы 41 3.6. Расчет полезной пропускной способности 44

  • 1.1. Описание предметной области

  • 1.2. Разработка технического задания

  • 1.3. Анализ технического задания 1.3.1. Анализ архитектуры разрабатываемой системы

  • 1.3.2. Анализ топологии сети для разрабатываемой системы

  • Министерство образования, науки и молодежной политики нижегородской области


    Скачать 3.01 Mb.
    НазваниеМинистерство образования, науки и молодежной политики нижегородской области
    Дата16.01.2023
    Размер3.01 Mb.
    Формат файлаdocx
    Имя файлаDiplom+.docx
    ТипДокументы
    #889841
    страница2 из 6
    1   2   3   4   5   6

    СОДЕРЖАНИЕ


    ВВЕДЕНИЕ 10

    1.1. Описание предметной области 12

    1.2. Разработка технического задания 15

    1.3. Анализ технического задания 19

    1.3.1. Анализ архитектуры разрабатываемой системы 19

    1.3.2. Анализ топологии сети для разрабатываемой системы 21

    ГЛАВА 2. ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ 24

    2.1. Построение диаграммы прецедентов 24

    2.2. Построение UML диаграмм классов, последовательности, развертывания, деятельности, компонентов, состояния, коопераций 26

    2.2.1. Построение диаграммы классов 26

    2.2.2. Построение диаграммы деятельности 27

    2.2.3. Построение диаграммы компонентов 29

    2.2.4. Построение диаграммы последовательности 30

    2.2.5. Построение диаграммы развертывания 30

    2.2.6. Построение диаграммы состояния 31

    2.2.7. Построение диаграммы коопераций 32

    ГЛАВА 3. Разработка информационной системы 33

    3.1. Разработка логической структуры сети 33

    3.2. Выбор архитектуры сети 34

    3.3. Выбор программного обеспечения 34

    3.4. Выбор оборудования 37

    3.5. Расчет надежности аппаратной части информационной системы 41

    3.6. Расчет полезной пропускной способности 44

    Глава 4. ИНФОРМАЦИОННАЯ БЕЗОПАСНОСТЬ ПРОЕКТНЫХ РЕШЕНИЙ 52

    4.1. Категорирование информационных ресурсов, обрабатываемых в предлагаемой информационной системе 52

    Данный раздел начинается с описания где установлена ИС, кто с ней работает. 52

    Далее описываете какая информация будет содержаться в вашей информационной системе. Категорируете ее – распределяете по категориям в виде таблицы 1. В таблицу включаете только те категории, которые к вам относятся. 52

    Таблица 1 – Категории информационных ресурсов, содержащихся в информационной системе 52

    Информационный ресурс 52

    Категория 52

    В каком виде хранится информационный ресурс 52

    Общедоступные сведения 52

    Личные данные сотрудников 52

    Персональные данные 52

    Электронный 52

    Коммерческая тайна 52

    Служебная тайна 52

    Производственная тайна 52

    Профессиональная тайна 52

    Тайна судопроизводства 52

    Делаете вывод какие сведения будут подлежать защите. 52

    4.2. Определение класса защищенности предлагаемой информационной системы 53

    В данном разделе необходимо определить класс защищенности вашей информационной системы. Чтобы это сделать необходимо сначала определить к какому типу она относится: это автоматизированная информационная система, или информационная система персональных данных, или государственная система. Ниже приведены методики определения класса защищенности в зависимости от ее типа. 53

    70

    ЗАКЛЮЧЕНИЕ 74

    СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 75

    НОРМАТИВНЫЕ ССЫЛКИ 76

    ПЕРЕЧЕНЬ СОКРАЩЕНИЙ 77




    ВВЕДЕНИЕ

    Неотъемлемой частью в жизни человека, безусловно, является питание. Изначально, когда только стали появляться предприятия общественного питания, информационных систем просто не существовало. В качестве запоминающегося устройства, на которое в ходе работы записывалась вся информация о заказываемых блюдах и передавалась благодаря ему шеф-повару, являлся блокнот. В связи с этим была огромная потеря времени и частые неурядицы.

    Любой предприниматель знает, что посетители должны быть обслужены быстро и качественно. Поэтому при открытии своего заведения понимает, что все процессы должны выполняться правильно, а также быть автоматизированы. Со временем, вычислительная техника стала развиваться и удешевляться, появилась возможность использовать ее на предприятиях. Стали создаваться специальные системы, которые сильно повысили объем обрабатываемой информации, экономя время на ее обработку. Можно не пользоваться этой системой, но если в заведении работает больше одного сотрудника, то при наплыве это может привести к финансовым потерям и недовольным клиентам.

    Решением этой задачи является создание информационной системы, которая автоматизирует процессы хранения, транспортировки, обработки, извлечения и представления информации о заказе.

    Актуальность создания информационной системы заключается в возможности:

    • повышения эффективности работы персонала;

    • сокращении времени оформления заказа;

    • сокращении количества рабочих мест сотрудников;

    • сокращении бумажного документооборота.


    ГЛАВА 1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ

    1.1. Описание предметной области

    На данный момент процесс заказа блюд происходит следующим образом: клиент присаживается за свободный стол, после чего к нему подходит официант и предоставляет ему Меню. Пока официант обслуживает остальных посетителей, клиент осуществляет выбор и просит официанта подойти. Официант прослушивает заказ и заносит информацию на листок, после чего относит его на кухню поварам, где в свою очередь шеф-повар подтверждает заказ и информирует о нем поваров холодного и горячего цехов. Через определенный промежуток времени готовый заказ официант относит клиенту. Завершив процесс трапезы, клиент просит счет, и официант составляет чек об оплате.

    Из всего вышеперечисленного можно выбрать процессы, которые необходимо автоматизировать, а именно: для более быстрого оформления заказа нужно установить терминалы в столы клиентам, на кухню шеф-повару, а также на хостес для администратора, где будет проходит информация о заказах в режиме реального времени и будет производиться выписка об оплате. Еще понадобится один ПК для хранения всей отчетности и ведения статистики в ресторане.

    Целью данной работы стала разработка информационной системы SmartSaloon для ресторана «Кавказский дворик», которая позволит повысить производительность труда обслуживающего персонала и качество обслуживания. Система SmartSaloon является дешевым заменителем ее аналогов, выполняя основные процессы, не требуя дорогостоящего оборудования.

    Автоматизация требуется для быстрого оформления заказа и обработки данных между сотрудниками и клиентом, а также ведения отчетности и статистики.

    Таким образом, после внедрения информационной системы SmartSaloon в ресторан «Кавказский дворик», процесс заказа будет происходить следующим образом:

    1. Клиент садится за стол и осуществляет заказ через терминал, который встроен в стол.

    2. Оформленный заказ отправляется на терминалы администратора и шеф-повара.

    3. Шеф-повар подтверждает заказ и распределяет его между поварами холодного и горячего цехов.

    4. Администратор отправляет уведомление официанту и клиенту о том, что заказ принят в исполнение.

    5. По истечении времени официант забирает заказ у поваров и относит его клиенту.

    6. По окончанию процесса, клиент на терминале завершает сеанс, где ему предоставляется выбрать оплату по карте или наличный расчет.

    Организационно-штатная структура ресторана «Кавказский дворик» представлена на рисунке 1.1.




    Рисунок 1.1 – Организационно-штатная структура ресторана
    Общая площадь здания составляет 300 . Площадь отдельных помещений составляет:

    • зал 145 ;

    • кухня 53 ;

    • склад 15 ;

    • мойка 6 ;

    • холодильник 3 ;

    • коридор 35 ;

    • комната для персонала 8 ;

    • кабинет директора 7 ;

    • бухгалтерия 7 ;

    • серверная 10 ;

    Общий план помещений здания представлен на рисунке 1.2.


    Рисунок 1.2 – План помещения ресторана «Кавказский дворик»
    В данном ресторане, автоматизированное рабочее место (АРМ) существует только в кабинете бухгалтерии и кабинете директора. В таблице 1.1 указано аппаратное обеспечение сотрудников.


    Таблица 1.1 – Использующееся аппаратное обеспечение

    Наименование

    Описание

    Характеристика

    Бухгалтерия

    Процессор

    Intel Core i5-7400

    3 ГГц

    Материнская плата

    ASROCK H110M-DVS R2.0

    Intel H110

    Оперативная память

    DDR 4

    16 GB

    Жесткий диск

    Toshiba SATA HDWD110UZSVA

    1 TB

    Блок питания

    THERMALTAKE TR2 S

    700 W

    Видеокарта

    Intel HD Graphics 630

    Частота 350 МГц

    Сетевой адаптер

    Realtek RTL8111GR

    1000 Мбит/с

    Директор

    Процессор

    Intel Core i3-7100

    3.9 ГГц

    Материнская плата

    ASROCK H110M-DVS R2.0

    Intel H110

    Оперативная память

    DDR 4

    8 GB

    Продолжение таблицы 1.1

    Жесткий диск

    SATA III WD5000LPCX

    500 GB

    Блок питания

    THERMALTAKE LT-550P

    550 W

    Видеокарта

    Intel HD Graphics 630

    2 GB

    Сетевой контроллер

    Realtek RTL8111GR

    1000 Мбит/с




    В ходе проведенного предпроектного исследования были выявлены следующие недостатки:

    • отсутствие отправки уведомлений и ведения статистики в режиме реального времени;

    • отсутствие разграниченного допуска в систему администратора и сотрудников;

    • отсутствие централизованного хранения данных.


    1.2. Разработка технического задания

    Полное наименование: Информационная система SmartSaloon.

    Разрабатываемая система предназначена для эксплуатации на предприятиях общественного питания.

    Работа выполнена на основании договора №1337 от 29.05.2017 между Заказчиком и Разработчиком.

    Целью данной работы стала разработка информационной системы SmartSaloon для ресторана «Кавказский дворик», которая позволит повысить производительность труда обслуживающего персонала и повысить качество обслуживания. Система SmartSaloon является дешевым заменителем ее аналогов, выполняя основные процессы, не требуя дорогостоящего оборудования.

    SmartSaloon дает возможность быстрого принятия и оформления заказов, сократив при этом количество рабочих мест официантов, что в свою очередь убирает излишние затраты. Сохранение отчетности и ведение статистики помогает контролировать весь персонал и посетителей.

    Функциональные требования.

    Путем внедрения информационной системы SmartSaloon должно произойти увеличение производительности труда сотрудников, а именно официантов и поваров. С ее помощью официантам не придется тратить время на оформление заказа, а только на его доставку. Повара будут раньше уведомлены о своих задачах, соответственно заказ осуществится в кратчайшие сроки.

    Функциональные требования, которые должна выполнять система:

    • отправка уведомлений и ведение статистики в режиме реального времени;

    • разграниченный допуск в систему администратора и сотрудников;

    • создание и хранение отчетов;

    Требования к конфигурации.

    Для эффективной работы заведения предполагается выделить:

    • 1 ПК для директора;

    • 1 ПК для бухгалтера;

    • 1 терминал для администратора;

    • 1 ПК выделен под сервер;

    • 1 терминал для поваров;

    • 14 терминалов для зала;

    Минимальные аппаратные требования АРМ должны быть:

    • Процессор не ниже Intel Core i3-6100;

    • Оперативная память DDR 4 8 GB;

    • Сетевой контроллер Realtek RTL8111GR;

    • Требуется обеспечить ресторан беспроводной сетью.

    Минимальные аппаратные требования сервера должны быть:

    • Процессор Intel Core i3, 2 ГГц;

    • Оперативная память 4GB;

    • Свободное место на жестком диске 100 Гб;

    • Сетевой адаптер Intel I219V 100 Мбит/с Ethernet;

    • Операционная система x64: Windows XP Professional SP3, Windows 7 Pro SP1, Windows 2008 Server, Windows Server 2012 R2, Windows 10 Pro.

    Для клиентов и сотрудников требуется найти программное обеспечение позволяющее создавать, отправлять, принимать отчеты о заказах.

    Количественные требования.

    Количество АРМ составляет 18.

    • Скорость передачи данных в системе, должна быть не менее 50 Мбит/с.

    • Серверное оборудование должно предоставлять одновременную работу не менее 18 пользователям.

    • Время обработки заказа от терминала клиента до терминала повара, и обратно, должно составлять не более 30 сек.

    • Хранение данных должно происходить на протяжении 1 года.

    • Бесперебойная работа системы 24/7.

    Требования к защите информации и надежности хранения данных.

    Для защиты информации от несанкционированного доступа, используются следующие требования:

    • разграничить права доступа персонала;

    • установить пароли для учетных записей;

    • ограничить доступ в систему вредоносного ПО (вирусов), и предусмотреть возможность и нейтрализацию;

    • ограничить доступ с нежелательных IP адресов;

    • осуществлять резервное копирование;

    • помимо антивируса, использовать стандартные средства защиты, встроенные в операционную систему.

    Требования к надежности.

    • Для того чтобы обеспечить высокий уровень надежности функционирования системы, коэффициент оперативной готовности программного и аппаратного оборудования должен составлять не менее 0,99%.

    • Среднее время для восстановления аппаратной части системы должно быть не более 3 часов.

    • Среднее время наработки на отказ аппаратной части системы должно быть не менее 5000 часов

    1.3. Анализ технического задания

    1.3.1. Анализ архитектуры разрабатываемой системы

    Система представляет комплекс программных и аппаратных средств, которые упростят процесс заказа на предприятиях общественного питания, за счет того, что заменят всю бумажную документацию на электронную.

    Для разрабатываемой системы, необходимо выбрать наиболее подходящий вариант архитектуры сети.

    Одноранговая сеть – сеть, где компьютеры имеют равные возможности, каждому из которых присваивается уникальное имя и пароль. Любой компьютер в данной сети может быть как сервером, так и клиентом. Модель такой сети представлена на рисунке 1.3.

    Рисунок 1.3 – Модель одноранговой сети

    Сеть с выделенным сервером (Клиент-Сервер) – подразумевает под собой высокопроизводительный компьютер – сервер, подключенный к этой сети, выполняющий функции хранения данных, которыми могут воспользоваться другие ПК этой сети. Модель такой сети представлена на рисунке 1.4.



    Рисунок 1.4 – Модель сети с выделенным сервером

    Таблица 1.2 – Сравнительная характеристика архитектуры сети

    Параметры сети

    Одноранговая сеть

    Сеть с выделенным сервером (Клиент-Сервер)

    Стоимость

    Низкая

    +

    Высокая

    -

    Размер сети

    Не более 10 компьютеров

    -

    Одновременное подключение к сети огромного количества пользователей, которое зависит от оборудования

    +

    Быстродействие

    Очень слабое, так как трудно обеспечить быстродействие процессоров, большой объем оперативной памяти и высокие скорости обмена с жестким диском для всех компьютеров сети

    -

    Высокое, которое зависит от сервера

    +

    Защита данных

    Вопросы защиты решаются каждым пользователем самостоятельно

    -

    Широкая и комплексная защита данных и пользователей

    +

    Администрирование

    Осуществляется каждым пользователем для своего персонального компьютера

    -

    Осуществляется централизованно, требуется системный администратор

    +

    Итого:

    1

    4


    На основе проведенных исследований в разрабатываемой системе, логично предположить, что наилучшим вариантом установки сети является Клиент-Сервер. Так как имеется возможность одновременного подключения 18 клиентов, также быстродействие сети даст возможность эффективной обработки и транспортировки данных и их защиту.
    1.3.2. Анализ топологии сети для разрабатываемой системы

    Выбрав сеть с выделенным сервером, понадобится выбрать ее топологию. Для этого нужно сравнить и выбрать наиболее подходящую в разрабатываемую сеть.

    Сам термин топология сети, означает физическое расположение компьютеров, кабелей и других сетевых устройств. Выделяют несколько основных видов физических топологий сетей:

    Топология «кольцо» - каждый компьютер подключается к кабелю, замкнутому в кольцо. В такой сети от одного ПК осуществляется только получение информации, а другому только передача. В сети с кольцевой топологией следует предпринимать специальные меры, так как в случае поломки одной из станций, может потеряться канал связи между другими. Пример топологии кольцо, показан на рисунке 1.5.


    Рисунок 1.5 – Топология кольцо

    Топология «звезда» - для подключения компьютеров в этой сети, используется отдельный кабель, соединяющий каждого из них, который проведен к центральному устройству, называемым хабом (hub) или концентратором. Концентратор возобновляет сигналы транслирует сигналы, которые поступают, пересылая их в другие линии связи. В такой сети имеется только один промежуточный узел. Пример топологии звезда, показан на рисунке 1.6.


    Рисунок 1.6 – Топология звезда

    Топология «шина» – одна из наиболее простых, в которой все компьютеры подключены к кабелю. Все сигналы, передаваемые любым компьютером в сеть, идут по шине в обоих направлениях ко всем остальным компьютерам. Пример топологии шина, показан на рисунке 1.7.


    Рисунок 1.7 – Топология шина

    Таблица 1.3 – Сравнительная характеристика топологий сети

    Топологии

    Характеристики

    Звезда

    Кольцо

    Шина

    Стоимость расширения

    Незначительная

    Средняя

    Средняя

    Размеры системы

    Любые

    Любые

    Ограничены

    Стоимость подключения

    Незначительная

    Незначительная

    Высокая

    Возможность работы в реальном режиме времени

    Отличная

    Хорошая

    Плохая

    Разводка кабеля

    Хорошая

    Удовлетворительная

    Хорошая

    Обслуживание

    Отличное

    Среднее

    Среднее

    Исходя из сравнительной характеристики топологий в таблице 1.3, наилучшим вариантом для разрабатываемой системы будет выбрана топология звезда. Так как стоимость ее расширения незначительна, как и стоимость подключения. Более того, система должна работать в режиме реального времени, что в топологии звезда имеет отличную характеристику.



    1   2   3   4   5   6


    написать администратору сайта