विभाग पर लोड की एक और गणना

विभाग के लिए लोड गणना पढ़ने के बाद एक समान कार्यक्रम बनाने में अपने अनुभव को साझा करने का फैसला किया। मैं इस तथ्य के लिए माफी मांगता हूं कि विषय उपरोक्त में से एक जुड़वा हो सकता है, लेकिन कार्यक्रम वास्तव में बहुत समान हैं। सिस्टम मेरे द्वारा विकसित किया गया था, ग्राहक विभाग का प्रमुख था।

विवरण


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



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



गठित घंटों का वितरण अगले टैब पर किया जाता है, एक विषय को कई शिक्षकों के बीच विभाजित किया जा सकता है, यदि विभिन्न शिक्षकों द्वारा व्याख्यान और अभ्यास आयोजित किए जाते हैं। प्रारंभ में, कई विशिष्टताओं / संकायों पर बड़े स्ट्रीमिंग व्याख्यान आयोजित करने का कोई प्रावधान नहीं था, क्योंकि हमारे विभाग के पास यह समस्या हल होने तक नहीं है।



एक अलग विंडो में, आप सिर के अनुसार, शिक्षकों के बीच घंटों के आंकड़े देख सकते हैं। विभाग बहुत सुविधाजनक है।



फिलहाल, कार्यक्रम 2 प्रकार की रिपोर्ट बनाता है:



अनुदेशात्मक कार्यों "जॉब्स" के लिए एक विशेष कार्ड बनाना भी संभव है, जिसमें सभी शिक्षण घंटे शामिल होंगे जो शिक्षकों को वितरित नहीं किए जाते हैं।

रिपोर्ट एक्सेल के संदर्भ के बिना एक सी + + लाइब्रेरी में xlsx फ़ाइल में उत्पन्न होती है।





तकनीकी विवरण




क्यूटेबल व्यू क्लास में स्तरित हेडर्स बनाने के लिए एक थर्ड पार्टी लाइब्रेरी का भी उपयोग किया गया था।

निष्कर्ष


कार्यक्रम का उपयोग इस स्कूल वर्ष में किया गया था, इसके सुधार के लिए ग्राहक इच्छाएं हैं, सबसे अधिक संभावना है कि उन्हें छुट्टियों के बाद लागू किया जाएगा।

कार्यक्रम Google कोड पर svn में GNU GPL v3 लाइसेंस के तहत पोस्ट किया गया है, आप इसे यहां देख सकते हैं।
विंडोज एक्सपी के लिए संकलित संस्करण यहां डाउनलोड किया जा सकता है

Source: https://habr.com/ru/post/In148532/


All Articles