Скачиваний:
11
Добавлен:
17.06.2023
Размер:
2.56 Mб
Скачать

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

3.3 Алгоритм формирования отчета списка выполненных, но не оплаченных на данный момент времени заказов

Отчет «Неоплаченные заказы» предназначен для наглядного отображения готовых заказов, которые еще не были оплачены клиентом ко времени формирования отчета (также предусмотрена возможность просмотра оплаченных на данный момент заказов).

Блок-схема построения отчета «Неоплаченные заказы» изображена на рисунке 3.3.

Рисунок 3.3 – Блок-схема построения отчета «Неоплаченные заказы»

28

Листинг запроса на выборку данных для построения отчета

«Неоплаченные заказы» представлен в листинге Е.2.

3.4 Инструкция пользователя по установке программного продукта и работе с ним

Для эксплуатации разработанной системы предъявляются такие аппаратные требования, как наличие персонального компьютера с установленным программным продуктом Ruby on Rails. Для установки программного продукта необходима загрузка пакета RubyStack [19].

После установки пакета правой кнопкой мыши необходимо нажать use_ruby (местонахождение файла: диск C, папке Bitnami) и провести изменения пути стартового запуска. Далее необходимо запустить консоль и с помощью команды «cd «название папки с проектом»» открыть папку с web-

приложением.

Для запуска сервера необходимо воспользоваться командой «rails s». Для осуществления перехода в приложение необходимо в браузере задать адрес: localhost:3000.

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

(рисунок 3.7).

Рисунок 3.7 – Окно авторизации пользователя

В случае успешной авторизации откроется стартовая страница web-

приложения (рисунок 3.8).

29

Рисунок 3.8 – Вид стартовой страницы Работа с приложением начинается с заполнения информации о клиенте в

соответствующем справочнике. Вид справочника клиентов представлен на рисунке 3.9.

Рисунок 3.9 – Вид справочника клиентов

30

Для добавления нового клиента необходимо воспользоваться функцией

«Новый клиент», где заносятся все необходимые данные для заполнения

(рисунок 3.10).

Рисунок 3.10 – Форма занесения данных о клиенте

Редактирование, удаление данных происходит с использованием соответствующих кнопок «Изменить», «Удалить».

Аналогичные действия производятся для работы со справочниками Изделий, Причин невыполнения заказов, Заказов, Отзывов. Необходимо отметить, что справочники Заказов и Отзывов используют данные из родительских таблиц. Структура справочника Заказы представлена на рисунке

3.11.

Рисунок 3.11 – Справочник заказов

31

Структурированные данные по запросам пользователей web-приложения представлены в соответствующих отчетах (рисунок 3.12).

Рисунок 3.12 – Список доступных пользователю приложения отчетов

На рисунках 3.13-3.14 представлены формы ввода/вывода данных/результатов по запросу в отчете.

Рисунок 3.13 – Форма выборки данных для отчета

Рисунок 3.14 – Форма выводов результатов в отчете

32

Соседние файлы в папке Курсовые работы