Проверяемый текст
Рожин, Павел Сергеевич; Автоматизация анализа связности учебных модулей в системе переподготовки персонала промышленных предприятий (Диссертация 2009)
[стр. 266]

267 ■ Печать графа; о для ведения общего словаря термов: ■ Добавление термов в словарь и их редактирование; ■ Фильтрация термов в общем словаре; ■ Поиск терма; о сервисные функции: ■ Добавление и редактирование записей в базовых таблицах администрирования; ■ Добавление и редактирование записей в таблицы «Преподаватели»; ■ Просмотр паспорта специальностей; ■ Запись выбранной дисциплины на CD диск в виде локального курса; ■ Запуск проигрывателя курсов; ■ Средства указания пути к файлу БД учебного плана; ■ Первоначальные настройки должны автоматически сохраняться при завершении работы с подсистемой и загружаться при начале работы с ней.
Проектирование базы данных учебных планов по специализациям реализовано на базе MySQL Server.

Разработана структура базы данных, интегрирующая учебнометодические материалы.
Выбор MySQL в качестве СУБД обусловлен широкой популярностью данной СУБД и достаточно легковесной прозрачной архитектурой.
Ее автоматическая масштабируемость при работе
на многопроцессорных платформах, исключает необходимость дополнительной конфигурации или программной настройки.
Наличие утилит администратора, достаточно высокая защищенность данных, как от сбоев, так и от несанкционированного доступа, несложность освоения и свободное распространение делают ее весьма полезной для развертывания и использования.
Для работы с базой данных использовался компонент
[стр. 123]

123 ■ Копирование выбранных модулей из текущей рабочей программы; ■ Просмотр информации по рабочей программе; ■ Добавление и редактирование замечаний к следующим элементам: Дисциплина (Рабочая программа), Модуль, Лекция, Лаб.
работа, Практикум, Тест; ■ Редактирование словаря термов по каждому модулю в рабочей программе; ■ Возможность просмотра привязок выбранного терма (входного или выходного) к другим модулям дисциплин; ■ Печать рабочей программы по выбранному шаблону; о для работы с графом: ■ Выбор специализации для построения графа; ■ Построение графа по видам учебной нагрузки; ■ Печать графа; о для ведения общего словаря термов: ■ Добавление термов в словарь и их редактирование; ■ Фильтрация термов в общем словаре; ■ Поиск терма; о сервисные функции: ■ Добавление и редактирование записей в базовых таблицах администрирования; ■ Добавление и редактирование записей в таблицы «Преподаватели»; ■ Просмотр паспорта специальностей; ■ Запись выбранной дисциплины на СО диск в виде локального курса; ■ Запуск проигрывателя курсов;

[стр.,124]

124 ■ Средства указания пути к файлу БД учебного плана; ■ Первоначальные настройки должны автоматически сохраняться при завершении работы с подсистемой и загружаться при начале работы с ней..
Проектирование базы данных учебных планов по специализациям реализовано на базе MySQL Server.

Таблица 4.1 Список таблиц: базы данных Название Назначение таблицы Institute Информация о предприятии Fakultet Информация о факультетах Kafedra Информация о кафедрах Wrp_rup Формирование рабочих программах с привязкой к кафедре, специальности, тьютору Disc Списокдисциплин Wr_plan Формирование учебных планов Sprfo Список форм обучения Special Список всех специальностей с кодами Spr g ds Списокциклов 1-го уровня Spelz Список всех специализаций с привязкой кспециальностям Spr_v_ds Списоккомпонентов Spr_kvl Список квалификаций Sprg ds2 Список циклов 2-го уровня Wp info Информация о рабочих программах Moduls Список модулей Elements Список структурных элементов входящих вмодули Termrel Таблицапривязоктермов кмодулям Terms Списоктермов с определениями Literats Список книг, литературы, электронных изданий, адресов в сети Интернет.
Tutors Списоктьюторов Проведенный анализ и формализация структуры связей показали целесообразность создание структуры базы данных в виде, представленном на рис.4.1.
Разработана структура базы данных, интегрирующая учебнометодические материалы.
Выбор MySQL в качестве СУБД обусловлен * широкой популярностью данной СУБД и достаточно легковесной прозрачной архитектурой.
Ее автоматическая масштабируемость при работе


[стр.,125]

125 на многопроцессорных платформах, исключает необходимость дополнительной конфигурации или программной настройки.
Наличие утилит администратора, достаточно высокая защищенность данных, как от сбоев, так и от несанкционированного доступа, несложность освоения и свободное распространение делают ее весьма полезной для развертывания и использования.
Для работы с базой данных использовался компонент
MyDAC, что позволило при переносе программы на другой компьютер не производить дополнительных установок драйвера для работы с базой.
Так же, использование MySQL позволяет использовать программу как в локальной сети, так и глобальной путем изменения настроек соединения с БД.
Реализован полный набор операций с базой данных, которые могут выполняться, как из интерактивной оболочки пользовательского интерфейса, так и непосредственных из программных приложений.
Использование в качестве СУБД MySQL позволило сократить дублирование таблиц в базе данных путем генерации SQL запросов различной сложности.
SQL язык структурированных запросов, применяемый для создания, модификации и управления данными в реляционных базах данных.
Несмотря на наличие диалектов и различий в синтаксисе, в большинстве своём тексты SQL-запросов, содержащие DDL и DML, могут быть достаточно легко перенесены из одной СУБД в другую.
Создание запросов позволило получать необходимую информацию из базы в различных разрезах.
Так же язык SQL был использован при написании функции экспорта и импорта учебного плана.
Созданная функция позволила автоматически формировать SQL-запрос, что упростило перенос части БД (одного учебного плана) с одного компьютера на другой.
При администрировании БД SQL так же нашел свое применение.
Для изменения структуры БД, добавления новых полей в таблицу, удаление данных или их замена достаточно написать SQL запрос в программе «Учебный план» и все изменения сразу же вступят в силу.

[Back]