نظام الحضور والانصراف باستخدام asp.net mvc

تفاصيل العمل

مراحل تنفيذ المشروع:

تحليل النظام وتحديد المتطلبات:

قمت بتحليل متطلبات المشروع وتحديد الوظائف الرئيسية المطلوبة، مثل إدارة الحضور، إنشاء بطاقات الطلاب، وتسجيل الطلاب من ملفات Excel.

تصميم قاعدة البيانات:

تم تصميم قاعدة البيانات باستخدام SQL Server مع التركيز على العلاقات بين الجداول مثل جداول الطلاب، الأقسام، البرامج، والمستويات.

تطوير الواجهة الأمامية:

استخدام HTML, CSS وبوتستراب لتطوير واجهة المستخدم.

تم تطبيق أساليب التحقق من صحة البيانات على جانب العميل باستخدام jQuery.

تطوير الواجهة الخلفية:

تم بناء تطبيق ASP.NET Core MVC مع استخدام Entity Framework لإدارة البيانات.

استخدام DinkToPdf لتوليد ملفات PDF، مثل بطاقات الطلاب التي تحتوي على صورة الطالب والمعلومات الأساسية.

إدارة الحضور:

تم تطوير نظام لإدارة الحضور بناءً على توقيت تسجيل الدخول وتحديد حالة الطالب (حاضر، غائب،).

تسجيل الطلاب من ملفات Excel:

تم تطوير ميزة لرفع ملفات Excel وتحويل البيانات المخزنة إلى قاعدة البيانات، مما يسهل عملية تسجيل الطلاب بشكل جماعي.

النتيجة النهائية:

تم تحقيق نظام متكامل لإدارة الحضور يتضمن واجهة سهلة الاستخدام، دعم تسجيل الطلاب بشكل جماعي، وإمكانية توليد بطاقات الطلاب بصيغة PDF. النظام يوفر حلاً متكاملاً للمؤسسات التعليمية لتحسين إدارة الحضور والمعلومات الطلابية بشكل رقمي.

ملفات مرفقة

بطاقة العمل

اسم المستقل Abdulrahman S.
عدد الإعجابات 0
عدد المشاهدات 6
تاريخ الإضافة
تاريخ الإنجاز