Экспертные системы

Автор работы: Пользователь скрыл имя, 23 Ноября 2012 в 15:02, курсовая работа

Краткое описание

Экспертные системы (ЭС) возникли как значительный практический результат в применении и развитии методов искусственного интеллекта (ИИ)- совокупности научных дисциплин, изучающих методы решения задач интеллектуального (творческого) характера с использованием ЭВМ.

Прикрепленные файлы: 1 файл

KursovaYa.doc

— 962.50 Кб (Скачать документ)

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

Мода на стритфайтеры (второе название – «найкеды», naked bike по-английски - это  голый по-русски, которые сначала  делали из спортов, теперь их выпускают ведущие мотофирмы) возникла одновременно с тенденцией «заземления»: в последние годы производители все больше делают ставку на подчеркнуто практичную (не слишком «навороченную» и сравнительно недорогую) технику.

Другими словами, возвращаются к идее мотоцикла как транспортного средства, а не исключительно аппарата, стимулирующего «выделение адреналина» вроде 300-сильных супербайков или 2,0-литровых мегакруизеров. И нет ничего удивительного в том, что в конечном итоге инженеры постарались соединить несоединимое – подчеркнуто агрессивную стритфайтеровскую внешность Z1000 с практичностью традиционных мотоциклов.

4.5 Мотоциклы  двойного назначения

Мотоциклы двойного назначения могут служить как для езды по городу и по дорогам общего пользования, так и для поездок по бездорожью и пересеченной местности. Все мотоциклы  двойного назначения имеют достаточно большой клиренс (дорожный просвет), позволяющий им легче преодолевать крупные дорожные неровности, не опасаясь за сохранность двигателя. За счет увеличенного дорожного просвета посадка здесь также более высокая. На мотоциклах двойного назначения обычно применяется узкая рама, которая должна быть сделана из жесткого и прочного материала. Подвески мотоцикла должны иметь большие ходы, для того, чтобы более уверенно продвигаться по бездорожью и быть более жесткими, чем на дорожных мотоциклах, чтобы не опасаться пробоя подвески даже при сильных ударах. При выборе мотоцикла двойного назначения, а также при выборе покрышек для мотоцикла надо четко представлять себе, для чего он в основном будет использоваться. Если вы собираетесь в основном ездить по бездорожью и лишь изредка выезжать на дороги общего пользования, то вам подойдет "жесткий" мотоцикл с внедорожными покрышками. Такой мотоцикл не очень сильно уступает настоящим спортивным мотоциклам класса "эндуро", но в отличие от них будет иметь полный комплект светотехники и другого оборудования, позволяющего зарегистрировать мотоцикл в ГИБДД и передвигаться по дорогам общего пользования. Внедорожные покрышки таких мотоциклов обеспечивают хорошую проходимость при езде по грязи, но плохо подходят для скоростной езды по асфальту. Если вы наоборот собираетесь в основном ездить по дорогам общего пользования, лишь изредка выбираясь на бездорожье, то вам подойдет "мягкий" мотоцикл двойного назначения, имеющий более мягкую подвеску и шоссейные шины. Мягкая подвеска обеспечит больший комфорт при езде, а шоссейные шины позволят ездить с высокой скоростью по дорогам общего пользования. В то же время такие шины окажутся практически беспомощными при попадании мотоцикла на серьезное бездорожье.

Allrounders - мотоциклы многоцелевого  назначения 

Будущее за многоцелевой мототехникой! Начинаясь с мотоциклов двойного назначения, allrounders сегодня могут быть и асфальтовыми эндуро, и стритфайтерами с увеличенными ходами подвесок, и супермотардами. В общем, это те мотоциклы, которые позволяют ездить в реальной жизни по реальным дорогам. Первым allrounder принято считать Yamaha TDM850, мотоциклом, не имевшим конкурентов до прошлого года. Сегодня моду в этом стиле диктует Европа.

4.6 Мотоциклы  с коляской

Во всем мире, особенно в европейских странах или  в Америке, мотоциклы с коляской являются экзотикой, чего, конечно, нельзя сказать про нашу страну. В нашем сознании образ данного класса мотоциклов неплохо ассоциируется с сельской местностью, где они были одним из самых распространенных транспортных средств, или с милиционерами (для поколения, выбравшего "Пепси", наверное, следует объяснить, что милиция не всегда каталась на огромных автомобилях типа FORD Crown Victoria, были времена, когда желто-синие "Уралы" с коляской также служили им основным средством передвижения). В наши дни мотоциклы с коляской несколько утратили свою популярность, но по-прежнему пользуются достаточно высоким спросом в сельской местности.

В принципе, к любому мотоциклу  или скутеру можно присоединить боковой прицеп — коляску. Обычно для этой цели принято выбирать технику с достаточным запасом мощности двигателя. Переделки стандартной машины сводятся к установке крепления для коляски, увеличении передаточных чисел трансмиссии, усилению рамы, установке передней вилки с увеличенным вылетом. Более экзотичны мотоциклы, изначально спроектированные как одно целое с боковой коляской и имеющие единый кузов.

5. Разработка  экспертной системы

Разрабатываемая экспертная система будет состоять из нескольких модулей, языки разработки html, php.

На языке html написана разметка страниц системы, управляющие элименты, модуль вопросов. После ответа пользователем на вопросы результат передаётся в php скрипт, где обрабатывается и система выдаёт пользователю подходящие варианты, в некоторых случаях список вариантов, который формируется в порядке убывания по удовлетворению  условий запроса.

6. Исходный код разрабатываемой системы

index.html

<HTML>

<HEAD>

<title>Информационная система</title>

</HEAD>

<BODY leftmargin=0 topmargin=0 rightmargin=0 bottommargin=0>

 

<table border=1 width=100% height=100% cellpadding=0 cellspacing=0>

<tr>

<td height="100" width=100%>

<center><h2>Экспертная система</h2></center>

</td>

</tr>

<tr>

<td>

<table border=1 width=100% height=100% cellpadding=0 cellspacing=0>

<tr>

<td colspan="2" align ="center">

<h2>Выберите желаемый тип  мотоцикла.</h2>

</td>

</tr>

<tr>

<td align ="center">

<!--Направление запроса на страницу  с вопросами по данному разделу  ЭС-->

<a href="sport.php"><img src="sport.jpg" width="325" height="260"border="3"></a>

</td>

<td align ="center">

<!--Направление запроса на страницу  с вопросами по данному разделу  ЭС-->

<a href="chopper.php"><img src="chopper.jpg" width="325" height="260"border="3"></a>

</td>

</tr>

<tr>

<td align ="center">

<!--Направление запроса на страницу  с вопросами по данному разделу  ЭС-->

<a href="cross.php"><img src="cross.jpg" width="325" height="260"border="3"></a>

</td>

<td align ="center">

<!--Направление запроса на страницу  с вопросами по данному разделу  ЭС-->

<a href="dorog.php"><img src="dorog.jpg" width="325" height="260"border="3"></a>

</td>

</tr>

<tr>

<td  height="50" colspan="2" align ="center">

Copyright ©2010 by Airbrush 

</td>

</tr>

</table>

</td>

</tr>

</table>

</BODY>

</HTML>

 

abc.php

<?php

function REZ(){

//Производим вывод обработанных  чекбоксов

//400 кубовые

if($_POST['c8'] == 'yes'){

$rez = "<table border=1 width=100% height=100% cellpadding=0 cellspacing=0><tr>";

if($_POST['c1'] == 'yes' && $_POST['c5'] == 'yes' && $_POST['c6'] == 'yes'

&& $_POST['c7'] == 'yes' && $_POST['c4'] == 'yes' && $_POST['c3'] == 'yes'){

//Для практичный, повседневной, с  пассажиром, мощный,дальних

$rez .="<td width='350' height='260'><img src='./400/KAWASAKI ZZ-R400.JPG' width='325' height='260' border='3'></td>

<td class='news'>KAWASAKI ZZ-R400</td></tr>";

}

if($_POST['c1'] == 'yes' && $_POST['c3'] == 'yes'){

//Для дальних поездок

$rez .="<td width='350' height='260'><img src='./400/Kawasaki ZXR 400.jpeg' width='325' height='260' border='3'></td>

<td class='news'>Kawasaki ZXR 400</td></tr>";

$rez .="<tr><td width='350' height='260'><img src='./400/KAWASAKI ZZR400.jpg' width='325' height='260' border='3'></td>

<td class='news'>KAWASAKI ZZR400</td></tr>";

}

if($_POST['c1'] == 'yes' && $_POST['c5'] == 'yes' && $_POST['c6'] == 'yes' && $_POST['c7'] == 'yes' && $_POST['c4'] == 'yes'){

//Для практичный, повседневной, с  пассажиром, мощный

$rez .="<td width='350' height='260'><img src='./400/HONDA CBR 400RR.JPG' width='325' height='260' border='3'></td>

<td class='news'>HONDA CBR 400RR</td></tr>";

$rez .="<td width='350' height='260'><img src='./400/Kawasaki ZXR 400.jpg' width='325' height='260' border='3'></td>

<td class='news'>Kawasaki ZXR 400</td></tr>";

}

if($_POST['c1'] == 'yes' && $_POST['c5'] == 'yes' && $_POST['c6'] == 'yes' && $_POST['c7'] == 'yes'){

//Для практичный, повседневной, с  пассажиром

$rez .="<td width='350' height='260'><img src='./400/SUZUKI RF 400R.JPG' width='325' height='260' border='3'></td>

<td class='news'>SUZUKI RF 400R</td></tr>";

$rez .="<td width='350' height='260'><img src='./400/Suzuki RF400RV.jpg' width='325' height='260' border='3'></td>

<td class='news'>Suzuki RF400RV</td></tr>";

}

if($_POST['c1'] == 'yes' && $_POST['c5'] == 'yes' && $_POST['c7'] == 'yes' && $_POST['c6'] != 'yes'){

//Для практичный, повседневной

$rez .="<td width='350' height='260'><img src='./400/Honda CB400.jpg' width='325' height='260' border='3'></td>

<td class='news'>Honda CB400</td></tr>";

}

if($_POST['c1'] == 'yes' && $_POST['c4'] == 'yes'){

//Для мощный

$rez .="<td width='350' height='260'><img src='./400/Suzuki Bandit 400.jpg' width='325' height='260' border='3'></td>

<td class='news'>Suzuki Bandit 400</td></tr>";

}

if($_POST['c1'] == 'yes' && $_POST['c5'] == 'yes'){

//Для практичный

$rez .="<td width='350' height='260'><img src='./400/Yamaha FZ-400.jpg' width='325' height='260' border='3'></td>

<td class='news'>Yamaha FZ-400</td></tr>";

}  

if($_POST['c1'] == 'yes' && $_POST['c7'] == 'yes' && $_POST['c5'] != 'yes'){

//Для повседневной езды

$rez .="<td width='350' height='260'><img src='./400/Honda CB400.jpg' width='325' height='260' border='3'></td>

<td class='news'>Honda CB400</td></tr>";

}

$rez .= "</table>";

}

//600 кубовые

if($_POST['c9'] == 'yes'){

$rez = "<table border=1 width=100% height=100% cellpadding=0 cellspacing=0><tr>";

if($_POST['c1'] == 'yes' && $_POST['c5'] == 'yes' && $_POST['c6'] == 'yes'

&& $_POST['c7'] == 'yes' && $_POST['c4'] == 'yes' && $_POST['c3'] == 'yes'){

//Для практичный, повседневной, с  пассажиром, мощный,дальних

$rez .="<td width='350' height='260'><img src='./600/CBR 600 F4.jpg' width='325' height='260' border='3'></td>

<td class='news'>CBR 600 F4</td></tr>";

}

if($_POST['c1'] == 'yes' && $_POST['c3'] == 'yes'){

//Для дальних поездок

$rez .="<td width='350' height='260'><img src='./600/CBR 600 F(3)S.jpg' width='325' height='260' border='3'></td>

<td class='news'>CBR 600 F(3)S</td></tr>";

$rez .="<tr><td width='350' height='260'><img src='./600/KAWASAKI ZZR 600 (2).jpg' width='325' height='260' border='3'></td>

<td class='news'>KAWASAKI ZZR 600</td></tr>";

}

if($_POST['c1'] == 'yes' && $_POST['c5'] == 'yes' && $_POST['c6'] == 'yes' && $_POST['c7'] == 'yes' && $_POST['c4'] == 'yes'){

//Для практичный, повседневной, с  пассажиром, мощный

$rez .="<td width='350' height='260'><img src='./600/Suzuki_GSX_600_F_(Katana)_2000.jpg' width='325' height='260' border='3'></td>

<td class='news'>Suzuki_GSX_600_F_(Katana)_2000</td></tr>";

}

if($_POST['c1'] == 'yes' && $_POST['c5'] == 'yes' && $_POST['c6'] == 'yes' && $_POST['c7'] == 'yes'){

//Для практичный, повседневной, с  пассажиром

$rez .="<td width='350' height='260'><img src='./600/SUZUKI GSX-F 600.jpg' width='325' height='260' border='3'></td>

<td class='news'>SUZUKI RF 400R</td></tr>";

}

if($_POST['c1'] == 'yes' && $_POST['c5'] == 'yes' && $_POST['c7'] == 'yes' && $_POST['c6'] != 'yes'){

//Для практичный, повседневной

$rez .="<td width='350' height='260'><img src='./600/YAMAHA YZF-R6.jpg' width='325' height='260' border='3'></td>

<td class='news'>YAMAHA YZF-R6</td></tr>";

}

if($_POST['c1'] == 'yes' && $_POST['c4'] == 'yes' && $_POST['c5'] != 'yes'){

//Для мощный

$rez .="<td width='350' height='260'><img src='./600/SUZUKI gsxr 600.jpg' width='325' height='260' border='3'></td>

<td class='news'>SUZUKI gsxr 600</td></tr>";

$rez .="<td width='350' height='260'><img src='./600/CBR 600 F(3)S.jpg' width='325' height='260' border='3'></td>

<td class='news'>CBR 600 F(3)S</td></tr>";

}

if($_POST['c1'] == 'yes' && $_POST['c5'] == 'yes'){

//Для практичный

$rez .="<td width='350' height='260'><img src='./600/KAWASAKI ZZR 600.JPG' width='325' height='260' border='3'></td>

<td class='news'>KAWASAKI ZZR 600</td></tr>";

}  

if($_POST['c1'] == 'yes' && $_POST['c7'] == 'yes' && $_POST['c5'] != 'yes'){

//Для повседневной езды

$rez .="<td width='350' height='260'><img src='./600/SUZUKI GSR 600.jpg' width='325' height='260' border='3'></td>

<td class='news'>SUZUKI GSR 600</td></tr>";

}

$rez .= "</table>";

}

//1000 кубовые 

if($_POST['c10'] == 'yes'){

$rez = "<table border=1 width=100% height=100% cellpadding=0 cellspacing=0><tr>";

if($_POST['c1'] == 'yes' && $_POST['c5'] == 'yes' && $_POST['c6'] == 'yes'

&& $_POST['c7'] == 'yes' && $_POST['c4'] == 'yes' && $_POST['c3'] == 'yes'){

//Для практичный, повседневной, с  пассажиром, мощный,дальних

$rez .="<td width='350' height='260'><img src='./600/CBR 600 F4.jpg' width='325' height='260' border='3'></td>

<td class='news'>CBR 600 F4</td></tr>";

}

if($_POST['c1'] == 'yes' && $_POST['c3'] == 'yes'){

//Для дальних поездок

$rez .="<td width='350' height='260'><img src='./1000/Suzuki Hayabusa.jpg' width='325' height='260' border='3'></td>

<td class='news'>Suzuki Hayabusa</td></tr>";

}

if($_POST['c1'] == 'yes' && $_POST['c5'] == 'yes' && $_POST['c6'] == 'yes' && $_POST['c7'] == 'yes' && $_POST['c4'] == 'yes'){

//Для практичный, повседневной, с  пассажиром, мощный

$rez .="<td width='350' height='260'><img src='./1000/YAMAHA YZF1000R.jpg' width='325' height='260' border='3'></td>

<td class='news'>YAMAHA YZF1000R</td></tr>";

}

if($_POST['c1'] == 'yes' && $_POST['c5'] == 'yes' && $_POST['c6'] == 'yes' && $_POST['c7'] == 'yes'){

Информация о работе Экспертные системы