37
таблица категорий (название категории, категория, по отношению к
которой текущая является подкатегорией);
таблица заказов (дата заказа; посетитель; состояние заказа;
количество изданий; наименование книги);
таблица зарегистрированных пользователей (фамилия; имя
посетителя; логин; e-mail; контактная информация; уникальный код
авторизации);
таблица состояния заказов (код заказа, статус заказа).
Исходя из того, что необходимо выполнить построение интернет
магазина, использование веб технологий становится логичным, кроме этого
необходимо, чтобы технология поддерживала работу с базами данных и
имела свою систему управления. В связи с этим, было принято решение
использовать технологию прямого доступа к базе данных средствами PHP.
Язык PHP является свободно распространяемым, имеет очень много
встроенных функция для работы с базами данных, также он обладает
достаточной безопасностью для написания подобных клиентских
приложений [8].
В качестве СУБД будет использоваться Mysql, это связано с тем, что
данное СУБД, как и язык PHP входит в большинство хостинг пакетов,
предлагаемых отечественными и иностранными провайдерами. Этот фактор
в связке с вышеперечисленными определил выбор в пользу данного языка
программирования веб приложений [13].
В данном разделе было проведен анализ принципов организации
электронной коммерции в сети Интернет, определено, что интернет магазин
является наилучшим коммерческим интернет решением, была рассмотрена
деятельность интернет магазина, которая представлена с помощью средств
анализа бизнес процессов – диаграмм стандарта DFD, сформулирована
постановка задачи на разработку коммерческой системы.