Мультиагентная обучающая система по медицинской диагностике

Результатом логического проектирования БД является логическая модель БД на рисунке 4.2. И логическая модель на рисунке 4.3.

Рис. 4.2. Логическая модель базы данных.

Рис. 4.3. Логическая модель базы данных «Учёт студентов».

2.3.3 Ведение ба

зы данных

2.3.3.1 Определение списка событий

Укажем события для каждого отношения базы данных. В список включаются события, наступление которых вызывает добавление, удаление или изменение элементов отношения. Для каждого документа, подтверждающего наступление события, определяем источник и частоту формирования документа.

Поддержка актуальности данных является важной задачей администратора базы данных (БД). Нарушение соответствия между данными БД в связи с их старением (потерей ценности информации) и реальным состоянием объекта приводит к ошибочным решениям при его управлении.

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

Для отношения «Учебные модули»:

- добавление нового учебного модуля;

- изменение учебного модуля;

- удаление учебного модуля.

2. Для отношения «Связи»:

- добавление связи;

- изменение связи;

- удаление связи.

3. Для отношения «Структура связей»:

- добавление структуры связи;

- изменение структуры связи;

- удаление структуры связи.

4. Для отношения «Атрибуты»:

- удаление атрибута ;

- добавление атрибута.

5. Для отношения «Понятия»:

- изменение наименования понятия;

- добавление наименования понятия;

- удаление наименования понятия.

6. Для отношения «Окончания»:

- добавление окончания.

7. Для отношения «Словарь основ»:

- добавление новой основы слова.

8. Для отношения «Флективные классы»:

- добавление записей;

9. Для отношения «Содержание учебных модулей»:

- добавление записей содержания учебных модулей;

- изменение записей содержания учебных модулей;

- удаление записей содержания учебных модулей.

10. Для отношения «Семантическая есть»:

- добавление записей;

- изменение записей.

- удаление записей.

11. Для отношения «Наименование понятий»:

- добавление записей;

- изменение записей.

- удаление записей.

12. Для отношения «Структура словосочетаний»:

- добавление записей;

- изменение записей;

- удаление записей.

13. Для отношения «Риторический предикат»:

- добавление записей.

- изменение записей;

- удаление записей.

14. Для отношения «Морфологическая информация»:

- добавление записей.

2.3.3.2 Классификация событий

Определим окончательный список событий:

1.Добавление нового студента (добавление элемента отношения)

2. Удаление студента (удаление элемента отношения).

3. Изменение данных студента (замена элемента отношения).

4. Добавление данных о успеваемости студента (добавление элемента отношения)

5. Удаление данных о успеваемости студента (удаление элемента отношения).

6. Изменение данных о успеваемости студента (изменение элемента отношения)

7. Добавление учебного модуля (добавление элемента отношения)

8. Изменение учебного модуля (замена элемента отношения).

9. Удаление учебного модуля (удаление элемента отношения).

10. Добавление содержания учебного модуля (добавление элемента отношения)

11. Удаление содержания учебного модуля (удаление элемента отношения).

12. Изменение содержания учебного модуля (замена элемента отношения).

13. Добавление семантической сети (добавление элемента отношения)

14. Изменение семантической сети (замена элемента отношения).

15. Удаление семантической сети (удаление элемента отношения).

16. Добавление понятий (добавление элемента отношения)

17. Добавление отношений (добавление элемента отношения)

18. Добавление атрибутов. (добавление элемента отношения)

19. Добавление окончаний (добавление элемента отношения)

20. Добавление основ словоформ (добавление элемента отношения)

21. Добавление риторических предикатов. (добавление элемента отношения)

22. Изменение риторических предикатов. (замена элемента отношения).

23. Добавление наименования понятий (добавление элемента отношения)

24. Добавление флективных классов. (добавление элемента отношения)

25. Добавление структуры словосочетаний. (добавление элемента отношения)

26. Добавление Морфологической информации. (добавление элемента отношения)

К1: студенты (1,2,3,4,5,6)

К2: обучающий курс (7,8,9,10,11,12,13,14,15,16,17,18,21,22)

К3: лексика (19,20,23,24,25,26)

2.3.3.3 Постановка задач ведения базы данных

Исходя из полученного списка классов событий, составим список задач по поддержке БД в актуальном состоянии:

ведение данных о студентах

ведение данных о обучающих курсах

ведение данных о лексической информации

3. КОНСТРУКТОРСКО-ТЕХНОЛОГИЧЕСКИЕ ПРОЕКТНЫЕ РЕШЕНИЯ

3.1 Технологический процесс обработки данных

Известно два основных подхода к построению модели технологического процесса обработки данных (ТПОД):

Модели ТПОД, ориентированные на события;

Модели ТПОД, ориентированные на процессы.

В курсовом проекте используется второй подход к построению моделей ТПОД.

В моделях ориентированных на процессы ТПОД представляется в виде ориентированного графа. Вершинами графа являются процессы, элементы данных и объекта управления. Процессы представляют собой работы, операции пользователей АСОИУ, выполнение задач автоматизированной обработки данных. Вершины в схеме (в соответствии с содержанием задач автоматизированной обработки данных). Вершины в схеме (в соответствии с содержанием процесса) имеют различное символическое обозначение определенные ГОСТом. Дуги указывают на связи между вершинами. Такими связями являются управляющие (технологические) между процессами, управляющие (команды) между процессами и объектом управления, информационные, отражающие отношение между элементами данных и объектом управления с другой стороны.

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

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

Страница:  1  2  3  4  5  6  7  8  9  10  11  12  13  14  15 
 16  17  18  19  20  21  22  23  24  25  26  27  28  29  30 
 31  32  33  34  35  36  37  38  39  40  41  42  43  44  45 
 46  47  48 


Другие рефераты на тему «Педагогика»:

Поиск рефератов

Последние рефераты раздела

Copyright © 2010-2024 - www.refsru.com - рефераты, курсовые и дипломные работы