कक्षा निर्धारण के लिए कार्यक्रम. स्कूल शेड्यूल बनाने में पूर्ण स्वचालन की समस्या

विभिन्न शैक्षणिक संस्थानों के लिए कार्यक्रम में आठ मुख्य संशोधन हैं:
. AVTOR स्कूल - माध्यमिक विद्यालयों, लिसेयुम और व्यायामशालाओं के लिए;
. AVTOR कॉलेज - कॉलेजों, तकनीकी स्कूलों और व्यावसायिक स्कूलों के लिए;
. एवीटीओआर आर्ट कॉलेज - कला और संस्कृति के स्कूलों के लिए;
. AVTOR हाई स्कूल - विश्वविद्यालयों के लिए (पूर्णकालिक शिक्षा);
. AVTOR हाई स्कूल सेमेस्टर - विश्वविद्यालयों के लिए (पत्राचार पाठ्यक्रम);
. एवीटीओआर एम हाई स्कूल सेमेस्ट्रिक - सैन्य विश्वविद्यालयों के लिए;
. AVTOR शैक्षिक केंद्र - प्रशिक्षण केंद्रों, शैक्षिक कार्यक्रमों और शैक्षिक कार्यक्रमों के लिए;
. AVTOR हाई स्कूल प्रो - कई दूरस्थ शैक्षणिक भवनों वाले विश्वविद्यालयों के लिए, उनके बीच यात्रा के समय को ध्यान में रखते हुए (पूर्णकालिक और अंशकालिक पाठ्यक्रम, नेटवर्क संस्करण).

सिस्टम के निर्माण और विकास का इतिहास।
. AUTOR-2 कार्यक्रम का पहला संस्करण (MS DOS के तहत) अप्रैल 1993 में RSU अनुसंधान साथी इगोर गुबेंको द्वारा विकसित किया गया था। कार्यक्रम मूल रूप से एक विदेशी भाषा, कंप्यूटर विज्ञान के गहन अध्ययन के साथ RSU में एक बहु-विषयक लिसेयुम में शेड्यूल करने के लिए था। कई विशेष विषय (जहाँ कक्षाओं को 2-4 उपसमूहों में विभाजित किया जाता है और उन्हें धाराओं में जोड़ा जा सकता है)। कार्यक्रम के पहले संस्करण ने ही सही शेड्यूल बनाना संभव बना दिया।
. फिर कार्यक्रम का परीक्षण रोस्तोव-ऑन-डॉन के कई और स्कूलों में किया गया। कई प्रधान शिक्षकों के अनुभव और विभिन्न स्कूलों के कार्यक्रम की बारीकियों को ध्यान में रखा गया। कार्यक्रम में उल्लेखनीय सुधार किया गया और दो वर्षों में दस से अधिक स्कूलों, लिसेयुम और व्यायामशालाओं में इसे लागू किया गया।
. 1996 तक, लेखक विकसित होने में कामयाब रहा अद्वितीय एल्गोरिथ्मशेड्यूल का स्वचालित निर्माण और अनुकूलन, जिससे प्रोग्राम की शक्ति में उल्लेखनीय वृद्धि संभव हो गई। उसी वर्ष, AUTOR-2 का पहला संस्करण कॉलेजों और एक छोटे विश्वविद्यालय के लिए जारी किया गया था।
. 1997-98 में लेखक कई शैक्षणिक भवनों (आरजीयूई "आरआईएनएच") वाले एक बड़े विश्वविद्यालय के लिए कार्यक्रम के पहले संस्करण को विकसित और सफलतापूर्वक कार्यान्वित करता है।
. 2000 में, AVTOR-2000 कार्यक्रम का पहला WIN संस्करण सभी प्रकार के शैक्षणिक संस्थानों के लिए जारी किया गया था।
. 2001 में, कार्यक्रम का एक संस्करण तीन भाषाओं में इंटरफ़ेस के साथ जारी किया गया था: रूसी, यूक्रेनी और अंग्रेजी।
. 2001 में, पहला विश्वविद्यालय संस्करण पत्राचार प्रपत्रप्रशिक्षण।
. 2002 में, विश्वविद्यालयों के लिए कार्यक्रम का एक नेटवर्क संस्करण कई कार्यस्थानों और दर्शकों के एक सामान्य डेटाबेस के साथ सामने आया।
. 2003 में, AVTOR-2003 को PPP "प्लानी" (YURGUES) के साथ एक एकल पैकेज में सफलतापूर्वक एकीकृत किया गया, जिससे प्रोग्राम में डेटाबेस की प्रविष्टि को स्वचालित करना और निर्माण करना संभव हो गया। पूरा शेड्यूल 2 घंटे में यह यूनिवर्सिटी! YURGUES (शाख्ती) में 7 शैक्षिक भवन हैं, उनमें से दो बहुत दूर स्थित हैं। पहले, एक ही शेड्यूल 2-3 महीनों में दो पद्धतिविदों द्वारा मैन्युअल रूप से संकलित किया जाता था।
. 2004 में, सैन्य विश्वविद्यालयों के लिए AVTOR कार्यक्रम का एक संस्करण विकसित किया गया था।
. 2005 में, संस्कृति और कला के स्कूलों के साथ-साथ प्रशिक्षण केंद्रों के लिए AVTOR का एक संस्करण जारी किया गया था।


ग्राहक.

वर्तमान में, AVTOR कार्यक्रम का उपयोग रूस, यूक्रेन, बेलारूस, बाल्टिक राज्यों और कजाकिस्तान में तीन सौ से अधिक शैक्षणिक संस्थानों द्वारा सफलतापूर्वक किया जाता है। उनमें से: डॉन रियल जिमनैजियम (माध्यमिक विद्यालय संख्या 62), रूसी राज्य विश्वविद्यालय में शास्त्रीय लिसेयुम, माध्यमिक विद्यालय संख्या 104, संख्या 38, संख्या 67, संख्या 81, संख्या 52, संख्या 92, संख्या। 27, नंबर 46, नंबर 69, नंबर 83 (रोस्तोव-ऑन-डॉन), माध्यमिक विद्यालय नंबर 297, नंबर 1117 (मॉस्को), माध्यमिक विद्यालय नंबर 315, नंबर 17, जिम्नेजियम ऑफ ओरिएंटल लैंग्वेजेज (कीव), माध्यमिक विद्यालय नंबर 44 (ज़ापोरोज़े), तिखोरेत्स्की कॉलेज ऑफ़ रेलवे ट्रांसपोर्ट, बेलोयार्स्क पेडागोगिकल कॉलेज, रोस्तोव मैकेनिकल इंजीनियरिंग कॉलेज, आरजीयूई "आरआईएनएच", आईयूबीआईपी, एसकेएजीएस, आरजीएएसएचएम, आरजीएसयू (रोस्तोव-ऑन-डॉन), यूर्ग्यूज़ ( शेख्टी), आरजीएयू का नाम तिमिर्याज़ेव (मॉस्को), एमयू रूस के आंतरिक मामलों के मंत्रालय (मॉस्को), इरकुत्स्क स्टेट यूनिवर्सिटी, इंस्टीट्यूट ऑफ फॉरेन लैंग्वेजेज, यूएसपीयू, यूएसयू (एकाटेरिनबर्ग), एसजीएसईयू (सेराटोव), साथ ही दर्जनों के नाम पर रखा गया है। अन्य स्कूल, लिसेयुम, व्यायामशाला, कॉलेज और विश्वविद्यालय।

तकनीकी निर्देश।
प्रोग्राम का चलने का समय शैक्षणिक संस्थान के आकार और कंप्यूटर की शक्ति पर निर्भर करता है। जटिल प्रारंभिक डेटा (40 कक्षाएं, 80 शिक्षक, 10 से अधिक अंशकालिक शिक्षक; दो शिफ्ट; कक्षाओं की कमी) के साथ एक मध्यम आकार के स्कूल के लिए शेड्यूल की पूरी गणना और अनुकूलन में सेलेरॉन पर लगभग 2-3 मिनट लगते हैं- 2000 कंप्यूटर.

AVTOR आपको इसकी अनुमति देता है:

    "ओके" के बिना एक शेड्यूल बनाएंवह" कक्षाओं में (अध्ययन समूह);

    शेड्यूल में अनुकूलन करेंशिक्षकों की "खिड़कियाँ";

    कक्षाओं, शिक्षकों और कक्षाओं के लिए दिन/घंटे की आवश्यक सीमा पर विचार करें;

    कार्य की प्रकृति और पूर्णकालिक कर्मचारियों और अंशकालिक प्रति घंटा श्रमिकों दोनों की इच्छाओं को ध्यान में रखें;

    कक्षाओं, विषयों, शिक्षकों की प्राथमिकताओं और कक्षा की क्षमता की विशेषताओं को ध्यान में रखते हुए, कक्षाओं (सभागारों) में कक्षाओं को इष्टतम ढंग से रखें;

    कॉल शेड्यूल दर्ज करें;

    स्थापित करनासंक्रमण काल ​​(संक्रमण समय)zda) शैक्षणिक भवनों के बीच;

    कैबिनेट से केबिन तक संक्रमणों की संख्या को अनुकूलित करेंटी, और शरीर से शरीर तक;

    किसी भी कक्षा का संचालन करते समय किसी भी कक्षा (अध्ययन समूह) को आसानी से स्ट्रीम में कनेक्ट करें;

    अलग वर्ग ( अध्ययन समूह) किसी भी संख्या में उपसमूहों (दस तक!) के लिए किसी विदेशी भाषा, शारीरिक शिक्षा, श्रम, कंप्यूटर विज्ञान (और किसी भी अन्य विषय) में कक्षाएं आयोजित करते समय;

    किसी भी विषय में उपसमूहों (जैसे "विदेशी/कंप्यूटर विज्ञान") के लिए संयुक्त पाठ शुरू करना;

    (मुख्य विषयों के अलावा) विशेष पाठ्यक्रम और ऐच्छिक विषय शुरू करना;

    अनुसूची की एकरूपता और श्रम तीव्रता का अनुकूलन;

    स्रोत डेटा को आसानी से और शीघ्रता से दर्ज और समायोजित करें;

    किसी भी संख्या में शेड्यूल विकल्प हों;

    डेटाबेस में परिवर्तन होने पर स्वचालित रूप से शेड्यूल परिवर्तित करें;

    अभिलेखागार में सहेजना, कॉपी करना और भेजना आसान है- मेलसंपूर्ण डेटाबेस और शेड्यूल विकल्प (माध्यमिक विद्यालय शेड्यूल के संपूर्ण डेटाबेस के संग्रह की मात्रा 10-30 है)के, बड़े विश्वविद्यालय - 50-70के);

    शेड्यूल में कोई भी आवश्यक समायोजन शीघ्रता से करें;

    अस्थायी रूप से अनुपस्थित शिक्षकों के लिए प्रतिस्थापन खोजें;

    किसी भी "ओवरलैप्स" और विरोधाभासों को दूर करते हुए शेड्यूल को स्वचालित रूप से नियंत्रित करें;

    सुविधाजनक और दृश्य दस्तावेज़ों के रूप में शेड्यूल प्रदर्शित करें: पाठ,शब्द, एचटीएमएल, साथ ही फ़ाइलें भीdBaseऔर किताबेंएक्सेल;

    तैयार शेड्यूल पोस्ट करें स्थानीय नेटवर्कऔर सार्वजनिक इंटरनेट पेजों पर।

एनालॉग्स से अंतर.
विभिन्न शैक्षणिक संस्थानों के विशेषज्ञों द्वारा AVTOR कार्यक्रम और अन्य डेवलपर्स के कार्यक्रमों के काम का तुलनात्मक विश्लेषण बार-बार किया गया है। शोध के परिणाम प्रसिद्ध इंटरनेट साइटों के साथ-साथ सम्मेलनों और मास्टर कक्षाओं की रिपोर्टों में भी प्रकाशित किए जाते हैं। यह निष्कर्ष निकाला गया कि AVTOR के पास शेड्यूल को स्वचालित रूप से बनाने और अनुकूलित करने के लिए सबसे शक्तिशाली एल्गोरिदम है: अपने एनालॉग्स की तुलना में 10-20 गुना तेजी से काम करते हुए, प्रोग्राम कई मानदंडों के अनुसार बेहतर शेड्यूल बनाता है। उदाहरण के लिए, शिक्षकों के शेड्यूल में "विंडोज़" की संख्या अन्य कार्यक्रमों का उपयोग करने की तुलना में 2-3 गुना कम है।
AVTOR अद्वितीय क्षमताओं वाला एक प्रोग्राम है। समान सीआईएस कार्यक्रमों की तुलना में मुख्य लाभ:
. सिस्टम फ़ाइलों की गति, सघनता और बहुत काम करने की क्षमताबड़ाजटिल कार्यक्रम वाले शैक्षणिक संस्थान;
. उच्च स्तरस्वचालन (संभावित वर्गों का 100% समायोजित करता है);
. उच्च प्रदर्शन:सीसिस्टम आपको एक कार्य सत्र के दौरान एक नया शेड्यूल बनाने की अनुमति देता है, और फिर विभिन्न शेड्यूल विकल्पों को तुरंत समायोजित, सहेजने और प्रिंट करने की अनुमति देता है, यदि आवश्यक हो तो पूरे शैक्षणिक वर्ष में उन्हें संशोधित करता है;
. शक्तिशाली स्वचालित अनुसूची संपादक,कौनआपको शेड्यूल के साथ कोई भी कार्य आसानी से करने की अनुमति देता है (कक्षाओं को जोड़ना, हटाना, पुनर्व्यवस्थित करना, शेड्यूल की गणना और अनुकूलन करना, कमरे बदलना, शिक्षकों को बदलना आदि)। साथ ही, प्रोग्राम स्पष्ट रूप से और आसानी से शेड्यूल की पुनर्व्यवस्था (परिवर्तन) के लिए विभिन्न विकल्प सुझाता है और उनकी गुणवत्ता की तुलना करता है;
. विस्तृत आँकड़ों की उपलब्धता और किसी भी अनुसूची विकल्प की गुणवत्ता का वस्तुनिष्ठ मूल्यांकन;
. किसी भी राष्ट्रीय भाषा का समर्थन करने की क्षमता (ग्राहक के अनुरोध पर)।

कार्यक्रम का अनुकूलन और विन्यास.
ग्राहक के अनुरोध पर, AVTOR को एक विशिष्ट शैक्षणिक संस्थान की शर्तों (शैक्षिक प्रक्रिया की बारीकियों, संचालन मोड, दस्तावेज़ों के रूप आदि को ध्यान में रखते हुए) में संशोधित और अनुकूलित किया जाता है।

इसे अपने फ़ोन पर डाउनलोड करें ताकि आप कुछ भी न भूलें और किसी भी चीज़ के लिए देर न हो।

एंड्रॉइड

समय सारिणी

स्कूली जीवन के प्रबंधन के लिए एक सुंदर और सहज अनुप्रयोग। आप अपना शेड्यूल, होमवर्क, परीक्षा और यहां तक ​​कि छुट्टियां भी दर्ज कर सकते हैं। एप्लिकेशन आपके सभी एंड्रॉइड डिवाइसों के साथ सिंक्रनाइज़ हो सकता है, और कक्षाओं के दौरान यह साइलेंट मोड में चला जाएगा।

स्कूल डायरी

इस इलेक्ट्रॉनिक डायरी में आप एक शेड्यूल रख सकते हैं, जिसमें शिक्षक का नाम और टेलीफोन नंबर, साथ ही पाठ का स्थान भी दर्शाया जा सकता है। यह सुनिश्चित करने के लिए कि आप कुछ भी न भूलें, एप्लिकेशन में आपके फ़ोन की होम स्क्रीन के लिए विजेट हैं। विषयों पर नोट्स लेना और उन्हें ग्रेड देना भी संभव है। लेकिन शायद सबसे सुखद सुविधा पूर्ण किए गए होमवर्क को पार करना है।

लाइटस्कूल

आपको न केवल एक शेड्यूल बनाए रखने और होमवर्क रिकॉर्ड करने की अनुमति देता है, बल्कि पाठ की शुरुआत या समाप्ति से पहले के समय को ट्रैक करने की भी अनुमति देता है। एक विशेष विशेषता सैद्धांतिक सामग्री की उपस्थिति है। यदि आप अचानक किसी कोण की ज्या ज्ञात करना भूल गए हैं, तो आप इसे सीधे एप्लिकेशन में देख सकते हैं।

साइन अप करें

बहुत रंगीन नहीं, लेकिन बहुक्रियाशील अनुप्रयोग। आप इसमें एक शेड्यूल बना सकते हैं और इसे अपने डिवाइस पर कैलेंडर में निर्यात कर सकते हैं। आप एक या कई सप्ताह के लिए अपनी कक्षा का शेड्यूल एक साथ देख सकते हैं और अपनी होम स्क्रीन पर अनुस्मारक के साथ एक विजेट प्रदर्शित कर सकते हैं। पाठ के दौरान, एप्लिकेशन स्वचालित रूप से साइलेंट मोड चालू कर देता है, और आप होमवर्क के लिए नियत तिथियां निर्धारित कर सकते हैं।

अनुसूची - स्कूल योजनाकार

एप्लिकेशन का सार: एक उपयोगकर्ता अपने स्कूल का शेड्यूल प्रकाशित करता है ताकि उसके सहपाठी एक तैयार कक्षा शेड्यूल पा सकें। आरामदायक! यह अफ़सोस की बात है कि अभी भी बहुत से लोग इस सेवा का उपयोग नहीं करते हैं। लेकिन एक विजेट और एक क्यूआर कोड स्कैनर है।

आईओएस

मेरा स्कूल

आपको उन कमरों को दर्शाने वाला एक सुंदर बहुरंगी शेड्यूल बनाने की अनुमति देता है जहां कक्षाएं आयोजित की जाएंगी। कार्यों को लिखना सुविधाजनक है: आप बस बोर्ड की तस्वीर ले सकते हैं या आवाज से निर्देश दे सकते हैं। और एक और अति उपयोगी सुविधा: आप विषयों में ग्रेड दर्ज कर सकते हैं और अपने औसत स्कोर की गणना कर सकते हैं। एप्लिकेशन रूसी भाषा का समर्थन करता है, iCloud के साथ सिंक्रनाइज़ेशन काम करता है।

iStudiez प्रो

आपको दोहराए जाने वाले पाठों के साथ एक शेड्यूल बनाने की अनुमति देता है। प्रत्येक विषय को अपना स्वयं का रंग सौंपा जा सकता है - इससे भविष्य में शेड्यूल को नेविगेट करना आसान हो जाएगा। आप अपने कैलेंडर में छुट्टियाँ और सप्ताहांत जोड़ सकते हैं, और सहपाठियों और शिक्षकों के बारे में उपयोगी जानकारी भी सहेज सकते हैं।

कक्षा समय सारिणी

छात्रों के लिए इंद्रधनुष योजनाकार। कार्यों के मानक सेट में अनुस्मारक के साथ एक शेड्यूल और होमवर्क की एक सूची शामिल है। लेकिन एक दिलचस्प विशेषता यह भी है: एप्लिकेशन न केवल iPhone और iPad पर, बल्कि Apple वॉच पर भी काम करता है। यह सुविधाजनक है अगर, पढ़ाई के अलावा, खेल अनुभाग भी हों और आपको हर चीज़ का ध्यान रखना हो।

ग्रेड हाउंड

स्कूली बच्चों और छात्रों के लिए कैलेंडर जिसमें विषयों को रंग के आधार पर चिह्नित करने और विषयों को ग्रेड आवंटित करने की क्षमता है। मुख्य आकर्षण: समय ग्राफ़ जो दर्शाता है कि आप किसी विशेष विषय पर कितना समय व्यतीत करेंगे। माइनस: रूसी भाषा का समर्थन नहीं करता.

कक्षा अनुसूची - समय सारिणी

जिन छात्रों में संगठन की कमी है उनके लिए एक और सहायक। आप दोहराए जाने वाले या वैकल्पिक सप्ताहों के साथ एक अध्ययन कार्यक्रम बना सकते हैं, इसे दोस्तों के साथ साझा कर सकते हैं और होमवर्क असाइनमेंट लिख सकते हैं। सुविधाजनक विजेट के लिए धन्यवाद, आपको अपना शेड्यूल तुरंत जांचने के लिए अपने डिवाइस को अनलॉक करने की भी आवश्यकता नहीं है।

फ़ॉक्सफ़ोर्ड समय सारिणी

कक्षा-दर-कक्षा कक्षाओं का शेड्यूल घर पर शिक्षाऔर फॉक्सफोर्ड बाहरी अध्ययन वेबसाइट पर "शैक्षिक प्रक्रिया" अनुभाग में स्थित हैं।

अपनी कक्षा चुनें और "अधिक विवरण" पर क्लिक करें। आप देखेंगे कि सप्ताह का कौन सा दिन और किस समय यह या वह पाठ होता है और आप अपने इलेक्ट्रॉनिक योजनाकार में शेड्यूल दर्ज करने में सक्षम होंगे।

साथ ही, स्कूल वर्ष की शुरुआत में, छात्रों को सुविधाजनक पीडीएफ तालिकाओं के रूप में शेड्यूल प्राप्त होते हैं।

सारा होमवर्क छात्र के व्यक्तिगत खाते में संग्रहीत है। आपको बस एक पाठ्यक्रम और पाठ संख्या का चयन करना होगा।

डैशबोर्ड आपको नए और पहले से पूरे हो चुके कार्यों की याद दिलाएगा। वहां से आप एक क्लिक में कार्य पूरा करने के लिए आगे बढ़ सकते हैं।

खैर, अगर कोई छात्र कोई पाठ या होमवर्क भूल जाता है, तो उसे तुरंत इसकी याद दिला दी जाएगी। किसी भी एप्लिकेशन से अधिक विश्वसनीय! :)

टिप्पणी

यह आलेख पाठक को स्कूल शेड्यूल बनाने के लिए एक अद्वितीय, हाल ही में सामने आए एल्गोरिदम से परिचित कराता है। दुनिया में एकमात्र प्रोग्राम के परीक्षण के परिणाम बताए गए हैं जो संकलित नहीं कर सकता है, लेकिन पूर्ण रूप से ऐसा शेड्यूल बना सकता है। स्वचालित मोड. लाखों परीक्षणों (निर्मित स्कूल समय सारिणी) के परिणामों के आधार पर, मानव भागीदारी के बिना स्कूल समय सारिणी तैयार करने की असंभवता के बारे में मिथक को खारिज कर दिया गया है। भविष्यवाणियाँ की जाती हैं इससे आगे का विकासयह सॉफ्टवेयर टूल. इसके उपयोग के लिए SaaS बिजनेस मॉडल पर चर्चा की गई है।

लेख की मुख्य सामग्री को समझने के लिए किसी विशेष गणितीय तैयारी की आवश्यकता नहीं है, इसलिए लेख रुचि रखने वाले पाठकों की एक विस्तृत श्रृंखला को संबोधित है।

1 परिचय पिछले एक दशक मेंरूसी संघ शैक्षिक समय सारिणी तैयार करने के कार्य से संबंधित विषयों पर कम से कम एक दर्जन शोध प्रबंधों का बचाव किया गया। पिछले दशक में, बचाव किए गए शोध प्रबंधों की संख्या कम नहीं थी। यद्यपि शोध प्रबंधों का बचाव मुख्य रूप से तकनीकी विज्ञान के उम्मीदवार के शीर्षक के लिए किया जाता है और उच्च शिक्षण संस्थान के लिए कक्षा अनुसूची तैयार करने की समस्याओं पर विचार किया जाता है, फिर भीइस तथ्य

इंगित करता है कि अधिक से अधिक शोधकर्ता स्कूल समय सारिणी बनाने की समस्याओं पर ध्यान दे रहे हैं। शायद कार्य की यह धारा कंप्यूटिंग प्रौद्योगिकी की निरंतर प्रगति और सार्वभौमिक उपलब्धता से संबंधित है। वास्तव में, हमारी आंखों के सामने सचमुच अद्भुत प्रक्रियाएं घटित हो रही हैं। केवल पच्चीस साल पहले, केवल एक बड़ा, आमतौर पर रक्षा, उद्यम ही ईसी1066 जैसा इलेक्ट्रॉनिक कंप्यूटर खरीद सकता था। ऐसा कंप्यूटर कई सौ वर्ग मीटर तक के कमरे में स्थित था, जो एक शक्तिशाली निर्बाध बिजली आपूर्ति प्रणाली और माइक्रॉक्लाइमेट समर्थन प्रणाली से सुसज्जित था। ऐसे इलेक्ट्रॉनिक कंप्यूटरों का मुख्य उद्देश्य अद्वितीय वैज्ञानिक और तकनीकी समस्याओं को हल करना था जिनका देश की रक्षा क्षमता पर प्रभाव पड़ता था। आज, बहुत से लोगों के घर में डेस्क पर पर्सनल कंप्यूटर हैं। लेकिन जरा इसके बारे में सोचो. ऐसे पर्सनल कंप्यूटर की रैम उपर्युक्त विशाल कंप्यूटर की तुलना में 125 - 250 गुना बड़ी होती है। प्रदर्शन 1000 गुना से भी अधिक तेज़ है। और यह कोई टाइपिंग त्रुटि नहीं है. एक हजार से भी ज्यादा बार.

कक्षा शेड्यूल की तैयारी को स्वचालित करने के लिए कंप्यूटर प्रौद्योगिकी का उपयोग करने के विषय पर पहला प्रकाशन पिछली शताब्दी के शुरुआती 60 के दशक में दिखाई दिया था, इसलिए कंप्यूटर प्रौद्योगिकी का उपयोग करके शैक्षिक कार्यक्रम बनाने के कार्य का इतिहास काफी लंबा है। लगभग 50 वर्षों के गहन अनुसंधान में, दुनिया भर के हजारों विशेषज्ञों द्वारा विशाल बौद्धिक कार्य किया गया है। हालाँकि, शैक्षिक समय सारिणी बनाने का कार्य, तब और अब, दोनों में ही पूरा करना अभी भी कठिन है। यह बिल्कुल भी आश्चर्य की बात नहीं है कि कंप्यूटर प्रौद्योगिकी के विकास के साथ-साथ स्कूल शेड्यूल बनाने के कार्यक्रम सामने आए और उनमें सुधार हुआ। इसलिए, आइए हम (स्वाभाविक रूप से टेलीग्राफिक शैली में) इस विकास की बहुत सशर्त अवधि की ओर मुड़ें।, व्यावहारिक गणित के रूप में। इलेक्ट्रॉनिक कंप्यूटिंग तकनीक का उपयोग करने वाले गणितज्ञों द्वारा सैकड़ों और हजारों व्यावहारिक रूप से महत्वपूर्ण समस्याएं शोध का विषय बन गई हैं, जिससे इन समस्याओं को हल करने के लिए पूरी तरह से नए संख्यात्मक तरीकों का विकास हुआ है। इस कारण से कि कंप्यूटर की लागत उस आर्थिक प्रभाव के साथ पूरी तरह से अतुलनीय थी जो वे एक नागरिक औद्योगिक उद्यम के लिए ला सकते थे, इस तकनीक के एकमात्र उपयोगकर्ता सैन्य और वैज्ञानिकों का एक बहुत ही संकीर्ण समूह थे। दूसरे शब्दों में, वे लोग जो - महंगा, लागत या वाक्यांश - आर्थिक प्रभाव शब्द नहीं जानते थे। लेकिन समय बीतता गया. कंप्यूटर प्रौद्योगिकी के उत्पादन और डिजाइन के लिए प्रौद्योगिकियां तीव्र गति से विकसित हुई हैं। परिणामस्वरूप, कंप्यूटरों का प्रदर्शन अभूतपूर्व दर से बढ़ा और उनकी लागत में तेजी से कमी आई। कंप्यूटर की कीमतें लगातार खगोलीय से सांसारिक की ओर बढ़ रही थीं (यद्यपि अभी भी अत्यधिक)। 1965 तक, अनुसंधान के लिए कंप्यूटर प्रौद्योगिकी तक पहुंच रखने वाले वैज्ञानिकों का दायरा काफी बढ़ गया था। इस समय (साठ के दशक की शुरुआत में), जैसा कि ऊपर बताया गया है, मेनफ्रेम कंप्यूटर पर स्कूल शेड्यूल संकलित करने के विषय पर पहला प्रकाशन इसी समय का है। यह बिल्कुल स्वाभाविक है कि काम शुरू में प्रकृति में मंचित किए गए, और बाद में सैद्धांतिक।कंप्यूटर प्रौद्योगिकी, हमारी समस्या अभी भी अनसुलझी बनी हुई है, और मुख्य उपयोगकर्ता - स्कूलों के लिए कंप्यूटर प्रौद्योगिकी दुर्गम बनी हुई है। शायद कक्षाओं के निर्धारण के लिए पहली पीढ़ी के कार्यक्रमों को इसी अवधि के लिए जिम्मेदार ठहराया जा सकता है। उपरोक्त दो कारणों (समस्या को हल करने में कठिनाई और अंतिम उपयोगकर्ता के लिए कंप्यूटर प्रौद्योगिकी की अनुपलब्धता) के कारण, कक्षाओं के स्वचालित शेड्यूलिंग में रुचि काफ़ी कमज़ोर हो गई है (और शायद पूरी तरह से ख़त्म भी हो गई है)। उच्चशिक्षण संस्थानों जो लोग इस सॉफ़्टवेयर का उपयोग करते हैं, उन्होंने वास्तव में कक्षा कार्यक्रम तैयार करने से लेकर छात्र प्रगति की रिकॉर्डिंग और निगरानी करने का काम शुरू कर दिया है। आइए हम एक बार फिर इस बात पर जोर दें कि अधिकांश स्कूल प्रशासनों को ऐसे कार्यक्रमों के अस्तित्व के बारे में पता भी नहीं था।सम्मानजनक संक्षिप्त नाम "पीसी" पेश किया गया था, जिसका अर्थ एक व्यक्तिगत कंप्यूटर था, और पहले से ही 20 वीं शताब्दी के शुरुआती 90 के दशक में किसी को भी संदेह नहीं था कि उनकी मेज पर कोई खिलौना नहीं था, बल्कि एक पूरी तरह से वास्तविक इलेक्ट्रॉनिक कंप्यूटर था। विपरीत रुझान - एक ओर पूर्व खिलौनों की उत्पादकता में विस्फोटक वृद्धि, और दूसरी ओर, उनकी कीमतों में तेजी से गिरावट ने अपना काम किया है। कुछ उन्नत स्कूलों में, आज के मानकों के अनुसार, नेताओं के डेस्क पर अब बड़े-बड़े मॉनिटर होते थे जो एक जीवंत निंदा की तरह चिल्लाते थे: "मुझे आवश्यक सॉफ़्टवेयर से भर दो।" इसमें कोई आश्चर्य की बात नहीं है कि मुझे शेड्यूल बनाने का पूरी तरह से भूला हुआ विचार याद आ गया।प्रशिक्षण सत्र . आसानी से पैसा कमाने के हजारों प्रेमी स्कूलों के लिए कार्यक्रम लिखने के लिए दौड़ पड़े, जिससे उनके हाथ लगने वाली हर चीज के पूर्ण स्वचालन की गारंटी हो गई। इस अवधि को, शायद, दूसरी पीढ़ी के कार्यक्रमों के लिए जिम्मेदार ठहराया जा सकता है जो स्कूल कार्यक्रम तैयार करने की प्रक्रिया को स्वचालित करते हैं।सदी में, ग्राफिकल यूजर इंटरफेस के साथ ऑपरेटिंग सिस्टम के अंतिम प्रभुत्व के साथ, दूसरी पीढ़ी के स्कूल शेड्यूलिंग कार्यक्रमों का अंत आता है जो आउटगोइंग एमएस-डॉस ऑपरेटिंग सिस्टम के छद्म ग्राफिकल इंटरफ़ेस का उपयोग करते थे। पर्सनल कंप्यूटर उद्योग ने सफलतापूर्वक अपने तीव्र विकास को रोक दिया है और कुख्यात "स्थिरता" की ओर बढ़ गया है। पिछली शताब्दी के मध्य 80 के दशक में व्यक्तिगत कंप्यूटिंग तकनीक ने बड़े कंप्यूटरों के प्रदर्शन स्तर को पार कर लिया था, तीसरी पीढ़ी के कार्यक्रमों के विकास के लिए सब कुछ तैयार था। और वास्तव में, पिछली सदी के अंत में, निर्माताओं की एक अविश्वसनीय संख्या ने, एक बार फिर, लेकिन पहले से ही, जैसा कि उन्हें लग रहा था, एक नए तकनीकी और तकनीकी स्तर पर, स्कूल शेड्यूल संकलित करने के लिए कार्यक्रमों का विकास शुरू कर दिया। व्यक्तिगत कंप्यूटरों की उत्पादकता में ध्यान देने योग्य (यद्यपि क्रमिक) वृद्धि की समाप्ति और सॉफ्टवेयर के क्षेत्र में विचारों के स्थिरीकरण की पृष्ठभूमि में, ऐसे प्रोग्राम विकसित हुए जिन्हें तीसरी पीढ़ी के कार्यक्रमों के रूप में वर्गीकृत किया जा सकता है। हमें ऐसा लगता है कि इन कार्यक्रमों की मुख्य विशेषता यह है कि इन्हें अपने पूर्ववर्तियों की त्रुटियों और मूल निष्कर्षों दोनों को ध्यान में रखते हुए विकसित किया जा सकता है। यहां हमारा तात्पर्य मुख्य रूप से नब्बे के दशक के डेवलपर्स से है। साठ, सत्तर और अस्सी के दशक के गणितीय परिणामों के साथ स्थिति सरल है। यदि आप उनके बारे में जानते हैं, तो आप उनका उपयोग करते हैं; यदि आप नहीं जानते हैं, तो आप "एक नई साइकिल का आविष्कार करते हैं।" एक और विशेषता यह है कि ये प्रोग्राम उस समय एक नए ग्राफिकल यूजर इंटरफ़ेस का उपयोग करके विकसित किए गए थे। इसमें कोई संदेह नहीं है कि ग्राफिकल इंटरफ़ेस डेवलपर को छद्म ग्राफिक (पाठ) की तुलना में मौलिक रूप से अधिक अवसर प्रदान करता है। लेकिन साथ ही इसमें खतरा भी है. यदि हम बाज़ार में (उपयोग में) उपलब्ध स्कूल समय सारिणी कार्यक्रमों की तुलना करना शुरू करते हैं, तो हम गणना के लिए आवश्यक प्रारंभिक डेटा उत्पन्न करने (दर्ज करने) के तरीकों की एक बिल्कुल आश्चर्यजनक विविधता की खोज करेंगे, हालांकि गणितीय दृष्टिकोण से सभी कार्यक्रम ऐसा करते हैं ( या कम से कम करना चाहिए) बिल्कुल वही बात। इस प्रकार, स्कूल समय सारिणी कार्यक्रमों की गुणवत्ता प्रभावित होने लगीयूजर इंटरफेस की स्थिरता और सुविधा।

आज (2013) यह ध्यान देने योग्य है कि नब्बे के दशक के कार्यक्रमों की तुलना में, तीसरी पीढ़ी (शून्य) कार्यक्रम काफी "समझदार" हो गए हैं। डेवलपर्स का आशावाद काफ़ी कम हो गया है। कोई भी (या लगभग कोई भी) हाथ में आने वाली हर चीज़ के पूर्ण स्वचालन का वादा नहीं कर सकता।

नब्बे के दशक के अंत में शुरू की गई कई परियोजनाएं अब मांग की कमी के कारण अस्तित्व में नहीं रह गई हैं। दूसरों का विकास और सुधार जारी है। फिर भी अन्य लोग पिछले दस वर्षों में अपने विकास में रुके हुए हैं। लेकिन जैसा कि पहले उल्लेख किया गया है, स्कूल कार्यक्रम तैयार करने की समस्या के अंतिम और अपरिवर्तनीय समाधान के बारे में बात करना अभी भी जल्दबाजी होगी। 3 क्या ऐसे कार्यक्रम आवश्यक हैं?. हालाँकि यह तर्क, नीचे कही गई बातों को ध्यान में रखते हुए, विवाद से रहित नहीं है। हमारी राय में, हमें इस बात से सहमत होना चाहिए कि कंप्यूटर का उपयोग करके शेड्यूल की गणना करने से, समय बचाने और बेहतर गुणवत्ता वाला शेड्यूल प्राप्त करने के अलावा, शिक्षक के संबंध में मुख्य शिक्षक के व्यक्तिपरक मूल्यांकन और व्यक्तिगत सहानुभूति को बाहर रखा जाएगा। शिक्षकों की), शेड्यूल तैयार करते समय, शिक्षण भार को वितरित करते समय, और दूसरी ओर, यह ऐसे व्यक्तिपरक मूल्यांकन और सहानुभूति के शिक्षकों से प्रधान शिक्षक के खिलाफ अवांछित आरोपों को पूरी तरह से समाप्त कर देगा, क्योंकि यह स्पष्ट है कि कंप्यूटर "एक ऐसा व्यक्ति है जिसे कोई दिलचस्पी नहीं है" (कंप्यूटर हर चीज के लिए "दोषी है")। इस प्रकार, कंप्यूटर पर शिक्षण भार और शेड्यूल के वितरण की गणना करने से शिक्षण स्टाफ में मनोवैज्ञानिक माहौल में सुधार हो सकता है (निष्पक्षता और समानता के सिद्धांतों का अनुपालन), जैसे मैच रेफरी खेलने के बाद फुटबॉल टीम के खिलाड़ियों के मूड में सुधार करता है गेंद को सबसे पहले हिट करने का अधिकार। अभ्यास से पता चलता है कि इन कार्यक्रमों का उपयोग केवल वस्तुओं की प्रारंभिक व्यवस्था के लिए एक उपकरण के रूप में किया जा सकता है, इसके बाद मैन्युअल परिष्करण के साथ-साथ जानकारी संग्रहीत करना और इसे प्रिंट करना भी संभव है। वस्तुओं के स्वचालित वितरण के बाद (कार्यक्रम, एक नियम के रूप में, 40 से 70% तक व्यवस्थित होता है), पाठ अनुसूची के लिए स्वच्छ आवश्यकताओं को ध्यान में रखना व्यावहारिक रूप से असंभव है, क्योंकि न केवल शेष अव्यवस्थित वस्तुओं को वितरित करना आवश्यक है , लेकिन "बस इसे व्यवस्थित करने के लिए" सिद्धांत के अनुसार वस्तुओं की स्वचालित व्यवस्था को महत्वपूर्ण रूप से बदलने (60% तक) के लिए भी।अपने शिल्प के अनुभवी स्वामी सलाह देते हैं कि शुरुआती, पाठ अनुसूची बनाते समय, एक दर्जन या अधिक युक्तियों का उपयोग करें, जो कई वर्षों के अनुभव और अभ्यास से सिद्ध हैं, कंप्यूटर के बजाय, कार्डबोर्ड, रंगीन कागज की शीट से बने पाठ अनुसूची तालिका लेआउट का उपयोग करें। , चौड़ा पारदर्शी टेप, गोंद, जेब आदि। और वे निश्चित रूप से सही हैं. एक नियमित संपादक के मोड में कंप्यूटर का उपयोग करना (एक परिचित पाठ संपादक की तरह) या ऐसे प्रोग्राम का उपयोग करना जो कक्षाओं को व्यवस्थित करने की प्रक्रिया को अंतिम स्थिति में ले जाता है, जब एक भी पाठ सैद्धांतिक रूप से शेड्यूल ग्रिड में नहीं जोड़ा जा सकता है, कुछ भी नहीं ला सकता है लेकिन अनुचित कठिनाइयाँ, असुविधा और क्रोध। ऐसे कार्यक्रमों के उपयोगकर्ताओं (प्रधान शिक्षकों) की अपेक्षाएँ संदेह से परे हैं। उनकी राय में, स्कूल शेड्यूल संकलित करने के कार्यक्रमों को, सभी प्रारंभिक डेटा दर्ज करने के बाद, पूरी तरह से स्वचालित मोड में, एक ऐसा शेड्यूल बनाना चाहिए जो मैन्युअल शेड्यूल की तुलना में गुणवत्ता में बेहतर हो। उपयोगकर्ता की अपेक्षाओं और ऐसे कार्यक्रमों से प्राप्त परिणामों की अपर्याप्तता इन कार्यक्रमों के प्रति उपयोगकर्ताओं के आक्रामक रवैये को जन्म देती है और, उनके साथ, स्वचालन प्रणालियों के प्रति "स्कूल के सूचना स्थान का विस्तार" करती है। . “हमारे पास स्कूल शेड्यूल गणना कार्यक्रम नहीं है, बल्कि एक स्कूल शेड्यूल संपादक है। हम किसी व्यक्ति के बजाय एक शेड्यूल नहीं बनाते हैं, बल्कि एक व्यक्ति को अपना स्वयं का (मैन्युअल) शेड्यूल बनाने में मदद करते हैं,'' वे गर्व से घोषणा करते हैं।

यह ध्यान दिया जाना चाहिए कि स्कूल कार्यक्रम तैयार करने के लिए कार्यक्रमों के डेवलपर्स को "प्राकृतिक चयन" के दौरान तीन समूहों में विभाजित किया गया था। पहला समूह सार्वजनिक रूप से इस दृष्टिकोण का बचाव करता है कि स्कूल अनुसूची की स्वचालित गणना की समस्या को सैद्धांतिक रूप से हल नहीं किया जा सकता है। और इसीलिए वे "मूर्ख मत बनो" ऐसा करने की कोशिश भी नहीं करते। और जो लोग कोशिश करते हैं, उनकी राय में

स्कूल शेड्यूल बनाने की समस्या को हल करने की जटिलता के बारे में कुछ शब्द कहना उचित है। पर्सनल कंप्यूटर के योग्य उपयोगकर्ताओं के लिए जो इसकी सर्वशक्तिमानता में विश्वास करते हैं, ऐसा लगता है कि स्कूल शेड्यूल बनाने का कार्य, उदाहरण के लिए, एक उच्च गुणवत्ता वाला वीडियो संपादक या ध्वनि संपादक बनाने के कार्य से लगभग अधिक कठिन है। हालाँकि, जैसा कि पहले उल्लेख किया गया है, उन शोधकर्ताओं की संख्या जिन्होंने किसी न किसी तरह से इस समस्या का अध्ययन किया है, गिनना मुश्किल है। इनमें तकनीकी, भौतिक और गणितीय विज्ञान के दर्जनों डॉक्टर, विज्ञान के सैकड़ों उम्मीदवार, न केवल तकनीकी, बल्कि भौतिक और गणितीय भी शामिल हैं, गणितीय पहेलियों के हजारों सामान्य प्रेमियों का उल्लेख नहीं है, जिनमें निश्चित रूप से छात्रों की एक बड़ी सेना शामिल है। अध्ययन के तकनीकी और भौतिक और गणितीय क्षेत्र। स्कूल शेड्यूल संकलित करने की समस्या के शोधकर्ताओं में, दो शिक्षाविदों का उल्लेख किया जा सकता है - वी.एस. तानेव और वी.एस. मिखालेविच, विश्व प्रसिद्ध विदेशी वैज्ञानिकों का भी नाम लिया जा सकता है। वैज्ञानिकों के अलावा, उत्कृष्ट व्यवसायियों ने स्कूल कार्यक्रम तैयार करने के कार्य को नजरअंदाज नहीं किया। और फिर भी, अतिशयोक्ति के बिना, शोधकर्ताओं के विशाल प्रयासों के बावजूद, शैक्षिक कार्यक्रम तैयार करने की समस्या के पूर्ण और व्यापक (या कम से कम संतोषजनक) समाधान के बारे में बात करने की कोई आवश्यकता नहीं है।. जो कहा गया है उसकी पुष्टि करने के लिए, यहां प्रसिद्ध से एक उद्धरण दिया गया हैघरेलू गणितज्ञ ... चूँकि शेड्यूल बनाने का कार्य स्कूली जीवन से सभी को अच्छी तरह से पता है, प्रत्येक पाठ्यक्रम में एक या एक से अधिक छात्र क्लास शेड्यूल के निर्माण को एल्गोरिदम बनाने के विचार से अभिभूत होते हैं। इसलिए, मुझे आपको चेतावनी देनी होगी कि यह बहुत कठिन काम है। ... एक विशेष विज्ञान है - शेड्यूलिंग सिद्धांत, जो इस तरह की समस्याओं का अध्ययन और व्यवस्थित करता है, साथ ही उन्हें हल करने के लिए विभिन्न अनुमानित तरीकों (सटीक तरीकों की लगभग कोई उम्मीद नहीं है)। उनमें से एक विशेष स्थान पर अनुमानी विधियों का कब्जा है, जिसमें डिस्पैचर के कार्यों के तर्क और तकनीक का वर्णन करने का प्रयास किया जाता है। ... एक दिलचस्प अवलोकन. लेकिन पहले, आइए एक और उद्धरण दें।थोड़े समय के प्रकोप के बाद, वे आजीवन प्रतिरक्षा प्राप्त कर लेते हैं। एक व्यक्ति को यह बीमारी कई बार हो सकती है, और कभी-कभी इसके साथ गंभीर दर्द भी होता है, लेकिन कोई मौत दर्ज नहीं की गई है। इस बीमारी के पिता से पुत्र में स्थानांतरित होने का कम से कम एक ज्ञात मामला है, इसलिए यह वंशानुगत हो सकता है।यहाँ, एक उत्कृष्ट अमेरिकी गणितज्ञ प्राचीन रंग समस्या का मज़ाक उड़ाते हैं। राजनीतिक मानचित्रचार रंगों में, जहां एक ही सीमा साझा करने वाले देशों को अलग-अलग रंगों में रंगा जाना चाहिए। ऐसा लगता है कि उन्होंने जो कुछ कहा, उसका श्रेय स्कूल की समय सारिणी तैयार करने के कार्य को भी दिया जा सकता है। इसलिए, इन पंक्तियों के लेखक ने, अपनी सर्वोत्तम क्षमता के अनुसार, ट्रैक करने का निर्णय लिया भविष्य जीविकावे लोग जिन्होंने किसी प्रासंगिक विषय पर अपने शोध प्रबंध का बचाव किया है। ऐसा प्रतीत होता है कि "स्वयं भगवान" ने नव स्थापित वैज्ञानिक को अपना काम करने का आदेश दिया वैज्ञानिक उपलब्धियाँपैसे में. यानी, किसी तरह अपने दिमाग की उपज को बाजार में लाएं, क्योंकि लगभग हमेशा एक शोध प्रबंध का बचाव करने के बाद, कक्षाओं को शेड्यूल करने के लिए कोई न कोई कार्यक्रम या स्वचालित प्रणाली का हिस्सा बना रहता है। तो - नहीं. इस विषय पर लेखक को ज्ञात शोध प्रबंध बचाव के सभी मामले एक तरह से समाप्त होते हैं - बचाव के बाद, शोध प्रबंध उम्मीदवार इस कार्य को छोड़ देता है और, एक नियम के रूप में, एक विश्वविद्यालय में शिक्षक के रूप में अपना करियर शुरू करता है (या जारी रखता है)। दूसरे शब्दों में, वह पाठ्यक्रम बनाने के कार्य के प्रति आजीवन, स्थायी प्रतिरक्षा प्राप्त कर लेता है। स्कूल कार्यक्रम तैयार करने की समस्या को हल करने की जटिलता के बारे में अपनी सामान्य चर्चा को समाप्त करने के लिए, हम दो और राय का उल्लेख करेंगे। लेकिन पहले इस बात पर ध्यान दें कि यह राय कौन व्यक्त करता है।यह कोई रहस्य नहीं है कि कुछ स्कूली कंप्यूटर विज्ञान शिक्षक, उपदेशात्मक प्रयोगों के तहत, स्कूली बच्चों को " गृहकार्य»अपने पसंदीदा स्कूल के लिए कक्षाएं शेड्यूल करने के लिए एक कार्यक्रम विकसित करें। स्कूली बच्चे स्वाभाविक रूप से अपनी आस्तीन चढ़ाते हैं और उत्साहपूर्वक इस कार्य को करते हैं। इस विचार के परिणामस्वरूप, इंटरनेट पर आप उपर्युक्त दल से इस मामले पर कई चर्चाएँ और सिद्धांत पा सकते हैं। पायनियर्स क्या नहीं लेकर आते और किस तरह की राय व्यक्त नहीं करते... कोई कम उत्साह नहीं इस विषयअपने पसंदीदा विश्वविद्यालय में डिस्पैचर्स की गतिविधियों को स्वचालित करने के प्रयास में। लेकिन ये राय, हल्के ढंग से कहें तो, बहुत रुचि की नहीं हैं। पेशेवर गणितज्ञ, शेड्यूल के सिद्धांत के विशेषज्ञ, शैक्षिक शेड्यूल तैयार करने की समस्या के बारे में बहुत कम ही बोलते हैं। इसलिए (या इससे भी अधिक) इस मामले पर उनकी राय बहुत दिलचस्प लगती है। इसलिए। सोत्सकोव यूरी नज़रोविच, भौतिकी और गणित के डॉक्टर। विज्ञान, प्रोफेसर, बेलारूस के नेशनल एकेडमी ऑफ साइंसेज, मिन्स्क के संयुक्त सूचना विज्ञान समस्याओं के संस्थान में मुख्य शोधकर्ता, शेड्यूलिंग सिद्धांत के क्षेत्र में सबसे प्रमुख विशेषज्ञों में से एक, शेड्यूलिंग सिद्धांत पर कई मोनोग्राफ के लेखक। अपने लेख में, विशेष रूप से, वह लिखते हैं: ... गणितीय दृष्टिकोण से, एक इष्टतम प्रशिक्षण कार्यक्रम बनाने की समस्या काफी जटिल है, क्योंकि यह तथाकथित एनपी-हार्ड समस्याओं के वर्ग से संबंधित है। ... यह आलेख दिखाता है कि प्रशिक्षण कार्यक्रम बनाने के लिए ग्राफ़ के शीर्षों को रंगने का उपयोग कैसे किया जा सकता है। ...... ग्राफ वर्टेक्स रंग समस्या एनपी-हार्ड है, और इसलिए इसका सामान्यीकरण अनुभाग में वर्णित है। 2 भी एक एनपी-हार्ड समस्या है। ... अगला। लाज़रेव अलेक्जेंडर अलेक्सेविच, भौतिकी और गणित के डॉक्टर। इंस्टीट्यूट ऑफ मैनेजमेंट प्रॉब्लम्स में विज्ञान, प्रोफेसर, मुख्य शोधकर्ता के नाम पर रखा गया। वी.ए. ट्रैपेज़निकोवा आरएएस, मॉस्को, शेड्यूलिंग सिद्धांत के क्षेत्र में सबसे प्रमुख विशेषज्ञों में से एक, शेड्यूलिंग सिद्धांत पर कई मोनोग्राफ के लेखक। अपने लेख में, विशेष रूप से, वह लिखते हैं:... शैक्षिक शेड्यूलिंग समस्या एक प्रसिद्ध संयोजन अनुकूलन समस्या है जिसे "टाइमटेबलिंग" कहा जाता है। यहां तक ​​कि एक व्यवहार्य कार्यक्रम ढूंढना भी एक मजबूत एनपी-हार्ड समस्या है। इसलिए, इसे हल करते समय, संयोजन अनुकूलन समस्याओं को हल करने के लिए गणितीय तरीकों का उपयोग करना आवश्यक है। ...

संक्षेप में: - "पानी निकाल दो, चप्पुओं को सुखा दो, बत्तियाँ बुझा दो..."

शेड्यूलिंग सॉफ़्टवेयर का बाज़ार, जो पर्सनल कंप्यूटर के लिए किसी भी सॉफ़्टवेयर के बाज़ार के साथ विकसित हुआ, बिल्कुल अनोखा, या कम से कम आश्चर्यजनक, या कम से कम बहुत अजीब लगता है। तो क्या इसे अनोखा या अजीब बनाता है? क्या आपने कभी इस तरह का विज्ञापन देखा है: - "हमारा वैक्यूम क्लीनर खरीदें जो धूल नहीं सोख सकता।" या यह: "सभी बर्तन जो हम आपको पेश कर सकते हैं वे छेद से भरे हुए हैं।" या यह: "हमारा टीवी अनोखा है - यह कभी कुछ नहीं दिखाता।" और यहाँ विज्ञापन है: "स्कूल शेड्यूल बनाने के लिए हमारा प्रोग्राम खरीदें, जो इसे नहीं बना सकता, लेकिन इसे बना सकता है," हमें उतना ही देखना था जितना हम चाहते थे। “ठीक है, इसे खरीदो, इसे खरीदो, इसे खरीदो। हमारा प्रोग्राम एक शेड्यूल भी बना सकता है। वह आपके लिए लगभग सभी कक्षाओं की व्यवस्था करेगी, लेकिन बाकी काम हम स्वयं करेंगे। एक गतिरोध से बाहर निकलना बहुत दिलचस्प है। ख़ैर, कम से कम 15 डॉलर के लिए। यह बहुत सारा पैसा नहीं है, हमने बहुत मेहनत की है..."या बहुत छोटे शहरों में. इसलिए, एक मजबूत निष्कर्ष यह है कि बड़ी संख्या में स्कूलों को सैद्धांतिक रूप से कक्षाओं के समय-निर्धारण के लिए कार्यक्रमों की आवश्यकता नहीं है। बेशक, ऐसे स्कूलों की संख्या का अनुमान लगाना बहुत मुश्किल है जिन्हें सैद्धांतिक रूप से ऐसे कार्यक्रमों की आवश्यकता नहीं है। हालाँकि, अगर हम छत को ध्यान से देखें तो हमें वहाँ एक आंकड़ा दिखाई देगा - 70%। जिससे यह पता चलता है कि 30% स्कूलों में छात्र आबादी 500 या उससे अधिक है, और ऐसे स्कूलों के लिए एक कार्यक्रम जो स्कूल कार्यक्रम नहीं बना सकता है, लेकिन एक बना सकता है, नुकसान नहीं पहुंचाएगा। हमें अंतिम आंकड़ा मिलता है - 15 हजार स्कूल। यह, शायद, रूसी संघ के लिए संभावित बाजार क्षमता है। , विशेष रूप से अपने समय के लिए, कार्यक्रम निश्चित रूप से बुरा नहीं है। अन्य समान कार्यक्रमों की तुलना में, इसका उपयोगकर्ता इंटरफ़ेस बहुत तार्किक और विचारशील है। हमारी व्यक्तिपरक राय में, सबसे अच्छा यूजर इंटरफ़ेस। हालाँकि, हालांकि शेड्यूल बनाएं बटन है, प्रोग्राम स्वचालित (मानवीय हस्तक्षेप के बिना) शेड्यूलिंग के मामले में बिल्कुल असहाय है। यह उन सरल उपकार्यों को भी हल करने में सक्षम नहीं है जिन्हें अन्य प्रोग्राम आसानी से संभाल सकते हैं। इंटरनेट पर समीक्षाओं को देखते हुए, लगभग कोई भी इस कार्यक्रम का उपयोग नहीं करता है। इसलिए, हम इसे "विकिरण पृष्ठभूमि" मानेंगे जो समग्र बाजार स्थिति को प्रभावित नहीं करती है। इंसान। यूएसए - 300 मिलियन लोग। लेकिन आज वास्तविकता में हमारे पास क्या है? प्रश्न सरल नहीं है. कोई विश्वसनीय आँकड़े नहीं हैं. सबसे पहले, एक कार्यक्रम दिमाग में आता है, जो रूसी संघ के सभी स्कूलों के लिए "निःशुल्क" था। इस कार्यक्रम का विकास 1998 में शुरू हुआ और अंत (नवीनतम संस्करण) 2003 में हुआ। द्वाराउपस्थिति कंप्यूटर एडेड डिजाइनउद्योग और निर्माण में। और वैसे, विज्ञान-गहन भी कम नहीं।

समस्या को हल करने के लिए 6 "प्राचीन मिस्र" एल्गोरिदम

2012 के वसंत में, एक पुरातत्वविद् ने अपने परिचित कुछ प्रोग्रामरों से एक अजीब अनुरोध किया। उनके अनुसार, प्राचीन मिस्र की पांडुलिपियों को पढ़ते समय, उन्हें स्कूल शेड्यूल संकलित करने के लिए एक एल्गोरिदम का विवरण मिला। एल्गोरिथम के रचयिता का श्रेय अनुश नामक मिस्र की पुजारिन को दिया गया। दरअसल, उनका अनुरोध आधुनिक कंप्यूटर पर यह जांचने का था कि क्या यह एल्गोरिदम वास्तव में स्कूल शेड्यूल बनाने में सक्षम है। पहले तो उसके दोस्त उस पर हँसे। लेकिन अजीब रिकॉर्ड्स को ध्यान से पढ़ने के बाद भी हमने उनकी जांच करने का फैसला किया। तो, आइए अनिवार्य रूप से इस एल्गोरिथम के विचार का वर्णन करना शुरू करेंसारांश एक प्राचीन पांडुलिपि का अनुवाद. आइए पहले हम कहें कि इस एल्गोरिदम की शब्दावली और प्राचीन मिस्र के स्कूल का संगठन अलग-अलग ऐतिहासिक रुचि के हैं, लेकिन चूंकि यह लेख इतिहासकारों के लिए नहीं है, इसलिए हम एल्गोरिदम को आज रहने वाले लोगों से परिचित आधुनिक शब्दावली में प्रस्तुत करेंगे।प्राचीन मिस्र के एल्गोरिदम (इसके बाद हम प्राचीन मिस्र शब्द को हटा देंगे) और आधुनिक दृष्टिकोण के बीच मुख्य अंतर यह है कि समस्या को भागों में विभाजित किया गया है, या अधिक सटीक रूप से, क्रमिक रूप से हल की गई समस्याओं की एक श्रृंखला में, और प्रत्येक हल की गई समस्या पिछले चरण में है समस्या को अगले चरण में हल करने में बाधा है। आधुनिक शब्दावली में हल की जा रही समस्या के विघटन की विधि का प्रयोग किया जाता है। यह ध्यान दिया जाना चाहिए कि एल्गोरिदम के दौरान क्रमिक रूप से हल की जाने वाली प्रत्येक व्यक्तिगत समस्या एनपी-हार्ड (अघुलनशील) नहीं है। यह आसानी से हल की जाने वाली समस्याओं की एक श्रृंखला को क्रमिक रूप से हल करके, स्कूल शेड्यूल बनाने की पूरी समस्या को हल करने की अनुमति देता है।(हमारी शब्दावली में यह 5वीं कक्षा से शुरू होता है) ऐसे निषेध अधिक हैं, मध्यम वर्ग के लिए कम हैं, और सबसे पुराने (11वीं कक्षा) के लिए ये निषेध पूरी तरह से अनुपस्थित हैं। जो हमारे स्वच्छता मानकों का अनुपालन करता है। पाठों के संचालन के लिए निषेधों की तालिका, जिसका उपयोग संपूर्ण एल्गोरिथम में किया जाएगा, को याद किया जाता है। दूसरे चरण परअंशकालिक श्रमिकों के लिए एक कार्यक्रम बनाया जा रहा है। यह पता चला कि प्राचीन मिस्र के शैक्षणिक संस्थान अंशकालिक काम का तिरस्कार नहीं करते थे। इस कार्य की मुख्य विशेषता यह है कि अंशकालिक श्रमिकों को अल्टीमेटम के रूप में यह घोषित करने की अनुमति है कि वे किस दिन काम करेंगे। इसके अलावा, कुछ अंशकालिक श्रमिकों को काम करते समय सभी कार्य दिवसों के पहले पाठ में काम करने से इंकार करने की अनुमति होती है। जाहिर तौर पर ये अंशकालिक कार्यकर्ता महिलाएं थीं और वे जल्दी स्कूल नहीं आ सकती थीं। एक साधारण ग्राफ़ के शीर्षों के निर्धारित रंग के लिए एक एल्गोरिदम का उपयोग करके समस्या का समाधान किया जाता है। आप पहले से उल्लिखित लेख का उपयोग करके या कई अन्य की सहायता से इस गणितीय मॉडल से विस्तार से परिचित हो सकते हैंबहीखाता सामग्री , उदाहरण के लिए, [ , ], साथ ही पुस्तकों से परिचित होना [ , ]।इसके बाद, प्रत्येक पाठ (कक्षा, शिक्षक, समय) के लिए, असाइनमेंट समस्या को हल करने के लिए एल्गोरिदम का उपयोग करके, इस पाठ के संचालन के लिए एक कमरा चुना जाता है। असाइनमेंट समस्या को हल करने के लिए एल्गोरिदम विशेष रूप से कई आधुनिक पाठ्यपुस्तकों में वर्णित है, आप पुस्तक में इससे परिचित हो सकते हैं; दूसरे चरण का अंत स्वच्छता प्रतिबंधों और अंशकालिक श्रमिकों के लिए परिणामी कार्यक्रम के अनुसार निर्मित पाठों के संचालन पर निषेध की एक तालिका के संयोजन का संचालन है। इस प्रकार, हमें पाठों के संचालन पर निषेधों की एक नई तालिका मिलती है, जो प्रतिबंधों में से एक होगीइसमें छात्रों की पसंद की कक्षाएं (हमारी शब्दावली में, वैकल्पिक पाठ्यक्रम) आयोजित करने की समस्या का समाधान शामिल है। इस कार्य की ख़ासियत यह है कि एक निश्चित स्कूल समय में कक्षाओं की एक निश्चित संख्या को धाराओं में जोड़ दिया जाता है, और फिर उस समय वे अपने वैकल्पिक पाठ्यक्रमों में फैल जाती हैं। शेड्यूल के निर्माण में यह तथ्य शामिल होगा कि प्रत्येक स्ट्रीम को एक समय आवंटित किया जाएगा जिस पर वैकल्पिक पाठ्यक्रम आयोजित किए जाएंगे, लेकिन शिक्षकों की नियुक्ति पूरे शेड्यूल को अंतिम रूप देने के बाद की जाएगी। अर्थात्, इस चरण में, शिक्षकों को वैकल्पिक पाठ्यक्रम संचालित करने का कार्य नहीं सौंपा गया है। शेड्यूल बनाते समय, नियम का पालन किया जाता है - किसी भी स्ट्रीम के लिए एक शैक्षणिक दिन में, एक वैकल्पिक पाठ्यक्रम आयोजित करने के लिए एक से अधिक शैक्षणिक घंटे आवंटित नहीं किए जा सकते हैं। इसके अलावा, एक और नियम देखा गया है - किसी भी समय वैकल्पिक पाठ्यक्रम को एक से अधिक स्ट्रीम के लिए निर्धारित नहीं किया जा सकता है। यह नियम (प्रतिबंध) काफी उचित लगता है, क्योंकि वैकल्पिक पाठ्यक्रम संचालित करते समय कक्षाओं के संचालन के लिए परिसर की आवश्यकता तेजी से बढ़ जाती है। इसे सटीक रूप से ऐसी स्थिति से बचने के उद्देश्य से पेश किया गया था जहां कई थ्रेड्स की आवश्यकता होती हैबड़ी संख्या निःशुल्क परिसर.विदेशी भाषा सीखने के पाठों के लिए एक शेड्यूल बनाने के लिए एल्गोरिदम। इस कार्य की एक विशेष विशेषता यह है कि कक्षा को समूहों में विभाजित किया जा सकता है। शिक्षक अल्टीमेटम के तौर पर यह घोषित नहीं कर सकते कि वे कितने दिन काम करेंगे। हालाँकि, हल्के कार्यभार वाले शिक्षकों के लिए, एक या दो दिन की छुट्टी की गारंटी है और उन्हें दिया जाएगा। एल्गोरिथम के दूसरे चरण की तरह, विदेशी भाषा पढ़ाने वाले कुछ शिक्षकों को कार्य दिवस के पहले घंटे में पाठ से मुक्त करने की आवश्यकता हो सकती है जब वे काम करते हैं। किसी विदेशी भाषा के अध्ययन के लिए शिक्षकों/कक्षाओं को शेड्यूल करने की समस्या, दूसरे और तीसरे चरण की तरह, एक साधारण ग्राफ के शीर्षों के निर्धारित रंग के लिए एल्गोरिदम का उपयोग करके हल की जाती है।दूसरे चरण की तरह ही, प्रत्येक पाठ, या यूं कहें कि छात्रों के प्रत्येक समूह और उनके शिक्षक को आवंटित करने के लिए एक एल्गोरिदम का उपयोग करके, इसके संचालन के लिए एक कमरा चुना जाता है। चौथे चरण का अंत, साथ ही दूसरे और तीसरे, परिणामी अनुसूची के साथ पाठ आयोजित करने पर निषेध की तालिका के संयोजन का संचालन है। इस प्रकार, हमें इस तालिका का एक नया संस्करण मिलता है, जिसका उपयोग हम छठे चरण में करेंगे।दुर्लभ परिसरों में पढ़ाए जाने वाले विषयों को छोड़कर शेष सभी विषयों के लिए एक शेड्यूल बनाया गया है। शिक्षकों के पास यह घोषित करने का अवसर नहीं है कि वे किस दिन काम करेंगे, लेकिन जिन शिक्षकों पर कार्यभार कम है, उनके लिए एक या दो दिन की छुट्टी की गारंटी है, और कुछ शिक्षकों के लिए पहले पाठ के दौरान काम करने से इनकार करने का अवसर है। . इस समस्या को द्विदलीय मल्टीग्राफ के लिए निर्धारित एज कलरिंग एल्गोरिदम का उपयोग करके हल किया गया है। आप इस एल्गोरिथम के विचार से किसी पुस्तक या जर्नल लेखों [, , , , ,] से परिचित हो सकते हैं।निर्मित अनुसूची में चार भाग होते हैं - कक्षा, शिक्षक, विषय, समय। एक ही चरण में, असाइनमेंट समस्या को हल करने के लिए एक एल्गोरिदम का उपयोग करके सभी चारों को उस परिसर से मिलान किया जाता है जहां ये कक्षाएं (चार) आयोजित की जाएंगी। इस चरण को पूरा करने के बाद, दुर्लभ परिसरों में आयोजित कक्षाओं को छोड़कर, पूरा शेड्यूल भर जाता है। हालाँकि, शेड्यूल में शेष "छेद" दुर्लभ परिसरों में कक्षाएं आयोजित करने के शेड्यूल हैं। इस प्रकार, हम मान सकते हैं कि इस छठे चरण में, एक अर्थ में, दो अनुसूचियाँ एक साथ बनाई जाती हैं - नियमित शिक्षकों/कक्षाओं के लिए और दुर्लभ परिसर/कक्षाओं के लिए।इस चरण में, पहले प्राप्त सभी शेड्यूल संयुक्त हो जाते हैं, यानी अंतिम शेड्यूल बनता है। इस चरण को पूरा करने के लिए, किसी एल्गोरिदम की आवश्यकता नहीं है, सरल अंकगणितीय ऑपरेशन पर्याप्त हैं।

अंतिम कार्यक्रम प्राप्त करने के बाद, प्रत्येक शिक्षक स्वयं निर्णय ले सकता है कि उसके लिए वैकल्पिक पाठ्यक्रम संचालित करना कब सुविधाजनक होगा। एल्गोरिथम के चरण 3 में उनके लिए समय आरक्षित किया गया था। और यदि यह शिक्षक छात्रों के एक समूह की भर्ती कर सकता है, तो वह स्वतंत्र रूप से अपने द्वारा चुने गए परिसर के साथ-साथ अपने वैकल्पिक पाठ्यक्रम को भी अनुसूची में डाल देगा।

जैसा कि पिछले अनुभाग से देखा जा सकता है, स्कूल शेड्यूल बनाने के लिए एल्गोरिदम के संचालन को समझना मुश्किल नहीं है। एक के बाद एक, व्यक्तिगत आसानी से हल करने योग्य (गैर-एनपी-हार्ड) समस्याओं को हल किया जाता है, आपस में जोड़ा जाता है, जब तक कि वे सभी समाप्त नहीं हो जाते। फिर भी, इस विश्वास के साथ कहने का कोई आधार नहीं था कि इनमें से प्रत्येक समस्या का समाधान किया जा सकता है। एल्गोरिदम के लिए किसी भी सैद्धांतिक औचित्य की अनुपस्थिति में, इसके प्रदर्शन का परीक्षण केवल प्रयोगात्मक रूप से करना संभव था, खासकर जब से यह पुरातात्विक वैज्ञानिक द्वारा निर्धारित कार्य था, जिन्होंने प्राचीन पांडुलिपि पर ठोकर खाई और इसका अनुवाद किया। दरअसल, यह सुदूर अतीत के मेनफ्रेम कंप्यूटरों की शैली है और बहुत पहले ही परिदृश्य से गायब हो चुकी है - MS-DOS। लेकिन इन खिड़कियों का एक फायदा है. वे बिना किसी मानवीय हस्तक्षेप के, एक दिन, एक महीने और... मैं नहीं कह सकता कि कितनी देर तक, कंप्यूटर स्क्रीन पर लटके रह सकते हैं और आवश्यक गणना कर सकते हैं। यह वही है जो एल्गोरिदम का परीक्षण करने के लिए आवश्यक था। पांचवें को छोड़कर, पहले वर्णित सभी चरणों के लिए सामान्य नियम यह है कि प्रत्येक कक्षा में एक दिन में किसी भी विषय में एक से अधिक पाठ नहीं हो सकते। एल्गोरिथ्म का परीक्षण करने के लिए कार्यों का परीक्षण करें, यह अगली समस्या को हल करने के बाद ही एक नए (अगले) कार्य के निर्माण के लिए इस जनरेटर पर नियंत्रण स्थानांतरित करने के लिए पर्याप्त होगा। परीक्षण किए गए एल्गोरिदम की गुणवत्ता पर सांख्यिकीय रूप से विश्वसनीय डेटा प्राप्त करना संभव होगा। उदाहरण के लिए, 80 प्रतिशत समस्याएं हल हो जाती हैं, लेकिन 20 नहीं, या इसके विपरीत। आपको बस हल किए जाने वाले कार्यों की संख्या पर्याप्त रूप से बड़ी करने की आवश्यकता है। ठीक यही करना था - एक कंसोल एप्लिकेशन, यही इस स्थिति से बाहर निकलने का रास्ता था। साथ ही, 1000 समस्याओं के लिए कुल गणना समय लगभग इस प्रकार है: 9 से 14 कक्षाओं की समस्याओं के समूह के लिए = 20 मिनट, 15 से 21 कक्षाओं की समस्याओं के समूह के लिए = 40 मिनट, समस्याओं के समूह के लिए 22 से 28 कक्षाओं तक गणना का समय 6 से 8 घंटे तक है, अर्थात। इस समूह के लिए, औसतन, प्रति कार्य लगभग आधा मिनट।

इसके अलावा, शिक्षकों के लिए सामान्य नियम यह है कि प्रत्येक शिक्षक एक कक्षा सहित कई विषय पढ़ा सकता है।

स्कूल शेड्यूल एल्गोरिथम का वार्षिक परीक्षण पूरा करने के बाद, सवाल उठा: "आगे क्या?" जब आप इस बटन पर क्लिक करते हैं, तो डेटा जेनरेशन बटन वाली एक विंडो दिखाई देती है। आप डेटा जेनरेशन पर क्लिक करते हैं, और जेनरेट किया गया डेटा एक सफेद पृष्ठभूमि पर एक विंडो में दिखाई देता है। हम खिड़की बंद कर देते हैं. जो बटन अभी दबाया गया था वह बाहर चला जाता है (अब सक्रिय नहीं है), अगला दबाया जाने वाला बटन सक्रिय हो जाता है। क्लिक करें. निम्न विंडो खुलती है. और वहां एक बटन है शेड्यूल बनाएं। बिल्ड शेड्यूल पर क्लिक करें, निर्मित शेड्यूल प्रकट होता है। कोई भी यह जांच सकता है कि शेड्यूल सही तरीके से बना है या नहीं। और इसी तरह जब तक एल्गोरिथम के सभी चरण पूरे नहीं हो जाते। और फिर आप बड़े स्टार्ट ए न्यू टास्क बटन पर क्लिक कर सकते हैं। और इसी तरह एक घेरे में। या मुझे बंद करें बटन पर क्लिक करें। 7 एल्गोरिथम परीक्षणसीमित मात्रा

8 भविष्य के सॉफ़्टवेयर का तार्किक मॉडल

जैसा कि पहले अनुमान लगाया गया था, पूरी तरह से स्वचालित मोड में स्कूल शेड्यूल सॉफ़्टवेयर का वैश्विक बाज़ार 100 मिलियन से 500 मिलियन अमेरिकी डॉलर तक है। हालाँकि, इस बाज़ार को, जैसा कि उद्यम निवेशकों का कहना है, अभी भी "बढ़ाने" की आवश्यकता है। और यहां, कम से कम दो समस्याएं बिल्कुल स्पष्ट रूप से उभर कर सामने आती हैं। एक समस्या है:- "महंगी"। हम वहां पहले ही रुक चुके हैं. और दूसरा, हमारी राय में अधिक गंभीर, है: - "ऐसे सॉफ़्टवेयर की प्रतिष्ठा।" यदि हम एक रूपक का सहारा लेते हैं, तो ऐसे सॉफ़्टवेयर की प्रतिष्ठा उस सॉफ़्टवेयर से मिलती-जुलती है जो गंदा, अत्यधिक खादयुक्त और धूम्रपान करने वाला है, जैसा कि कुलिकोवो मैदान पर लड़ाई के बाद हुआ था,कूड़ा डालना . इसके अलावा, धुआं इतना तीखा होता है कि आप अपनी आंखें बंद कर लेना चाहते हैं और सांस लेना बंद कर देना चाहते हैं। जैसा कि पहले उल्लेख किया गया है, स्कूल शेड्यूलिंग सॉफ़्टवेयर के संभावित ग्राहकों से बात करते समय, बातचीत आसानी से गाली-गलौज में बदल जाती है। "हम तंग आ चुके हैं... अपने स्वचालन, स्कूल के सूचना स्थान और इलेक्ट्रॉनिक डायरियों से, आइए शांति से काम करें..."हमारा डेमो संस्करण प्रोग्राम के कार्यशील संस्करण से अलग नहीं है, लेकिन आप दर्ज किए गए डेटा को सहेज नहीं सकते हैं, और आप प्राप्त परिणामों को प्रिंट नहीं कर सकते हैं। और इसलिए, सब कुछ काम करता है। क्या कार्यक्रम के सभी फायदे और नुकसान का मूल्यांकन करने के लिए ऐसे डेमो संस्करण का उपयोग करना संभव है? जैसा कि पहले उल्लेख किया गया है, सभी प्रारंभिक डेटा दर्ज करने के लिए, चाहे विज्ञापन कितना भी घटिया क्यों न हो, लगभग एक घंटे, अधिकतम डेढ़ घंटे का हो, वास्तव में इसके लिए कम से कम 8-10 घंटे के निरंतर और श्रमसाध्य (बहुत उबाऊ) काम की आवश्यकता होती है। एक सामान्य व्यक्ति, और इससे भी अधिक एक उपयोगकर्ता जो पहली बार किसी प्रोग्राम के साथ काम करना शुरू कर रहा है, जब उसे एक साथ प्रोग्राम के साथ काम करना सीखना होगा और त्रुटियों के बिना, प्रारंभिक डेटा का एक पहाड़ दर्ज करना होगा, सक्षम नहीं होगा इसे एक बार में करने के लिए. इसमें कम से कम दो या तीन दिन (बार) लगते हैं। अब नौसिखिया के डर की कल्पना करें कि बिजली निश्चित रूप से चली जाएगी या कुछ रिबूट हो जाएगा। ख़ैर... इसकी नौबत ही नहीं आएगीऐसे डेमो संस्करण का उपयोग करने की इच्छा। तो, या तो कुछ डेवलपर्स के "मार्केटिंग फिट" के बारे में जानते हुए, "एक प्रहार में सुअर" खरीदने का फैसला करें, या, जैसा कि अक्सर होता है, बर्बाद समय के लिए कड़वाहट के साथ डेल कुंजी दबाएं। निष्पक्षता के लिए, यह ध्यान दिया जाना चाहिए कि वही डेवलपर्स दूसरे विकल्प के साथ आए। हमने अपने कार्यक्रम के लिए एक "ब्रेकर" बनाया। एक बिना सोचे-समझे, अच्छे स्वभाव वाला उपयोगकर्ता, जिसने पहले एक छोटी सी कुंजी के साथ अपने विवेक को बंद कर दिया था, एक अवैध प्रतिलिपि (डेमो + हैक) डाउनलोड करता है। यह स्थापित होता है, टूटता है, और... सब कुछ काम करता है... जैसा कि वे कहते हैं, इसे अपने स्वास्थ्य के लिए उपयोग करें... हालाँकि, लगभग आधे साल के बाद, प्रोग्राम आपको घोषणा करेगा कि यह डेमो मोड में जा रहा है, और अपना डेटा बचाएं, कृपया दयालु बनें.., इनवॉइस के लिए डेवलपर से संपर्क करें... बाहर से ऐसी तरकीबों को देखने पर, यह विकल्प, आखिरकार, अधिक ईमानदार लगता है। हालाँकि, निश्चित रूप से, उपयोगकर्ता निर्माता को धोखा देने की कोशिश कर रहा है, निर्माता उपयोगकर्ता को धोखा दे रहा है..., वैसे, उसे वादा करता है कि सभी प्रारंभिक डेटा दर्ज करने के कुछ ही मिनटों में उसे एक तैयार शेड्यूल प्राप्त होगा। यह कहना सुरक्षित है कि अधिकांश उपयोगकर्ताओं को कभी पता नहीं चलेगा कि उनका डेटा वास्तविक खतरे के संपर्क में था। कार्यक्रम के साथ काम करने में 15-20 घंटे बिताने और इसकी बेकारता के प्रति आश्वस्त होने के बाद, चिल्लाते हुए: "सभी कार्यक्रम, पुरुषों की तरह, ऐसे ही होते हैं...", संभावित खरीदार गुस्से में इस कार्यक्रम को अपने कंप्यूटर से हटा देते हैं। और एक या डेढ़ घंटे के बाद, शांत होकर, अपनी सांस रोककर, वे खुद से कहते हैं: "मैं कितना स्मार्ट हूं... आखिरकार, मैं इसके लिए पैसे नहीं देने के लिए स्मार्ट हूं..." मेरी माँ ने मुझसे कहा, "सुअर को निशाने पर मत लो।"हमारा डेमो संस्करण कार्यशील संस्करण से अलग नहीं है, केवल एक सीमा है, कक्षाओं की अधिकतम संख्या पाँच है। और इसलिए, सब कुछ काम करता है। परिणामस्वरूप, मंच पर ऐसा बयान सामने आता है। “अगर मैं कहूँ तो मैंने आपका कार्यक्रम देखा। और उन्होंने इसका परिचय दिया, कुछ भी नहीं - चार वर्ग। और उसने मुझसे कहा: "मैं कोई शेड्यूल नहीं बना सकती।" आप इसे अपने में चिपका सकते हैं... धिक्कार है सट्टेबाजों।" यहां हम एक ऐसे मामले का सामना कर रहे हैं जहां डेवलपर्स को उनके "... (सिर)" पर रोमांच मिला। जो लोग सोचते हैं कि चार कक्षाओं वाले स्कूल के लिए शेड्यूल बनाना, उदाहरण के लिए, बीस कक्षाओं की तुलना में बहुत आसान है, वे बहुत गलत हैं। यही कारण है कि "प्राचीन मिस्र" शेड्यूलिंग एल्गोरिदम का परीक्षण करते समय, यह निर्णय लिया गया कि परीक्षण डेटा उत्पन्न करते समय, न्यूनतम कक्षाओं के लिए, संख्या नौ चुनें। इसे कभी-कभी शिक्षण भार के वितरण के लिए स्वचालित रूप से एक तालिका संकलित करने की असंभवता द्वारा समझाया जाता है। सीधे शब्दों में कहें तो, भार को कम संख्या में कक्षाओं और, तदनुसार, कम संख्या में शिक्षकों के बीच वितरित करें। जाहिरा तौर पर, ऐसी चालें केवल किसी व्यक्ति के बहुत अनुभवी हाथ (या आंख, यदि आप चाहें) द्वारा ही की जा सकती हैं।विकल्प तीन. तो ठीक है। हमारे प्रोग्राम का उपयोग करें. लेकिन, दो सप्ताह. और दो सप्ताह में यह सब खत्म हो जाएगा। "हम पानी बंद कर देंगे..." क्या दो सप्ताह में कार्यक्रम में महारत हासिल करना और इसके सभी फायदे और नुकसान का मूल्यांकन करना संभव है? आइए अपने दिल पर हाथ रखें: "शायद यह संभव है..."। लेकिन एक शर्त पर. आपको बाकी सब कुछ करना बंद करना होगा। एपसंदीदा शब्द

मुख्य अध्यापक:- "व्यस्त।" “ओह, व्यस्त. मैं इतना व्यस्त हूं कि मेरे पास सांस लेने का भी समय नहीं है या...'' क्या प्रधान शिक्षक दो सप्ताह के लिए दुनिया में सब कुछ छोड़ देंगे और इस अवधि के लिए समय सारिणी कार्यक्रम में खुद को डुबो देंगे? जैसा कि वैज्ञानिक कहते हैं: "यह कहना कठिन है..."।

संक्षेप में, सब कुछ खराब है... और इतना बुरा, और इतना असुविधाजनक... इससे बाहर निकलने का रास्ता कहां खोजा जाए? शायद किराया? SaaS सॉफ़्टवेयर उपयोग के लिए 10 व्यवसाय मॉडलप्रारंभ में, संपूर्ण कंप्यूटर उद्योग ने किराये के व्यवसाय मॉडल का उपयोग किया - पहले कंप्यूटरों की लागत बहुत अधिक थी और उनकी कंप्यूटिंग शक्ति ग्राहकों को किराए पर दी जाती थी। इंटरनेट के आगमन के साथ, पुराने बिजनेस मॉडल को पुनर्जीवित किया गया, लेकिन मौलिक रूप से अलग तकनीकी आधार पर। सास(अंग्रेज़ी)

एक सेवा के रूप में सॉफ्टवेयर - एक सेवा के रूप में सॉफ्टवेयर ) - सॉफ़्टवेयर बेचने और उपयोग करने के लिए एक व्यवसाय मॉडल जिसमें आपूर्तिकर्ता एक वेब एप्लिकेशन विकसित करता है और स्वतंत्र रूप से इसका प्रबंधन करता है, ग्राहक को इंटरनेट के माध्यम से सॉफ़्टवेयर तक पहुंच प्रदान करता है।यह है कि पहले ग्राहक वैश्विक नेटवर्क का उपयोग करने के बजाय सीधे कंप्यूटर तक पहुंचते थे। चूंकि SaaS मॉडल इंटरनेट के माध्यम से सेवाएं प्रदान करने पर केंद्रित है, इसलिए इसका विकास सीधे वैश्विक नेटवर्क के विकास से संबंधित है। सॉफ़्टवेयर को सेवा के रूप में पेश करने वाली पहली कंपनियाँ दिखाई दीं पश्चिमी देशों 1997-1999 में, और संक्षिप्त नाम SaaS 2001 में व्यापक उपयोग में आया। ऐसा लगता है कि हमारे "मुश्किल मामले" में, यह व्यवसाय मॉडल सबसे इष्टतम है, और शायद एकमात्र स्वीकार्य भी है। यह संभावित ग्राहकों को जोखिम लेने से बचाएगाएक बड़ी रकम

लगभग निराशाजनक रूप से क्षतिग्रस्त प्रतिष्ठा वाले उत्पादों के समूह से सॉफ़्टवेयर उत्पाद के लिए भुगतान करते समय पैसा। किराये के व्यवसाय मॉडल का उपयोग करके, ग्राहक शांति से और धीरे-धीरे आश्वस्त हो सकता है कि जो उत्पाद पेश किया जा रहा है वह वही है जिसकी उसे वास्तव में आवश्यकता है, और उत्पाद का उपयोग करने से उसकी अपेक्षाएं वास्तव में उसे प्राप्त होने वाली चीज़ों से मेल खाती हैं। हमने पहले इस प्रकार के कार्यक्रम से मुख्य शिक्षकों की अपेक्षाओं के बारे में विस्तार से बात की थी।

11 निष्कर्ष के बजाय

कभी-कभी, कुछ लोग व्यंग्यपूर्वक पूछते हैं: "क्या आपके पास कोई व्यवसाय योजना है?..." हाँ। और साथ ही, बहुत सरल भी। "उभरती समस्याओं को जैसे ही उत्पन्न हों, लगातार हल करें..." अंतिम उपाय के रूप में, आप SaaS मॉडल (व्यवसाय योजना - अनुरोध पर) का उपयोग कर सकते हैं। यदि किसी को इसकी आवश्यकता है, तो सब कुछ विस्तार से योजना बनाना संभव होगा और एक भी एकाउंटेंट को गलती नहीं मिलेगी!

बाल्टक एस.वी., सोत्सकोव यू.एन. ग्राफ़ के शीर्षों को रंगने के आधार पर एक प्रशिक्षण कार्यक्रम का निर्माण // सूचना विज्ञान, 2006, संख्या 3, पृष्ठ। 58 - 69. बोरोडिन ओ.वी. ग्राफ़ के रंग और टोपोलॉजिकल निरूपण // असतत विश्लेषण और संचालन अनुसंधान। 1996, खंड 3, संख्या 4, पृ. 3 - 27. बोरोडिन ओ.वी. कोटज़िग के प्रमेय का सामान्यीकरण और समतलीय ग्राफ़ के किनारों का निर्धारित रंग // गणितीय नोट्स। 1990, खंड 48, अंक 6, पृ. 22 - 28. विज़िंग वी.जी. उपयोग किए गए रंगों पर बहुमत प्रतिबंधों के तहत ग्राफ़ के शीर्षों को रंगना // असतत विश्लेषण और संचालन अनुसंधान। 2009, खंड 16, संख्या 4, पृ. 21 - 30. विज़िंग वी.जी. निर्धारित रंगों में ग्राफ़ के जुड़े रंग पर // पृथक विश्लेषण और संचालन अनुसंधान। 1999, शृंखला 1, खंड 6, संख्या 4, पृ. 36 - 43. गफ़ारोव ई.आर., लाज़रेव ए.ए. शैक्षिक कार्यक्रम तैयार करने में अनुकूलन के गणितीय तरीके // शिक्षा में नई सूचना प्रौद्योगिकियाँ। वैज्ञानिक कार्यों का संग्रह. - एम.: 1सी-प्रकाशन, 2013, भाग 2, पृ. 51 - 55. गैरी एम., जॉनसन डी. कंप्यूटर और कठिन-से-समाधान समस्याएं। - एम.: मीर, 1982. - 416 पी। डिस्टेल आर. ग्राफ़ सिद्धांत: ट्रांस। अंग्रेज़ी से - नोवोसिबिर्स्क: गणित संस्थान का प्रकाशन गृह, 2002। - 336 पी।"ब्लिट्ज़", 2003. - 144 पी।

स्टेट्सेंको ओ.पी. ग्राफ किनारों को निर्धारित रंगों में रंगने के एक प्रकार पर // पृथक गणित। 1997. खंड 9, अंक 4, 92 - 93. उर्नोव वी.ए. अनुसूची - शिक्षा में सबसे लोकप्रिय कार्य केंद्र // सूचना विज्ञान और शिक्षा। 2001, संख्या 4, पृ. 47 - 52. हरारी एफ. ग्राफ सिद्धांत। - एम.: मीर, 1973. - 302 पी।

यहां तक ​​कि एस., इताई ए., शमीर ए. समय सारिणी और मल्टीकमोडिटी प्रवाह समस्याओं की जटिलता पर // सियाम जे: कंप्यूट। वॉल्यूम. 5, नहीं. 4, दिसंबर 1976, 691-703 लिंक:, सैद्धांतिक और आर्थिक साइबरनेटिक्स। यूएसएसआर राज्य पुरस्कार (1981)।

हालाँकि, संकलित शेड्यूल की शुद्धता की जाँच के लिए स्रोत डेटा जनरेटर कोड और कोड को स्थानांतरित करना काफी संभव है, क्योंकि यह कोड किसी भी व्यावसायिक मूल्य का प्रतिनिधित्व नहीं करता है।
प्राचीन मिस्र की पुजारिन अनुष के सम्मान में कार्यक्रम का रूसी ढंग से नाम अन्नुष्का रखा गया।
और भी... शायद... लेकिन क्या! एक खोखला सपना.
ऐसा होने का कोई रास्ता नहीं है. भाग्य ईर्ष्यालु और दुष्ट है!

ओह, मैं तम्बाकू क्यों नहीं हूँ!...
जैसा। पुश्किन