Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовой проект П41 пример.doc
Скачиваний:
6
Добавлен:
29.04.2019
Размер:
3 Мб
Скачать
☆

1.3 Технические характеристики

1.3.1 Постановка задачи

Необходимо разобрать программу оформления заказов в ателье мод «Pretty». Полученные данные вывести в виде квитанции для расчета с каждым клиентом.

1.3.2. Разработка алгоритмов компонентов информационной системы

Выделим следующие блоки внутри алгоритмической конструкции (таблица «Прайс-лист»):

1) блок заполнения двумерного массива А[i,j] размером MхN,

2) блок вывода данных по результатам выборки в соответствии с критерием по наименование товара (Т), Т – критерий запроса

3) блок вывода данных на печать.

Рисунок 1.1 Алгоритм прайс-лист на услуги

Выделим следующие блоки внутри алгоритмической конструкции (таблица «информация о мастерах»):

1) блок заполнения двумерного массива А[i,j] размером MхN,

2) блок вывода данных по результатам выборки в соответствии с критерием по наименованию услуг (U), U– критерий запроса

Рисунок 1.2 Алгоритм информация о мастерах

Выделим следующие блоки внутри алгоритмической конструкции (таблица «информация о мастерах»):

1) блок заполнения двумерного массива А[i,j] размером MхN,

2) блок вывода данных по результатам выборки в соответствии с критерием по фамилии клиента (F),F– критерий запроса

Рисунок 1.3 Алгоритм информация о мастерах

Выделим следующие блоки внутри алгоритмической конструкции (таблица «информация о мастерах»):

1) блок заполнения двумерного массива А[i,j] размером MхN,

F– критерий запроса Y[k] – массив услуг, H[t] – массив материала,

F[p] – массив фурнитуры, U[l] – массив украшения,

kolH – количество материала,

kolF – количество фурнитуры,

kolU – количество украшения,

Z – сумма заказа,

2) блок расчета суммы заказа,

3) блок вывода данных на печать.

Рисунок 1.4 Алгоритм оформление заказа

1.3.3 Разработка информационно - логической модели базы данных

С целью проектирования структуры базы данных (БД) разработана информационно-логическая модель, включающая 8 уровней:

информация о мастерах, прайс-лист на услуги, материал, фурнитура, украшения, услуги, клиенты, заказ.

Первый уровень включает в себя 4 подуровня, второй уровень – 3 подуровня, 3, 4 и 5 уровни – 3 подуровня, 6 уровень – 31 подуровень, 7 уровень – 5 подуровней, 8 уровень – 63 подуровня.

Внешний вид информационно-логической модели приведен на

рисунке 1.5

Рисунок 1.5. Информационно-логическая модель

01

Продолжение рисунка 1.5. Информационно-логическая модель

Продолжение рисунка 1.5. Информационно-логическая модель

Продолжение рисунка 1.5. Информационно-логическая модель

Продолжение рисунка 1.5. Информационно-логическая модель

Продолжение рисунка 1.5. Информационно-логическая модель

Продолжение рисунка 1.5. Информационно-логическая модель