HQT Hostel Management
مرحبًا بك في مشروع تطوير البرمجيات لدينا (SWP391)
عرض الفيديو: هنا
جدول المحتويات
وصف
معاينة لقطة الشاشة
تثبيت وتشغيل
مطلوب
- رمز المصدر المفتوح مع Intellij IDE
- تثبيت JDK Verison 11.x أو أعلى
- تم تثبيت إصدار Tomcat Server 8.5.x أو أعلى الإصدار 10
- تثبيت Microsoft SQL Server Management Studio 18 وقم بتشغيل ملف البرنامج النصي المرفق في مجلد الشفرة المصدر
- تم تثبيت NodeJS أحدث إصدار و SASS
ثَبَّتَ
- استنساخ الرمز المصدر إلى جهاز الكمبيوتر الخاص بك وافتح الكود المصدري مع intellij ide
- انتظر تكوين المكتبات في تبعيات ملف pom.xml
- حدد تكوين التشغيل/التصحيح
- حدد إضافة تكوين جديد
- حدد إصدار Tomcat Server المحلي
- في علامة التبويب الخادم ، في قسم خادم التطبيق ، ارتباط المجلد حيث يتم تثبيت Tomcat
- في علامة تبويب الخادم ، في قسم JRE ، ارتباط المجلد حيث تم تثبيت JDK
- في علامة التبويب النشر ، انقر فوق إضافة ، حدد Artifact وحدد HappyHostel: الحرب
- أيضًا في علامة التبويب النشر ، قم بالتمرير لأسفل للاطلاع على عنصر سياق التطبيق حاليًا "/HappyHostel_War" ، وحذف "_war" وانقر فوق تطبيق
- في نافذة Intellij للمشروع ، Open Terminal مع موجه الأوامر
- تشغيل Command
sass --watch src/main/webapp/assets/scss:src/main/webapp/assets/css لإنشاء ملفات SCSS في ملفات CSS لعرض أنماط للصفحات
يجري
- انقر فوق "تشغيل" للسماح لـ Intellij بتشغيل Tomcat ، وبناء المشروع في ملف .war ونشره على الخادم
- سيتم تشغيل الويب تلقائيًا في المتصفح الافتراضي المحدد أو اكتب "http: // localhost: 8080/HappyHostel/"
تكنولوجيا
1
- HTML ، CSS ، JavaScript ، Bootstrap ، jQuery
- الخط رائع
- JSP - صفحات Javaserver
- JSTL - مكتبة العلامات القياسية JSP
- Axios - عميل HTTP القائم على الوعد للمتصفح و node.js
- ...
2. الخلفية
- Servlets - فئة لغة برمجة Java يتم استخدامها لتوسيع قدرات الخوادم التي تستضيف التطبيقات التي يتم الوصول إليها عن طريق نموذج برمجة الاستجابة للطلب
- JDBC - اتصال قاعدة بيانات Java - واجهة برمجة تطبيقات Java للاتصال وتنفيذ الاستعلام باستخدام قاعدة البيانات
3. قاعدة البيانات
- Microsoft SQL Server - خادم قاعدة بيانات النماذج العلائقية التي تنتجها Microsoft
4. التقنيات الأخرى
5. أداة
- intellij
- جافا JDK 8
- Apache Tomcat 8.5.29
- رمز الاستوديو البصري
- Microsoft SQL Server Management Studio 18
6. المعايير
المتطلبات الوظيفية
1. ضيف:
2. مالك بيت الشباب
3. مالك بيت الشباب
4. المشرف:
موارد مفيدة
| # | اسم | وصف |
|---|
| 1 | مجلد المشروع الرئيسي | - |
| 2 | البرنامج النصي لقاعدة البيانات | - |
| 3 | تصميم واجهة المستخدم | النموذج الأولي لواجهة المستخدم |
| 4 | موارد | المستندات ، المخططات ، الأدوات اللازمة ... |
المساهمين
Hoang Dang Khoa - SE150848 - زعيم | مطور الواجهة الأمامية | مطور خلفي | مصمم واجهة المستخدم (مسؤول/مالك)
نغوين تان لوك - SE150877 - مطور خلفي | مصمم قاعدة البيانات
Ho Hai Nam - SE150929 - مطور خلفي | مصمم قاعدة البيانات
تايلان
Tran Hoai Nam - SE150921 - مطور الواجهة الأمامية | مصمم واجهة المستخدم (المستأجر)
يتعلم أكثر
مرجع
- WebSocket: https://viblo.asia/p/su-dung-java-tao-websocket-de-tao-ung-dung-gdvk2qaw5lj.
- vnpay: https://sandbox.vnpayment.vn/apis/docs/thanh-toan-pay/pay.html#code-ipn-url.
- Javamail: https://gpcoder.com/3753-huong-dan-su-dung-thu-vien-java-mail/.
الترخيص وحقوق الطبع والنشر
© 2022 HQT Team المرخصة بموجب ترخيص GPL-3.0.