Выбо р про гра ммно го о бе спе че ния для ре а лиза ции функцио на льно й по дсисте мы 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Выбо р про гра ммно го о бе спе че ния для ре а лиза ции функцио на льно й по дсисте мы



 

В качестве архитектуры доступа к данным была выбрана клиент-серверная архитектура. В качетсве СУБД выбрана MySQL, в качестве языка программирования PHP. Диаграмма размещения информационной системы представлена на рисунке 13.

Рисунок 13 – Диаграммаразмещениявеб-приложения

Состав серверной части:

1.СУБД MySQL версии 5.5.

2. Веб-сервер Apache версии 2.4.

3. Транслятор PHP версии 5.5.

Клиентская часть системы представляет собой html-страница, которая открыта с помощью браузером пользователя.

Физическая модель базы данных изображена на рисунке 14.

Рисунок 14 – Физическая модель базы данных

Описание модели приведено в таблицах 3-9.

Таблица 3 «merch» содержит сведения о наименованиях продукции.

 

 

Таблица 3

Структура таблицы «merch»

Наименование Тип поля Размер поля Описание
idmerch Int, автоинкремент 4 Первичный ключ
idcategory Int 4 Внешний ключ (таблица «category»)
merch varchar 40 Наименование
term Int 4 Срок годности
unit varchar 40 Единица измерения

Таблица 4 «merchorder» содержит сведения о составе заказа.

Таблица 4

Структура таблицы «merchorder»

Наименование Тип поля Размер поля Описание
idmerchorder Int, автоинкремент 4 Первичный ключ
idmerch Int 4 Внешний ключ (таблица «merch»)
idsaleorder Int 4 Внешний ключ (таблица «saleorder»)
countorder Int 4 Количество

 

Таблица 5 «saleorder» содержит сведения о заказах на поставку.

Таблица 5

Структура таблицы «saleorder»

Наименование Тип поля Размер поля Описание
idsaleorder Int, автоинкремент 4 Первичный ключ
idsupplier Int 4 Внешний ключ (таблица «supplier»)
idmanager Int 4 Внешний ключ (таблица «worker»)
idclient Int 4 Внешний ключ (таблица «worker»)
dateorder date 3 Дата заказа
dateincome date 3 Дата поставки
statusorder varchar 40 Статус
raiting Int 4 Оценка работы поставщика

 

 

Таблица 6 «supplier» содержит сведения о поставщиках.

 

Таблица 6

Структура таблицы «supplier»

Наименование Тип поля Размер поля Описание
idsupplier Int, автоинкремент 4 Первичный ключ
supplier varchar 40 Наименование
addresssupplier varchar 40 Адрес
phonesupplier varchar 40 Телефон
infosupplier varchar 40 Реквизиты

 

Таблица 7 «worker» содержит сведения о сотрудниках магазина.

Таблица 7

Структура таблицы «worker»

Наименование Тип поля Размер поля Описание
idworker Int, автоинкремент 4 Первичный ключ
iddepart Int 4 Внешний ключ (таблица «depart»)
worker varchar 40 ФИО
postworker varchar 40 Должность
phoneworker varchar 40 Телефон
datebirth date 3 ДатаРождения
login varchar 40 Логин
parol varchar 40 Пароль
rule varchar 40 ПраваДоступа

 

Таблица 8 «iddepart» содержит сведения об отделах магазина.

Таблица 8 – Структура таблицы «iddepart»

Наименование Тип поля Размер поля Описание
iddepart Int, автоинкремент 4 Первичный ключ
depart varchar 40 Название отдела

Таблица 9 «category» содержит сведения о категориях продукции.

Таблица 9 – Структура таблицы «Категория»



Поделиться:


Последнее изменение этой страницы: 2021-11-27; просмотров: 58; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.116.21.229 (0.005 с.)