एक अटेंडेंस रजिस्टर जो आपके स्कूल की पेपर कॉपी जैसा दिखे
स्टूडेंट्स एक तरफ, डेट्स ऊपर, हर सेल पर कलर-कोडेड मार्क। वही लेआउट जो आपका स्कूल आज भी यूज़ करता है — लेकिन पूरी क्लास एक मिनट में मार्क करें और एक क्लिक में सेव।

क्या नया है
सोमवार मॉर्निंग किसी भी इंडियन स्कूल के ऑफिस में जाइए — एक ही सीन मिलेगा। क्लास टीचर अपनी डेस्क पर अटेंडेंस रजिस्टर खोले बैठी हैं, रोल नंबर बोल रही हैं, कॉलम टिक कर रही हैं। पेपर रजिस्टर इसलिए काम करता है क्योंकि वह सब एक साथ दिखाता है: हर स्टूडेंट, हर दिन, पूरा महीना, एक पेज पर। ज़्यादातर स्कूल ERP यह बात भूल जाते हैं। वे एक डेली फॉर्म देते हैं, एक बार में एक क्लास, हर स्टूडेंट पर 3 क्लिक, हर क्लास पर 12 क्लिक — और 50 स्टूडेंट्स वाली टीचर एक हफ्ते में सॉफ्टवेयर यूज़ करना बंद कर देती हैं।
इसलिए हमने वही रजिस्टर खुद बना दिया। Student information module में किसी भी क्लास को ओपन करें — अब आपको मंथली ग्रिड दिखेगा: स्टूडेंट्स रोज़ में, डेट्स कॉलम में, हर सेल पर कलर-कोडेड मार्क। यह वही लेआउट है जो आपके स्कूल में 50 साल से चल रहा है। क्लास टीचर्स इसे एक नज़र में पहचान लेती हैं।
अंदर से यह मॉडर्न एप जैसा चलता है। किसी भी सेल पर एक टैप — 5-बटन वाला picker ओपन होता है। टीचर Present पर टैप करती हैं, popover क्लोज़, सेल ग्रीन। 50 स्टूडेंट्स को इसी तरह मार्क करिए — ज़ीरो नेटवर्क कॉल। नीचे एक फ्लोटिंग Save All बार दिखता है जिसमें टोटल चेंजेस का काउंट होता है। एक क्लिक — और सब कुछ एक बैच्ड रिक्वेस्ट में सर्वर पर पहुँच जाता है। मॉर्निंग रोल कॉल असेंबली बेल से पहले पूरा।
नए रजिस्टर में क्या है
- मंथली स्टूडेंट × डे मैट्रिक्स — sticky-left स्टूडेंट कॉलम, sticky-top डेट रो, बीच में स्क्रॉलेबल। पेपर रजिस्टर जैसा दिखता है, Nursery से Class 12 तक हर ग्रेड के लिए फिट।
- 5-बटन स्टेटस picker — P / A / L / ½ / LV। एक टैप, मार्क सेव, popover क्लोज़। हर सेल पर अलग save बटन नहीं, अगले स्टूडेंट को रोकने वाला remarks डायलॉग भी नहीं।
- Holiday कॉलम अपने आप shade हो जाते हैं — आपके स्कूल कैलेंडर से सीधे आते हैं। महावीर जयंती, दिवाली, sports day, exam break — हर कॉलम का रीज़न एक tap-to-reveal info bubble में दिखता है।
- रविवार और दूसरे वीकली ऑफ़ default से grey — सिस्टम हॉलिडे पर अटेंडेंस मार्क करने ही नहीं देता, इसलिए क्लास के बीच कोई surprise rejection नहीं।
- आज का कॉलम accent-bordered होता है — महीने के बीच में भी क्लास टीचर एक नज़र में सही कॉलम ढूँढ लेती हैं।
- राइट साइड का sticky कॉलम हर स्टूडेंट का रनिंग मंथली परसेंटेज दिखाता है — chronic absentees अलग report निकाले बिना सामने आ जाते हैं।
- Toolbar में class switcher arrows — Class 1-A, 1-B, 1-C के बीच list पर वापस जाए बिना एक के बाद एक मार्क करें। एक ग्रेड की सारी sections एक continuous flow में।
- फुल हिंदी (देवनागरी) support — हर label, button और toast ट्रांसलेटेड। मराठी, तमिल, बंगाली और बाकी इंडियन languages इसी pattern पर।
वैसे ही जैसे इंडियन स्कूल असल में अटेंडेंस लगाते हैं
- 'Mark all Present today' बटन — एक क्लिक में आज के लिए हर स्टूडेंट Present मार्क हो जाता है (confirm के साथ)। सबसे common case: 50 में से 47 आए हैं, सिर्फ़ 3 absent।
- स्टूडेंट्स हमेशा अल्फाबेटिकल में — प्रिंसिपल की roll-call order से मैच करता है; लेफ्ट साइड का serial number कॉलम verification आसान बनाता है।
- मोबाइल पर single-day swipe view — 5-इंच Android फ़ोन पर ग्रिड vertical day-view में बदल जाती है; टीचर staff room पहुँचने से पहले मॉर्निंग रोल कॉल पूरी कर लेती हैं।
- हर स्टूडेंट की attendance strip — किसी भी स्टूडेंट के नाम पर क्लिक करके पूरे session की अटेंडेंस एक नज़र में देखें: ग्रीन वाले present डेज़, रेड वाले absent। Parent-teacher meeting और Transfer Certificate (TC) requests में काम आती है।
- 'mark' और 'delete' के लिए अलग permission — नया student_attendance:delete permission मतलब क्लास टीचर सिर्फ़ मार्क कर सकती हैं, पुराने records डिलीट करना सिर्फ़ ऑफ़िस के पास — हर deletion में reason audit के लिए सेव होता है।
- Leave applications के साथ काम करता है — अप्रूव्ड leave वाले स्टूडेंट्स पर रजिस्टर अपने आप LV दिखाता है, अलग से मार्क करने की ज़रूरत नहीं।
इंडियन स्कूलों के लिए यह क्यों ज़रूरी है
इंदौर की एक क्लास टीचर एक हफ्ते में करीब 2 घंटे सिर्फ़ अटेंडेंस UI के click में वेस्ट करती हैं — एक session के 200 working days में यह लगभग 8 working days की पढ़ाई का टाइम है, जो एक ऐसे software flow में चला जाता है जो स्कूल के लिए बना ही नहीं था। इसे 40 टीचर्स वाले स्कूल से मल्टिप्लाइ कीजिए — एक पूरा teaching post के बराबर effort सिर्फ़ click में वेस्ट।
रजिस्टर view हर क्लास की अटेंडेंस एक मिनट से कम कर देता है। Buffered save का मतलब है कि वह उसी office WiFi पर भी काम करता है जो 9 AM पर Gmail तक load नहीं करा पाता। और यह visual वही है जो स्कूल 1970 से यूज़ करते आए हैं — क्लास टीचर के लिए कुछ नया सीखने जैसा कुछ नहीं।
प्रिंसिपल के लिए यही view chronic-absenteeism का indicator भी बन जाता है — राइट साइड का परसेंटेज 75% से नीचे आते ही रेड हो जाता है, जो Right to Education (RTE) Act 2009 की वह attendance threshold है जो ज़्यादातर board चुपचाप enforce करते हैं। CBSE, ICSE और ज़्यादातर State Board पहले से ही यह report माँगते हैं; अब वह 3 export नहीं, एक screen है।
अपनी क्लास के data पर नया रजिस्टर देखें
20 मिनट का walkthrough असली student data पर। हम live एक क्लास मार्क करेंगे और demo data आप रख सकते हैं।
इस अपडेट में
Modules
- भारतीय स्कूलों के लिए Student Information Softwareहर student की admission, family, documents, academic history, scholarships, fee profile, transfer और graduation — एक structured, board-inspection-ready record में। हर academic session, हर class change, हर UDISE submission, हर TC request के साथ यह record चलता रहता है।
- भारतीय स्कूलों के लिए Academics Management Softwareसत्र, कक्षाएँ, अनुभाग, विषय, बोर्ड कोड, टीचिंग बैच, समय-सारणी और एक रोज़ का readiness score — भारतीय स्कूल वर्ष के लिए एक जुड़ा हुआ आधार। मार्च में एक बार setup कर लीजिए; और हर CBSE, ICSE, IB, IGCSE और State Board वर्ष चलाइए — हर अप्रैल में नए सिरे से बनाने की ज़रूरत नहीं।
अक्सर पूछे गए सवाल
4 सवालपेपर अटेंडेंस बुक से migrate करने वाले ज़्यादातर स्कूलों को 5–10 मिनट का orientation काफ़ी होता है। ग्रिड layout, कलर-कोडेड लेटर्स (P / A / L / ½ / LV) और alphabetical order वही हैं जो टीचर्स पहले से जानती हैं। Tier-2 शहरों के जिन स्कूलों को हमने onboard किया है, वहाँ head clerk एक बार demo देता है और अगली सुबह हर क्लास टीचर बिना सवाल पूछे इसे यूज़ करने लगती है।
वह कर ही नहीं पाएगी — और यही point है। Holiday और रविवार के कॉलम पहले से grey shade में हैं, सेल click नहीं होती, और कॉलम header पर एक info button रीज़न दिखाता है (महावीर जयंती, दिवाली, founder's day, sports day)। यह स्कूल कैलेंडर से driven है, इसलिए जैसे ही प्रिंसिपल साल भर के events जोड़ देते हैं, हर टीचर को सही column state अपने आप दिखता है — कोई support ticket नहीं।
हाँ। 768px viewport से नीचे ग्रिड एक single-day vertical swipe view में बदल जाती है जो 5-इंच फ़ोन पर आराम से चलती है। Buffered Save All का मतलब है कि 2G पर भी मॉर्निंग रोल कॉल 50 नहीं, एक batched request भेजती है — 50 स्टूडेंट्स की क्लास 3 सेकंड में सर्वर तक पहुँच जाती है।
हाँ। हर मार्क record करता है किसने डाला (recordedBy), कब (recordedAt), और किसने लास्ट बार update किया (updatedBy)। नया student_attendance:delete permission क्लास टीचर्स को सिर्फ़ mark-only access देता है जबकि correction ऑफ़िस के पास रहती है — हर deletion का reason audit log में आता है।
