- •Оглавление
- •Введение
- •Исследование маркетинговой деятельности зао «тандер"
- •Общая характеристика предметной области
- •Организационная структура отдела маркетинга зао «тандер» и объект исследования
- •Сценарий бизнес-процесса формирования товарного ассортимента
- •Формализация бизнес-процесса оценки предпочтений покупателей и формирования ассортимента с помощью теории графов
- •Математическая модель оценки предпочтений покупателей при формировании ассортимента
- •Формулировка проблем на объекте исследования
- •Постановка цели и задач дипломной работы
- •Оптимизация и моделирование бизнес-процессов оценки предпочтений покупателей и формирования ассортимента товаров
- •Оптимизация математической модели оценки предпочтений покупателей при формирования ассортимента товаров с помощью правила Парето и точки безубыточности
- •Оценка альтернатив и выбор решения для реализации бизнес-процессов оценки предпочтений покупателей и формирования ассортимента по оптимизированной математической модели
- •Функциональное моделирование оптимизированного бизнес-процесса оценки предпочтений покупателей и формирования ассортимента
- •Выбор методологии моделирования
- •Выбор case-средств моделирования
- •Построение функциональной модели бизнес-процессов
- •Перечень изменений внутри бизнес-процесса оценки предпочтений покупателей и формирования ассортимента
- •Разработка проекта информационной системы поддержки формирования товарного ассортимента зао «Тандер»
- •Обзор и сравнительный анализ информационных систем-аналогов
- •Обзор систем-аналогов
- •Сравнительный анализ систем-аналогов
- •Выбор архитектуры информационной системы поддержки формирования товарного ассортимента зао «Тандер»
- •Проектирование структуры информационной системы поддержки формирования товарного ассортимента зао «Тандер»
- •Проектирование базы данных информационной системы поддержки формирования товарного ассортимента зао «тандер»
- •4. Реализация информационной системыподдержки формирования товарного ассортимента зао «Тандер»
- •Выбор средств реализации поддержки формирования товарного ассортимента зао «Тандер»
- •Операционная система
- •Система управления базами данных
- •Выбор языка веб-программирования
- •Аппаратные компоненты
- •Определение функций, выполняемых системой
- •5. Социальная значимость разработки
- •Заключение
Проектирование структуры информационной системы поддержки формирования товарного ассортимента зао «Тандер»
Как было описано выше, система имеет интернет-архитектуру, что не требует разделения функций на серверные и клиентские. На серверную сторону системы выносятся функции ИС,а на стороне клиента используется только Веб-браузер, который отображает результаты обработки пользовательских обращений к системе.
На серверную часть выносятся все функции системы, т.е.:
Хранение и предоставление доступа к данным;
Предоставление интерфейсов для взаимодействия с функциями системы;
Расчет оценки потребления товаров;
Формирование ассортимента
Информационная система поддержки формирования товарного ассортимента ЗАО «Тандер» включает в себя следующие модули:
Модуль «Ассортимент»;
Модуль «Ассортиментная матрица»;
Модуль администрирования.
Рассмотрим каждый модульпо-отдельности.«Ассортимент» реализует функции генерации и заполнения ассортимента, как вручную так и с помощью справочника имеющихся товаров или автоматически.
Диаграмма компонентов языка UML [20], описывающая данный модуль,представлена на следующем рисунке 3.2.
Рисунок 3.2–Модуль «Ассортимент»
Модуль «Ассортиментная матрица» реализует оптимизированную математическую модель: считает точку безубыточности, проводит ABC-анализ, формирует списки продуктов с количественными оценками.
Диаграмма компонентов языка UML, описывающая данный модуль,представлена на следующем рисунке 3.3.
Рисунок 3.3–Модуль «Ассортиментная матрица»
Модульадминистрирования включает в себя функции по управлению работой информационнойсистемы поддержки формирования товарного ассортиментаЗАО «ТАНДЕР».Таким образом, система представляет собой набор компонентов (PHP-скриптов), связанным между собой с помощью интерфейсов.
Проектирование базы данных информационной системы поддержки формирования товарного ассортимента зао «тандер»
Для построения модели базы данных нашей информационной системы будем использовать CASE-средствоAllFusionERwinDataModeler7 (ERwin). Программное средство позволяет довольно просто проектировать реляционные базы данных, предоставляет графический интерфейс для удобного просмотра созданных моделей баз данных.
Erwinподдерживает методологию проектирования баз данныхIDEF1x.IDEF1x[21] является методом для разработки реляционных баз данных и использует условный синтаксис, специально разработанный для удобного построения концептуальной схемы. Во-первых, IDEF1X требует от проектировщика определить ключевые атрибуты, для того чтобы отличить одну сущность от другой. Во-вторых, в тех случаях, когда более чем один атрибут является однозначно идентифицирующим сущность, проектировщик должен определить один из этих атрибутов первичным ключом, а все остальные вторичными.
На основе моделей построенных ранее, создадим логическую модель данных, представленную в виде реляционных объектов - сущностей с указанием взаимосвязей между атрибутами сущностей. Каждую сущность необходимо привести к виду третьей нормальной формы (нормализовать) для обеспечения целостности данных. Логическая модель базы данных информационнойсистемы автоматизации отдела маркетинга ЗАО «ТАНДЕР» представлена на следующем рисунке.
Рисунок 3.5– Логическая модель базы данных
База данных информационной системы включает в себя следующие сущности:
Товарная группа;
Состав (каждая группа может содержать много товаров, и товары могут повторяться в группах);
Товар;
История продаж (по датам для каждого товара в отдельности);
Ассортиментная матрица (набор товаров с указанием количества, закрепленный в ассортименте на конкретную дату);
Ассортимент на день.
Для создания физической модели данных были специфицированы типы данных, ассоциативные сущности не вводились.