Исследование автоматического составления расписания и его использования в средних общеобразовательных учреждениях
Download 1.89 Mb. Pdf ko'rish
|
Смирнов М.В. магистерская 2019
- Bu sahifa navigatsiya:
- 5.1.1. Операционная система Windows
4.2.
Структура БД Для работы с расписанием занятий и изменениями в нем требуется использовать большое количество данных, большую часть которого придется использовать не один раз. Поэтому в программах автоматического составления его используют БД, информацию в которой использовать много раз. Учитывая требования образовательного учреждения, которое планирует автоматизировать процесс составления расписания, предлагается структура базы данных, описанная в таблице 5. Таблица 5. Структура предлагаемой БД Таблицы Атрибуты Внешний ключ Rol ID_Rol Роль Описание Users Login Password Name Учителя (ФИО учителя) Rol Rol (ID_Rol) Status Дата начала блокировки Дата окончания блокировки 28 Таблицы Атрибуты Внешний ключ Учителя ФИО учителя {IJ}, I – день недели J – номер урока Ставка Кабинет Дата рождения Отсутствующие преподаватели Номер записи Дата Номер урока Преподаватель Учителя (ФИО учителя) Students ID ученика ФИО Дата рождения Год прихода Год ухода Класс Классы (ID_class) Серия диплома за 5-9 классы Номер диплома за 5-9 классы Серия диплома за 10-11 классы Номер диплома за 10-11 классы Телефон Адрес Пол Предметы_САНПИН Предмет {I}, I – от 1 до 11 Расписание Номер записи День Номер урока 29 Таблицы Атрибуты Внешний ключ Класс Классы (ID_class) Предмет Предметы_САНПИН (Предмет) Преподаватель Учителя (ФИО учителя) Кабинет Кабинеты (кабинет) Класс_предмет_преподаватель ID_Zap Класс Классы(ID_class) Предмет Предметы_САНПИН (Предмет) Преподаватель Учителя (ФИО учителя) Кабинет Кабинеты (Кабинет) Количество часов в неделю Количество часов в год Классы ID_class Номер потока Буква класса Классный руководитель Учителя (ФИО учителя) Максимальная нагрузка на I, I – {Пн., Вт., Ср., Чт., Пт., Суб.} {IJ}, I – день недели, J – номер урока Приоритет класса: {1, 2, 3} Кабинеты Кабинет {IJ}, I – день недели J – номер урока Предмет Предметы_САНПИН (Предмет) Неактивные кабинеты Номер записи Дата График учебных дней (Дата) Номер урока Кабинет Кабинеты (кабинет) 30 Таблицы Атрибуты Внешний ключ Параллели учителей Номер записи Преподаватель Учителя (ФИО преподавателя) Предмет Предметы_САНПИН (Предмет) Параллель Изменения в расписании ID_Zap Дата График учебных дней (Дата) Класс Классы (ID_class) Преподаватель Учителя (ФИО учителя) Кабинет Кабинеты (кабинет) Номер урока Предмет Предметы_САНПИН (Предмет) График учебных дней Дата День недели (по которому работает школа) При реализации данной структуры БД пользователь сможет: 1) определять выходные дни для учителей и учеников среди недели; 2) определять график работы ОУ во время учебного года; 3) освобождать кабинеты для различных мероприятий и проверочных работ (например, пробные экзамены и всероссийские проверочные работы). 31 Глава 5. Существующие технологии для разработки и эксплуатации программного обеспечения 5.1. Операционные системы Для разработки прототипа требуется определить, какое программное обеспечение требуется использовать. В первую очередь, на какой операционной системе будет работать программа. Под операционной системой принято понимать программное обеспечение, благодаря которому приводятся в действие технические средства компьютера, координирующее работу ЭВМ и производящее управление другими программными модулями посредством скоординированной последовательности операций. На данный момент существуют две операционные системы, которые популярны во всем мире – Windows и Linux. 5.1.1. Операционная система Windows Microsoft Windows представляет целую серию операционных систем и рабочих сред, разработанных корпорацией Microsoft. Самой первой версией данной системой можно считать MS-DOS представленной в 1985 году. Последующие версии Windows постепенно изменяли функционал MS-DOS. В настоящее время Microsoft Windows является самой популярной операционной системой. Самая последняя версия системы - Windows 10 - стала завершающим звеном в цепочке выпусков данной ос, но это никак не предвещает конец её цикличности развития. В качестве комплексной операционной системы, все версии Microsoft Windows шли с дополнительным программным обеспечением, которое можно было сразу использовать. Так текстовые редакторы и калькулятор стали были с самой первой версии Windows. В Windows 98 появился Media Payer, Internet Explorer и Outlook Express и так далее со всеми версиями. Начиная со второго пакета обновления Windows XP и с выходом Windows Vista, появилась встроенная функция безопасности – фаервол (брандмауэр). Эта функциональность у современных Windows реализуется на уровне ядра. Благодаря песочнице, вредоносное поведение не может вызвать общесистемную нестабильность или нарушение безопасности, всё программное обеспечение работает за приделами ядра системы, включая сторонние антивирусные системы[10]. Download 1.89 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling