Оптимальный поиск переносного компьютера (ноутбука) на рынке

Предлагается методика построения наилучшего варианта реализации и моделирования системы. Для формализации объекта проектирования используются методы теории графов, позволяющих наглядно представить процесс моделирования и обработки информации.

Методика выбора наилучшего варианта построения модели с использованием имитационного моделирования приведена на практическом примере.

Модель оптимального выбора персонального компьютера с учетом требований покупателя и имеющихся в продаже, выбрана в качестве темы курсовой работы не случайно, т.к. компьютер все прочнее входит в нашу жизнь. Без персонального компьютера не возможно представить офис любой организации, а также в связи с высоким ростом популярности всемирной сети Internet компьютер все прочнее занимает место у нас дома. Этапы моделирования 1. Определение объекта имитации, установление границ и ограничений моделирования, выбор показателей для сравнения эффективности системы; 2. Составление и описание логической схемы модели; 3. Преобразование формального описания объекта в описание модели; 1. Определение объекта имитации Объектом имитации в моей курсовой работе является персональный компьютер (ноутбук), а точнее приобретение персонального компьютера (ноутбука) покупателем.

Границами изучения функционирования объекта имитации были выбраны: 1. Выбор модели персонального компьютера, в программе представлены персональные компьютеры (ноутбуки) на основе процессора фирмы Intel , в частности будем разбирать персональные компьютеры (ноутбуки) – модели на основе процессора i 486, iPentium , iPentium 2, iCeleron , iPentium III и iPentium 4. 2. Ценовой критерий компьютера, цены разделены на 6 групп – до 15 тысяч рублей, от 15 001 до 25 000, от 25 001 до 40 000, от 40 001 до 55 000, от 55 001 до 70 000, и свыше 70 001 тысяч рублей. 3. Дата выпуска компьютера, так же разделена на 6 групп – 2002г., 2001г. , 2000г., 1999г., 1998г., 1997г. и старше; Это три основных параметра при покупке компьютера (ноутбука) и выделены в моей модели как основные и предположительно равноправные.

Предполагается, что существует база данных (БД) по компьютерам, имеющиеся в продаже, и данные о продавце (в моей программе – телефон продавца). Анализируя запросы покупателя и имеющиеся данные об компьютерах, программа должна выдать наиболее приближенный к запросу вариант. 2. Описание имитационной модели поиска оптимального товара персонального компьютера (ноутбука) на рынке В первую очередь необходимо определить цель моделирования и цель самой модели. В данном случае целью моделирования является поиск оптимального компьютера на рынке, целью модели – осуществление/неосуществление продажи компьютера. В моей модели есть два основных элемента – покупатель, стратегией которого является удовлетворение запроса (покупка компьютера), и продавец, стратегией которого является удовлетворение спроса (продажа компьютера). У запроса покупателя имеются следующие параметры: Zm – нужная модель компьютера (ноутбука); Zz – максимальная цена, которую покупатель может заплатить ; Zg – дата выпуска компьютера (не старше); Спрос, так же имеет свои параметры, но эти параметры выражены через множества: Sm i – множество моделей компьютеров; Sz j – множество цен на компьютеры; Sg k – множество компьютеров разного года выпуска; Допустим, в нашей модели существует еще один параметр – время, за которое была осуществленна (или не осуществленна) сделка. Этот параметр и будет являться параметром оптимизации для нашей модели. Тогда обозначим этот параметр для запроса как: Zt – время, которое покупатель готов потратить на поиск нужного ему компьютера (ноутбука); И для спроса как: St – время, которое продавец готов уделить покупателю; Обычно, изначально St > Zt , так как продавец (коим, в основном является специализированная фирма) заинтересован в осуществлении сделки больше, чем покупатель.

Обозначим так же фактически затраченное время, как T , время сравнения всех параметров запроса с имеющимися, как dt 1, время обработки запроса при двух постоянных параметрах как dt 2, и время обработки запроса при одном постоянном параметре как dt 3. Обозначим параметры запроса через Pz , а параметры спроса через Ps . Тогда оптимальный вариант осуществляется, когда Pz максимально приближен к Ps , и Zt = St -> min . Обозначим так же цель нашей модели, как C {0,1}. Если С=0 – цель не достигнута, то есть покупка не состоялась, если же С=1 покупка состоялась и цель достигнута.

Логическая схема модели

Начало
Zm, Zz, Zg=const
Pz=Ps
Zm, Zz=const
T=T+dt1
Pz=Ps
Zm=const
T=T+dt2
Pz=Ps
C =0 за время T
Конец
C =1 за время T
Sm, Sz, Sg
T=T+dt3
T=T+dt3
T=T+dt2
T=T+dt1
3. Алгоритм программы
Начало
Работа с БД. Добавление, редактирование, удаление.
Работа с БД?
Поиск компьютера
Сохранить изменения?
Сохранение изменений в БД.
Ввод данных для поиска.
Совпадают 3 параметра?
Вывод оптимального решения.
Совпадают 2 параметра?
Вывод приближенного решения.
Совпадает 1 параметр?
Вывод минимального решения.
Вывод сообщения о нессответсвии запроса.
Конец
Нет
Нет
Нет
Нет
Нет
Нет
Да
Да
Да
Да
Да
Да
Алгоритм работы программы следующий: при входе в программу мы можем выбрать что будем делать: работать с базой данных, либо создать запрос на поиск компьютера (ноутбука) по имеющемся требованиям. Если выбрана работа с базой данных, то нам доступны стандартные функции работы с базой данных: добавление, редактирование, удаление. Так же мы можем сохранить измененную базу. Если выбрано создание запроса на поиск, то программа предлагает нам выбрать варианты запросов. Затем, если существует, будет выдан оптимальный компьютер, после этого компьютеры, подходящие по двум параметрам и, наконец, компьютеры подходящие только по одному параметру. 4. Описание работы программы Теперь рассмотрим саму программу, написанную на Delphi . При запуске программы появляется заглавная форма (рисунок 2), на которой размещены три кнопки, позволяющие: 1. Кнопка «База данных»: открывает форму работы с базой данных; 2. Кнопка «Поиск»: открывает форму работы с запросами; 3. Кнопка «Выход»: выход из программы. Рис. 2. Заглавная форма программы При открытии формы работы с базой данных (рисунок 3), мы видим, представленную в табличной форме, базу по имеющимся в продаже компьютерам (ноутбукам) Стандартные кнопки навигации по базам данных Delphi Рис. 3. Форма работы с базой данных. позволяют осуществлять все возможные операции над базой: добавление, редактирование, сохранение, удаление, просмотр.

Кнопка “Назад” позволяет вернуться на заглавную форму. При открытии формы работы с запросами (рисунок 4) программа предоставляет осуществить выбор по трем параметрам модели: модели компьютера, цене компьютера и дата выпуска. На рисунке видно, каким образом осуществляется выбор. С помощью языка SQL программа формирует запрос и выдает после нажатия кнопки «Поиск» самый оптимальный вариант, если нажать на кнопку «Поиск» еще раз, будет сделан следующий запрос, менее оптимальный, и так далее. Если же по заданным требованиям не подходит ни один компьютер (ноутбук), не по одному параметру, будет выдано сообщение о несоответствии запроса.

Приведем пример: в запросе мы указали модель iPentium -2, не старше 2000 года и по цене от 25 001 до 40 000 тысяч рублей. После нажатия кнопки «Поиск», программа выдаст оптимальный вариант, подходящий по всем трем параметрам – iPentium -2 2000 года за 34 500 тысяч рублей и укажет номер телефона продавца. Если же что-то не устроило, кликнем еще раз на кнопку «Поиск». Тогда программа выдаст нам те компьютеры (ноутбуки), которые подходят по двум параметрам в любом их сочетании. При следующем клике на эту кнопку программа выдаст все компьютеры (ноутбуки), которые подходят хотя бы по одному параметру. Рис. 4. Форма поиска оптимального варианта Кнопка “Назад” позволяет вернуться на заглавную форму. Таким образом наша модель позволяет выбирать компьютер (ноутбук) по жестко заданным меркам, но и предоставляет альтернативу. Для выхода из программы необходимо вернуться на заглавную форму и нажать кнопку “Выход”. Заключение В данной курсовой работе выделили и рассмотрели основные элементы и подсистемы, типовую структуру и функции системы.

Предложили методику построения наилучшего варианта реализации и моделирования системы. После создания модели на ее основании была выполнена программа, которая на наглядном примере показывает работу данной системы.

независимая оценка автомобиля для наследства в Твери
оценка для нотариуса в Орле
оценка стоимости недвижимости в Калуге
дипломные работы на заказ, рефераты и авторские курсовые работы

Подобные работы

Оценка и повышение конкурентоспособности товаров

echo "Каждый из этих участников хозяйственных процессов имеет конкретные цели, в соответствие с которыми и строит свою деятельность. В условиях рыночного хозяйства для успешной работы его субъектов ос

Маркетинговые исследования рынка

echo "Задачи - рассмотрение причин необходимости проведения таких исследований, порядка их подготовки, способов проведения и получения результатов. 2. Обзорная часть Основные понятия Согласно Котлеру,

Медиапланирование в рекламе

echo "Многие рекламодатели думают, что Медиапланирование - это ненужный грамотному российскому бизнесмену инструмент, придуманный на Западе крупными рекламными агентствами для выкачивания денег из бог

Маркетинговая стратегия (Життевий цикл товару, стратегii маркетингу)

echo "Залежність стратегії маркетингу від стану життєвого циклу товару. З дисципліни: Сучасна політика ціноутворення Шифр групи: 11-2000 (СОА) (2.0з) Спецальність: облік і аудит Викладач Кушнірчук Ана

Прогноз цены на олово в России и мире на 2000 год

echo "Мировой экспорт олова составил в 1998 г. 204,2 тыс. т. (1997 г. – 191.2 тыс. т.). Значительное влияние на рынок олова оказывает Китай, который увеличил производство в 1998 г. на 16,4 %. При этом

Особенности рекламы в сфере гостеприимства и ресторанного бизнеса

echo "Оглавление Введение……………………………………………………………………….…...3 Глава 1. Средства рекламы, используемые для увеличения потока клиентов, оптимизации расходов и для максимизации её отдачи, с определением цел

Конкурентоспособность организаций и товаров

echo "Действенность факторов, определяющих позиции производителя, проверяются в процессе конкурентного соперничества товаров в условиях развитого рыночного механизма, позволяющего выявить отличия данн

Оптимальный поиск переносного компьютера (ноутбука) на рынке

echo "Предлагается методика построения наилучшего варианта реализации и моделирования системы. Для формализации объекта проектирования используются методы теории графов, позволяющих наглядно представи