Sindh IT Portal — Facilitation DeskSpecification documents
Englishاردوسنڌي
← All documents

تربيت ۽ سرٽيفڪيشن

ماڊيول O (LMS-lite) جي وضاحت ڪري ٿو: ڪورس ڪئٽلاگ، امتحان انجن، اھو امتحان-گيٽڊ سرٽيفڪيشن جيڪو هر سرڪاري-پارتي اڪائونٽ کان لازمي آهي ته اھو پھرين پاس ڪري پوءِ لائيو ٽِڪيٽس سنڀالڻ لاءِ فعال ٿئي، ۽ ان جي چوڌاري جاري سکيا، تجزيا، ۽ آڊٽ۔

خانو قدر
دستاويز ID 20
حيثيت مسودو
مالڪ S&ITD / MAAHIR
ٻوليون EN (master) · UR · SD
ماڊيول O. تربيت ۽ سرٽيفڪيشن (ڪوڊ TRN)
لاڳاپيل ماڊيولز C. Org & RBAC (بنيادي ربط exam-gate ذريعي) · B. Ticketing · I. Analytics · J. Knowledge Base
ڪراس ريفرنسز /specs/sd/04-roles-permissions/ §14 · /specs/sd/06-ticket-workflow/ · /specs/sd/11-security-compliance/ · /specs/sd/21-mom-meetings/ · _context.md §4 Module O · /specs/sd/09-i18n-localization/

هن دستاويز ۾ استعمال ٿيندڙ ID اسڪيم۔ فنڪشنل گهرجن ۾ FR-TRN-<nnn> استعمال ٿئي ٿو؛ صارف ڪهاڻين ۾ US-TRN-<nnn>؛ ٽيسٽ ڪيسز ۾ TC-TRN-<nnn>-<nn>۔ ان کان علاوه، هتي ٻه مستحڪم، غير-ترجمو ٿيل آرٽي فڪٽ ڪوڊز متعارف ڪيا ويا آهن: هڪ انفرادي ڪورس لاءِ CRS-<CAT>-<NN> ۽ هڪ امتحان لاءِ EXAM-<CAT>-<NN>۔ FR/US/TC IDs وانگر، اهي EN/UR/SD ۾ هڪجهڙا آهن ته جيئن traceability برقرار رهي۔ زمرو: ONB آن بورڊنگ · ROL ڪردار-تي-مبني · DEP محڪمو-خاص · REF ريفرشر · CMP ڪمپلائنس · CO ڪمپني-سان-لاڳاپيل۔


1. مقصد ۽ اصول

ماڊيول O هڪ هلڪو لرننگ مئنيجمينٽ سسٽم (LMS-lite) آهي۔ ان جو واحد سڀ کان اهم ڪم هي يقيني بڻائڻ آهي ته ڪابه سرڪاري-پارتي اڪائونٽ ڪنهن لائيو ٽِڪيٽ کي تيستئين سنڀالي نٿو سگهي جيستئين اهو شخص هڪ نگراني ٿيل، بے ترتيب امتحان ذريعي اھليت جو مظاهرو نہ ڪري۔ اهوئي exam-gate آهي (/specs/sd/04-roles-permissions/ §14

اهو ماڊيول چار مقصد پورا ڪري ٿو:

  1. گيٽ جي ايڪٽيويشن۔ handle-live-tickets صلاحيت کي پاس ٿيل سرٽيفڪيشن سان جوڙيو، ته جيئن تربيت کي لازمي بڻايو وڃي، اختياري نہ۔
  2. بنيادي اھليت۔ هر نئين ملازم کي پورٽل جي بنيادي ڳالهين، ٽِڪيٽ جي زندگي چڪر، SLA، اسڪيليشن، رازداري، ۽ ڪمپلائنس جو هڪجهڙو بنيادي علم ڏيو — پوءِ کانئي 40+ محڪمن مان ڪنهن ۾ به شامل ٿئي۔
  3. جاري اھليت۔ ساليانہ ريفرشرز ۽ ڪردار جي تبديليءَ تي شروع ٿيندڙ ٻيهر سرٽيفڪيشن ذريعي عملي کي تازه رکو، ته جيئن تبديلي يا ترقي ڪابه غير-تربيت يافته آپريٽر پيدا نہ ڪري۔
  4. آڊٽ جوڳو ثبوت۔ هڪ غير-تبديل ٿيندڙ (immutable) رڪارڊ رکو ته ڪنهن سرٽيفائي ڪيو، ڪڏهن، ڪهڙي امتحان ورجن تي، ڪهڙي ٻولي ۾، ۽ ڪهڙي اسڪور سان — RTI، اندروني آڊٽ، ۽ CERT-PK هماهنگي لاءِ ڪافي۔

ڊيزائن جا اصول۔


2. مخاطب

# مخاطب لازمي؟ ڇا وٺن ٿا گيٽڊ؟
A1 محڪمي آفيسر / عملو / POC (حل ڪندڙ ڪردار) لازمي آن بورڊنگ + ڪردار-تي-مبني حل ورڪ فلور + ڪمپلائنس + (اختياري طور تي) محڪمو-خاص ها — لائيو ٽِڪيٽس کان اڳ exam-gate
A2 محڪمي ايڊمن لازمي A1 جو سڀ + محڪمو-ايڊمنسٽريشن مواد ها
A3 ڊائريڪٽر جنرل / ڊائريڪٽر (نگراني) لازمي آن بورڊنگ + نگراني (اسڪيليشن، هدايتون، حساس/VIP ڪلوزر، MoM منظوري) + ڪمپلائنس ها (نگراني جو امتحان)
A4 محڪمي سيڪريٽري (نگراني) لازمي آن بورڊنگ + سيڪريٽري سطح تي نگراني + ڪمپلائنس ها (نگراني جو امتحان)
A5 وزير / SACM (نگراني) پاليسي مطابق اختياري آن بورڊنگ + نگراني جو جائزو + ڪمپلائنس ◐ ترتيب ڏيڻ جوڳو (عام طور تي عملي ڏانهن منتقل ڪيو ويندو آهي)
A6 S&ITD سهولت آفيسر / عملو لازمي آن بورڊنگ + سهولت ٽريڪ (triage، ڪراس-محڪمو روٽنگ، MoM، TRI) + رازداري + ڪمپلائنس ها — سڀ کان وڌيڪ ڏکيو ٽريڪ
A7 Super Admin (S&ITD) لازمي آن بورڊنگ + پليٽ فارم-ايڊمنسٽريشن + ڪمپلائنس + رازداري ها
A8 صرف پڙهندڙ آڊيٽر لازمي (هلڪو) آن بورڊنگ + آڊٽ/ڪمپلائنس + رازداري ها (هلڪو)
A9 ڪمپني نمائندو (Primary/Admin/Filer/Viewer/Notify) اختياري ڪمپني-سان-لاڳاپيل ڪورسز؛ هڪ هلڪو اورينٽيشن کوئز نه — ڪمپني پاران تصدیق (SECP/FBR/وغيره) سان گيٽڊ ٿئي ٿي، تربيتي امتحان سان نہ
A10 شهري / گمنام لاڳو ناهي صرف عوامي هيلپ سينٽر مواد (ماڊيول J) نه

اهم اصول۔ exam-gate صرف سرڪاري پارتي تي لاڳو ٿئي ٿو (/specs/sd/04-roles-permissions/ §14)۔ ڪمپني نمائندگن کي entity تصدیق سان گيٽ ڪيو وڃي ٿو (/specs/sd/04-roles-permissions/ §4 ۽ _context.md §5 ڏسو)۔ ڪمپني-سان-لاڳاپيل ڪورسز فائلنگ جي معيار بهتر ڪرڻ ۽ غلط روٽ ٿيل ٽِڪيٽس گهٽ ڪرڻ لاءِ پيش ڪيا وڃن ٿا، پر انهن کي پاس ڪرڻ اڪائونٽ جي حيثيت تي اثر ناهي ڪندو۔


3. ڪورس ڪئٽلاگ

ڪئٽلاگ ڇهن زمهن ۾ منظم آهي۔ هر ڪورس هڪ مختصر، مرڪوز يونٽ آهي (هدف 15–35 منٽ جو مواد)۔ هڪ learning path (§4) ڪورسز کي في ڪردار صحيح ترتيب ۾ بنڊل ڪري ٿي۔

ڪئٽلاگ جي نشاني: ID (مستحڪم، غير-ترجمو ٿيل) · عنوان · زمو · بنيادي مخاطب · MoSCoW · ڊيفالٽ ۾ گهرجندڙ؟ · جڙيل امتحان (جيڪڏهن هجي)۔

3.1 آن بورڊنگ ڪورسز

ID ڪورس مخاطب ٽيگ ڊيفالٽ ۾ گهرجندڙ؟ رابطو
CRS-ONB-01 پورٽل جون بنيادي ڳالهيون ۽ نيويگيشن سڀ سرڪاري-پارتي [Must] ها EXAM-ONB
CRS-ONB-02 هيلپ ڊيسڪ جو استعمال (تلاش، KB، اندروني مواصلات) سڀ سرڪاري-پارتي [Must] ها EXAM-ONB
CRS-ONB-03 ٽِڪيٽ جو زندگي چڪر ۽ حيثيتون (نئون → بند) سڀ سرڪاري-پارتي [Must] ها EXAM-ONB
CRS-ONB-04 SLA ۽ اسڪيليشن ليڊر (2/5/10) سڀ سرڪاري-پارتي [Must] ها EXAM-ONB

3.2 ڪردار-تي-مبني ڪورسز

ID ڪورس مخاطب ٽيگ ڊيفالٽ ۾ گهرجندڙ؟ رابطو
CRS-ROL-01 آفيسر حل ورڪ فلور (proof-of-resolution گيٽ، ثبوت، اندروني نوٽس، pause SLA) آفيسر/عملو، محڪمي ايڊمن [Must] ها (آفيسر ٽريڪ) EXAM-OFFICER
CRS-ROL-02 اجلاس جي روداد (MoM) — اپلوڊ-پهرين، AI ايڪشن-آئٽم ڪڍڻ، حساس منظوري S&ITD سهولت، DG [Should] EXAM-FACILITATOR
CRS-ROL-03 TRI (ٽن ڌرين) ميٽنگ جي سهولت — درخواست، هاءِ برڊ گهرائڻ، ايڄنڊا، MoM شيئر S&ITD سهولت، DG [Should] EXAM-FACILITATOR
CRS-ROL-04 AI اسسٽنٽ جو استعمال ۽ احتياطي تدابير — مسودا جواب، OCR، خلاصو، AI تي ڪڏهن اعتماد نہ ڪجي سڀ سرڪاري-پارتي [Should] (ڪردار امتحان اندر)
CRS-ROL-05 رازداري، ABAC ۽ VIP هينڊلنگ — رازدانه/VIP فلگز، break-glass، watchers آفيسر، سهولت، DG، سيڪريٽري، Super Admin [Must] ها (ڪردار امتحان) EXAM-COMPLIANCE

3.3 محڪمو-خاص ڪورسز

محڪمو-خاص ڪورسز هڪ مشترڪه ٽيمپليٽ مان في محڪمو تيار ڪيا وڃن ٿا (ٽيمپليٽ ڪورس CRS-DEP-TEMPLATE آهي)۔ اهي ان محڪمي جي ڊومين زمهن، عام ٽِڪيٽ قسمن، روٽنگ جي باريڪين، ۽ ڪابه خاص هينڊلنگ تي مشتمل هوندا آهن۔ ليبر محڪمو حوالو جتي مثال آهي؛ ٻيا ٽيمپليٽ ڪلون ڪن ٿا۔

ID ڪورس مخاطب ٽيگ ڊيفالٽ ۾ گهرجندڙ؟ رابطو
CRS-DEP-01 ليبر آفيسر جون خصوصيتون (شاپ انسپيڪٽوريٽ، گهٽ ۾ گهٽ اجرت، EOBI، فيلڊ آفيسز) ليبر محڪمو آفيسر/عملو [Could] ◐ (جيڪڏهن محڪمو شامل ٿئي) EXAM-DEPT-LBR
CRS-DEP-02 (مثال) انویسٽمنٽ ڊيسڪ جون خصوصيتون انویسٽمنٽ محڪمو [Could] EXAM-DEPT-INV
CRS-DEP-TEMPLATE محڪمو-خاص ڪورس ٽيمپليٽ (في محڪمو ڪلون ڪريو) ليکڪ ڪردار [Must] n/a n/a

3.4 ريفرشر ڪورسز

ID ڪورس مخاطب ٽيگ ڊيفالٽ ۾ گهرجندڙ؟ رابطو
CRS-REF-01 ساليانو ريفرشر (پروڊڪٽ تبديليون، پاليسي اپڊيٽس، سبق، ٻيهر سرٽيفڪيشن امتحان) سڀ سرڪاري-پارتي (سرٽيفائيڊ) [Must] ها (ختم ٿيڻ تي) EXAM-REFRESHER

3.5 ڪمپلائنس ڪورسز

ID ڪورس مخاطب ٽيگ ڊيفالٽ ۾ گهرجندڙ؟ رابطو
CRS-CMP-01 ڊيٽا تحفظ ۽ PII هينڊلنگ سڀ سرڪاري-پارتي [Must] ها EXAM-COMPLIANCE
CRS-CMP-02 معلومات جو حق (RTI) — سنڌ شفافيت ۽ معلومات جي حق ايڪٽ 2016، قانوني آخري تاريخون سڀ سرڪاري-پارتي [Must] ها EXAM-COMPLIANCE
CRS-CMP-03 سيڪيورٽي آگاھي ۽ قابلِ قبول استعمال (فشنگ، پاس ورڊ/2FA، ڊوائيس صفائي، واقعي رپورٽنگ) سڀ سرڪاري-پارتي [Must] ها EXAM-COMPLIANCE

3.6 ڪمپني-سان-لاڳاپيل ڪورسز

اهي مختصر، عوامي-سان-لاڳاپيل ماڊيولز آهن جيڪي ڪمپني آن بورڊنگ وزرڊ ۽ هيلپ سينٽر ۾ ڏيکاريا وڃن ٿا۔ اهي فائلنگ جون غلطيون ۽ غلط روٽنگ گهٽ ڪن ٿا۔

ID ڪورس مخاطب ٽيگ ڊيفالٽ ۾ گهرجندڙ؟ رابطو
CRS-CO-01 پنهنجي ڪمپني ڪيئن رجسٽر ڪجي (entity قسمون، فائل-پهرين تصديق-متوازي، reps) ڪمپني reps [Should] نه (تجويز ٿيل) EXAM-CO (اختياري)
CRS-CO-02 ٽِڪيٽ ڪيئن فائل ڪجي (اسمارٽ فائلنگ اسسٽنٽ، مسودا، attachment، ٽريڪنگ ID) Filers / Admin / Primary [Should] نه (تجويز ٿيل) EXAM-CO (اختياري)
CRS-CO-03 ڇا توقع ڪجي — زندگي چڪر، SLA، TRI ۽ اپيلون سڀ ڪمپني reps [Could] نه

ڪئٽلاگ ڄاڻ: 18 سيکاريلا ڪورسز 19 ڪئٽلاگ قطارن ۾ (4 آن بورڊنگ + 5 ڪردار-تي-مبني + 2 محڪمو-خاص مثال + 1 ٽيمپليٽ + 1 ريفرشر + 3 ڪمپلائنس + 3 ڪمپني-سان-لاڳاپيل = 19 قطارون، جن مان 18 سيکاريلا ڪورسز آهن؛ CRS-DEP-TEMPLATE هڪ ليکڪ ٽيمپليٽ آهي، سيکاريل ڪورس ناهي)۔ §14 تصديق ڏسو۔


4. Learning Paths

هڪ learning path ڪورسز جو ترتيب وار بنڊل + گهرجندڙ امتحانات جو مجموعو آهي جيڪو ڪنهن ڏنل ڪردار کي سرٽيفائي ٿيڻ لاءِ پاس ڪرڻ لازمي آهي۔ Paths Super Admin (۽، دائري ۾، محڪمي ايڊمن) پاران في ڪردار ۽ في محڪمو ترتيب ڏيڻ جوڳا آهن۔ هڪ path ئي §6 ۾ exam-gate کي فيڊ ڪري ٿي۔

Path ID ڪردار گهرجندڙ ڪورسز (ڊيفالٽ) گهرجندڙ امتحانات (ڊيفالٽ)
LP-OFFICER آفيسر/عملو/POC CRS-ONB-01..04, CRS-ROL-01, CRS-ROL-04, CRS-ROL-05, CRS-CMP-01..03, (+ CRS-DEP-xx جيڪڏهن محڪمو شامل ٿئي) EXAM-ONB, EXAM-OFFICER, EXAM-COMPLIANCE, (+ EXAM-DEPT-xx)
LP-DEPTADMIN محڪمي ايڊمن LP-OFFICER + محڪمو-ايڊمنسٽريشن ماڊيول LP-OFFICER امتحانات + EXAM-ADMIN
LP-FACILITATOR S&ITD سهولت آفيسر/عملو CRS-ONB-01..04, CRS-ROL-01..05, CRS-CMP-01..03 EXAM-ONB, EXAM-FACILITATOR, EXAM-COMPLIANCE
LP-OVERSIGHT-DG DG/ڊائريڪٽر CRS-ONB-01..04, CRS-ROL-04, CRS-ROL-05, نگراني ماڊيول, CRS-CMP-01..03 EXAM-ONB, EXAM-OVERSIGHT, EXAM-COMPLIANCE
LP-OVERSIGHT-SEC محڪمي سيڪريٽري LP-OVERSIGHT-DG + سيڪريٽري سطح EXAM-ONB, EXAM-OVERSIGHT, EXAM-COMPLIANCE
LP-SUPERADMIN Super Admin LP-FACILITATOR + پليٽ فارم-ايڊمن ماڊيول EXAM-ONB, EXAM-FACILITATOR, EXAM-ADMIN, EXAM-COMPLIANCE
LP-AUDITOR صرف پڙهندڙ آڊيٽر CRS-ONB-01..04, CRS-ROL-05, CRS-CMP-01..03 EXAM-ONB (هلڪو), EXAM-COMPLIANCE (هلڪو)
LP-COMPANY ڪمپني Reps CRS-CO-01..03 (تجويز ٿيل) EXAM-CO (اختياري، غير گيٽڊ)

4.1 Learning path (بصري)

flowchart LR ACC["Gov account created<br/>+ role assigned"] --> PATH{"Resolve<br/>learning path<br/>(role + dept)"} PATH --> ONB["Onboarding<br/>CRS-ONB-01..04"] ONB --> ROLE["Role-based<br/>CRS-ROL-xx"] ROLE --> DEPT["Dept-specific?<br/>(if opted in)"] DEPT --> CMP["Compliance<br/>CRS-CMP-01..03"] CMP --> EXAMS["Sit required exams<br/>(proctored, randomized)"] EXAMS --> GATE{All passed?} GATE -->|No| RETRY["Retry up to max attempts<br/>or retrain"] RETRY --> EXAMS GATE -->|Yes| CERT["Certificate issued<br/>handle-live-tickets = ON"] CERT --> ACT["Account activated<br/>for live tickets"] ACT -. "Expiry (N months)" .-> REF["Refresher<br/>CRS-REF-01"] REF --> EXAMS2["Re-cert exam"] EXAMS2 --> GATE

تحريري وضاحت۔ جڏهن هڪ سرڪاري اڪائونٽ ٺاهيو ويندو آهي ۽ ڪردار تفويض ڪيو ويندو آهي، ته سسٽم ان ڪردار جي learning path (ڪردار + محڪمو ميلاپ) کي حل ڪري ٿو۔ ملازم آن بورڊنگ ڪورسز مڪمل ڪري ٿو، پوءِ ڪردار-تي-مبني، پوءِ ڪابه محڪمو-خاص ڪورسز جيڪڏهن محڪمو شامل ٿيو هجي، پوءِ ڪمپلائنس ڪورسز۔ ان کان پوءِ هو گهرجندڙ امتحانات جو مجموعو ڏيي ٿو، هر هڪ نگراني ٿيل ۽ بے ترتيب۔ جيڪڏهن سڀ پاس ٿي وڃن، ته هڪ سرٽيفڪيٽ جاري ڪيو ويندو آهي ۽ handle-live-tickets صلاحيت آن ڪئي ويندي آهي — اڪائونٽ لائيو ڪم لاءِ فعال ٿي ويندو آهي۔ ناڪام امتحان وڌيڪ ۾ وڌيڪ ڪوشش جي حد تائين ٻيهر ڏيبا سگهن ٿا؛ جيڪڏهن ختم ٿي وڃن، ته اڪائونٽ ايڊمن ريويو يا ٻيهر تربيت جي منتظر Training Blocked حالت ۾ داخل ٿئي ٿو۔ هڪ سرٽيفڪيٽ جي صداقت جي مدت (ڊيفالٽ N مهينا) کان پوءِ، ملازم سالياني ريفرشر ۽ ٻيهر سرٽيفڪيشن امتحان ڏانهن روٽ ڪيو ويندو آهي، جيڪو سرٽيفڪيٽ جي تجديد کان اڳ پاس ڪرڻ لازمي آهي؛ ساڳيو گيٽ ٻيهر لاڳو ٿئي ٿو۔


5. امتحانات ۽ کوئزز

امتحان exam-gate جو دل آهن۔ هر امتحان هڪ سوال بينڪ مان ڇڪيندو آهي، سوال ۽ جواب جي ترتيب کي بے ترتيب ڪندو آهي، گهڻ سوال قسمن کي سپورٽ ڪندو آهي، ۽ anti-cheat ڪنٽرولز نافذ ڪندو آهي۔

5.1 سوال بينڪز

5.2 سوال قسطون

قسم ڪوڊ وضاحت آٽو-گريل ٿيل؟ استعمال ۾
ملٽي پل چوائس (اڪيلو جواب) MCQ N مان هڪ درست آپشن۔ ها سڀ امتحان
ملٽي پل ري اسپانس MRQ N مان K درست آپشنز؛ partial credit ترتيب ڏيڻ جوڳو۔ ها آفيسر، سهولت، ڪمپلائنس
منظرنامو SCN هڪ مختصر حقيقت پسندانه صورتحال (هڪ رڪيل ٽِڪيٽ، هڪ رازدانه attachment) جي پٺيان 1–N ذيلي سوال (MCQ/MRQ)۔ ها آفيسر، سهولت، نگراني
مختصر جواب (ڪنجي لفظ/regex) SA-KW فري ٽيڪسٽ جيڪو ڪنجي لفظ/regex ميچ سيٽن خلاف آٽو-اسڪور ٿيل؛ manual review تي fallback۔ ڪمپلائنس، رازداري
ترتيب ڏيڻ / sequencing ORD حيثيتون/اعمال صحيح ترتيب ۾ رکو (جهڙوڪ ٽِڪيٽ زندگي چڪر، اسڪيليشن ليڊر)۔ ها آن بورڊنگ، آفيسر
عملي / سينڊ باڪس ٽاسڪ PRX تربيتي سينڊ باڪس ۾ ڪو عمل ڪريو (ثبوت سان گڏ هڪ نمونو ٽِڪيٽ حل ڪريو) — چيڪ لسٽ سان اسڪور ٿيل۔ ◐ (چيڪ لسٽ-معاون) آفيسر، سهولت

5.3 پاسنگ اسڪور، ڪوششون، وقت

خاصيت ڊيفالٽ ترتيب ڏيڻ جوڳو؟ نوٽس
پاسنگ اسڪور 70% ها (في امتحان) ڪمپلائنس/رازداري امتحان وڌيڪ اوچا سيٽ ٿي سگهن ٿا (جهڙوڪ 80%)۔
سوالن جو تعداد 20 ها بينڪ مان ڇڪيل؛ ≥ 2× بينڪ اونهائي نافذ۔
وقت جي حد 30 منٽ ها ڪائونٽ ڊائون نظر اچي ٿو؛ ختم ٿيڻ تي آٽو-سبمٽ۔
وڌيڪ ۾ وڌيڪ ڪوششون 3 ها في امتحان، في سرٽيفڪيشن چڪر۔
ري ٽيڪ cooldown 24 ڪلاڪ ها تيزي سان ڪيل ري ٽيڪس کي روڪي ٿو۔
ڪوششون ختم → Training Blocked ها ري سيٽ کان اڳ ايڊمن ريويو / ٻيهر تربيت جي ضرورت۔
منفي نشاندهي بند ها في امتحان اختياري؛ حوصلي شکني کان بچڻ لاءِ ڊيفالٽ بند۔

5.4 Anti-cheat ۽ proctoring

Proctoring تهن طبقن ۾ ۽ في امتحان ترتيب ڏيڻ جوڳو آهي (ڊيٽا-حساسيت ۽ امتحان جي اهميت سان governed)۔

ڪنٽرول ڊيفالٽ سطح اثر
سوالن جي بے ترتيبي آن Basic هر ڪوشش مختلف ترتيب ۾ هڪ مختلف ذيلي مجموعو ڇڪيندي آهي۔
جواب-آپشن shuffle آن Basic آپشن ترتيب في ڪوشش shuffle ڪئي ويندي آهي۔
هڪ وقت ۾ هڪ سوال + backtracking ناهي Basic screenshot شيئرنگ گهٽ ڪري ٿو۔
copy/paste، right-click، print امتحان شيل ۾ غير فعال آن Basic برائوزر سطح جو گارڊ۔
fullscreen lock with focus-loss detection آن Basic exit/focus وڃائڻ → فلگ ٿيل۔
ٽيب/ونڊو سوئچ جي نشانداهي آن Basic سوئچز ڳڻي ٿو؛ ≥ N → آٽو-سبمٽ يا فلگ۔
IP / ڊوائيس binding Enhanced امتحان هڪ رجسٽرڊ ڊوائيس/نيٽ ورڪ (جهڙوڪ آفيس) مان ڏيڻ لازمي۔
webcam snapshot شروعات تي + باقاعده Enhanced snapshots ريويو لاءِ محفوظ؛ لائيو اسٽريم ناهي۔
لائيو remote proctoring (Zoom/Meet observer) بند Advanced سڀ کان وڌيڪ اهميت وارن امتحانن لاءِ (جهڙوڪ Super Admin)۔
browser lockdown (kiosk) بند Advanced مستقبل/مرحلو-2؛ lockdown browser ايپ۔

سڀ proctoring فلگز ڪوشش سان گڏ رڪارڊ ٿين ٿا ۽ ليکڪ/ايڊمن کي ڪوشش ريويو اسڪرين ۽ آڊٽ لاگز ۾ نظر اچن ٿا۔ webcam snapshots PII هينڊلنگ تي عمل ڪن ٿا (/specs/sd/11-security-compliance/) — محدود رسائي، متعين retention۔

5.5 بے ترتيبي جون ضمانتون

5.6 امتحان اسڪيما

هڪ امتحان رڪارڊ جي ساختي خانا۔ ڊيفالٽس Super Admin پاران في امتحان اوورائيڊ جوڳا آهن؛ محڪمو-خاص امتحانن لاءِ محڪمي ايڊمن جي دائري ۾ اوورائيڊز۔

خانو قسم وضاحت ڊيفالٽ ترتيب ڏيڻ جوڳو
exam_id string مستحڪم غير-ترجمو ٿيل ID، جهڙوڪ EXAM-OFFICER۔ نه
title string (i18n) EN/UR/SD ۾ ڊسپلي عنوان۔ ها (i18n)
linked_courses array<CRS-*> ڪورسز جيڪي هي امتحان سرٽيفائي ڪري ٿو۔ ها
learning_paths array<LP-*> Paths جيڪي هن امتحان جي گهرج ڪن ٿيا۔ ها
audience enum بنيادي مخاطب ٽيگ۔ ها
question_bank_id string بينڪ ورجن ref۔ ها
question_count int في ڪوشش ڏنل آئٽمز۔ 20 ها
question_types array اجازت ڏنل قسطون (§5.2 ڏسو)۔ [MCQ, SCN] ها
passing_score_pct int پاس حد۔ 70 ها
time_limit_min int ڪائونٽ ڊائون؛ ختم ٿيڻ تي آٽو-سبمٽ۔ 30 ها
max_attempts int في چڪر۔ 3 ها
retake_cooldown_h int ڪوششن جي وچ ۾ فاصلو۔ 24 ها
shuffle_questions bool سوال ترتيب بے ترتيب ڪريو۔ true ها
shuffle_options bool آپشن ترتيب بے ترتيب ڪريو۔ true ها
proctoring_level enum none/basic/enhanced/advanced۔ basic ها
device_binding bool رجسٽرڊ ڊوائيس/نيٽ ورڪ تائين محدود۔ false ها
languages array<EN/UR/SD> ٻوليون جن ۾ امتحان شايع ٿيو۔ [EN, UR, SD] ها
version string هن امتحان تعريف + بينڪ جو semver۔ نه (هڪ ڀيرو شايع ٿيڻ تي immutable)
validity_months int هڪ پاس ڪيتري مدت تائين سرٽيفائي ڪري ٿو (lifecycle کي فیڊ ڪري ٿو)۔ 12 ها
status enum draft/in_review/published/retired۔ draft ها (ورڪ فلور)

5.7 امتحان ڪئٽلاگ

امتحان ID عنوان جڙيل ڪورسز ڊيفالٽ پاس % ٽيگ گيٽڊ؟
EXAM-ONB آن بورڊنگ سرٽيفڪيشن CRS-ONB-01..04 70 [Must] ها (سڀ سرڪاري-پارتي)
EXAM-OFFICER آفيسر حل سرٽيفڪيشن CRS-ROL-01, 04 70 [Must] ها (آفيسر ٽريڪ)
EXAM-FACILITATOR سهولت سرٽيفڪيشن (MoM + TRI + روٽنگ) CRS-ROL-02, 03 75 [Must] ها (سهولت ٽريڪ)
EXAM-OVERSIGHT نگراني سرٽيفڪيشن (اسڪيليشن، هدايتون، حساس/VIP ڪلوزر) نگراني ماڊيول 70 [Should] ها (نگراني ڪردار)
EXAM-ADMIN ايڊمنسٽريشن سرٽيفڪيشن محڪمو/پليٽ فارم-ايڊمن ماڊيولز 70 [Should] ها (ايڊمن ڪردار)
EXAM-COMPLIANCE ڪمپلائنس سرٽيفڪيشن (ڊيٽا تحفظ + RTI + سيڪيورٽي + رازداري) CRS-CMP-01..03, CRS-ROL-05 80 [Must] ها (سڀ سرڪاري-پارتي)
EXAM-DEPT-* محڪمو-خاص سرٽيفڪيشن (في محڪمو، جهڙوڪ EXAM-DEPT-LBR) CRS-DEP-xx 70 [Could] ◐ (جيڪڏهن محڪمو شامل ٿئي)
EXAM-REFRESHER سالياني ٻيهر سرٽيفڪيشن CRS-REF-01 70 [Must] ها (ختم ٿيڻ تي)
EXAM-CO ڪمپني آن بورڊنگ کوئز CRS-CO-01..03 60 [Should] نه (اختياري)

6. Exam Gate

exam-gate ماڊيول O ۽ ماڊيول C (Org & RBAC) جي وچ ۾ binding آهي۔ اهو واحد ميڪانيزم آهي جيڪو تربيت کي نافذ ڪرڻ جوڳو بنائي ٿو۔

6.1 گيٽ اصول

  1. هڪ سرڪاري-پارتي اڪائونٽ ٺاهيو وي سگهي ٿو ۽ اندروني تربيت مڪمل ڪري سگهي ٿو، پر handle-live-tickets صلاحيت روڪي ويندي آهي تيستئين جو اڪائونٽ جا گهرجندڙ امتحانات پاس نہ ٿي وڃن (/specs/sd/04-roles-permissions/ §14
  2. غير-سرٽيفائيڊ هجڻ دوران، اڪائونٽ هڪ Training حالت ۾ هوندو آهي: اهو ڪورسز browse ڪري سگهي ٿو، امتحان ڏئي سگهي ٿو، (جتي اجازت هجي) KB ۽ de-identified نموني ٽِڪيٽس پڙهي سگهي ٿو، پر ناهي لائيو ٽِڪيٽس تفويض ٿي سگهن، لائيو ٽِڪيٽس تي تبصرو، حل، يا آٽو-اسائنمنٽ/اسڪيليشن روٽنگ ۾ ظاهر۔
  3. آخري گهرجندڙ امتحان پاس ڪرڻ تي، سسٽم سرٽيفڪيٽ جاري ڪري ٿو ۽ صلاحيت کي flip ڪري ٿو — اڪائونٽ لائيو ڪم لاءِ فعال ٿي ويندو آهي ۽ ٽِڪيٽ اسائنمنٽ لاءِ اهل ٿي ويندو آهي۔
  4. جيڪڏهن ڪا سرٽيفڪيٽ ختم ٿي وڃي يا منسوخ ٿي وڃي (ڪردار تبديلي، ناڪام re-cert، ڊسپلنري)، ته صلاحيت واپس ورتي ويندي آهي ۽ ان اڪائونٽ تي تفويض ٿيل کليل لائيو ٽِڪيٽس ٻيهر اسائنمنٽ لاءِ فلگ ٿيندا آهن (/specs/sd/04-roles-permissions/ §11.1 ۾ تبديليءَ تي عملو-ڊي ايڪٽيويشن جي رويي جو عکس)۔
  5. گيٽ لائيو ٽِڪيٽس کي چُهڻ وارن هر سرڪاري-پارتي ڪردار تي لاڳو ٿئي ٿو، بشمول DG/سيڪريٽري نگراني (اهي نگراني-سرٽيفائيڊ ٿيڻ تائين اسڪيليٽڊ ٽِڪيٽس تي عمل ناهن ڪري سگهندا)۔

6.2 في ڪردار ۽ في محڪمو ترتيب ڏيڻ جوڳو

6.3 موجوده عملي لاءِ مهلت جي مدت

جڏهن گيٽ پهرين ڀيرو متعارف ڪيو ويندو آهي (يا هڪ نئون گهرجندڙ امتحان شامل ڪيو ويندو آهي)، ته موجوده عملو جيڪو اڳ ۾ ئي لائيو-ٽِڪيٽ رسائي رکي ٿو اهو راتو رات ڊي ايڪٽيويٽ ناهي ٿيندو۔ اهي هڪ مهلت جي مدت ۾ داخل ٿيندا آهن:

مرحلو ڊيفالٽ اثر
مهلت ونڊو 30 ڏينهن (ترتيب ڏيڻ جوڳو) عملو لائيو-ٽِڪيٽ رسائي رکي ٿو؛ کين نئون امتحان ڏيڻ لاءِ هڪ مستقل بينر ۽ يادگيريون نظر اچن ٿيون۔
نرم cutoff مهلت جو انجام نوان ٽِڪيٽس کين آٽو-اسائنڊ ٿيڻ بند ڪن ٿا؛ اهي پنهنجي موجوده قطار تي ڪم جاري رکن ٿا۔
سخت cutoff مهلت + 14 ڏينهن جيڪڏهن اڃا تائين غير-سرٽيفائيڊ هجن، ته handle-live-tickets واپس ورتو ويندو آهي ۽ کليل ٽِڪيٽس ٻيهر اسائنمنٽ لاءِ فلگ ٿيندا آهن۔
اوورائيڊ في صارف Super Admin / محڪمي ايڊمن هڪ مخصوص صارف جي مهلت وڌائي سگهن ٿا (آڊٽ-لاگ ٿيل) جائز سببن (رخصت، گنجائش) لاءِ۔

6.4 سرٽيفڪيشن گيٽ فلور (بصري)

flowchart TD CREATE["Gov account created<br/>role assigned"] --> ASSIGN{"Resolve required<br/>exams (role+dept)"} ASSIGN --> TRAIN["State: Training<br/>handle-live-tickets = OFF"] TRAIN --> STUDY["Browse courses<br/>take practice quizzes"] STUDY --> SIT["Sit required exam(s)<br/>proctored + randomized"] SIT --> PASS{Passed all<br/>required exams?} PASS -->|Yes| ISSUE["Issue certificate(s)<br/>record: who/when/version/lang/score"] ISSUE --> ACT["handle-live-tickets = ON<br/>eligible for assignment + escalation"] PASS -->|No| COOL["Apply retake cooldown"] COOL --> ATTCAP{Attempts left?} ATTCAP -->|Yes| SIT ATTCAP -->|No| BLOCK["State: Training Blocked<br/>admin review / retrain"] BLOCK --> RESET{Admin resets?} RESET -->|Yes, after retrain| SIT RESET -->|No| HOLD["Remains blocked<br/>no live tickets"] ACT --> EXPIRY{Certificate<br/>valid?} EXPIRY -->|Expires| REF["Route to refresher<br/>+ re-cert exam"] REF --> SIT EXPIRY -->|Role change| REVOKE["Revoke old cert<br/>resolve new path"] REVOKE --> ASSIGN

تحريري وضاحت۔ جڏهن هڪ سرڪاري اڪائونٽ ٺاهيو ويندو آهي ۽ ڪردار تفويض ڪيو ويندو آهي، ته سسٽم ان ڪردار+محڪمو ميلاپ لاءِ گهرجندڙ امتحانات جو مجموعو حل ڪري ٿو۔ اڪائونٽ handle-live-tickets OFF سان Training حالت ۾ داخل ٿئي ٿو۔ ملازم پڙهي ٿو ۽ هر گهرجندڙ امتحان ڏيي ٿو (نگراني ٿيل ۽ بے ترتيب)۔ جيڪڏهن سڀ گهرجندڙ امتحان پاس ٿي وڃن، ته سسٽم سرٽيفڪيٽ(ز) جاري ڪري ٿو — رڪارڊ ڪندي ته ڪنهن سرٽيفائي ڪيو، ڪڏهن، ڪهڙي امتحان ورجن تي، ڪهڙي ٻولي ۾، ۽ اسڪور — ۽ handle-live-tickets آن ڪري ٿو؛ اڪائونٽ ٽِڪيٽ اسائنمنٽ ۽ اسڪيليشن لاءِ اهل ٿي ويندو آهي۔ ناڪام ڪوشش تي، ري ٽيڪ cooldown لاڳو ٿئي ٿو؛ هڪ ڀيرو ڪوششون ختم ٿيڻ تي اڪائونٽ Training Blocked ۾ داخل ٿئي ٿو، جيڪو ري سيٽ کان اڳ ايڊمن ريويو يا ٻيهر تربيت گهرندو آهي۔ ايڪٽيويشن کان پوءِ، سرٽيفڪيٽ جي صداقت جي نگراني ڪئي ويندي آهي: ختم ٿيڻ تي ملازم ريفرشر ۽ re-cert امتحان ڏانهن روٽ ڪيو ويندو آهي (جو وري گيٽ ۾ داخل ٿئي ٿو)، ۽ ڪردار تبديليءَ تي پراڻي سرٽيفڪيٽ منسوخ ٿي ويندي آهي ۽ نئين ڪردار جي path حل ڪئي ويندي آهي — مٿان کان گيٽ ۾ ٻيهر داخل ٿيندو۔ هر منتقلي تي صلاحيت فلگ ۽ ٽِڪيٽ اسائنمنٽس کي ملائي وڃي ٿو ته جيئن ڪو به غير-سرٽيفائيڊ اڪائونٽ لائيو-ٽِڪيٽ رسائي برقرار نہ رکي۔


7. سرٽيفڪيشن Lifecycle

هڪ سرٽيفڪيشن هڪ first-class رڪارڊ آهي جيڪو هڪ شخص، هڪ امتحان (مخصوص ورجن تي)، هڪ پاس نتيجو، ۽ صداقت جي ونڊو کي ٻَڌي ٿو۔ ان جو lifecycle هڪ ننڍڙو state machine آهي۔

7.1 سرٽيفڪيشن حيثيتون

حالت ڪوڊ داخل ٿيڻ جو trigger اڪائونٽ تي اثر ايٺين حالت(ون)
شروع نہ ٿيو NOT_STARTED اڪائونٽ ٺاهيو ويو؛ امتحان اڃا نہ ڏنا۔ Training حالت؛ handle-live-tickets OFF۔ IN_PROGRESS
جاري IN_PROGRESS پهرين امتحان ڪوشش شروع۔ Training حالت؛ يادگيريون فعال۔ CERTIFIED / BLOCKED / EXPIRED
سرٽيفائيڊ (فعال) CERTIFIED آخري گهرجندڙ امتحان پاس۔ handle-live-tickets ON؛ سرٽيفڪيٽ ڊائون لوڊ جوڳو۔ EXPIRING / EXPIRED / REVOKED
جلد ختم ٿيندڙ EXPIRING ختم ٿيڻ جي 30 ڏينهن اندر (ڊيفالٽ)۔ فعال؛ ٻيهر سرٽيفائي ڪرڻ جون يادگيريون۔ CERTIFIED (re-cert پاس تي) / EXPIRED
ختم ٿيل EXPIRED re-cert کان سواءِ صداقت جي مدت گذري وئي۔ handle-live-tickets OFF؛ کليل ٽِڪيٽس جي ٻيهر اسائنمنٽ۔ IN_PROGRESS (re-cert path تي)
منسوخ ٿيل REVOKED ڪردار تبديلي، ڊسپلنري، يا ايڊمن عمل۔ handle-live-tickets OFF؛ ٻيهر اسائنمنٽ۔ NOT_STARTED (نئين path)
بلاڪ ٿيل BLOCKED پاس کان سواءِ ڪوششون ختم۔ Training حالت؛ ڪابه لائيو ٽِڪيٽ ناهي۔ IN_PROGRESS (ايڊمن ري سيٽ کان پوءِ)

7.2 Lifecycle ڊائياگرام

stateDiagram-v2 [*] --> NOT_STARTED NOT_STARTED --> IN_PROGRESS: begin exam IN_PROGRESS --> CERTIFIED: pass all required IN_PROGRESS --> BLOCKED: attempts exhausted BLOCKED --> IN_PROGRESS: admin reset after retrain CERTIFIED --> EXPIRING: within 30d of expiry EXPIRING --> CERTIFIED: re-cert pass EXPIRING --> EXPIRED: validity elapsed CERTIFIED --> REVOKED: role change / disciplinary EXPIRED --> IN_PROGRESS: re-cert path REVOKED --> NOT_STARTED: new role path resolved

تحريري وضاحت۔ هڪ سرٽيفڪيشن Not started مان شروع ٿيندي آهي، پهرين امتحان ڪوشش تي In progress ڏانهن منتقل ٿيندي آهي، ۽ سڀ گهرجندڙ امتحان پاس ٿيڻ تي Certified ٿي ويندي آهي۔ هڪ سرٽيفائيڊ رڪارڊ صداقت-تنبيهه ونڊو اندر Expiring soon ۾ منتقل ٿئي ٿو، پوءِ يا ته ڪامياب ٻيهر سرٽيفڪيشن تي Certified ۾ تجديد ٿئي ٿو، يا Expired (صلاحيت واپس ورتي وئي) تائين پهچي ٿو۔ ڪنهن به فعال نقطي تي ڪردار تبديلي يا ڊسپلنري عمل تي سرٽيفڪيشن Revoked ٿي سگهي ٿي، اڪائونٽ کي هڪ نئين path حل ڪرڻ ڏانهن موٽائي ٿي۔ پاس کان سواءِ ختم ٿيل ڪوششون رڪارڊ کي Blocked ڏانهن وٺي وينديون آهن، جيڪا صرف ٻيهر تربيت کان پوءِ ايڊمن ري سيٽ سان کلي ٿي۔ handle-live-tickets صلاحيت state machine جي پيروي ڪري ٿي: صرف Certified يا Expiring soon دوران ON؛ هر ٻي حالت ۾ OFF۔

7.3 جاري، ختم ٿيڻ، ٻيهر سرٽيفڪيشن، منسوخي، ڊائون لوڊ


8. مواد جي تياري ۽ Governance

ماڊيول O هڪ ننڍڙي content-authoring ورڪ فلور سان گڏ اچي ٿو۔ ڪورسز ۽ امتحان first-class، ورجن ٿيل، reviewable آرٽي فڪٽس آهن — فري ٽيڪسٽ ناهي۔

8.1 ليکڪ ڪردار

ڪردار دائرو ڪري سگهن ٿا
ڪورس ليکڪ (TRN_AUTHOR) تفويض ٿيل ڪورس(ز) مسودو ڪورسز ٺاهڻ/ترميم؛ مواد اپلوڊ ڪرڻ (ٽيڪسٽ، تصويرون، وڊيو، embedded KB لنڪس)؛ سوال-بينڪ آئٽمز تجويز ڪرڻ۔
امتحان ليکڪ (TRN_EXAM_AUTHOR) تفويض ٿيل امتحان(ز) مسودو امتحان ۽ سوال بينڪز ٺاهڻ/ترميم؛ اسڪيما ڊيفالٽس ترتيب ڏيڻ؛ ٽيگز/مشڪل سيٽ ڪرڻ۔
ريويور (TRN_REVIEWER) تفويض ٿيل دائرو هڪ مسودو ريويو ۽ منظور/رد ڪرڻ؛ تبديلين جي درخواست۔ پنهنجو مواد پاڻ منظور ناهن ڪري سگهندا (four-eyes)۔
پبلشر (TRN_PUBLISHER) پليٽ فارم يا محڪمو هڪ ريويو ٿيل ورجن شايع ڪرڻ؛ ورجن ريٽائر ڪرڻ؛ اشاعت شيڊول ڪرڻ۔
Super Admin پليٽ فارم-۾ مٿيون سڀ + ليکڪي ٻيهر تفويض + four-eyes اصول اوورائيڊ (آڊٽ-لاگ ٿيل)۔

ليکڪ/ريويور/پبلشر ڪنهن شخص جي بنيادي ڪردار جي مٿان شامل ڪيل scoped ڪردار آهن (جهڙوڪ هڪ S&ITD سهولت آفيسر اضافي طور تي ڪورس ليکڪ ٿي سگهي ٿو)۔ اهي ساڳئي RBAC + override ماڊل جي پيروي ڪن ٿا (/specs/sd/04-roles-permissions/ §6–§7

8.2 ورجننگ

8.3 ريويو ۽ اشاعتي ورڪ فلور

stateDiagram-v2 [*] --> Draft Draft --> InReview: submit for review InReview --> Draft: request changes InReview --> Approved: reviewer approves Approved --> Published: publisher publishes Published --> Retired: superseded or withdrawn Retired --> [*]

8.4 مواد فارميٽس

ڪورس مواد rich text (Markdown)، embedded تصويرون، مختصر وڊيوز (captioned، WCAG 2.1 AA)، ڊائون لوڊ جوگا PDFs، ۽ KB مضمونن (ماڊيول J) جا لنڪ سپورٽ ڪري ٿو۔ امتحان آئٽمز منسلڪ snippets سان گڏ rich stems سپورٽ ڪن ٿا۔ سڀ ميڊيا اپلوڊ تي AV-scan ٿيل (ClamAV، ماڊيول D) ۽ encrypted محفوظ ٿيل آهي۔


9. گهڻ-لساني ڪورسز ۽ امتحان


10. منظرنامو-تي-مبني تربيت (سينڊ باڪس)

منظرنامو-تي-مبني تربيت ئي SITP سرٽيفڪيشن کي اعتبار وارو بنائي ٿي: اميدوار حقيقت پسندانه، de-identified نموني ٽِڪيٽس تي سينڊ باڪس ۾ مشق ڪن ٿا جيڪو لائيو پورٽل جو عڪس آهي بغير حقيقي ڊيٽا کي چُهي۔


11. تجزيا ۽ رپورٽنگ

ماڊيول O هڪ مرڪوز analytics سطح expose ڪري ٿو، جيڪا ڪردار ڊيش بورڊز (ماڊيول I) ۾ ڏسڻ ۾ ايندي آهي ۽ ڪمپلائنس رپورٽنگ لاءِ exportable آهي۔

11.1 بنيادي ميٽرڪس

ميٽرڪ تعريف بنيادي مخاطب
Completion rate انرول ٿيل عملي جو % جنهن ڏنل ڪورس مڪمل ڪيو۔ محڪمي ايڊمن، Super Admin
Pass rate (پهرين ڪوشش) پهرين ڀيري امتحان پاس ڪندڙن جو %۔ ليکڪ، ريويورز، Super Admin
Pass rate (مجموعي) وڌيڪ ۾ وڌيڪ ڪوششن اندر پاس ڪندڙن جو %۔ Super Admin
Time-to-certify اڪائونٽ building کان پهرين ايڪٽيويشن تائين وچاطري ڏينهن (سڀ امتحان پاس)۔ محڪمي ايڊمن، Super Admin
Attempt-to-pass distribution ڪامياب اميدوارن کي ڪيتريون ڪوششون گهرجن هيون۔ ليکڪ
Knowledge gaps گهٽ ۾ گهٽ سراسي اسڪور وارا موضوع ٽيگز۔ ليکڪ، ريويورز
Re-cert on-time rate ختم ٿيڻ کان اڳ تجديد ٿيل سرٽيفڪيٽس جو %۔ Super Admin
بلاڪ ٿيل اڪائونٽس Training Blocked ۾ اڪائونٽس جو تعداد ۽ فهرست۔ Super Admin، محڪمي ايڊمن
مواد جي صحت في-ڪورس/امتحان: ڪوششون، drop-off، صرف ٿيل وقت، item discrimination۔ ليکڪ، ريويورز
گيٽ ڪمپلائنس فعال سرڪاري-پارتي اڪائونٽس جو % جيڪي درست سرٽيفڪيٽ رکن ٿا۔ Super Admin، آڊيٽر

11.2 ڊيش بورڊز ۽ exports


12. RBAC سان انٽيگريشن

exam-gate ماڊيول C (Org & RBAC) سان هڪ سڌوسنڌي انٽيگريشن جي طور تي realized ٿئي ٿو۔ سرٽيفڪيشن حيثيت authorization جو هڪ first-class input آهي۔

sequenceDiagram participant U as Gov user account participant C as Module C (Org & RBAC) participant O as Module O (Training & Cert) participant T as Ticketing (Module B) U->>C: Account created + role assigned C->>O: Resolve required path/exams O-->>C: handle-live-tickets = OFF (Training) Note over U,O: User studies + sits exams O->>O: All required exams pass O->>C: Certificate issued → activate C->>C: handle-live-tickets = ON C->>T: Account now eligible for assignment + escalation Note over O,C: On expiry/role change/revocation O->>C: Certificate invalid C->>C: handle-live-tickets = OFF C->>T: Open tickets flagged for reassignment

تحريري وضاحت۔ ماڊيول C هر ڀيرو ماڊيول O کي notify ڪري ٿو جڏهن ڪو اڪائونٽ ٺاهيو يا ڪردار بدلجي ٿو، ۽ ماڊيول O گهرجندڙ learning path حل ڪري ٿو ۽ handle-live-tickets صلاحيت روڪي ٿو۔ هڪ ڀيرو صارف سڀ گهرجندڙ امتحان پاس ڪري وٺي ٿو، ماڊيول O ماڊيول C کي notify ڪري ٿو، جيڪو صلاحيت آن ڪري ٿو ۽ اڪائونٽ کي ٽِڪيٽ اسائنمنٽ ۽ اسڪيليشن لاءِ اهل register ڪري ٿو۔ ختم ٿيڻ، ڪردار تبديلي، يا منسوخي تي، ماڊيول O ماڊيول C کي notify ڪري ٿو، جيڪو صلاحيت بند ڪري ٿو ۽ ڪنهن به کليل ٽِڪيٽس کي ٻيهر اسائنمنٽ لاءِ فلگ ڪري ٿو۔ ماڊيول B ڪڏهن به ڪنهن غير-سرٽيفائيڊ اڪائونٽ کي assign يا escalate ناهي ڪندو ڇو جو اھليت جو فلٽر real time ۾ سرٽيفڪيشن حالت مان compute ٿئي ٿو۔


13. رڪارڊز ۽ آڊٽ

سرٽيفڪيشن رڪارڊز ڪمپلائنس آرٽي فڪٽس آهن ۽ access logs وانگر ئي سختي سان سنڀاليا ويندا آهن۔


14. فنڪشنل گهرجون

ID گهرج MoSCoW
FR-TRN-001 سسٽم handle-live-tickets صلاحيت ڪنهن به سرڪاري-پارتي اڪائونٽ کان تيستئين روڪي جيستئين اهو اڪائونٽ پنهنجي ڪردار جي learning path covering هڪ فعال سرٽيفڪيٽ نہ رکي۔ [Must]
FR-TRN-002 سسٽم ڪردار + محڪمو مان هڪ learning path حل ڪري ۽ گهرجندڙ ڪورسز ۽ امتحان صارف کي پيش ڪري۔ [Must]
FR-TRN-003 سسٽم آخري گهرجندڙ امتحان پاس ٿيڻ تي فورن سرٽيفڪيٽ جاري ڪري۔ [Must]
FR-TRN-004 سسٽم سوال قسطون MCQ، MRQ، scenario، short-answer (keyword)، ordering، ۽ practical sandbox tasks سپورٽ ڪري۔ [Must]
FR-TRN-005 سسٽم في ڪوشش سوال selection ۽ ترتيب، ۽ جواب-آپشن ترتيب بے ترتيب ڪري۔ [Must]
FR-TRN-006 سسٽم في امتحان ترتيب ڏيڻ جوڳو پاسنگ اسڪور، max attempts، وقت جي حد، ۽ ري ٽيڪ cooldown نافذ ڪري۔ [Must]
FR-TRN-007 سسٽم نئين گهرجندڙ امتحان متعارف ٿيڻ تي موجوده عملي لاءِ مهلت-مدت lifecycle لاڳو ڪري۔ [Must]
FR-TRN-008 سسٽم ڪردار تبديلي تي سرٽيفڪيٽ منسوخ ڪري ۽ نئين ڪردار جي path ٻيهر حل ڪري (optional fast-track سان)۔ [Must]
FR-TRN-009 سسٽم validity_months کان پوءِ سرٽيفڪيٽس ختم ڪري ۽ صارف کي ريفرشر + ٻيهر سرٽيفڪيشن ڏانهن روٽ ڪري۔ [Must]
FR-TRN-010 سسٽم QR تصديق سان گڏ ڊائون لوڊ جوڳو trilingual PDF سرٽيفڪيٽ تيار ڪري۔ [Must]
FR-TRN-011 سسٽم ڪورس ليکڪ، امتحان ليکڪ، ريويور، ۽ پبلشر scoped ڪردار four-eyes ريويو ورڪ فلور ۽ ورجننگ سان فراهم ڪري۔ [Must]
FR-TRN-012 سسٽم ڪورس/امتحان ورجن جي اشاعت کي تيستئين بلاڪ ڪري جيستئين EN، UR، ۽ SD سڀ مڪمل نہ ٿي وڃن۔ [Must]
FR-TRN-013 سسٽم seeded de-identified نموني ٽِڪيٽس سان گڏ هڪ سينڊ باڪس فراهم ڪري جيڪو عملي امتحان ٽاسڪ سپورٽ ڪري۔ [Should]
FR-TRN-014 سسٽم completion rate، pass rate، time-to-certify، knowledge-gap، ۽ gate-compliance analytics exports سان گڏ expose ڪري۔ [Must]
FR-TRN-015 سسٽم هر ڪوشش ۽ سرٽيفڪيٽ immutably رڪارڊ ڪري ۽ انهن کي صرف پڙهندڙ آڊيٽر لاءِ queryable بنائي۔ [Must]
FR-TRN-016 سسٽم هڪ feature flag (FFG-TRN-GATE) فراهم ڪري ته جيئن گيٽ enforcement کي enforced / advisory / off سيٽ ڪري سگهجي۔ [Must]
FR-TRN-017 سسٽم تهن طبقي proctoring ڪنٽرولز سپورٽ ڪري: سوال/آپشن shuffle، focus/tab-switch detection، fullscreen lock، device binding، webcam snapshots، live proctoring۔ [Should]
FR-TRN-018 سسٽم optional ڪمپني-سان-لاڳاپيل ڪورسز ۽ هڪ non-gating اورينٽيشن کوئز پيش ڪري۔ [Should]

15. صارف ڪهاڻيون (منتخب)

US-TRN-001 — گهرجندڙ امتحان پاس ڪرڻ کان پوءِ ايڪٽيويٽ ٿيڻ [Must]

جيئن هڪ نئين آن بورڊ محڪمي آفيسر آءُ چاهيان ٿو ته منهنجو اڪائونٽ منهنجا گهرجندڙ امتحان پاس ٿيڻ تي ئي خودڪار طور لائيو ٽِڪيٽس لاءِ آن ٿي وڃي ته جيئن آءُ manual ايڪٽيويشن مرحلي جو انتظار ڪرڻ کان سواءِ ٽِڪيٽس حل ڪرڻ شروع ڪري سگهان۔

قبوليت جا معيار (Gherkin)

Scenario: سڀ گهرجندڙ امتحان پاس Given هڪ محڪمي آفيسر اڪائونٽ handle-live-tickets OFF سان Training حالت ۾ موجود آهي When آفيسر پنهنجي learning path جو آخري گهرجندڙ امتحان پاس ڪري ٿو Then هڪ سرٽيفڪيٽ جاري ٿئي ٿو جيڪو رکندڙ، امتحان ورجن، ٻولي، اسڪور، ۽ صداقت ونڊو رڪارڊ ڪري ٿو And handle-live-tickets ON سيٽ ٿي وڃي ٿو And اڪائونٽ ٽِڪيٽ اسائنمنٽ ۽ اسڪيليشن لاءِ اهل ٿي وڃي ٿو And QR تصديق سان گڏ هڪ ڊائون لوڊ جوڳو trilingual سرٽيفڪيٽ تيار ٿئي ٿو

Scenario: گهرجندڙ امتحان ناڪام Given هڪ آفيسر هڪ گهرجندڙ امتحان ڏي ٿو When هو پاسنگ threshold کان هيٺ اسڪور ڪري ٿو Then ڪوشش اسڪور ۽ proctoring فلگز سان گڏ رڪارڊ ٿئي ٿي And ري ٽيڪ cooldown لاڳو ٿئي ٿو And handle-live-tickets OFF رهي ٿو

US-TRN-002 — موجوده عملو مهلت جي مدت تي [Must]

جيئن هڪ محڪمي ايڊمن آءُ چاهيان ٿو ته موجوده عملو هڪ نئين-گهرجندڙ امتحان ڏيڻ دوران ڪم جاري رکي ته جيئن گيٽ متعارف ٿيڻ تي محڪمي جي لائيو ٽِڪيٽ قطار متاثر نہ ٿئي۔

قبوليت جا معيار (Gherkin)

Scenario Outline: مهلت-مدت منتقليون Given هڪ موجوده سرٽيفائيڊ ملازم هڪ نئين گهرجندڙ امتحان جو پابند آهي When مهلت ونڊو شروع ٿئي ٿي Then کين هڪ مستقل بينر ۽ يادگيريون نظر اچن ٿيون And اهي handle-live-tickets ON رکن ٿا ۽ اسائنمنٽ لاءِ اهل رهن ٿا When مهلت ونڊو پاس کان سواءِ گذري وڃي ٿي Then نوان ٽِڪيٽس کين آٽو-اسائنڊ ٿيڻ بند ڪن ٿا When سخت cutoff پاس کان سواءِ گذري وڃي ٿو Then handle-live-tickets OFF سيٽ ٿئي ٿو ۽ انهن جا کليل ٽِڪيٽس ٻيهر اسائنمنٽ لاءِ فلگ ٿين ٿا Examples: | grace_days | soft_extra | hard_extra | | 30 | 0 | 14 |

US-TRN-003 — ليکڪ هڪ گهڻ-لساني امتحان شايع ڪري ٿو [Must]

جيئن هڪ امتحان ليکڪ آءُ چاهيان ٿو ته امتحان تيستئين شايع ڪريان جيستئين EN/UR/SD مڪمل هجن ۽ ريويور منظور ڪري چڪو هجي ته جيئن ڪو به غير-EN ڳالهائيندڙ واحد-ٻولي امتحان سان گيٽ نہ ٿئي ۽ مواد جي معيار جي ضمانت هجي۔

قبوليت جا معيار (Gherkin)

Scenario: مڪمل ترجمن ۽ ريويور منظوري سان شايع Given ورجن X تي هڪ امتحان مسودي ۾ EN، UR، ۽ SD مڪمل نشان زد آهن And هڪ مختلف-اڪائونٽ ريويور ان کي منظور ڪري چڪو آهي When پبلشر ان کي شايع ڪري ٿو Then ورجن X فعال ڪوشش target ٿئي ٿو ۽ immutable آهي And اڳيون in-flight ڪوششون اڳين ورجن تي جاري رهن ٿيون

Scenario: گم ٿيل ٻولي تي اشاعت بلاڪ Given هڪ امتحان مسودي ۾ SD ترجمو غائب آهي When پبلشر شايع ڪرڻ جي ڪوشش ڪري ٿو Then اشاعت هڪ localization-gate error سان گڏ بلاڪ ٿئي وڃي ٿي

US-TRN-004 — آڊيٽر سرٽيفڪيشن تاريخ query ڪري ٿو [Must]

جيئن هڪ صرف پڙهندڙ آڊيٽر آءُ چاهيان ٿو ته query ڪريان ته ڪير ڪڏهن سرٽيفائيڊ، ڪهڙي ٻولي ۾، ۽ ڪهڙي امتحان ورجن تي ته جيئن آءُ RTI، اندروني آڊٽ، ۽ CERT-PK هماهنگي جي معاونت ڪري سگهان۔

قبوليت جا معيار (Gherkin)

Scenario: پليٽ فارم-ڀر سرٽيفڪيشن query Given هڪ صرف پڙهندڙ آڊيٽر step-up auth سان authenticated آهي When هو محڪمو X لاءِ "سرٽيفڪيشن تاريخ" رپورٽ هلائين ٿا Then کين رکندڙ، عهدو، امتحان + ورجن، اسڪور بينڊ، جاري/ختم تاريخون، ٻولي، ۽ منسوخي حيثيت ملندي آهي And query پاڻ آڊٽ ٽريل ۾ log ٿئي ٿي


16. غير-فنڪشنل گهرجون (خلاصو)

ID گهرج
NFR-SEC-TRN-01 ڪوشش رڪارڊز ۽ سرٽيفڪيٽس append-only / tamper-evident آهن؛ rest تي encrypted store۔
NFR-PERF-TRN-01 امتحان انجن concurrent ڪوششون degradation کان سواءِ سپورٽ ڪري ٿو؛ سوال ڊرا p95 تي < 2 s مڪمل۔
NFR-REL-TRN-01 امتحان جي وچ ۾ ناڪامي اميدوار جا submitted جواب ڪڏهن به نه وڃائيندي آهي؛ آخري جواب ڏنل آئٽم مان resumable۔
NFR-ACC-TRN-01 ڪورس مواد ۽ امتحان UI ٽنهي ٻولين (EN/UR/SD) ۾ WCAG 2.1 AA مطابق۔
NFR-I18N-TRN-01 هر شايع ٿيل ڪورس/امتحان مڪمل RTL سپورٽ سان EN، UR، SD ۾ موجود۔
NFR-AUDIT-TRN-01 هر ڪوشش، issuance، expiry، revocation، ۽ ايڊمن ري سيٽ immutable آڊٽ لاگ ۾ سيڪنڊن اندر لکيو ويندو آهي۔

17. Configuration ڊيفالٽس ۽ کليل سوال

آئٽم ڊيفالٽ مالڪ نوٽس
پاسنگ اسڪور 70% (ڪمپلائنس/رازداري 80%) Super Admin في-امتحان override۔
وڌيڪ ۾ وڌيڪ ڪوششون 3 Super Admin في-امتحان override۔
ري ٽيڪ cooldown 24 ڪلاڪ Super Admin
سرٽيفڪيٽ صداقت 12 مهينا Super Admin في-امتحان override۔
ختم ٿيڻ جي تنبيهه lead 30 ڏينهن Super Admin
مهلت ونڊو (نئون امتحان) 30 + 14 ڏينهن Super Admin في rollout ترتيب ڏيڻ جوڳو۔
گيٽ feature flag FFG-TRN-GATE = enforced Super Admin pilot لاءِ advisory/off۔
Proctoring ڊيفالٽ سطح basic Super Admin وڌيڪ-اهميت امتحانن لاءِ enhanced/advanced۔
محڪمو-خاص امتحان محڪمو شامل ٿيڻ تائين بند محڪمي ايڊمن Opt-in ان محڪمي جي paths ۾ EXAM-DEPT-* شامل ڪري ٿو۔
ڪردار تبديلي تي fast-track ◐ (ترتيب ڏيڻ جوڳو) Super Admin ڇا upgrade موجوده certs reuse ڪري سگهي ٿو۔
سرٽيفڪيٽ تي اسڪور بينڊ آن (خام نمبرز hidden) Super Admin خام ڏيکارڻ لاءِ ترتيب ڏيڻ جوڳو۔

کليل سوال۔

  1. ڇا ڪمپني-سان-لاڳاپيل ڪورسز (CRS-CO-*) هڪ incentive رکن (جهڙوڪ هڪ "Trained Filer" بيچ جيڪو تصديق کي تيز ڪري) خالص optional رهڻ بجاءِ؟
  2. ڇا سالياني ريفرشر (CRS-REF-01) هڪ واحد consolidated امتحان هجڻ گهرجي يا اصل ڪردار امتحان ٻيهر ڏنا وڃن؟
  3. Super Admin امتحان جي live remote proctoring لاءِ ڪهڙو observer tool standard آهي (Zoom / Meet / Teams)، ۽ snapshot retention مدت ڇا آهي؟
  4. ڇا مستقبل جي ڪنهن مرحلي ۾ گيٽ (advisory شڪل ۾) regulated قسمن ۾ ڪمپني نمائندگن تائين extend ٿيڻ گهرجي؟

تصديق