- •Введение
- •1 Техническое задание
- •1.1 Анализ предметной области
- •1.2 Постановка задачи
- •1.3 Выбор средств и методов программирования
- •2 Технический проект
- •2.1 Определение логической структуры реляционной базы данных
- •2.2 Разработка технологии решения задачи
- •3 Экономическая часть
- •3.1 Планирование и организация процесса разработки автоматизированной информационной системы (аис)
- •3.2 Расчет общих капитальных вложений по вариантам
- •3.3 Расчет затрат по изменяющимся элементам
- •3.4 Расчет годового экономического эффекта и прочих показателей экономической эффективности
- •4 Безопасность жизнедеятельности
- •4.1 Характеристика условий труда программиста
- •4.2 Требования к производственным помещениям
- •4.2.1 Окраска и коэффициенты отражения
2.2 Разработка технологии решения задачи
2.2.1 Технология ввода и накопления входной информации
Для решения поставленных задач необходимо обеспечить ввод и хранения следующих данных:
поступление заказов блюд;
информация о работе официантов;
составление блюд;
введение учета заказов блюд в ресторане.
При организации ввода входной информации нужно обеспечить контроль над правильностью введенных данных, ведь пользователь может ошибиться при работе с базой данных. Для предотвращения ошибок можно воспользоваться фильтрацией вводимых данных, проверкой на запрещённые символы и заполнение всех полей.
Построим схему ввода и накопления входной информации (рисунок 9).
Рисунок 9 – Технология ввода и накопления входной информации
2.2.2 Описание запросов
В данном приложении используются следующие виды запросов:
запрос на вывод информации суммах заказов:
Рисунок 10 – Результат запроса на вывод информации суммах заказов
Рисунок 11 – Результат запроса на вывод информации о заказах
2.2.3 Определение форм ввода-вывода
В созданной программе для взаимодействия с пользователями созданы следующие формы:
Рисунок 12 – Форма авторизации пользователя
Рисунок 13 – Главная кнопочная форма.
Рисунок 14 – Форма по Заказам
Рисунок 15 – Форма о Блюдах
Рисунок 16 – Форма по Заказам из меню
Рисунок 17 – Форма о Официантах
2.2.4 Функционально-технологическая схема получения отчета
В данной информационной системе отчетом является официанты и суммы заказов. Он представляет собой таблицу, в которой записывается входные данные которая должна быть выплачена.
Рисунок 18 – Отчет о Суммах заказов
Рисунок 19 – Отчет по Всем заказам
2.2.5 Тестирование и отладка программного продукта
Для проверки корректности работы базы данных было проведено тестирование авторизации пользователей. Были добавлены два пользователя с заранее известными логинами и паролями: Директор и Повар.
Рисунок 21 – Авторизация директора
При корректной работе системы должна открыться главная кнопочная форма со всеми доступными функциями.
В случае неверного ввода логина или пароля система выдаст сообщение об ошибке.
Рисунок 22 – Сообщение об ошибке
Таким образов в ходе тестирования не было выявлено никаких ошибок в работе системы.
3 Экономическая часть
В этой главе дипломного проекта будет произведен расчет экономической эффективности внедрения автоматизированной системы «Проектирование и реализация автоматизированной обработки данных учета заказов на топливо автозаправочной станцией».
Эффективность автоматизированной системы - это эффективность ее применения с точки зрения экономических показателей.
Предполагается, что внедрение АИС позволит существенно сократить время реакции всех подразделений на проводимые извещения по сравнению с ручным режимом работы, исключить возможность появления ошибок по вине человека.
Для экономического обоснования целесообразности применения разработанной автоматизированной информационной системы сравним два варианта работы организации:
первый базовый вариант – все мероприятия проводятся в ручном режиме работниками;
проектный вариант – с применением автоматизированной информационной системы, разработанной в процессе дипломного проекта.
В ходе выявления экономической эффективности внедрения автоматизированной информационной системы будут рассмотрены:
планирование и организация процесса разработки автоматизированной информационной системы (АИС);
расчет затрат на разработку автоматизированной информационной системы по статьям;
расчет общих капитальных вложений по вариантам;
расчет затрат по изменяющимся элементам;
расчет годового экономического эффекта и прочих показателей экономической эффективности;
экономический эффект;
социальный эффект.
