Дипломная работа: Автоматизация процесса обработки заказов на печать фотографий в ООО "Партнер"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
76
Таблица "paper_size", где расположены доступные размеры печати
фотографий показана в таблице 2.4.
Таблица 2.4.
Таблица «paper_size»
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Идентификатор
размера бумаги
id_size
число
10
ключевое
поле
Размер бумаги
paper_size
строка
45
Таблица "paper_type", где расположены доступные типы бумаги для
печати фотографий показана в таблице 2.5.
Таблица 2.5.
Таблица «zakazi»
Наименование поля
Идентификатор
поля
Тип поля
Длина
поля
Прочее
Идентификатор типа
бумаги
id_paper
число
10
ключевое
поле
Тип бумаги
paper_type
строка
45
2.3.3 Структурная схема пакета (дерево вызова процедур и
программ)
Дерево вызова процедур и программ для проекта получилось
следующим:
77
Рис. 2.11. Дерево вызова процедур и программ
78
Для описания выбран Модуль формирования заказа, в него
передаются файлы, и информация о заказе из предыдущих модулей и на
выходе получается архив, который используется Оператором фотопечати
для изготовления заказа.
Блок схема алгоритма работы данного модуля показана на рисунке
2.12.
Таблица модулей разрабатываемого программного продукта
отображена в таблице 2.6.
Таблица 2.6.
Таблица модулей разрабатываемого ПП
п/
п
Наименование
модуля
Функционал модуля
1
Модуль
предварительной
загрузки фото
В данном модуле происходит
предварительная загрузка фотографий
клиента. Происходит проверка формата
загружаемого файла и формирование
превью загружаемых фото
2
Модуль задания
параметров заказа
В данном модуле происходит задание
параметров заказа: тип и размер бумаги,
поля, данные клиента
3
Модуль формирования
заказа
Модуль, в котором происходит
формирование архива, содержащего
фотографии и текстовый файл с
параметрами заказа.
79
Рис. 2.12. Схема работы Модуля формирования заказа
80
2.4 Контрольный пример реализации проекта и его описание
В качестве контрольного примера мы рассмотрим, как будет
происходить процесс приема заказа на фотопечать клиента, который
принес с собой на флэш накопителе определенное число фотографий и
желает их напечатать со следующими параметрами:
Размер фото: 18х24;
Бумага: глянцевая;
Поля: без полей.
Приложение представляет из себя локальное веб-приложение,
размещенное на локальном веб-сервере. В качестве локального веб-сервера
выбран Open Server Basic.
Шаг первый. Открыть в браузере веб страницу photo-zakaz, либо
нажать на ярлык на рабочем столе, показанный на рисунке 2.13
Рис. 2.13. Ярлык программы для Приема заказов на печать
Шаг второй. Откроется главное окно приложения (рис. 2.14). В
области загрузки фотографий необходимо нажать выбрать и в диалоговом
окне выбрать принесенные клиентом фотографии (рис. 2.15). При попытке
загрузить не графический файл программа выдаст об этом
соответствующее сообщение (рис. 2.16)
Источник: https://baza.diplomsite.ru/previewfile/2105