Êîðîáîâà Èðàèäà Ëåîíèäîâíà
ÀÐÑ - ÏÀÊÅÒ ÏÐÎÃÐÀÌÌ ÀÂÒÎÌÀÒÈÇÈÐÎÂÀÍÍÎÃÎ ÑÎÑÒÀÂËÅÍÈß ÐÀÑÏÈÑÀÍÈß ÇÀÍßÒÈÉ Â ØÊÎËÅ Â ñâÿçè ñ âí...
17 downloads
180 Views
121KB Size
Report
This content was uploaded by our users and we assume good faith they have the permission to share this book. If you own the copyright to this book and it is wrongfully on our website, we offer a simple DMCA procedure to remove your content from our site. Start by pressing the button below!
Report copyright / DMCA form
Êîðîáîâà Èðàèäà Ëåîíèäîâíà
ÀÐÑ - ÏÀÊÅÒ ÏÐÎÃÐÀÌÌ ÀÂÒÎÌÀÒÈÇÈÐÎÂÀÍÍÎÃÎ ÑÎÑÒÀÂËÅÍÈß ÐÀÑÏÈÑÀÍÈß ÇÀÍßÒÈÉ Â ØÊÎËÅ Â ñâÿçè ñ âíåäðåíèåì ïåðñîíàëüíûõ êîìïüþòåðîâ â ïðàêòèêó îáùåîáðàçîâàòåëüíûõ øêîë àêòóàëüíîé ñòàíîâèòñÿ çàäà÷à ðàçðàáîòêè ïðîãðàììíîãî îáåñïå÷åíèÿ äëÿ ðåøåíèÿ çàäà÷ ïî âåäåíèþ äåëîïðîèçâîäñòâà, õðàíåíèþ è îáðàáîòêå èíôîðìàöèè îá ó÷àùèõñÿ è ðàáîòíèêàõ øêîëû, â òîì ÷èñëå çàäà÷à àâòîìàòèçàöèè ïðîöåññà ñîñòàâëåíèÿ ðàñïèñàíèÿ çàíÿòèé. Äëÿ ðåàëüíûõ äàííûõ ìíîãèõ ñîâðåìåííûõ øêîë ñ áîëüøèì ÷èñëîì êëàññîâ, íåäîñòàòêîì ó÷åáíûõ ïîìåùåíèé, ïåðåãðóçêîé ó÷èòåëåé è ò.ï. íåïîñðåäñòâåííîå ïðèìåíåíèå èçâåñòíûõ àëãîðèòìîâ ïðèâîäèò ê çíà÷èòåëüíîìó ïåðåáîðó, ïîýòîìó ïðàêòè÷åñêàÿ öåííîñòü ðàçëè÷íûõ ïðîãðàìì ñîñòàâëåíèÿ ðàñïèñàíèÿ îïðåäåëÿåòñÿ ïðèìåíÿåìûìè â íèõ ïðîöåäóðàìè, íàïðàâëåííûìè íà ñîêðàùåíèå ïåðåáîðà. Âàæíûì ÿâëÿåòñÿ òàêæå ñïîñîá çàäàíèÿ è îòîáðàæåíèÿ èñõîäíûõ äàííûõ è ðåçóëüòàòîâ, îáåñïå÷èâàþùèé âîçìîæíîñòü ðàáîòû ñ ïðîãðàììîé ïîëüçîâàòåëÿ áåç ñïåöèàëüíîé ïîäãîòîâêè â îáëàñòè âû÷èñëèòåëü-
Ðèñóíîê 1
8
íîé òåõíèêè è ïðîãðàììèðîâàíèÿ. Ïðåäñòàâëÿåìûé ïàêåò ïðîãðàìì ÀÐÑ (Àâòîìàòèçèðîâàííîå ÐàñïèÑàíèå), ðàçðàáîòàííûé â ñèñòåìå FOXPRO 2.5, îòâå÷àåò ýòîìó òðåáîâàíèþ è ïðåäíàçíà÷åí äëÿ ñîñòàâëåíèÿ ðàñïèñàíèÿ çàíÿòèé â øêîëå â àâòîìàòè÷åñêîì èëè äèàëîãîâîì ðåæèìå. Èñõîäíûìè äàííûìè ÿâëÿþòñÿ ó÷åáíûå ïëàíû ïî êëàññàì, ïåðå÷åíü êàáèíåòîâ äëÿ çàíÿòèé, õàðàêòåðèñòèêè êàáèíåòîâ è êëàññîâ, ñïèñîê ó÷èòåëåé ñ óêàçàíèåì èõ íàãðóçêè ïî êëàññàì è ïîæåëàíèé, êîòîðûå äîëæíû áûòü ó÷òåíû ïðè ñîñòàâëåíèè ðàñïèñàíèÿ. Ýòè ñâåäåíèÿ çàïèñûâàþòñÿ â ñîîòâåòñòâóþùèå áàçû äàííûõ, à â ðåçóëüòàòå ðàáîòû ôîðìèðóåòñÿ áàçà äàííûõ, ñîäåðæàùàÿ ðàñïèñàíèÿ êëàññîâ, ó÷èòåëåé è êàáèíåòîâ. Ïðè çàãðóçêå ïðîãðàììû çàïðàøèâàåòñÿ íîìåð øêîëû, êîòîðûé èñïîëüçóåòñÿ äëÿ îáðàçîâàíèÿ èìåí ôàéëîâ, ñîçäàâàåìûõ ïðîãðàììîé, è ñïîñîá íóìåðàöèè óðîêîâ (ñ íóëåâîãî èëè ïåðâîãî). Ðàáîòà îðãàíèçîâàíà ñ ïîìîùüþ ñèñòåìû ìåíþ. Èíôîðìàöèÿ èç ëþáîé áàçû äàííûõ íà ýêðàíå îòîáðàæàåòñÿ â âèäå òàáëèöû, ðàñïîëîæåííîé â îñíîâíîì îêíå, çàíèìàþùåì áîëüøóþ ÷àñòü ýêðàíà.  íèæíåé ÷àñòè ýêðàíà ðàñïîëàãàåòñÿ îêíî ïîäñêàçîê, ñîäåðæàùåå èíôîðìàöèþ î íàçíà÷åíèè ôóíêöèîíàëüíûõ êëàâèø è âîçìîæíûõ äåéñòâèÿõ â íåêîòîðûõ ñèòóàöèÿõ.  ñîñòàâå ïàêåòà èìååòñÿ ñïðàâî÷íàÿ ñèñòåìà ïîìîùè, äîêóìåíòàöèÿ ïîëüçîâàòåëÿ è
äåìîíñòðàöèîííàÿ âåðñèÿ. Îñíîâíîé èíôîðìàöèåé äëÿ ñîñòàâëåíèÿ ðàñïèñàíèÿ ÿâëÿåòñÿ ó÷åáíûé ïëàí êàæäîãî êëàññà, â êîòîðîì óêàçàíî êîëè÷åñòâî ÷àñîâ â íåäåëþ ïî âñåì ïðåäìåòàì, èçó÷àåìûì â êëàññå. Äëÿ óäîáñòâà ïîëüçîâàòåëÿ ýòà ðàáîòà ïðîâîäèòñÿ â äâà ýòàïà: íà ïåðâîì ýòàïå ñîñòàâëÿåòñÿ ñïèñîê ïðåäìåòîâ è áàçîâûé ó÷åáíûé ïëàí, èíôîðìàöèÿ èç êîòîðîãî ïåðåíîñèòñÿ â ôàêòè÷åñêèé ó÷åáíûé ïëàí, à íà âòîðîì ýòàïå ôàêòè÷åñêèé ó÷åáíûé ïëàí êàæäîãî êëàññà óòî÷íÿåòñÿ. Íà÷àëüíàÿ âåðñèÿ áàçîâîãî ó÷åáíîãî ïëàíà ïðèëàãàåòñÿ ê ïàêåòó. Áàçîâûé ó÷åáíûé ïëàí ïðåäñòàâëÿåò ñîáîé òàáëèöó, ñòðîêè êîòîðîé ñîîòâåòñòâóþò ïðåäìåòàì, à ñòîëáöû êëàññàì.  îñíîâíûõ ñòîëáöàõ óêàçûâàåòñÿ ïðèìåðíîå êîëè÷åñòâî ÷àñîâ êàæäîãî ïðåäìåòà ïî ïàðàëëåëüíûì êëàññàì, â äîïîëíèòåëüíûõ ñòîëáöàõ çàäàåòñÿ ïîðÿäîê ïåðåáîðà ïðåäìåòîâ ïðè ñîñòàâëåíèè ðàñïèñàíèÿ, êîëè÷åñòâî ïîäãðóïï, à òàêæå èíôîðìàöèÿ î ïðåäìåòàõ, íàãðóçêà ïî êîòîðûì ðàñïðåäåëÿåòñÿ ïîëíîñòüþ â îäèí äåíü.  ïîñëåäíåé ñòðîêå óêàçûâàåòñÿ ÷èñëî êëàññîâ â êàæäîé ïàðàëëåëè, íà îñíîâàíèè ÷åãî ôîðìèðóåòñÿ çàòåì ñïèñîê êëàññîâ. Çàäàåòñÿ òàêæå êîëè÷åñòâî ó÷åáíûõ äíåé â íåäåëþ è ìàêñèìàëüíîå êîëè÷åñòâî óðîêîâ â äåíü. Íà îñíîâå áàçîâîãî ó÷åáíîãî ïëàíà ñîñòàâëÿåòñÿ àâòîìàòè÷åñêè ïåðâîíà÷àëüíàÿ âåðñèÿ ôàêòè÷åñêîãî ó÷åáíîãî ïëàíà, ñòðîêè êîòîðîãî ñîîòâåòñòâóþò êëàññàì, à ñòîëáöû - ïðåäìåòàì. Ïîñëå ýòîãî ìîæíî îòêîððåêòèðîâàòü íàçâàíèÿ êëàññîâ è èõ ó÷åáíûå ïëàíû, ââåñòè äàííûå î êîëè÷åñòâå ó÷åíèêîâ, êîòîðûå èñïîëüçóþòñÿ äëÿ ïðîâåðêè âìåñòèìîñòè íàçíà÷àåìûõ êàáèíåòîâ.
Àâòîìàòè÷åñêè âû÷èñëÿåòñÿ ñóììàðíàÿ íàãðóçêà êëàññà çà íåäåëþ. Èìååòñÿ âîçìîæíîñòü óêàçàòü ïðîãðàììå íå çàíèìàòü îïðåäåëåííûå äíè íåäåëè èëè óðîêè äëÿ íåêîòîðûõ êëàññîâ (íàïðèìåð, äëÿ çàíÿòèé âíå øêîëû). Ïðè íåäîñòàòêå êàáèíåòîâ ìîæåò ïîòðåáîâàòüñÿ ñäâèã íà÷àëà çàíÿòèé. Ïîëüçîâàòåëü ìîæåò âîîáùå çàïðåòèòü òàêîé ñäâèã, ðàçðåøèòü åãî, íî âûáîð êëàññîâ îñòàâèòü çà ïðîãðàììîé, èëè çàäàòü êîíêðåòíûå êëàññû è âðåìÿ íà÷àëà çàíÿòèé äëÿ íèõ. Ýòèì ñïîñîáîì â îáùóþ ñõåìó ìîæåò áûòü âêëþ÷åíà âòîðàÿ ñìåíà. Ñ ïîìîùüþ ñïåöèàëüíûõ îáîçíà÷åíèé â ôàêòè÷åñêîì ó÷åáíîì ïëàíå ìîæíî çàäàòü ñîâìåùåíèå óðîêîâ ïî îäíîìó è òîìó æå ïðåäìåòó äëÿ äâóõ êëàññîâ, æåëàòåëüíîñòü ñäâîåííûõ (ïàðíûõ) óðîêîâ ïî êàêèì-ëèáî ïðåäìåòàì â çàäàííûõ êëàññàõ, à òàêæå ñèòóàöèþ, êîãäà êëàññ äåëèòñÿ íà äâå ïîäãðóïïû, à óðîêè â íèõ âåäåò îäèí ïðåïîäàâàòåëü.  ïîñëåäíåì ñëó÷àå â ðàñïèñàíèè ÷èñëî óðîêîâ óäâàèâàåòñÿ ïî ñðàâíåíèþ ñ ôàêòè÷åñêèì ó÷åáíûì ïëàíîì, à óðîêè ðàñïðåäåëÿþòñÿ íà ïåðâûå èëè ïîñëåäíèå ÷àñû ó÷åáíîãî äíÿ.  îñòàëüíûõ ñëó÷àÿõ ôàêòè÷åñêîå êîëè÷åñòâî ïîäãðóïï (íå áîëåå øåñòè) â êîíêðåòíîì êëàññå îïðåäåëÿåòñÿ ïî áàçå äàííûõ ó÷èòåëåé ïî êîëè÷åñòâó ó÷èòåëåé, ðàáîòàþùèõ â äàííîì êëàññå ïî ýòîìó ïðåä-
Ðèñóíîê 2
9
ìåòó. Åñëè çà êàæäîé ïîäãðóïïîé çàêðåïëåí ñâîé ó÷èòåëü, äîïóñêàåòñÿ ðàçëè÷èå êîëè÷åñòâà ÷àñîâ ó÷åáíîãî ïëàíà äëÿ ðàçíûõ ïîäãðóïï. Äîïîëíèòåëüíûå ÷àñû óêàçûâàþòñÿ â áàçå äàííûõ ó÷èòåëåé è ðàñïðåäåëÿþòñÿ íà ïåðâûå èëè ïîñëåäíèå óðîêè. Åñëè â ñïèñêå ïðåäìåòîâ îòñóòñòâóåò ëèòåðàòóðà, ïðîãðàììà áóäåò ñòàðàòüñÿ ðàñïðåäåëÿòü ñäâîåííûå óðîêè äëÿ ðóññêîãî ÿçûêà. Àëãîðèòì ðàáîòàåò àíàëîãè÷íî, åñëè ðóññêèé è ëèòåðàòóðó âåäåò â êëàññå îäèí ó÷èòåëü. Áàçà äàííûõ ó÷èòåëåé ñîäåðæèò âñþ èíôîðìàöèþ, íåîáõîäèìóþ äëÿ ñîñòàâëåíèÿ ðàñïèñàíèÿ, à òàêæå ïîëå Ïðèìå÷àíèÿ äëÿ âíåñåíèÿ ëþáîé äðóãîé èíôîðìàöèè, êîòîðàÿ ìîæåò èñïîëüçîâàòüñÿ â äàëüíåéøåì äëÿ ïðîñìîòðà èëè ïå÷àòè. Îñíîâíîé ÿâëÿåòñÿ èíôîðìàöèÿ î ïðåäìåòå è êëàññàõ, â êîòîðûõ ó÷èòåëü âåäåò ýòîò ïðåäìåò. Ìîæíî óêàçàòü òàêæå çàêðåïëåííûé êàáèíåò è êëàññ, â êîòîðîì ó÷èòåëü ÿâëÿåòñÿ êëàññíûì ðóêîâîäèòåëåì. Ïîñëåäíÿÿ èíôîðìàöèÿ ìîæåò áûòü èñïîëüçîâàíà òîëüêî äëÿ âêëþ÷åíèÿ êëàññíîãî ÷àñà â ðàñïèñàíèå ïðè åãî êîððåêòèðîâêå âðó÷íóþ. Ñóììàðíàÿ íàãðóçêà ó÷èòåëåé ïîäñ÷èòûâàåòñÿ àâòîìàòè÷åñêè. Ïîæåëàíèÿ ó÷èòåëåé çàäàþòñÿ â ñëåäóþùèõ ôîðìàõ: 1) - âûõîäíûå äíè â îïðåäåëåííûå äíè íåäåëè; 2) - íå ïðîâîäèò
Ðèñóíîê 3
10
çàíÿòèÿ â îïðåäåëåííûå ó÷åáíûå ÷àñû âñåõ ðàáî÷èõ äíåé; 3) - íå ïðîâîäèò çàíÿòèÿ â îïðåäåëåííûå ó÷åáíûå ÷àñû, ðàçíûå äëÿ ðàçíûõ äíåé íåäåëè; 4) - âñÿ íàãðóçêà ðàñïðåäåëÿåòñÿ íà îïðåäåëåííîå ÷èñëî äíåé. Åñëè îäèí ó÷èòåëü âåäåò íåñêîëüêî ïðåäìåòîâ, ïîæåëàíèÿ â ôîðìå 1, 2 è 3 çàäàþòñÿ îòäåëüíî äëÿ êàæäîãî ïðåäìåòà.  ñïèñêå êàáèíåòîâ çàäàåòñÿ íàèìåíîâàíèå êàáèíåòà (íå áîëåå ïÿòè ñèìâîëîâ), êîëè÷åñòâî ìåñò è èíôîðìàöèÿ î äîïóñòèìûõ ïðåäìåòàõ. Çàêðåïëåíèå êàáèíåòîâ çà êîíêðåòíûìè ó÷èòåëÿìè çàäàåòñÿ â áàçå äàííûõ ó÷èòåëåé. Ïî ïðåäìåòó ôèçêóëüòóðà âîçìîæíî ðàñïðåäåëåíèå äâóõ ìëàäøèõ êëàññîâ â îäèí êàáèíåò, åñëè åãî âìåñòèìîñòü áîëåå 50. Åñëè æåëàòåëüíî ñîâìåùàòü äâà êîíêðåòíûõ êëàññà, ìîæíî çàäàòü íàãðóçêó ó÷èòåëÿì ýòèõ êëàññîâ òàê, êàê áóäòî îáà êëàññà äåëÿòñÿ íà äâå ïîäãðóïïû, è çàäàòü ñîâìåùåíèå óðîêîâ ôèçêóëüòóðû äëÿ ýòèõ êëàññîâ. Èñõîäíàÿ èíôîðìàöèÿ ê ïðîãðàììå ñòðóêòóðèðîâàíà òàêèì îáðàçîì, ÷òîáû ìèíèìèçèðîâàòü êîëè÷åñòâî òåêñòîâîé èíôîðìàöèè, ââîäèìîé ïîëüçîâàòåëåì. Òàê, íàçâàíèÿ ïðåäìåòîâ ââîäÿòñÿ òîëüêî â áàçîâûé ó÷åáíûé ïëàí è èçâëåêàþòñÿ èç íåãî ïðîãðàììîé â íåîáõîäèìûõ ñëó÷àÿõ. Ñïèñîê ïðåäìåòîâ ìîæåò áûòü îòîáðàæåí íà ýêðàíå ïðè íåîáõîäèìîñòè. Äëÿ çàäàíèÿ íàãðóçêè è ïîæåëàíèé ó÷èòåëåé ñïèñêè íàçâàíèé êëàññîâ, äíåé íåäåëè è óðîêîâ âûâîäÿòñÿ íà ýêðàí è ñ ïîìîùüþ ìûøè îòìå÷àþòñÿ òðåáóåìûå. Àíàëîãè÷íî çàäàåòñÿ è äîïóñòèìîñòü ïðåäìåòîâ â êàáèíåòàõ.  òî æå âðåìÿ äëÿ ïðîñìîòðà èíôîðìàöèÿ âûäàåòñÿ â ïðèâû÷íîé òåêñòîâîé ôîðìå. Íà ðèñ. 1 ïðèâåäåí âèä ýêðàíà ïðè ðàáîòå ñ áàçîé äàííûõ ó÷èòåëåé.  âåðõíåé ÷àñòè ýêðàíà ðàñïîëîæåíà ëèíåé-
êà îñíîâíîãî ìåíþ ïðîãðàììû, â íèæíåé ÷àñòè ïîêàçàíî îêíî ââîäà èíôîðìàöèè îá ó÷èòåëÿõ. Íà ðèñ. 2 ïîâåðõ òàáëèöû ôàêòè÷åñêîãî ó÷åáíîãî ïëàíà êëàññîâ îòîáðàæåíî îêíî ïðîñìîòðà èíôîðìàöèè, ïðè÷åì ñâåäåíèÿ îá ó÷èòåëÿõ âêëþ÷àþòñÿ â òåêñò, åñëè íà ìîìåíò ïðîñìîòðà ýòè ñâåäåíèÿ óæå èìåþòñÿ â áàçå äàííûõ ó÷èòåëåé. Ïðîöåññ ñîñòàâëåíèÿ ðàñïèñàíèÿ ñîñòîèò â ðàñïðåäåëåíèè íàãðóçêè ó÷èòåëåé ïî ñåòêå, ÿ÷åéêàìè êîòîðîé ÿâëÿþòñÿ óðîêè â êëàññàõ. Ïîðÿäîê ïåðåáîðà ó÷èòåëåé îïðåäåëÿåòñÿ â ñîîòâåòñòâèè ñ çàäàííûì ïîðÿäêîì ïåðåáîðà ïðåäìåòîâ è ðåçåðâîì óðîêîâ ó÷èòåëÿ, êîòîðûé âû÷èñëÿåòñÿ â çàâèñèìîñòè îò åãî íàãðóçêè è ïîæåëàíèé. Íà îñíîâå èíôîðìàöèè èç ïîëåé áàç äàííûõ ôîðìèðóþòñÿ êîìïàêòíûå ìàññèâû â îïåðàòèâíîé ïàìÿòè, îïðåäåëÿþòñÿ øèôðû äëÿ êîäèðîâàíèÿ ïðåäìåòîâ, ó÷èòåëåé è êàáèíåòîâ.  ïàêåòå ðåàëèçîâàí àëãîðèòì ïåðåáîðà ñ âîçâðàùåíèÿìè, â êîòîðîì èñïîëüçóþòñÿ ðàçëè÷íûå îïòèìèçèðóþùèå ïðîöåäóðû. Íåêîòîðûå ïàðàìåòðû àëãîðèòìà îïðåäåëÿþò ñòåïåíü àâòîìàòèçàöèè ïðè ïîñòðîåíèè ðàñïèñàíèÿ è ìîãóò áûòü èçìåíåíû ïîëüçîâàòåëåì, â ìåíþ èìååòñÿ ïóíêò íàñòðîéêè. Ðàñïðåäåëåíèå óðîêîâ ó÷èòåëÿ ïðîèçâîäèòñÿ îáû÷íî îò ìëàäøèõ êëàññîâ ê ñòàðøèì. Ðàöèîíàëüíåå ðàñïðåäåëåíèå îò êëàññîâ ñ áîëüøåé íàãðóçêîé ê êëàññàì ñ ìåíüøåé íàãðóçêîé, ïîýòîìó ïðåäóñìîòðåíà âîçìîæíîñòü èçìåíåíèÿ ïîðÿäêà ïåðåáîðà êëàññîâ íà ïðîòèâîïîëîæíûé â ïðîöåññå âû÷èñëåíèé äëÿ îïðåäåëåííîé ãðóïïû ó÷èòåëåé. Åñëè íà íåêîòîðîì ýòàïå ñòàíîâèòñÿ íåâîçìîæíûì ðàñïðåäåëèòü âñå óðîêè êàêîãî-ëèáî ó÷èòåëÿ, îïðåäåëÿåòñÿ âîçìîæ-
íîñòü è ïåðñïåêòèâíîñòü çàìåíû ðàíåå ðàñïðåäåëåííûõ óðîêîâ ýòîãî èëè ïðåäûäóùèõ ó÷èòåëåé. Ïðè íåâîçìîæíîñòè çàìåíû âûäàåòñÿ ñîîáùåíèå î íåîáõîäèìîñòè êîððåêòèðîâêè ðàñïèñàíèÿ âðó÷íóþ.  îïðåäåëåííûõ ñëó÷àÿõ âûõîä íà êîððåêòèðîâêó íå ïðîèçâîäèòñÿ, à îñòàâøèåñÿ óðîêè ðàñïðåäåëÿþòñÿ â ðåæèìå îêîí÷àíèÿ ñ ïîìîùüþ äðóãîãî àëãîðèòìà, ïðåäíàçíà÷åííîãî òàêæå äëÿ óñòðàíåíèÿ îêîí â ïåðâîíà÷àëüíî ïîñòðîåííîì ðàñïèñàíèè ó÷åíèêîâ (êðîìå êëàññîâ íà÷àëüíîé øêîëû). Ïðè ïîñòðîåíèè ðàñïèñàíèÿ íà ýêðàíå îòîáðàæàåòñÿ èíôîðìàöèÿ î ïðåäìåòå, ó÷èòåëå è êëàññå, äëÿ êîòîðûõ ðàñïðåäåëÿþòñÿ óðîêè â äàííûé ìîìåíò. Çà ïðîöåññîì ïîñòðîåíèÿ ðàñïèñàíèÿ ìîæíî òàêæå íàáëþäàòü ïî ñõåìå, íà êîòîðîé ïðåäìåòû îòîáðàæàþòñÿ ïðÿìîóãîëüíèêàìè ðàçíûõ öâåòîâ, ñòðîêè ñõåìû ñîîòâåòñòâóþò êëàññàì, à ñòîëáöû - óðîêàì. Ïîëüçîâàòåëü èìååò âîçìîæíîñòü îñòàíîâèòü ïðîöåññ è ïðîäîëæèòü åãî ïîñëå ïðîñìîòðà èëè êîððåêòèðîâêè ïîëó÷åííîãî ðàñïèñàíèÿ. Ïðîìåæóòî÷íûå âåðñèè ìîæíî çàïîìèíàòü è ñíîâà ê íèì âîçâðàùàòüñÿ, èçìåíèâ êàêèå-ëèáî äàííûå, íàïðèìåð, ïîæåëàíèÿ ó÷èòåëåé èëè îòäåëüíûå óðîêè â ðàñïèñàíèè. Òàêèì îáðàçîì, ðàñïèñàíèå ìîæåò ñîñòàâëÿòüñÿ ïîñëåäîâàòåëüíî â äèàëîãîâîì ðåæèìå. Àëãîðèòìû ïðî-
Ðèñóíîê 4
11
ãðàììû äîñòàòî÷íî ýôôåêòèâíû, ïîýòîìó çàòðà÷åííîå âðåìÿ â áîëüøåé ñòåïåíè îïðåäåëÿåòñÿ êîëè÷åñòâîì è âðåìåíåì âûïîëíåíèÿ êîððåêòèðîâîê. Ïðåäóñìîòðåíà âîçìîæíîñòü áûñòðîãî óäàëåíèÿ âñåõ èëè íåêîòîðûõ óðîêîâ ó÷èòåëÿ èç ðàñïèñàíèÿ, ÷òî ìîæåò áûòü ïîëåçíî ïðè ìîäèôèêàöèè óæå ñîñòàâëåííîãî ðàñïèñàíèÿ. Êîððåêòèðîâêà ðàñïèñàíèÿ âîçìîæíà ïðè ðàáîòå ñ ðàñïèñàíèåì ó÷åíèêîâ èëè ó÷èòåëåé. Ïðè íàæàòèè îïðåäåëåííûõ êëàâèø ìîæíî ïîëó÷èòü äîïîëíèòåëüíóþ èíôîðìàöèþ î ñîîòâåòñòâèè ðàñïèñàíèÿ ïëàíîâûì ïàðàìåòðàì, à òàêæå ôðàãìåíòû ðàñïèñàíèÿ îòäåëüíîãî êëàññà èëè ó÷èòåëÿ, â êîòîðûõ ðàçíûìè öâåòàìè áóäóò âûäåëåíû ïðåäìåòû â ðàñïèñàíèè êëàññà èëè êëàññû â ðàñïèñàíèè ó÷èòåëÿ, äëÿ êîòîðûõ êîëè÷åñòâî ðàñïðåäåëåííûõ ÷àñîâ íå ñîîòâåòñòâóåò ïëàíîâîìó. Âûáîð ôðàãìåíòà ïðîèçâîäèòñÿ óñòàíîâêîé êóðñîðà íà íàçâàíèè ïðåäìåòà â ðàñïèñàíèè êëàññîâ, èëè íà íàçâàíèè êëàññà â ðàñïèñàíèè ó÷èòåëåé, èëè âûáîðîì ñîîòâåòñòâóþùåé ñòðîêè â îêíå äîïîëíèòåëüíîé èíôîðìàöèè.  ôðàãìåíòå ðàñïèñàíèÿ êëàññà â ñâîáîäíûõ ïîçèöèÿõ áóäóò ïîëÿ äëÿ ââîäà óðîêîâ ó÷èòåëÿ, èç ðàñïèñàíèÿ êîòîðîãî äàííûé ôðàãìåíò âûçûâàëñÿ. Íà ðèñ. 3 ïîêàçàí âèä ýêðàíà ïðè ïðîñìîòðå ðàñïèñàíèÿ ó÷åíèêîâ ïîñëå íàæàòèÿ êëàâèøè F3. Òåêóùåé ÿâëÿåòñÿ ñòðîêà ÷åòâåðòîãî óðîêà 6à êëàññà, êóðñîð óêàçûâàåò íà ïîëå âòîðíèêà (óðîê èíîñòðàííîãî ÿçûêà), à â âåðõíåé ÷àñòè ýêðàíà ðàñïîëîæåíî îêíî ïðîñìîòðà. Òàê êàê êëàññ äåëèòñÿ íà äâå ïîäãðóïïû, ïðèâåäåíî ðàñïèñàíèå äâóõ ó÷èòåëåé, ïðè áîëüøåì êîëè÷åñòâå ïîäãðóïï ìîæíî ïîëó÷èòü âñå âîçìîæíûå ñî÷åòàíèÿ ó÷èòåëåé ïî äâà, ïîâòîðíî íàæèìàÿ F3. Âî âòîðîé ñòðîêå îêíà óêàçûâàåòñÿ, ñîîòâåòñòâóåò ëè ðàñïðåäåëåííîå êîëè÷åñòâî ÷àñîâ çàäàííîé íàãðóçêå ó÷èòåëÿ.  íèæíåé ÷àñòè ýêðàíà ðàñïîëîæåíî îêíî ïîäñêàçîê, àíàëîãè÷íûå îêíà íà ðèñ. 1 è ðèñ. 2 ñêðûòû ïîä îêíàìè ââîäà è ïðîñìîòðà äàííûõ. Ïðè íàæàòèè F4 â íèæíåé ÷àñòè ýêðàíà
12
ïîÿâèòñÿ îêíî äëÿ ðåäàêòèðîâàíèÿ óðîêîâ òåêóùåé ñòðîêè ñ ïîëÿìè äëÿ ââîäà ïðåäìåòîâ è êàáèíåòîâ. Ïðè ââîäå ïðåäìåòà ïðîâåðÿåòñÿ, ñâîáîäåí ëè ó÷èòåëü íà âûáðàííîì óðîêå. Ìîæíî ïðåäâàðèòåëüíî âûâåñòè ñïèñîê âñåõ ñâîáîäíûõ íà âûáðàííîì óðîêå ó÷èòåëåé êëàññà, ñîñòàâëåííûé ñ ó÷åòîì èõ ïîæåëàíèé. Ïîñëå âûáîðà ïðåäìåòà íàçíà÷àåòñÿ êàáèíåò. Åñëè çà ó÷èòåëåì çàêðåïëåí êàáèíåò è îí ñâîáîäåí, ýòîò êàáèíåò íàçíà÷àåòñÿ àâòîìàòè÷åñêè, â îñòàëüíûõ ñëó÷àÿõ ïðîãðàììà ïðåäëàãàåò ñïèñîê ñâîáîäíûõ êàáèíåòîâ, èç êîòîðûõ ìîæíî ñäåëàòü âûáîð, ëèáî âûäàåò ñîîáùåíèå îá îòñóòñòâèè ñâîáîäíûõ êàáèíåòîâ, ÷òî ãîâîðèò î íåâîçìîæíîñòè íàçíà÷åíèÿ âûáðàííîãî ïðåäìåòà. Íà ðèñ. 4 ïðèâåäåí âèä ýêðàíà ïðè ïðîñìîòðå ðàñïèñàíèÿ ó÷èòåëåé, â êîòîðîì óêàçûâàþòñÿ êëàññû è êàáèíåòû. Îêíî â âåðõíåé ÷àñòè ýêðàíà ïîÿâèëîñü ïîñëå íàæàòèÿ êëàâèøè ðåäàêòèðîâàíèÿ F4. Ïðåäâàðèòåëüíî êóðñîð áûë óñòàíîâëåí íà 10à êëàññå â ðàñïèñàíèè ó÷èòåëÿ áèîëîãèè Âàñèëüåâîé. Ïîýòîìó â âåðõíåì îêíå îòîáðàæàåòñÿ ðàñïèñàíèå óêàçàííîãî êëàññà ñ ïîëÿìè äëÿ ââîäà óðîêîâ ýòîãî ó÷èòåëÿ. Ðàçíûìè öâåòàìè â ðàñïèñàíèè êëàññà âûäåëåíû óðîêè èñòîðèè (ðàñïðåäåëåíû åùå íå âñå) è ÎÈÂÒ (ëèøíèé óðîê, òàê êàê çàíÿòèÿ â äâóõ ïîäãðóïïàõ âåäåò îäèí ó÷èòåëü). Îñòàëüíûå ïðåäìåòû ðàñïðåäåëåíû â ñîîòâåòñòâèè ñ ïëàíîì. Äëÿ ìîíèòîðîâ òèïà EGA èëè VGA âîçìîæåí ïåðåõîä ê ýêðàíó ñ óâåëè÷åííûì ÷èñëîì ñòðîê, ÷òî áîëåå óäîáíî ïðè ðàáîòå ñ ðàñïèñàíèÿìè. Ïîñëå êîððåêòèðîâêè èëè èçìåíåíèÿ èñõîäíûõ äàííûõ ïîñòðîåíèå ðàñïèñàíèÿ ìîæåò áûòü ïðîäîëæåíî â àâòîìàòè÷åñêîì ðåæèìå. Ïî îêîí÷àíèè ðàáîòû ïðîãðàììû îöåíèâàåòñÿ êà÷åñòâî ñîñòàâëåííîãî ðàñïèñàíèÿ è âûäàåòñÿ èíôîðìàöèÿ î íàëè÷èè îêîí â ðàñïèñàíèè êëàññîâ è ñîîòâåòñòâèè ðàñïèñàíèÿ ôàêòè÷åñêîìó ó÷åáíîìó ïëàíó êàæäîãî êëàññà. Çàòåì ìîæíî ñîçäàòü òåêñòîâûå ôàéëû ðàñïèñàíèé ó÷åíèêîâ, ó÷èòåëåé, êàáèíåòîâ â ïðèâû÷íîé
ôîðìå, êîòîðûå ìîæíî ðàñïå÷àòàòü íà ïðèíòåðå. Ïðè ïåðåõîäå ê ñëåäóþùåìó ó÷åáíîìó ãîäó ïðåäóñìîòðåíî ïðåîáðàçîâàíèå èñõîäíûõ äàííûõ, îáëåã÷àþùåå èõ ìîäèôèêàöèþ. Äëÿ ðàáîòû ñ ïàêåòîì ÀÐÑ
Êîðîáîâà Èðàèäà Ëåîíèäîâíà, êàíäèäàò ôèçèêî-ìàòåìàòè÷åñêèõ íàóê, äîöåíò Áàëòèéñêîãî ãîñóäàðñòâåííîãî òåõíè÷åñêîãî óíèâåðñèòåòà.
òðåáóåòñÿ IBM-ñîâìåñòèìûé êîìïüþòåð íà áàçå 386 ïðîöåññîðà è âûøå è îêîëî 4 Ìáàéò íà æåñòêîì äèñêå. Ïàêåò èñïîëüçóåòñÿ â ðÿäå øêîë Ñàíêò-Ïåòåðáóðãà.
ÍÀØÈ
ÀÂÒÎÐÛ
13