Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


ACTIONS. Display "Dobro pojalovat v Salon Svyazi!~"




Color=15

Display "Dobro pojalovat v Salon Svyazi!~"

COLOR=1

FIND type1;

RULE 0

IF price=Hight AND

company=Nokia OR Company=Samsung

THEN type=Smart CNF 10;

RULE 1

IF price=Hight AND

company=Nokia

THEN type=Common CNF 90

ELSE type=Smart CNF 10;

RULE 2

IF price=Hight AND

company=Samsung

THEN type=Convertible CNF 70

ELSE type=Common CNF 20;

RULE 3

IF price=Medium AND

company=Nokia

THEN type=Common CNF 100;

RULE 4

IF price=Medium AND

company=Siemens

THEN type=Convertible CNF 60

ELSE type=Common CNF 40;

RULE 5

IF price=Low AND

Company=LG

THEN type=Convertible CNF 55

ELSE type=Common CNF 45;

RULE 6

IF price=Low AND

company=Nokia

THEN type=No;

RULE 7

IF type=No

THEN type1=No

COLOR=4

Display "Net podxodyawey modeli! Popytaytes snova, zadav drugie parametry~"

ELSE type1=Yes

SORT type

POP type,type1

COLOR=12

Display "{#Type1} eto to chto vam nujno!~";

ASK price: "Kakoy summoy Vy raspologaete?";

CHOICES price: Hight,Medium,Low;

ASK company: "Telefon kakoy firmy Vas interesuet?";

CHOICES company: Nokia,Samsung,Siemens,LG;

PLURAL:Type;

_

 

5. Заходим в Consult и тестируем свою БД. Если все параметры заданны, верно, выдается результат о подходящей модели телефона. (Рис.12-14)

Рис.12

 

Рис.13

 

Рис.14

 

Текстовая трассировка для этого примера, выглядит следующим образом:

type1

! Testing 7

! ! type

! ! ! Testing 0

! ! ! ! price

! ! ! ! ! (= Medium CNF 100 )

! ! ! Testing 1

! ! ! (= Smart CNF 10 )

! ! ! Testing 2

! ! ! (= Common CNF 20 )

! ! ! Testing 3

! ! ! ! company

! ! ! ! ! (= Samsung CNF 100 )

! ! ! Testing 4

! ! ! (= Common CNF 40 )

! ! ! Testing 5

! ! ! (= Common CNF 45 )

! ! ! Testing 6

! (= Yes CNF 100 )

 

6. Если же были введены неверные параметры, система предлагает задать другие, для нового поиска (Рис.15)

Рис.15

 

Текстовая трассировка для примера, когда нет подходящего компьютера, выглядит следующим образом:

type1

! Testing 7

! ! type

! ! ! Testing 0

! ! ! ! price

! ! ! ! ! (= Low CNF 100 )

! ! ! Testing 1

! ! ! (= Smart CNF 10 )

! ! ! Testing 2

! ! ! (= Common CNF 20 )

! ! ! Testing 3

! ! ! Testing 4

! ! ! (= Common CNF 40 )

! ! ! Testing 5

! ! ! ! Company

! ! ! ! ! (= Nokia CNF 100 )

! ! ! (= Common CNF 45 )

! ! ! Testing 6

! ! ! (= No CNF 100 )

! (= No CNF 100 )

 


Поделиться:

Дата добавления: 2015-08-05; просмотров: 77; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.011 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты