Скачайте в формате документа WORD

Инженерия знаний. Создание системы "Посредник", заключающей договоры на поставку стройматериалов

Задание на курсовое проектирование по дисциплине    "Инженерия знаний" студенту    Данченкову А. В. группы ИИ-1-95.


   Тема: «Система «Посредник». Заключение договоров на поставку строительных материалов».


1.     

1.1    

1.2    

2.     

2.1   

2.2   

2.3   

2.4      использование для получения справочной информации и  формирования вариантов договоров.

2.5      варианта договора.

2.6      представления  знаний  на  языке многосортного исчисления предикатов и на языке Пролог.

2.7   

3.      :

3.1    

3.2    

3.3    

3.4    


4.     

4.1       предметной  области  и  построение  концептуальной модели                                                                                                                    20.09

4.2                                                                                                                                                                                               01.10

4.3                                                                                                                                                                                                15.10

4.4       многосортного исчисления                                               предикатов                                                                                                                                                                                                                                1.11

4.5                                                                                                                                                                                                         1.12

4.6                                                                                                                                                                                10.12

4.7                                                                                                                                                                                                                     15.12

4.8                                                                                                                                                                                                                     2.09


Руководитель Потресова Г.Д.   //

Студент      Данченков А.В.     //

Группа    ИИ-1-95

оглавление


Введение………………………………………………………………………..……………3

1. Виды слуг и режимы работы системы "Посредник" …………………………………3

2. Концептуальная модель знаний, необходимых для оказания слуг..…………………3

3. Представление данных о клиентах………....……………………………………………6

4. Сетевая модель представления знаний и ее  использование для получения справочной информации и формирования вариантов  договора……….…………………………7

5. Критерии выбора наиболее предпочтительного варианта договора.…………………9

6. Логическая модель представления знаний на языке  многосортного исчисления предикатов и языке  Пролог..……………………………………………….……………….…9

7. Организация диалога с пользователем………………………………………………….12

Заключение………..…………………………………………………………………………12

Приложение (текст программы «Посредник») …..………………………………….……14

Список литературы…….……………………………………………………………………30





Введение

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

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

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

Программа реализована на языке Пролог.


1. Виды слуг и режимы работы системы «Посредник»

Основное предназначение системы «Посредник» – оказание слуг по заключение договоров между поставщиками и покупателями строительных материалов. Заключение договоров может производиться в обычном, либо в интерактивном режиме. В первом случае система заключает контракт на основе имеющейся в базе данных информации о клиентах, во втором случае система запрашивает данные у пользователя, после чего ищет необходимую информацию в базе данных и, найдя подходящие договоры, выводит их, либо при отсутствии на данный момент возможностей для сделки, заносит информацию о клиенте в базу данных. Кроме всех возможных вариантов договоров система выводит ещё и наиболее предпочтительные для посредника с точки зрения коммерческой выгоды.

Кроме того, в системе имеются режимы просмотра и редактирования (либо добавления) данных по поставщикам и по покупателям, так же просмотра и редактирования региональной принадлежности фирм-производителей. Если во время работы с программой в базы данных были внесены какие-либо изменения, то при выходе из программы при согласии пользователя будет произведено сохранение изменений.


2. Концептуальная модель знаний, необходимых для оказания слуг

Концептуальная модель предметной области представляется множеством классов объектов с заданными на нём отношениями  и операциями. Классы объектов характеризуются некоторым набором атрибутов.

В данном курсовом проекте классами объектов  являются Спрос, Предложение и Договор. Класс, Спрос, имеет следующие атрибуты: порядковый номер, название фирмы, название товара, производитель, желаемой партии товара, цена за единицу товара и срок поставки. У класса Предложение, имеются такие же атрибуты, за исключением того, что вместо желаемой партии товара здесь присутствуют минимальная партия  и максимальное количество товара, имеющееся у поставщика.

Представим объекты классов  Спрос и Предложение в виде таблиц:


Таблица объектов класса Спрос


Фирма

Товар

Производитель

Кол-во

Цена, $

Срок поставки

1

ДСК-3

Кирпич облицовочный

российская

1

0.33

6

2

Мосжилстрой

Керамзит

европейская

30

22

8

3

Геракл

рматура стальная

СНГ

15

51

10

4

МВМ

сбест строительный

украинская

70

20

7

5

ТС-50

Кабель АВВГ

российская

1

2

18

6

СМУ-35

Керамзит

российская

120

20

6

7

РЭУ-22

Стекло оконное

белорусская

500

3

10

8

тлант

Обои моющиеся

ertex

1

4

14

9

Sunpride

Кирпич облицовочный

московская

800

0.4

10

10

Hausbauer

Плитка облицовочная

итальянская

1

11

7

11

СМУ-28

Ванна чугунная

европейская

40

350

20

12

Протон

Кабель АВВГ

московская

1

21

4


Таблица объектов класса Предложение


Фирма

Продукция

Производитель

Мин. партия

Макс. партия

Цена, $

Срок поставки

1

Стройсервис

Кирпич облицовочный

2-й кирпичный

120

900

0.25

7

2

Орион

Керамзит

Электроизолит

10

50

20

4

3

Салют

рматура стальная

ММЗ

1

20

50

8

4

Стройсервис

Кабель АВВГ

Иркутсккабель

900

9

1

11

5

Байрамикс

сбест строительный

Стройперлит

30

100

15

9

6

Всё для дома

Кабель АВВГ

ММЗ

900

9

1

12

7

Спецстрой

Стекло оконное

Серп и молот

50

700

2

10

8

стра

Обои моющиеся

ertex

1

9

3

11

9

Глобус

сбест строительный

Донецкбетон

10

200

15

6

10

Орбита

Кирпич облицовочный

Мосбетон

2

9

0.3

4

11

Всё для дома

Плитка облицовочная

Marlit

1

8

10

6

12

Ункомтех

Кабель АВВГ

Иркутсккабель

700

1200

0.9

8

13

Электросталь

рматура стальная

ММЗ

7

20

65

3

14

Arkon

Паралон жидкий

Interchemall

3

9

10

10

15

Worms

Ванна стальная

Nord Star

35

1

300

18

Концептуальная схема предметной области представлена на рис.1. и рис.2.



наименование

производитель

количество

спрос

товар

срок

Временной

промежуток

Название

фирмы

Номер

покупатель

наименование

производитель

мин. партия

предло-жение

товар

срок

Временной

промежуток

Название

фирмы

Номер

поставщик

макс. партия

img src="images/picture-001-3987.gif.zip" title="Скачать документ бесплатно">Скачайте в формате документа WORD

Номер

договор

покупатель

продавец

товар

срок

Временной

промежуток

наименование

производитель

мин. партия

img src="images/picture-002-5460.gif.zip" title="Скачать документ бесплатно">Скачайте в формате документа WORD