Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Статьи » Інформаційна система коледжу. Розклад

Реферат Інформаційна система коледжу. Розклад





gn="justify"> ДатаКон

Інтервал

Препод

Пара1

Пара2

Пара3

Пара4

Пара5

Пара6

Звіти:

Звіт «РаспісаніеЧерновік»

Звіт «РаспісаніеПервоначальноеСКабінетамі»

Звіт «РаспісаніеІзменённоеСКабінетамі»

Звіт «Консультації»

Звіт «РаспісаніеПреподавателя»

Звіт «РаспісаніеПреподавателей»

Звіт «Заміни»

Організація вхідної інформації.

В якості вхідної інформації використовуються:

Довідник «ОтсутствіеПреподавателяДні», в якому ми вказуємо ПІБ викладача, причину відсутності і дату, в яку він буде відсутній, щоб при формуванні розкладу, програма вже заздалегідь знала, на який день йому не можна ставити заняття (Малюнок 3.4).


Малюнок 3.4 - Форма довідника «ОтсутствіеПреподавателяДні»


Довідник «ОтсутствіеПреподавателяПари», в якому ми вказуємо ПІБ викладача, причину відсутності на парі, дату і номер пари, на якій він буде відсутній, щоб при формуванні розкладу, програма вже заздалегідь знала, на які пари йому не можна ставити заняття. За замовчуванням у нас значення реквізитів Пара1, Пара2, Пара3, Пара4, Пара5 і Пара6 варто 0, отже щоб вказати, що на даній парі викладач буде відсутній, ми замість 0 ставимо 1 (Малюнок 3.5).


Малюнок 3.5 - Форма довідника «ОтсутствіеПреподавателяПари»


Довідник «ПустиеПариГруппи», в якому ми вказуємо дату, групу і номера пар, на яких у нас буде відсутня та чи інша група, щоб при формуванні розкладу, програма не зайняла ці «вікна» предметом з навчального плану. За замовчуванням у нас значення реквізитів Пара1, Пара2, Пара3, Пара4, Пара5 і Пара6 варто 0, отже щоб вказати, що на даній парі група буде відсутній, ми замість 0 ставимо 1 (Малюнок 3.6).


Малюнок 3.6 - Форма довідника «ПустиеПариГруппи»


Довідник «УчПлан», який призначений для складання навчального навантаження на кожну спеціальність. У даному довіднику ми вказуємо всі дисципліни, які вивчатиме група протягом усього навчання в коледжі (Малюнок 3.7).


Малюнок 3.7 - Форма довідника «УчПлан»


Документ «ПредметиГруппи», який допомагає нам розподілити навантаження вже для самих груп. У даному документі ми вказуємо групу, для якої нам необхідно розподілити навантаження, вказуємо семестр і вибираємо навчальний план, за яким програма автоматично заповнить навантаження для обраного семестру. Після цього, нам потрібно вказати викладачів, які будуть вести дисципліни, і встановити терміни проведення занять. Так само в цьому документі ми вказуємо терміни здачі курсових і дипломних проектів разом з ПІБ їх керівників (Малюнок 3.8).


Малюнок 3.8 - Форма документа «ПредметиГруппи»


Процес створення розкладу

Створення розкладу відбувається за допомогою документа «РаспісаніеНеделя». Форма документа виглядає наступним чином (Малюнок 3.9):


Малюнок 3.9 - Форма документа «РаспісаніеНеделя»


Детально опишу, за що відповідає кожен реквізит на формі:

Реквізит «Номер» - унікальний номер документа

Реквізит «Дата» - дата створення документа

Реквізит «ДатаВидач1» - у полі даного реквізиту повинен бути вказаний понеділок того тижня, на яку ми хочемо створити розклад.

Дана форма обробляється наступними процедурами і функціями:

Процедура Группа_Смена. Дана процедура заповнює таблицю Группа_Смена, яка є таблицею значень з колонками «Група» і «Зміна». Вона містить інформацію про те, в яку зміну вчиться кожна група.

Процедура Группа_Смена ()

Группа_Смена=НовийТабліцаЗначеній;

Группа_Смена.Колонки.Добавить(laquo;Группаraquo;);

Группа_Смена.Колонкі.Добавіть ( Зміна );

Поки ВиборкаДетальниеЗапісі.Следующій () Цикл

НовСтрока=Группа_Смена.Добавіть ();

НовСтрока.Группа=ВыборкаДетальныеЗаписи.Группа;

НовСтрока.Смена=ВыборкаДетальныеЗаписи.Смена;

КонецЦікла;

КонецПроцедури

Функція Зміна (Група). Дана функція повертає інформацію про те, в яку зміну вчиться група і якщо...


Назад | сторінка 12 з 26 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Навчальний малюнок
  • Реферат на тему: Малюнок і перспектива
  • Реферат на тему: Комп'ютерний малюнок
  • Реферат на тему: Практична реалізація диференційованого підходу в процесі вивчення дисциплін ...
  • Реферат на тему: Малюнок як метод діагностики та корекції дітей з прийомних сімей