На основе исследования предметной области был проведен анализ, в результате которого была построена DFD диаграмма потоков данных в приложении BPwin (рис. 4,5)
Рисунок 4 - DFD 0 уровня
Рисунок 5 - DFD-диаграмма 1-ого уровня (декомпозиция)
После построения DFD диаграммы, была создана ERD диаграмма (рис. 6).
Рисунок 6 - ERD диаграмма
На основе ERD диаграммы была сгенерирована база данных в приложении MySQL, состоящая из трёх таблиц.
База данных «inetm» имеет следующие таблицы:
Таблица «users» содержит поля: id, login, pass, role, FIO.
Таблица «tovars» содержит поля: id_tovar, tip_tovar, model_tovar, kol, money, a, b.
Таблица «Zakaz» содержит поля: id_zakaz, model_tovar, money.
Таблица «users» (рис. 7)
Рисунок 7 - Таблица «users»
Id-ключ,
login-логин,
pass-пароль,
role-роль,
FIO-ФИО
Таблица «tovars» (рис. 8)
Рисунок 8 - Таблица «tovars»
id_tovar - ключ товара,_tovar - тип товара,_tovar - модель товара, - количество товара,
money - цена,
a - количество товара в пункте А,
b - количество товара в пункте В.
Таблица «Zakaz» (рис. 9)
Рисунок 9 - Таблица «Zakaz»
id_zakaz - ключ заказа,
model_tovar - модель товара,
money - цена.
Читайте также
Проектирование устройства автоматической компенсации доплеровской частоты для СДЦ РЛС 5Н84А
Широкое
применение радиолокационной техники в военных целях (воздушная и наземная
разведки, навигация, вывод на траекторию ракет различного назначения) вызвало в
последние годы бурное р ...
Модуль дистанционного запуска двигателя автомобиля
Назначение устройства - производить запуск
двигателя с помощью SMS сообщения.
Курсовая работа состоит из 5 частей:
В первой части работы на основе технического
задания описывается ...
Проектирование междугородной магистрали между г. Кемерово – г. Лениск-Кузнецкий с использованием симметричного кабеля
Наше время, в особенности последние десять лет, характеризуется бурным
развитием телекоммуникационных технологий. Наряду с появлением новых форм
передачи информации, совершенствуются тра ...