3 Описание программы
3.1 Общие сведения
Для решения поставленной задачи было решено использовать базу данных. Для построения модели данных использовалось удобное приложение – MS Access 2007. Для разработки приложения по управлению данными использована среда программирования Delphi 7. Для доступа к данным была использована технология ADO.
3.2 Описание структуры таблиц базы данных
В проектируемой модели использовалась логико-физическая модель. Схема данных представлена на рисунке 2.
Рисунок 2 – Схема данных
Таблица Tic - служит для хранения сведений по преподавателям, описание полей представлено на рисунке 3.
Рисунок 3 – Структура таблицы Tic
Таблица Kurs предназначена для хранения сведений по прохождению преподавателем курсов повышения квалификации. Описание полей таблицы представлено на рисунке 4.
Рисунок 4 – Структура таблицы Kurs
Таблица Obr предназначена для хранения сведений об образовании преподавателя, описание полей представлено на рисунке 5.
Рисунок 5 – Структура таблицы Obr
Таблица ur_obr предназначена для хранения информации по уровням образования (высшее профессиональное, среднее профессиональное, начальное профессиональное ). Описание полей представлено на рисунке 6.
Рисунок 6 – Структура таблицы ur_obr
Таблица Tic_Ind_r предназначена для хранения информации по планируемой индивидуальной работе со студентами в рамках подготовки к олимпиадам (конкурсам, конференциям), руководство курсовыми и дипломными проектами. Описание полей представлено на рисунке 7.
Рисунок 7 – Структура таблицы Tic_Ind_R
В таблице Ind_R будут храниться виды индивидуальной работы со студентами и их «цена», то есть количество часов, которое будет прибавлено к семестровой нагрузке преподавателя. Описание представлено на рисунке 8.
Рисунок 8 – Структура таблицы Ind_R
Таблица Nmr_Tic предназначена для хранения сведений по планируемой научно – методической работе преподавателей. Описание представлено на рисунке 9.
Рисунок 9 – Структура таблицы Nmr_Tic
В таблице NMR будет храниться перечень видов научно методической работы с указанием их «цены». Описание представлено на рисунке 10.
Рисунок 10 – Структура таблицы «NMR»
Таблица UMR служит для хранения видов учебно - методической работы и их «цену». Описание представлено на рисунке 11.
Рисунок 11 – Структура таблицы UMR
Таблица Disc будет хранить перечень дисциплин. Описание представлено на рисунке 12.
Рисунок 12 – Структура таблицы Disc
Таблица Tic_Disc предназначена для хранения сведений по преподавателям и преподаваемым ими дисциплинам. Описание полей таблицы представлено на рисунке 13.
Рисунок 13 – Структура таблицы Tic_Disc
Таблица Umr_Tic_Disc служит для хранения сведений по учебно – методической работе планируемой преподавателем по каждой дисциплине. Описание полей представлено на рисунке 14.
Рисунок 14 – Структура таблицы Umr_Tic_Disc
3.3 Описание программы
Приложение включает в себя две программы, схема представлена на рисунке 15:
- первая программа «Otchet» - предназначена для заполнения справочных данных, формирования запросов и отчётов к сформированной базе данных;
- вторая программа «Plan»– предназначена для разработки/корректировки индивидуальных планов преподавателями.
Рисунок 15 – Схема работы приложения
