Решение творческих задач методом блочных альтернативных сетей: объектно-ориентированные представления (4)

Посмотреть архив целиком



1. Постановка задачи

1.1. Концептуальное метамодельное представление задачи

Концептуальное метамодельное (КММ) представление задачи определим в виде кортежа:

Р = <Е, Z, С, 1>, (1.1)


где;

 - проблемная ситуация, являющаяся исходным посылом для построения КММ задачной системы;

Z - определяет цели "неудовлетворенной потребности", в ре­зультате которой порождается проблемная ситуация;

С - определяет условия достижения цели;

I - определяет исходную информацию, в зависимости от кото­рой цель порождает различные решения (R).

В качестве условий определим следующий необходимый и доста­точный набор компонент:

- метод решения (М);

- алгоритм (А);

- программу (Р);

- оценку адекватности, релевантности (ад).

Кортеж целей тогда запишется в следующем виде:


Z = < М, А, Р, ад>. (1.2)



Исходная информация включает в себя данные (D), необходимые для решения задачи, и знания (К) о предметной области задачи:


I = , K> (1.3)


С другой стороны используемую информацию можно рассматривать как совокупность информации о целях и условиях задачи:


I* = Z, IM, IA, IP, I>. (1.4)



Адекватность решения задачи представим как совокупность пока­зателей качества и эффективности:

ад = Г (Qw, Ef). (1.5)

Развитие задачи (Тр) связано с заполнением задачной оболочки в форме КММ конкретными сведениями, определяемыми решением зада­чи.

Как известно, возможны следующие постановки задач:

1) Рутинная задача, когда кортеж (1.1) и (1.2) заданы пол­ностью (ТPR).

2) Творческая задача уровня программы (Тр-Рр), когда задано все, кроме программной реализации (Р) , и требуется определить Р, осуществляя тем самым переход к рутинной задаче, и результат (R).

3) Творческая задача уровня алгоритма (ТРА), т.е. неизвес­тен алгоритм (А) и его программная реализация.

4) Творческая задача уровня метода решения (Тр-Рм), когда не­известны метод, алгоритм и программа.

Схему решения задачи в общем виде представлена на рис. 1.1, а логическая схема решения задачи в виде схемы алгоритма на рис. 1.2.

В качестве базовых процедур решения выделим следующие техно­логические процедуры:

- генерации решений;

- анализ полученных решений;

- формирование парадигмы решений;

- упорядочение альтернативных решений ;

- выбор удовлетворительного результата;

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

R = F:{(ZR/C (R/IR)}, (1.6)



т. е. решение определяется, исходя из заданных целей и условий достижения целей.













Системная задача Р


PM

PA

PP

PR


















Р

Исходная задача

Задача метода

Задача алгоритма

Задача программы

Задача результата

нет

нет

нет

нет

нет

нет

нет

нет

да

да

да

да

да

да

да

да

ис. 1.1 Схема решения системной задачи

















Рис. 1.2 Логическая схема (алгоритм) решения системной задачи



1.2. Форма организации учебного процесса и базовые компоненты предметной области

В соответствии с принятой системой правил организации учебно­го процесса каждый факультет (кафедра) ВУЗа самостоятельно форми­рует себе расписание занятий, согласовывая с другими факультетами (кафедрами) вопросы совместного использования аудиторного фонда и труда профессорско-преподавательского состава.

Ниже рассмотрены базовые объекты, входящие в систему органи­зации учебного процесса.

1.2.1. Аудиторный фонд


Аудиторный фонд (АФ) - каталог помещений ВУЗа, в которых пла­нируется проведение занятий.

Каждое помещение (аудитория) характеризуется двумя основными параметрами:

АФ = <ФНА, ЕВ>, (1.7)

где ;

ФНА - определяет функциональное (занятийное) назначение ау­дитории;

ЕВ - характеризует единовременную вместимость, определяющую набор требований экологического и эргономического характера.

По своему функциональному назначению различают три типа поме­щений:

- аудитории для проведения лекций;

- аудитории для проведения практических занятий (семинаров);

- аудитории для проведения лабораторных занятий.


1.2.2. Контингент учащихся


Контингент учащихся (КУ) - иерархическая древовидная структу­ра организации учебных формирований (УФ) (рис. 1.3). В целях ми­нимизировать возможность потери общности данных о КУ определим следующие базовые единицы:

- курс;

- поток;

- временный поток;

- учебная группа.

Курс - условное обозначение вершины дерева, в которое включа­ются всё учебные группы, сформированные в определенный год.

Поток - объединение одной или нескольких учебных групп одного года формирования.

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

Учебная группа - самостоятельная неделимая учебная формация.


Курс

Поток 1

Поток 1.1

Учебная группа I.I.I

Поток 1.2

Учебная группа 1.2.1

Учебная группа 1.2.2

…………………………………

Рис. 1.3. Организация КУ



1.2.3 Профессорско-преподавательский состав и дисциплины


Профессорско-преподавательский состав (ППС) объединяет людей (преподавателей), ответственных за проведение занятий.

Преподавателя характеризуют две составляющие:

ППС = <З, ТНД>, (1.8)

где

З - определяет звание (должность) преподавателя;

ТНД - определяет тематическую направленность дисциплины (Д), которую "читает" преподаватель:

Д <=> <ТНД>, (1.9)

Должность преподавателя определяет формальную систему приори­тетов:

- профессор;

- старший преподаватель;

- преподаватель;

- совместитель;

- аспирант.

ТНД может иметь также и сложную структуру, объединяя в себе набор дисциплин с разными тематиками:

ТНД*= {ТНД1, ... , ТНДN}. (1.10)


1.2.4. Комбинированный учебный план


Комбинированный учебный план (КУП) - таблица, в которой каж­дому учебному формированию поставлены в соответствие определенные дисциплины с указанием учебной нагрузки, выраженной в академических часах в неделю для каждого вида занятия, и преподавателя, ответственного за проведение занятия.

КУП формируется из двух составляющих:


КУП =<УП, ПН> (1.11)

где

УП – учебный план кафедры;

ПН – план нагрузки преподавателей кафедры,

или

КУП = <УФ, С, Д, КЧЛК, КЧЛР, КЧПР>, (1.12)

где

УФ - учебное формирование;

С - семестр;

Д - дисциплина;

КЧЛК - количественный показатель, определяющий академические

часы в неделю для лекций;

КЧЛР - количественный показатель, определяющий академические

часы в неделю для лабораторных занятий;

КЧПР - количественный показатель, определяющий академические

часы в неделю для практических занятий.


Семестр характеризуется количеством недель:


С=<КН>. (1.13)


По значению ТНД дисциплины выбирается преподаватель. Параметры КЧЛК, КЧЛР, КЧПР формируют абстрактное понятие ко­личество часов нагрузки (КЧН).


1.2.5. Расписание занятий

Расписание занятий (РЭ) - таблица, в которой указаны место и время проведения занятий.

При формировании таблицы РЗ используются практически все дан­ные, рассматриваемые при организации учебного процесса.

Формальная постановка задачи составления расписания представ­лена на рис. 1.4.

На рис. 1.5. отображена система отношений между объектами проекта "Учебное расписание".


Учебные формирования


Кафедра

П

Р

Е

П

О

Д

А

В

А

Т

Е

Л

И


Д

И

С

Ц

И

П

Л

И

Н

Ы





Комбинированный учебный план

План нагрузки

Учебный план

Расписание
























Рис 1.4 Постановка исходной задачи составления расписания


























Рис. 1.4 Ключевые абстракции, характеризующие словарь предметной области


Случайные файлы

Файл
145506.doc
165994.rtf
85599.rtf
16664.rtf
56874.rtf