Проектирование базы данных MySQL для веб-приложения процесса взаимодействия с клиентами организации по продаже мебели
Автор: Михайлова С.Е., Пучков А.Ю.
Журнал: Экономика и социум @ekonomika-socium
Рубрика: Информационные и коммуникативные технологии
Статья в выпуске: 5-3 (24), 2016 года.
Бесплатный доступ
В статье рассматриваются основные процесс проектирования базы данных для веб-приложения. Сформированы логическая и физическая модель данных, проведен системный анализ выбранной предметной области. В структуре базы данных отражены особенности предметной области.
Организация по продаже мебели, веб-системы, автоматизация, взаимодействие с клиентами, логическая модель, физическая модель, системный анализ, базы данных mysql
Короткий адрес: https://sciup.org/140120126
IDR: 140120126
Текст научной статьи Проектирование базы данных MySQL для веб-приложения процесса взаимодействия с клиентами организации по продаже мебели
Тщательное проектирование базы данных чрезвычайно важно для безупречной работы приложения. MySQL поддерживает язык запросов SQL в стандарте ANSI 92, и кроме этого имеет множество расширений к этому стандарту, которых нет ни в одной другой СУБД.
Краткий перечень возможностей MySQL: поддерживается неограниченное количество пользователей, одновременно работающих с базой данных; количество строк в таблицах может достигать 50 млн; быстрое выполнение команд; простая и эффективная система безопасности.
Процесс проектирования БД представляет собой последовательность переходов от неформального словесного описания информационной структуры предметной области к формализованному описанию объектов предметной области в терминах некоторой модели. В общем случае можно выделить следующие этапы проектирования: системный анализ и словесное описание информационных объектов предметной области; проектирование инфологической модели предметной области - частично формализованное описание объектов предметной области в терминах некоторой семантической модели, например, в терминах Е-модели; даталогическое или логическое проектирование БД, то есть описание БД в терминах принятой диалогической модели данных; физическое проектирование БД, то есть выбор эффективного размещения БД на внешних носителях для обеспечения наиболее эффективной работы приложения.
На этапе системного анализа было проведено описания процесса взаимодействия с клиентами организации по продаже мебели.
Выбранный процесс связан с деятельностью менеджера по работе с клиентами, а именно коммуникация с клиентами. Продажа товаров осуществляется на основании запросов клиентов. Предварительно клиенты звонят в организацию, чтобы уточнить стоимость продукции или приходят в организацию. Менеджер собирает данные от заказчика, делает запрос на склад чтобы уточнить наличие требуемого товара на складе и затем выставляет коммерческое предложение клиенту. Далее на основании предоставленной информации клиент принимает решение о закупке. В случае положительного результата направляется заявка на товар. Поле получения таковой заявки менеджер отдела продаж формирует спецификацию на данный товар, проверяет наличие данного товара на складе, отправляет подготовленную спецификацию на склад для отгрузки товара, информирует заказчика о датах отгрузки и выставляет счет.
Для формирования требований к информационному обеспечению элементов системы автоматизации необходимо выполнить моделирование в соответствии с одной из известных методологий моделирования информационных совокупностей. Логическое моделирование информационного обеспечения заключается в построении ER-модели (сущность-связь).

Рисунок 1-Логическая модель
Физическое проектирование информационного обеспечения заключается в описание таблиц и типов данных используемых для функционирования приложения. В системе задействована 12 таблица. На рисунке 2 представлена схема данных системы взаимодействия с клиентами. Данная схема показывает, каким образом нужно хранить все эти данные.

Рисунок 2 – Схема данных (физическая модель)
Таким образом, была спроектирована база данных для «Системы взаимодействия с клиентами организации по продаже мебели», которая позволит менеджеру по продажам наиболее эффективно проводить политику взаимодействия с клиентами компании, расширит каналы коммуникации. Наилучшими помощниками клиентов станут функции интеллектуального подбора товаров, возможность сделать предварительный заказ и вызвать замерщика на дом, а также наличие многокритериального поиска товаров.
"Экономика и социум" №5(24) 2016