Реферати українською » Остальные рефераты » Оптимальний пошук переносного комп'ютера (ноутбука) над ринком


Реферат Оптимальний пошук переносного комп'ютера (ноутбука) над ринком

Волзький університет ім. У. М. Татіщева

Кафедра «Інформатика і системи управління»

Курсова робота

з дисципліни «Моделювання»

Тема: «Оптимальний пошук переносного комп'ютера (ноутбука) над ринком»

спеціальність 220100

«Обчислювальні машини системи, комплекси і мережі»

Тольятті 2002

 

 

 

 

 

 

 

 

 

 

 

 

 


Оглавление

Запровадження.. 3

1. Визначення об'єкта імітації.. 4

2. Опис імітаційної моделі пошуку оптимального товару самого персонального комп'ютера (ноутбука) над ринком.. 4

3. Алгоритм програми... 7

4. Опис роботи програми... 8

Укладання.. 10

література.. 11

 

Запровадження

У курсової роботи конкретні приклади виділяються і розглядаються основні елементи і підсистеми, типова структура і функції системи. Формулюються спільне завдання синтезу моделі і завдання моделювання основних елементів і підсистем. Пропонується методика побудови найкращого варіанта реалізації і моделювання системи. Для формалізації об'єкта проектування використовуються методи теорії графів, дозволяють наочно уявити процес моделювання і методи обробки інформації.

Методика вибору найкращого варіанта побудови моделі з допомогою імітаційного моделювання приведено на практичному прикладі. Модель оптимального вибору самого персонального комп'ютера з огляду на вимоги покупця наявних у продажу, обрано як теми курсової роботи випадково, т.к. комп'ютер, усі міцніше входить у наше життя. Без самого персонального комп'ютера неможливо уявити офіс будь-який організації, соціальній та зв'язки Польщі з високим зростанням популярності всесвітньої мережі Internet комп'ютер, усі міцніше займає місце біля нас вдома.

Етапи моделювання

1. Визначення об'єкта імітації, встановлення меж та моделювання, вибір показників порівнювати ефективності системи;

2. Упорядкування і опис логічного схеми моделі;

3. Перетворення формального описи об'єкта на змалювання моделі;

 

1. Визначення об'єкта імітації

Об'єктом імітації у моїй курсової роботі є персонального комп'ютера (ноутбук), а точніше придбання самого персонального комп'ютера (ноутбука) покупцем. Кордонами вивчення функціонування об'єкта імітації було обрано:

1. Вибір моделі самого персонального комп'ютера, у програмі представлені персональні комп'ютери (ноутбуки) з урахуванням процесора фірми Intel, зокрема будемо розбирати персональні комп'ютери (ноутбуки) – моделі з урахуванням процесора i486, 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 і – безліч моделей комп'ютерів;

Sz j – безліч ціни комп'ютери;

Sg k – безліч комп'ютерів різного року;

Припустимо, з нашого моделі є ще один параметр – час, протягом якого була осуществленна (або осуществленна) угода. Цей параметр і буде параметром оптимізації нашій моделі. Тоді позначимо цей параметр для запиту як:

Zt – час, яке покупець готовий до пошуку потрібну йому комп'ютера (ноутбука);

І на попиту як:

St – час, яке продавець готовий приділити покупцю;

Зазвичай, спочатку St>Zt, оскільки продавець (яким, переважно є спеціалізована фірма) зацікавлений у здійсненні угоди більше, ніж покупець. Означимо як і фактично витрачене час, як T, час порівняння всіх параметрів запиту зі своїми, як dt1, час обробки запиту при двох постійних параметрах як dt2, та палестинці час обробки запиту за одного постійному параметрі як dt3.

 Означимо параметри запиту через Pz, а параметри попиту через Ps. Тоді оптимальний варіант здійснюється, коли Pz максимально наближений до Ps, і Zt=St -> min. Означимо як і мета нашої моделі, як C{0,1}. Якщо С=0 – мета не досягнуто, тобто купівля все-таки відбулося, Якщо ж С=1 купівля відбулася, і впоралися.

Логічний схема моделі

 

 

 

 

 

 


3. Алгоритм програми

 

 



Алгоритм роботи програми наступний: біля входу до програму ми можемо вибрати що робитимемо: працювати з базою даних, або створити запит до пошуку комп'ютера (ноутбука) по наявному вимогам. Якщо обрано роботу з базою даних, то нам доступні стандартні функції роботи з базою даних: додавання, редагування, видалення. Також ми можемо зберегти змінену базу. Якщо вибрано створення запиту до пошуку, то програма пропонує нам вибрати варіанти запитів. Потім, якщо є, видасть оптимальний комп'ютер, після цього комп'ютери, підходящі з двох параметрами і, нарешті, комп'ютери підходящі тільки з одного параметру.

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. Форма пошуку оптимального варіанта

Кнопко “Назад” дозволяє повернутися в заголовну форму. Отже наша модель дозволяє вибирати комп'ютер (ноутбук) по жорстко заданим мірками, а й надає альтернативу.

Для виходу з програми необхідно повернутися в заголовну форму й тицьнути на кнопку “Вихід”.

Укладання

У цьому курсової роботі виділили і розглянули основні елементи і підсистеми, типову структуру і функції системи. Запропонували методику побудови найкращого варіанта реалізації і моделювання системи. Після створення моделі їхньому підставі було виконано програму, а її наочному прикладі показує роботу даної системи. Параметром оптимізації у цій моделі є час.

 


література

 

1. Акулич И.Л. “Математичне програмування в прикладах та військово-політичні завдання”. М.: ВШ, 1986.

2. Замків О.О., Толстоп'ятенко А.В., Черемных Ю.І. “Математичні методи економіки: підручник. М.: МДУ їм. М.В.Ломоносова, вид. “ДИС”, 1997.

3. Гультяев А. Візуальне моделювання серед MATLAB. СПб: Пітер. 2000 р.

4. Технологія системного моделювання/ Е.Ф.Аврачук, А.А.Вавилов, С.В.Емельянов, В.В.Калашников та інших./ Під общ.ред. С.В.Емельянова та інших. –М.: Машинобудування. Берлін: Технік, 1988.

5. Четыркин О.М. “Методи фінансових і численних комерційних розрахунків”. М.: Фінанси і статистика, 1992.

6. Четыркин О.М. “Статистичні методи прогнозування”. М.: Статистика, 1979.


Схожі реферати:

Навігація