المشروع النهائي لتطبيق الويب
جدول المحتويات
- متطلبات المشروع
- التقنيات
- يثبت
متطلبات المشروع
المتطلب 1: التسجيل، تسجيل الدخول، نسيان كلمة المرور
يقوم النظام بثلاثة أدوار على النحو التالي:
- المشرف، لديه السلطة التقديرية الكاملة في النظام.
- المطور، هو الشخص الذي يمكنه تحميل تطبيقاته على موقع الويب وبيعها للمستخدم. (أنا لا أصنع هذه الميزة، ربما سيتم القيام بها في المستقبل)
- يحق للمستخدم تنزيل التطبيقات من موقع التطوير.
- يجب على المستخدمين الذين يرغبون في تنزيل التطبيقات التسجيل للحصول على حساب وتسجيل الدخول إلى النظام.
- بعد التسجيل، المستخدم ذو الدور الافتراضي هو المستخدم. يمكنهم ترقية دورهم إلى Dev عن طريق دفع الكثير من المال.
- عندما ينسى المستخدمون كلمة المرور، يمكنهم استعادة كلمة المرور عبر البريد الإلكتروني المسجل مسبقًا. سيقوم النظام بإرسال بريد إلكتروني يحتوي على كلمة مرور لمرة واحدة (ستنتهي صلاحيتها خلال فترة زمنية محددة) ويمكنك استخدامها لإنشاء كلمة المرور الجديدة الخاصة بك.
المطلب الثاني : إدارة الفصل
- تنقسم التطبيقات إلى نوعين، مجانية وتكلفة، إذا كنت ترغب في شراء تطبيقات بتكلفة عليك إعادة شحن المال لشرائها.
- يمكن للمسؤول توفير بطاقات للمستخدم لاستخدام البطاقة لإعادة شحن أمواله في النظام.
التقنيات
يتم إنشاء المشروع باستخدام:
- إصدار XAMPP: 2.3.4
- نسخة بوستراب: 4.5.2
- إصدار الجكيري: 3.5.1
- PHP ميلر الإصدار 6.5.1
يثبت
لتشغيل هذا المشروع تحتاج إلى:
- قم بتثبيت ووضع كافة التعليمات البرمجية المصدر عن طريق استنساخها في مجلد
htdocs
في XAMPP. - عن طريق استيراد
database.sql
، قم بإنشاء قاعدة بيانات باسم bedevelovebug
=)) أو قم بتغيير الاسم في تكوين الملف. - قم بتشغيل الخادم والاشتراك للبدء.