نظام إدارة خطوط أنابيب المبيعات
نظام إدارة خط أنابيب مبيعات شامل تم تصميمه كتطبيق ويب Java الكامل . يمكّن هذا التطبيق الموظفين من إدارة خيوط المبيعات من خلال مراحل مختلفة ، من الاتصال الأولي إلى الإغلاق ، كما هو موضح في بنية خط الأنابيب. يدعم هذا النظام تتبع سجلات المبيعات وتصنيفها وتحديثها ، مما يوفر رؤى واضحة في تقدم المبيعات.
جدول المحتويات
- صورة مرجعية نموذج
- سمات
- التقنيات المستخدمة
- يثبت
- الاستخدام
- هيكل المشروع
- لقطات الشاشة
- رخصة
صورة مرجعية نموذج
| المرحلة 1 | المرحلة 2 |
|---|
| خط أنابيب المبيعات - قيد التقدم | خط أنابيب المبيعات - في المعالجة |

سمات
- المصادقة والترخيص : تأمين نظام تسجيل الدخول لتقييد الوصول.
- إدارة خطوط أنابيب المبيعات : يمكن تصنيف المبيعات إلى مراحل مثل التنقيب والاقتراح والتفاوض والإغلاق والاحتفاظ والإقصاء.
- تتبع حالة المبيعات : تتبع حالة كل عملية بيع بسهولة على أنها "قيد التقدم" أو "معالجتها" ، كما هو موضح في مراحل خط الأنابيب.
- عمليات CRUD :
- إنشاء إدخالات مبيعات جديدة.
- عرض معلومات المبيعات الحالية مع التصفية المستندة إلى الفئة.
- تحديث إدخالات المبيعات أثناء تقدمها عبر خط الأنابيب.
- حذف سجلات المبيعات القديمة أو غير الصحيحة.
- توليد التقارير : إنشاء تقارير المبيعات بناءً على فئات المرحلة (قيد التقدم ، تمت معالجتها).
- إدارة المستخدم : يمكن للموظفين إنشاء وإدارة حساباتهم مع الوصول بناءً على الأدوار.
التقنيات المستخدمة
الواجهة
- HTML - لهيكلة صفحات الويب.
- CSS - تصميم صفحات الويب.
- JavaScript - إضافة التفاعل.
- CSS Tailwind - التصميم المبسط مع فصول الأداة المساعدة.
- jQuery - طلب DOM وطلبات AJAX.
الخلفية
- جافا - لغة البرمجة الأساسية.
- JDBC - لاتصال قاعدة البيانات.
- JSP - لتقديم جانب الخادم.
- Hibernate - ORM للتعامل مع عمليات قاعدة البيانات.
- MySQL - إدارة قاعدة البيانات.
يثبت
استنساخ المستودع
git clone https://github.com/UdaySharmaGitHub/Sales-Pipeline-Manager.git
cd Sales-Pipeline-Manager
قم بإعداد قاعدة البيانات
- إنشاء قاعدة بيانات MySQL.
- استخدم ملف SQL المقدم (إن كان متاحًا) لإعداد الجداول اللازمة أو إنشاء الجداول يدويًا وفقًا لمخطط قاعدة البيانات.
تكوين اتصال قاعدة البيانات
- قم بتحديث تكوين قاعدة البيانات في ملف خصائص JDBC أو Hibernate.
تشغيل التطبيق
- نشر التطبيق على خادم مثل Apache Tomcat. الوصول إلى التطبيق على http: // localhost: 8080/sales-pipeline.
الاستخدام
- تسجيل الدخول مع أوراق اعتماد صالحة.
- انتقل إلى قسم إدارة المبيعات.
- إضافة مبيعات جديدة: قم بإنشاء إدخال مبيعات جديد مع تفاصيل مثل اسم العميل والقيمة المحتملة والحالة الأولية.
- تحديث حالة المبيعات: انقل المبيعات من مرحلة إلى أخرى ، على سبيل المثال ، من التنقيب إلى الاقتراح.
- حذف سجلات المبيعات: إزالة السجلات حسب الحاجة.
- عرض التقارير: عرض ومرشح مبيعات بناء على الفئات (قيد التقدم أو المعالجة).
هيكل المشروع
sales - pipeline - managing - system
├── src
│ ├── main
│ │ ├── java
│ │ │ ├── com . example . pipeline
│ │ │ │ ├── controllers
│ │ │ │ ├── models
│ │ │ │ ├── dao
│ │ │ │ ├── services
│ │ │ └── utils
│ │ └── resources
│ │ └── webapp
│ │ ├── WEB - INF
│ │ ├── css
│ │ ├── js
│ │ └── views
└── pom . xml
رخصة
- هذا المشروع مرخص بموجب ترخيص معهد ماساتشوستس للتكنولوجيا. انظر ملف الترخيص للحصول على التفاصيل.