Методы и алгоритмы принятия решений в управлении учебным процессом в условиях неопределенности. Найханова Л.В - 146 стр.

UptoLike

146
3.1. Перечень основных модулей программы
Таблица В.9 - Основные функции модулей программы
Наименование
модуля
Функция
About Содержит краткую информацию о программе и его разработчике
AverIntReg Нечеткий регулятор усреднения интенсивностей
Childwin Нечеткий регулятор проверки всего учебного плана
Conf Модуль, обеспечивающий работу формы «Настройки». Эта форма
позволяет ЛПР вводить и сохранять значения различных
параметров и ограничений
Data Модуль, содержащий описание глобальных структур и типов
данных, а также служебные функции и процедуры
DistrReg Нечеткий регулятор проверки списка дисциплин семестра
Main Модуль, обеспечивающий работу формы «Настройки». Эта форма
является главной, из нее вызываются различные методы
распределения дисциплин, а также на нее выводятся результаты
работы программы
Redist Модуль, реализующий методы распределения дисциплин
Regulator Модуль, содержащий описания абстрактного класса регулятора
Для хранения базы дисциплин и реализации механизмов нечетких регуляторов была
использована СУБД Microsoft Access. Всю базу можно условно поделить на две части: база
данных по дисциплинам; базы правил нечетких регуляторов.
Таблица В.10 - Описание сущностей базы данных
Наименование
сущности
Описание
сущности
Атрибуты
сущности
Описание атрибутов
ID код
Name наименование
HCnt количество часов
CompID компонент
CycleID цикл
TaksLev уровень таксономии
MaxSem количество семестров для
изучения
TranspProp возможность переноса
11.
DISC Дисциплина
Cource рекомендуемый курс
ID код 2. COMP Компонент
Name наименование компонента
ID код 3. CYCLE Цикл
Name наименование цикла
На рисунке В.20. представлены связи между описанными сущностями.
3.1. Перечень основных модулей программы
Таблица В.9 - Основные функции модулей программы
       Наименование
                                                   Функция
          модуля
       About           Содержит краткую информацию о программе и его разработчике
       AverIntReg      Нечеткий регулятор усреднения интенсивностей
       Childwin        Нечеткий регулятор проверки всего учебного плана
       Conf            Модуль, обеспечивающий работу формы «Настройки». Эта форма
                       позволяет ЛПР вводить и сохранять значения различных
                       параметров и ограничений
       Data            Модуль, содержащий описание глобальных структур и типов
                       данных, а также служебные функции и процедуры
       DistrReg        Нечеткий регулятор проверки списка дисциплин семестра
       Main            Модуль, обеспечивающий работу формы «Настройки». Эта форма
                       является главной, из нее вызываются различные методы
                       распределения дисциплин, а также на нее выводятся результаты
                       работы программы
       Redist          Модуль, реализующий методы распределения дисциплин
       Regulator       Модуль, содержащий описания абстрактного класса регулятора

       Для хранения базы дисциплин и реализации механизмов нечетких регуляторов была
использована СУБД Microsoft Access. Всю базу можно условно поделить на две части: база
данных по дисциплинам; базы правил нечетких регуляторов.

Таблица В.10 - Описание сущностей базы данных

        Наименование    Описание      Атрибуты
  №                                                     Описание атрибутов
        сущности        сущности      сущности
 11.    DISC            Дисциплина    ID                код
                                      Name              наименование
                                      HCnt              количество часов
                                      CompID            компонент
                                      CycleID           цикл
                                      TaksLev           уровень таксономии
                                      MaxSem            количество семестров для
                                                        изучения
                                      TranspProp        возможность переноса
                                      Cource            рекомендуемый курс
 2.     COMP            Компонент     ID                код
                                      Name              наименование компонента
 3.     CYCLE           Цикл          ID                код
                                      Name              наименование цикла


       На рисунке В.20. представлены связи между описанными сущностями.




                                         146