Дипломная работа: Автоматизация учета загруженности персонала в сети ресторанов Ньокки

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
42
Продолжение таблицы 1.7
Критерий
Покупка
Самостоятельная
разработка
Разработка у
подрядчика
Покупка и
доработка
4
Стоимость
приобретения,
внедрения и
эксплуатации
минимальные
Стоимость
самостоятельной
разработки высока
Стоимость
максимальная
т.к. кроме
разработки
информационной
системы в нее
заложена
прибыль
подрядчика.
Выше, чем
стоимость
просто
покупки, т.к.
целесообразно
использовать,
как базу
решение 1С,
кроме того
потребуются
затраты на
доработку.
5
Не
удовлетворяет,
т.к.
рассмотренные
решения не
имеют такой
штатной
возможности
Полностью
удовлетворяет
Полностью
удовлетворяет.
Полностью
удовлетворяет
6
Полностью
удовлетворяет.
Полностью
удовлетворяет.
Полностью
удовлетворяет.
Полностью
удовлетворяет
Таким образом, по совокупности критериев целесообразно выбрать
готовое решение 1С. Предприятие: Ресторан[59] на базе уже имеющейся
системы 1С: Предприятие 8.3 с созданием модуля для доступа к данным
через веб-интерфейс.
43
1.4.Обоснование проектных решений
1.4.1.Обоснование проектных решений по информационному
обеспечению
Т.к. автоматизация задачи учета загруженности персонала
осуществляется на основе готового программного комплекса 1С, то
большинство проектных решений по информационному обеспечению уже
реализовано на его базе. Рассмотрим основные элементы информационного
обеспечения:
состав и содержание входных и выходных документов:
1. График работы сотрудников (база данных 1С, база данных
СКУД)
2. Перечень заказов на заданную дату (база данных 1С)
3. Личные данные сотрудника (база данных 1С, база данных
бухгалтерии)
4. Меню (база данных 1С)
состав и методы построения экранных форм:
1. Форма главного меню (страница веб-сайта с использованием
элементов интерфейса: поле текстового ввода, выпадающий
список, экранные кнопки)
2. Форма отчета по продажам выбранного сотрудника (страница
веб-сайта с использованием элементов интерфейса: поле
текстового ввода, поле выбора даты, выпадающий список,
таблица, экранные кнопки)
3. Форма просмотра расписаний и графиков работы (страница веб-
сайта с использованием элементов интерфейса: поле текстового
ввода, поле выбора даты, выпадающий список, таблица,
экранные кнопки)Форма отчета по продажам выбранного
блюда или группы блюд (страница веб-сайта с использованием
44
элементов интерфейса: поле текстового ввода, поле выбора
даты, выпадающий список, таблица, экранные кнопки)
4. Форма отчета по продажам выбранного ресторана (страница
веб-сайта с использованием элементов интерфейса: поле
текстового ввода, поле выбора даты, выпадающий список,
таблица, экранные кнопки)
5. Форма генерации сводных отчетов (страница веб-сайта с
использованием элементов интерфейса: поле текстового ввода,
поле выбора даты, выпадающий список, таблица, экранные
кнопки)
состав классификаторов:
1. Классификаторы блюд (База данных 1С)
2. Классификаторы должностей (База данных 1С и бухгалтерии)
3. Классификаторы счетов (База данных 1С)
состав и способы организации файлов с результатной и
промежуточной информацией. Выберем способ организации
информационной базы в виде интегрированной базы данных с
распределенной организацией. Обоснование такого решения следующее.
Объектом внедрения является сеть ресторанов. Поэтому данные
образующиеся в результате решения различных задач в отдельных кафе
передаются и хранятся в общей базе данных. Соответственно для
интеграции внедряемого решения в корпоративную информационную
систему требуется организация информационной базы именно в виде
распределенной БД.
45
1.4.2.Обоснование проектных решений по программному обеспечению
Проектные решения по программному обеспечению заключаются во
внедрении готовых программных продуктов 1С, а также разработке модуля,
который реализует основные функции по учету загруженности персонала
(Таблица 1.8).
Таблица 1.8
Программное обеспечение автоматизации задачи учета загруженности
персонала
Код
Наименование ПО
Обоснование
4601546045775
1С:Предприятие 8.
Ресторан.
Основной модуль
внедряемой
информационной системы
ИС1.1
Подсистема передачи
данных из БД
существующей
информационной
системы в
разрабатываемую
Модуль необходим для
сбора данных,
необходимых для анализа
загруженности персонала
с сервера БД
ИС1.2
Подсистема учета
загруженности персонала
Анализ данных о
загруженности персонала,
формирование
соответствующих отчетов
через веб-интерфейс
4601546045805
1С:Предприятие 8.
Ресторан. Лицензия на
рабочее место
Лицензии на каждое из
рабочих мест, где будет
использоваться
1С:Предприятие 8.
Ресторан
46
Рассмотрим также различные решения по СУБД информационной
системы. Для этого проведем краткий обзор основных СУБД.
Рассмотрим основные классы СУБД по различным признакам [27, 33].
По структуре различают [28, 31]:
реляционные СУБД, которые фактически являются стандартом;
объектно-ориентированные СУБД;
иерархические СУБД;
Наиболее распространенными на текущий момент являются
реляционные СУБД, именно для них разработано множество программных
систем, поэтому будем далее рассматривать именно их.
По способу доступа к базе данных различают [33, 38]:
файл-серверные СУБД;
клиент-серверные СУБД;
встраиваемые СУБД.
Файл-серверные СУБД (MicrosoftAccess, Paradox, FoxPro и пр) [33],
отличаются тем, что в них приложения имеют общий доступ ко всем файлам
БД и имеют возможность совместно обрабатывать данные самостоятельно.
На текущий момент данная технология считается устаревшей. При этом её
использование в ИС ограничивается существенными недостатками. В
частности, проблемы с поддержанием целостности базы, блокировками,
восстановлением, что в результате приводит к снижению
производительности и надежности.
Клиент-серверные СУБД (Oracle, Microsoft SQL Server, InterBase,
MySQL и пр) [55] строят обработку данных на основе сервера, на котором
они и хранятся. При этом доступ к хранилищу имеет только СУБД.
Приложения-клиенты не имеют прямого доступа к данным, вся работа с
ними ведется через запросы к СУБД. На текущий момент большинство
информационных систем строится на базе данного типа СУБД.
Источник: https://baza.diplomsite.ru/previewfile/2361