كشف توزيع – مسودة

كشف توزيع الطلاب لاختبارات
| م | رقم القيد | اسم الطالب | رقم الجلوس | اللجان | القاعة | المكان | المادة | المستوى | الفترة |
|---|
// بيانات الطلاب – تم إضافة جميع البيانات من جدولك
const studentsData = [
// المادة: جبر عام – رياضيات بحته
{
serial: “1”,
studentId: “25040026”,
name: “عاصم عبدالولي عبدالله الهاشمي”,
seatNumber: “1211”,
committee: “19”,
hall: “10”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “جبر عام”,
level: “الثاني”,
specialization: “رياضيات – بحته”,
period: “الثانية”,
time: “من الساعة 10:00 الى 11:30”,
subjectType: “subject-general”
},
// المادة: جبر عام – رياضيات حاسوب
{
serial: “1”,
studentId: “24040091”,
name: “قاسم صالح صالح القاضي”,
seatNumber: “1203”,
committee: “19”,
hall: “10”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “جبر عام”,
level: “الثاني”,
specialization: “رياضيات – حاسوب”,
period: “الثانية”,
time: “من الساعة 10:00 الى 11:30”,
subjectType: “subject-general”
},
{
serial: “2”,
studentId: “25040053”,
name: “نواف علي عواض احمد مسعود”,
seatNumber: “1207”,
committee: “19”,
hall: “10”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “جبر عام”,
level: “الثاني”,
specialization: “رياضيات – حاسوب”,
period: “الثانية”,
time: “من الساعة 10:00 الى 11:30”,
subjectType: “subject-general”
},
// المادة: اهتزازات وموجات – فيزياء
{
serial: “1”,
studentId: “25040047”,
name: “ثابت عبدالله ثابت علي صويلح”,
seatNumber: “1213”,
committee: “19”,
hall: “10”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “اهتزازات وموجات”,
level: “الثاني”,
specialization: “فيزياء”,
period: “الثانية”,
time: “من الساعة 10:00 الى 11:30”,
subjectType: “subject-vibration”
},
{
serial: “2”,
studentId: “25040144”,
name: “زيد علي احمد علي كديس”,
seatNumber: “1217”,
committee: “19”,
hall: “11”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “اهتزازات وموجات”,
level: “الثاني”,
specialization: “فيزياء”,
period: “الثانية”,
time: “من الساعة 10:00 الى 11:30”,
subjectType: “subject-vibration”
},
{
serial: “3”,
studentId: “2026040679”,
name: “منير محسن محمد سميه”,
seatNumber: “1220”,
committee: “19”,
hall: “11”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “اهتزازات وموجات”,
level: “الثاني”,
specialization: “فيزياء”,
period: “الثانية”,
time: “من الساعة 10:00 الى 11:30”,
subjectType: “subject-vibration”
},
// المادة: كيمياء عضوية (2) – كيمياء
{
serial: “1”,
studentId: “25040093”,
name: “اسامه سلطان علي محمد البشاري”,
seatNumber: “1196”,
committee: “19”,
hall: “10”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “كيمياء عضوية”,
level: “الثاني”,
specialization: “كيمياء”,
period: “الثانية”,
time: “من الساعة 10:00 الى 11:30”,
subjectType: “subject-chemistry”
},
{
serial: “2”,
studentId: “25040002”,
name: “اسحم محمد يحيى علي الحاج”,
seatNumber: “1198”,
committee: “19”,
hall: “10”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “كيمياء عضوية”,
level: “الثاني”,
specialization: “كيمياء”,
period: “الثانية”,
time: “من الساعة 10:00 الى 11:30”,
subjectType: “subject-chemistry”
},
{
serial: “3”,
studentId: “25040078”,
name: “اسماعيل علي هاشم اسماعيل المروني”,
seatNumber: “1200”,
committee: “19”,
hall: “10”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “كيمياء عضوية”,
level: “الثاني”,
specialization: “كيمياء”,
period: “الثانية”,
time: “من الساعة 10:00 الى 11:30”,
subjectType: “subject-chemistry”
},
{
serial: “4”,
studentId: “25040110”,
name: “البراء محمد هادي اليعري”,
seatNumber: “1202”,
committee: “19”,
hall: “10”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “كيمياء عضوية”,
level: “الثاني”,
specialization: “كيمياء”,
period: “الثانية”,
time: “من الساعة 10:00 الى 11:30”,
subjectType: “subject-chemistry”
},
{
serial: “5”,
studentId: “25040063”,
name: “الحسن عبدالباسط احمد حمود”,
seatNumber: “1204”,
committee: “19”,
hall: “10”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “كيمياء عضوية”,
level: “الثاني”,
specialization: “كيمياء”,
period: “الثانية”,
time: “من الساعة 10:00 الى 11:30”,
subjectType: “subject-chemistry”
},
{
serial: “6”,
studentId: “24040061”,
name: “برهان علي جابر حسين ابوعيد”,
seatNumber: “1206”,
committee: “19”,
hall: “10”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “كيمياء عضوية”,
level: “الثاني”,
specialization: “كيمياء”,
period: “الثانية”,
time: “من الساعة 10:00 الى 11:30”,
subjectType: “subject-chemistry”
},
{
serial: “7”,
studentId: “25040054”,
name: “بلال احمد محمد جميل السياغي”,
seatNumber: “1208”,
committee: “19”,
hall: “10”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “كيمياء عضوية”,
level: “الثاني”,
specialization: “كيمياء”,
period: “الثانية”,
time: “من الساعة 10:00 الى 11:30”,
subjectType: “subject-chemistry”
},
{
serial: “8”,
studentId: “25040067”,
name: “رياض خالد علي عبدالله معوض”,
seatNumber: “1210”,
committee: “19”,
hall: “10”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “كيمياء عضوية”,
level: “الثاني”,
specialization: “كيمياء”,
period: “الثانية”,
time: “من الساعة 10:00 الى 11:30”,
subjectType: “subject-chemistry”
},
{
serial: “9”,
studentId: “25040080”,
name: “سام ابراهيم صالح شرف الدين”,
seatNumber: “1212”,
committee: “19”,
hall: “10”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “كيمياء عضوية”,
level: “الثاني”,
specialization: “كيمياء”,
period: “الثانية”,
time: “من الساعة 10:00 الى 11:30”,
subjectType: “subject-chemistry”
},
{
serial: “10”,
studentId: “25040139”,
name: “عمر ملاطف احمد جميل”,
seatNumber: “1214”,
committee: “19”,
hall: “10”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “كيمياء عضوية”,
level: “الثاني”,
specialization: “كيمياء”,
period: “الثانية”,
time: “من الساعة 10:00 الى 11:30”,
subjectType: “subject-chemistry”
},
{
serial: “11”,
studentId: “25040117”,
name: “فارس فيصل عبدالله احمد الجرادي”,
seatNumber: “1216”,
committee: “19”,
hall: “11”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “كيمياء عضوية”,
level: “الثاني”,
specialization: “كيمياء”,
period: “الثانية”,
time: “من الساعة 10:00 الى 11:30”,
subjectType: “subject-chemistry”
},
{
serial: “12”,
studentId: “25040126”,
name: “قيصر محمد محمد الجرادي”,
seatNumber: “1218”,
committee: “19”,
hall: “11”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “كيمياء عضوية”,
level: “الثاني”,
specialization: “كيمياء”,
period: “الثانية”,
time: “من الساعة 10:00 الى 11:30”,
subjectType: “subject-chemistry”
},
{
serial: “13”,
studentId: “25040011”,
name: “مجد احمد علي راشد البحري”,
seatNumber: “1219”,
committee: “19”,
hall: “11”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “كيمياء عضوية”,
level: “الثاني”,
specialization: “كيمياء”,
period: “الثانية”,
time: “من الساعة 10:00 الى 11:30”,
subjectType: “subject-chemistry”
},
{
serial: “14”,
studentId: “23_04_0100”,
name: “محمد زايد عبدالله صالح البحم”,
seatNumber: “1221”,
committee: “19”,
hall: “11”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “كيمياء عضوية”,
level: “الثاني”,
specialization: “كيمياء”,
period: “الثانية”,
time: “من الساعة 10:00 الى 11:30”,
subjectType: “subject-chemistry”
},
{
serial: “15”,
studentId: “24040058”,
name: “محمد علي صالح علي الصارم”,
seatNumber: “1222”,
committee: “19”,
hall: “11”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “كيمياء عضوية”,
level: “الثاني”,
specialization: “كيمياء”,
period: “الثانية”,
time: “من الساعة 10:00 الى 11:30”,
subjectType: “subject-chemistry”
},
{
serial: “16”,
studentId: “25040119”,
name: “مختار محمد صالح محسن بداش”,
seatNumber: “1224”,
committee: “19”,
hall: “11”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “كيمياء عضوية”,
level: “الثاني”,
specialization: “كيمياء”,
period: “الثانية”,
time: “من الساعة 10:00 الى 11:30”,
subjectType: “subject-chemistry”
},
{
serial: “17”,
studentId: “23_04_0095”,
name: “مصطفى نبيل اسماعيل احمد”,
seatNumber: “1225”,
committee: “19”,
hall: “11”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “كيمياء عضوية”,
level: “الثاني”,
specialization: “كيمياء”,
period: “الثانية”,
time: “من الساعة 10:00 الى 11:30”,
subjectType: “subject-chemistry”
},
{
serial: “18”,
studentId: “25040098”,
name: “موسى مانع احمد احمد ادريس”,
seatNumber: “1227”,
committee: “19”,
hall: “11”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “كيمياء عضوية”,
level: “الثاني”,
specialization: “كيمياء”,
period: “الثانية”,
time: “من الساعة 10:00 الى 11:30”,
subjectType: “subject-chemistry”
},
// المادة: علم الاحياء الدقيقة – علم الاحياء
{
serial: “1”,
studentId: “25040101”,
name: “عماد عبدالقوي يحيى الجعدبي”,
seatNumber: “1215”,
committee: “19”,
hall: “10”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “علم الاحياء الدقيقة”,
level: “الثاني”,
specialization: “علم الاحياء”,
period: “الثانية”,
time: “من الساعة 10:00 الى 11:30”,
subjectType: “subject-biology”
},
// المادة: علم الاحياء الدقيقة – نبات كيمياء
{
serial: “1”,
studentId: “25040072”,
name: “سراج الدين ابراهيم محمد السراجي”,
seatNumber: “1199”,
committee: “19”,
hall: “10”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “علم الاحياء الدقيقة”,
level: “الثاني”,
specialization: “نبات – كيمياء”,
period: “الثانية”,
time: “من الساعة 10:00 الى 11:30”,
subjectType: “subject-biology”
},
{
serial: “2”,
studentId: “25040114”,
name: “صادق جمال حسن محمد مزارق”,
seatNumber: “1223”,
committee: “19”,
hall: “11”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “علم الاحياء الدقيقة”,
level: “الثاني”,
specialization: “نبات – كيمياء”,
period: “الثانية”,
time: “من الساعة 10:00 الى 11:30”,
subjectType: “subject-biology”
},
{
serial: “3”,
studentId: “25040137”,
name: “محمد حسن محمد حسن السراجي”,
seatNumber: “1226”,
committee: “19”,
hall: “11”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “علم الاحياء الدقيقة”,
level: “الثاني”,
specialization: “نبات – كيمياء”,
period: “الثانية”,
time: “من الساعة 10:00 الى 11:30”,
subjectType: “subject-biology”
},
// المادة: كيمياء حيوية – احياء دقيقة
{
serial: “1”,
studentId: “25040128”,
name: “رضا ماهر محمد محمد البصير”,
seatNumber: “1197”,
committee: “19”,
hall: “10”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “كيمياء حيوية”,
level: “الثاني”,
specialization: “احياء دقيقة”,
period: “الثانية”,
time: “من الساعة 10:00 الى 11:30”,
subjectType: “subject-biochemistry”
},
{
serial: “2”,
studentId: “25040140”,
name: “زيد احمد زيد احمد الجمره”,
seatNumber: “1201”,
committee: “19”,
hall: “10”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “كيمياء حيوية”,
level: “الثاني”,
specialization: “احياء دقيقة”,
period: “الثانية”,
time: “من الساعة 10:00 الى 11:30”,
subjectType: “subject-biochemistry”
},
{
serial: “3”,
studentId: “25040142”,
name: “عبدالله هاني صالح محسن الشفيري”,
seatNumber: “1205”,
committee: “19”,
hall: “10”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “كيمياء حيوية”,
level: “الثاني”,
specialization: “احياء دقيقة”,
period: “الثانية”,
time: “من الساعة 10:00 الى 11:30”,
subjectType: “subject-biochemistry”
},
{
serial: “4”,
studentId: “25040149”,
name: “يحيى محمد مكي المطري”,
seatNumber: “1209”,
committee: “19”,
hall: “10”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “كيمياء حيوية”,
level: “الثاني”,
specialization: “احياء دقيقة”,
period: “الثانية”,
time: “من الساعة 10:00 الى 11:30”,
subjectType: “subject-biochemistry”
},
// المادة: الامن السيبراني
{
serial: “1”,
studentId: “13_04_0121”,
name: “ابراهيم يحي احمد شيخ العابد”,
seatNumber: “1219”,
committee: “19”,
hall: “11”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “الامن السيبراني”,
level: “الرابع”,
specialization: “رياضيات – حاسوب”,
period: “الثالثة”,
time: “من الساعة 12:00 الى 01:30”,
subjectType: “subject-cyber”
},
{
serial: “2”,
studentId: “18_04_0079”,
name: “محمد يوسف عبدالله الجماعي”,
seatNumber: “1223”,
committee: “19”,
hall: “11”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “الامن السيبراني”,
level: “الرابع”,
specialization: “رياضيات – حاسوب”,
period: “الثالثة”,
time: “من الساعة 12:00 الى 01:30”,
subjectType: “subject-cyber”
},
// المادة: بصريات كمية
{
serial: “1”,
studentId: “22_04_0138”,
name: “بدرالدين احمد محمد قاسم العواضي”,
seatNumber: “1233”,
committee: “19”,
hall: “11”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “بصريات كمية”,
level: “الرابع”,
specialization: “فيزياء”,
period: “الثالثة”,
time: “من الساعة 12:00 الى 01:30”,
subjectType: “subject-optics”
},
{
serial: “2”,
studentId: “23_04_0023”,
name: “صالح علي يحيى الحاشي”,
seatNumber: “1237”,
committee: “19”,
hall: “11”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “بصريات كمية”,
level: “الرابع”,
specialization: “فيزياء”,
period: “الثالثة”,
time: “من الساعة 12:00 الى 01:30”,
subjectType: “subject-optics”
},
{
serial: “3”,
studentId: “23_04_0025”,
name: “عبدالله علوي محمد السقاف”,
seatNumber: “1240”,
committee: “19”,
hall: “12”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “بصريات كمية”,
level: “الرابع”,
specialization: “فيزياء”,
period: “الثالثة”,
time: “من الساعة 12:00 الى 01:30”,
subjectType: “subject-optics”
},
{
serial: “4”,
studentId: “20_04_0241”,
name: “محمد سنان يحيى محمد القاضي”,
seatNumber: “1243”,
committee: “19”,
hall: “12”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “بصريات كمية”,
level: “الرابع”,
specialization: “فيزياء”,
period: “الثالثة”,
time: “من الساعة 12:00 الى 01:30”,
subjectType: “subject-optics”
},
{
serial: “5”,
studentId: “23_04_0026”,
name: “محمد عبدالقادر فارع يحيى الشيباني”,
seatNumber: “1246”,
committee: “19”,
hall: “12”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “بصريات كمية”,
level: “الرابع”,
specialization: “فيزياء”,
period: “الثالثة”,
time: “من الساعة 12:00 الى 01:30”,
subjectType: “subject-optics”
},
// المادة: كيمياء غير عضوية (6)
{
serial: “1”,
studentId: “23_04_0007”,
name: “اسامة محمد عبدالله محمد المقرن”,
seatNumber: “1216”,
committee: “19”,
hall: “11”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “كيمياء غير عضوية”,
level: “الرابع”,
specialization: “كيمياء”,
period: “الثالثة”,
time: “من الساعة 12:00 الى 01:30”,
subjectType: “subject-inorganic”
},
{
serial: “2”,
studentId: “23_04_0008”,
name: “اسامه حمود محمد قاسم الزراعي”,
seatNumber: “1217”,
committee: “19”,
hall: “11”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “كيمياء غير عضوية”,
level: “الرابع”,
specialization: “كيمياء”,
period: “الثالثة”,
time: “من الساعة 12:00 الى 01:30”,
subjectType: “subject-inorganic”
},
{
serial: “3”,
studentId: “23_04_0043”,
name: “ايمن امين حزام صالح الخياطي”,
seatNumber: “1218”,
committee: “19”,
hall: “11”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “كيمياء غير عضوية”,
level: “الرابع”,
specialization: “كيمياء”,
period: “الثالثة”,
time: “من الساعة 12:00 الى 01:30”,
subjectType: “subject-inorganic”
},
{
serial: “4”,
studentId: “23_04_0103”,
name: “بديع علي احمد حزام صالح زقين”,
seatNumber: “1220”,
committee: “19”,
hall: “11”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “كيمياء غير عضوية”,
level: “الرابع”,
specialization: “كيمياء”,
period: “الثالثة”,
time: “من الساعة 12:00 الى 01:30”,
subjectType: “subject-inorganic”
},
{
serial: “5”,
studentId: “23_04_0092”,
name: “حذيفة محمد حسين احمد دواس”,
seatNumber: “1221”,
committee: “19”,
hall: “11”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “كيمياء غير عضوية”,
level: “الرابع”,
specialization: “كيمياء”,
period: “الثالثة”,
time: “من الساعة 12:00 الى 01:30”,
subjectType: “subject-inorganic”
},
{
serial: “6”,
studentId: “23_04_0017”,
name: “حسن علي يحيى صالح الحاشي”,
seatNumber: “1222”,
committee: “19”,
hall: “11”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “كيمياء غير عضوية”,
level: “الرابع”,
specialization: “كيمياء”,
period: “الثالثة”,
time: “من الساعة 12:00 الى 01:30”,
subjectType: “subject-inorganic”
},
{
serial: “7”,
studentId: “23_04_0019”,
name: “حسين يحيى احمد حسين حليس”,
seatNumber: “1224”,
committee: “19”,
hall: “11”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “كيمياء غير عضوية”,
level: “الرابع”,
specialization: “كيمياء”,
period: “الثالثة”,
time: “من الساعة 12:00 الى 01:30”,
subjectType: “subject-inorganic”
},
{
serial: “8”,
studentId: “23_04_0037”,
name: “رشاد هشام عبدالله احمد صبره”,
seatNumber: “1225”,
committee: “19”,
hall: “11”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “كيمياء غير عضوية”,
level: “الرابع”,
specialization: “كيمياء”,
period: “الثالثة”,
time: “من الساعة 12:00 الى 01:30”,
subjectType: “subject-inorganic”
},
{
serial: “9”,
studentId: “23_04_0112”,
name: “رفيق حسين عبدالله حسين عركاض”,
seatNumber: “1226”,
committee: “19”,
hall: “11”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “كيمياء غير عضوية”,
level: “الرابع”,
specialization: “كيمياء”,
period: “الثالثة”,
time: “من الساعة 12:00 الى 01:30”,
subjectType: “subject-inorganic”
},
{
serial: “10”,
studentId: “23_04_0101”,
name: “رماح علي صالح علي اليحيري”,
seatNumber: “1228”,
committee: “19”,
hall: “11”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “كيمياء غير عضوية”,
level: “الرابع”,
specialization: “كيمياء”,
period: “الثالثة”,
time: “من الساعة 12:00 الى 01:30”,
subjectType: “subject-inorganic”
},
{
serial: “11”,
studentId: “23_04_0086”,
name: “سهيل خالد احمد العزعزي”,
seatNumber: “1229”,
committee: “19”,
hall: “11”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “كيمياء غير عضوية”,
level: “الرابع”,
specialization: “كيمياء”,
period: “الثالثة”,
time: “من الساعة 12:00 الى 01:30”,
subjectType: “subject-inorganic”
},
{
serial: “12”,
studentId: “21_04_0049”,
name: “عبدالحليم محسن فائد جباره”,
seatNumber: “1230”,
committee: “19”,
hall: “11”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “كيمياء غير عضوية”,
level: “الرابع”,
specialization: “كيمياء”,
period: “الثالثة”,
time: “من الساعة 12:00 الى 01:30”,
subjectType: “subject-inorganic”
},
{
serial: “13”,
studentId: “23_04_0012”,
name: “علي حسن علي يحيى القوز”,
seatNumber: “1232”,
committee: “19”,
hall: “11”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “كيمياء غير عضوية”,
level: “الرابع”,
specialization: “كيمياء”,
period: “الثالثة”,
time: “من الساعة 12:00 الى 01:30”,
subjectType: “subject-inorganic”
},
{
serial: “14”,
studentId: “23_04_0011”,
name: “محمد خالد حسن علوان القباطي”,
seatNumber: “1234”,
committee: “19”,
hall: “11”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “كيمياء غير عضوية”,
level: “الرابع”,
specialization: “كيمياء”,
period: “الثالثة”,
time: “من الساعة 12:00 الى 01:30”,
subjectType: “subject-inorganic”
},
{
serial: “15”,
studentId: “23_04_0094”,
name: “محمد منصور حسن الوشلي”,
seatNumber: “1236”,
committee: “19”,
hall: “11”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “كيمياء غير عضوية”,
level: “الرابع”,
specialization: “كيمياء”,
period: “الثالثة”,
time: “من الساعة 12:00 الى 01:30”,
subjectType: “subject-inorganic”
},
{
serial: “16”,
studentId: “22_04_4006”,
name: “معين يحيى حسن محمد المحبشي”,
seatNumber: “1238”,
committee: “19”,
hall: “11”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “كيمياء غير عضوية”,
level: “الرابع”,
specialization: “كيمياء”,
period: “الثالثة”,
time: “من الساعة 12:00 الى 01:30”,
subjectType: “subject-inorganic”
},
{
serial: “17”,
studentId: “15_04_0320”,
name: “ناصر محمد علي يحيى جباره”,
seatNumber: “1239”,
committee: “19”,
hall: “12”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “كيمياء غير عضوية”,
level: “الرابع”,
specialization: “كيمياء”,
period: “الثالثة”,
time: “من الساعة 12:00 الى 01:30”,
subjectType: “subject-inorganic”
},
{
serial: “18”,
studentId: “23_04_0004”,
name: “نجدي عبدالله شوعي ناصر قاريه”,
seatNumber: “1241”,
committee: “19”,
hall: “12”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “كيمياء غير عضوية”,
level: “الرابع”,
specialization: “كيمياء”,
period: “الثالثة”,
time: “من الساعة 12:00 الى 01:30”,
subjectType: “subject-inorganic”
},
{
serial: “19”,
studentId: “23_04_0014”,
name: “نورالدين عدنان احمد الحاج الدبعي”,
seatNumber: “1242”,
committee: “19”,
hall: “12”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “كيمياء غير عضوية”,
level: “الرابع”,
specialization: “كيمياء”,
period: “الثالثة”,
time: “من الساعة 12:00 الى 01:30”,
subjectType: “subject-inorganic”
},
{
serial: “20”,
studentId: “23_04_0021”,
name: “هلال عبدالله عبدالله النجار”,
seatNumber: “1244”,
committee: “19”,
hall: “12”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “كيمياء غير عضوية”,
level: “الرابع”,
specialization: “كيمياء”,
period: “الثالثة”,
time: “من الساعة 12:00 الى 01:30”,
subjectType: “subject-inorganic”
},
{
serial: “21”,
studentId: “23_04_0091”,
name: “يحيى حسين محمد عقبات”,
seatNumber: “1245”,
committee: “19”,
hall: “12”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “كيمياء غير عضوية”,
level: “الرابع”,
specialization: “كيمياء”,
period: “الثالثة”,
time: “من الساعة 12:00 الى 01:30”,
subjectType: “subject-inorganic”
},
{
serial: “22”,
studentId: “23_04_0045”,
name: “يوسف محمد صالح صالح الذيباني”,
seatNumber: “1247”,
committee: “19”,
hall: “12”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “كيمياء غير عضوية”,
level: “الرابع”,
specialization: “كيمياء”,
period: “الثالثة”,
time: “من الساعة 12:00 الى 01:30”,
subjectType: “subject-inorganic”
},
// المادة: كيمياء نباتية
{
serial: “1”,
studentId: “23_04_0074”,
name: “هزاع ناصر عبدالله احمد المزعل”,
seatNumber: “1227”,
committee: “19”,
hall: “11”,
location: “معامل كلية الحاسوب المركز الدور الثاني”,
subject: “كيمياء نباتية”,
level: “الرابع”,
specialization: “نبات – كيمياء”,
period: “الثالثة”,
time: “من الساعة 12:00 الى 01:30”,
subjectType: “subject-phytochemistry”
}
];
// المتغيرات العامة
let currentData = […studentsData];
let currentSubject = ”;
// تهيئة الجدول عند تحميل الصفحة
document.addEventListener(‘DOMContentLoaded’, function() {
renderTable(studentsData);
document.getElementById(‘totalCount’).textContent = studentsData.length;
// إضافة حدث البحث عند كتابة نص
document.getElementById(‘searchInput’).addEventListener(‘input’, function() {
filterTable();
});
// إضافة حدث التصفية عند تغيير القائمة
document.getElementById(‘subjectFilter’).addEventListener(‘change’, function() {
filterTable();
});
document.getElementById(‘levelFilter’).addEventListener(‘change’, function() {
filterTable();
});
// البحث عند الضغط على Enter
document.getElementById(‘searchInput’).addEventListener(‘keypress’, function(e) {
if (e.key === ‘Enter’) {
filterTable();
}
});
});
// دالة عرض البيانات في الجدول
function renderTable(data) {
const tableBody = document.getElementById(‘tableBody’);
const noResults = document.getElementById(‘noResults’);
const resultsInfo = document.getElementById(‘resultsInfo’);
// تفريغ الجدول
tableBody.innerHTML = ”;
if (data.length === 0) {
noResults.style.display = ‘block’;
resultsInfo.innerHTML = ‘❌ لم يتم العثور على نتائج تطابق بحثك’;
return;
}
noResults.style.display = ‘none’;
resultsInfo.innerHTML = `يتم عرض ${data.length} من أصل ${studentsData.length} طالب`;
document.getElementById(‘totalCount’).textContent = data.length;
// عرض البيانات
data.forEach((student, index) => {
const row = document.createElement(‘tr’);
row.className = student.subjectType;
// تغيير الرقم التسلسلي بناءً على الفهرس
const displaySerial = index + 1;
row.innerHTML = `
`;
tableBody.appendChild(row);
});
}
// دالة البحث والتصفية
function filterTable() {
const searchInput = document.getElementById(‘searchInput’);
const subjectFilter = document.getElementById(‘subjectFilter’);
const levelFilter = document.getElementById(‘levelFilter’);
const searchTerm = searchInput.value.toLowerCase().trim();
const selectedSubject = subjectFilter.value;
const selectedLevel = levelFilter.value;
// تصفية البيانات
currentData = studentsData.filter(student => {
// البحث النصي
const matchesSearch = searchTerm === ” ||
student.name.toLowerCase().includes(searchTerm) ||
student.studentId.includes(searchTerm) ||
student.seatNumber.includes(searchTerm);
// تصفية المادة
const matchesSubject = selectedSubject === ” ||
student.subject.includes(selectedSubject);
// تصفية المستوى
const matchesLevel = selectedLevel === ” ||
student.level.includes(selectedLevel);
return matchesSearch && matchesSubject && matchesLevel;
});
// إضافة تأثير التأكيد
if (currentData.length > 0 && (searchTerm !== ” || selectedSubject !== ” || selectedLevel !== ”)) {
setTimeout(() => {
const rows = document.querySelectorAll(‘#tableBody tr’);
rows.forEach(row => {
row.classList.add(‘highlight’);
setTimeout(() => {
row.classList.remove(‘highlight’);
}, 1000);
});
}, 100);
}
// عرض البيانات المصفاة
renderTable(currentData);
}
// دالة إعادة التعيين
function resetFilters() {
document.getElementById(‘searchInput’).value = ”;
document.getElementById(‘subjectFilter’).selectedIndex = 0;
document.getElementById(‘levelFilter’).selectedIndex = 0;
currentData = […studentsData];
renderTable(studentsData);
document.getElementById(‘totalCount’).textContent = studentsData.length;
// إعادة التركيز على حقل البحث
document.getElementById(‘searchInput’).focus();
}
// دالة الطباعة
function printTable() {
const printWindow = window.open(”, ‘_blank’);
// إنشاء محتوى الطباعة
let printContent = `
جامعة صنعاء – كلية العلوم
كشف توزيع الطلاب لاختبارات
`;
// إضافة الجدول
printContent += ‘
| م | رقم القيد | اسم الطالب | رقم الجلوس | اللجان | القاعة | المكان | المادة | المستوى | الفترة |
|---|---|---|---|---|---|---|---|---|---|
| ${index + 1} | ${student.studentId} | ${student.name} | ${student.seatNumber} | ${student.committee} | ${student.hall} | ${student.location} | ${student.subject} | ${student.level} | ${student.period} |
window.onload = function() {
window.print();
setTimeout(function() {
window.close();
}, 500);
};
`;
printWindow.document.write(printContent);
printWindow.document.close();
}


