الانتقال إلى المحتوى

محتاج مساعدة فى : تحليل احتياج مطعم وجبات سريعه


std_oracle

Recommended Posts

السلام عليكم ورحمة الله وبركاته

أخواني الأعزاء .. يامن جمعهم هذا الصـــرح الجميــــل الرائع على الأخوهـ والمحبـــه

انا في أمـس الحـاجه لأقتراحاتكم
من الـ Tabels التي يحتاجها نظام مطعم وجبات سـريعه وماذا قد تتكون منه شاشة المستخدم


أنتظر ردودكم في أســـرع وقـت

تم تعديل بواسطة std_oracle
رابط هذا التعليق
شارك

الأخ / mOOdY

شكرا لمرورك الكريم ...

الأخ / std_Oracle

ايضا توجد مشاركة بالمنتدى عن

عملية الطلب للوجبة باستخدام الانترنت

رابط هذا التعليق
شارك

  • بعد 2 أسابيع...

السلام عليكم ورحمة الله وبركاته

لتحليلي للموضوع فهو كالتالي:

اولا البيانات تنقسم الى عدة اجزاء
الجزء الأول: يخص التعامل مع الزبائن وما يتبعه من عمليات.

1- عند التعامل مع الزبون : تتم العمليات التالية ياتي الزبون للموظف فيعرض عليه قائمة بالمأكولات المتوفرة يختار منها الزبون ما يريد ثم يقوم الموظف باعداد فاتورة له بالطلبية، وبالتالي نحتاج للبيانات التالية:

أ- بيانات عن الزبون وتشمل: رقم الزبون- اسم الزبون- رقم موبايل -اي ملاحظات

ب- بيانات عن الموظفين: رقم الموظف- اسم الموظف- عنوانه- الجنسية- الوظيفة(مثلا طباخ ، بياع، ...) - رقم البطاقة الشخصية- رقم جواز السفر- اي ملاحظات

ج- قائمة الاصناف: تنقسم الى اصناف رئيسية مثل(السندوتشات- الحلويات- المشروبات- الفطائر ....) عليه نحتاج الي رقم الصنف- اسم الصنف- ملاحظات

د- قائمة تفاصيل الاصناف: مثل ( شاورما ،همبورجا، بيبسي.......) فنحتاج الى البيانات التالية :رقم الصنف الرئيسي - رقم الصنف- اسم الصنف- السعر -ملاحظات

هـ- الفاتورة:- عندما يختار الزبون الاصناف التي يريدها (اي طلبية الزبون) يتم اعداد فاتورة له نقسمها الى بيانات رئيسية للفاتورة وهي: رقم الفاتورة- رقم الطاولة (في حالة ان الزبون حياخذ في المقهى) - قيمة الخصم في حالة في خصم ويتم حسابه على اجمالي الفاتورة- تاريخ الفاتورة- رقم الزبون - رقم الموظف- الوقت

وبيانات تفاصيل الفاتورة: رقم الفاتورة- رقم الفاتورة التفصيلي - اسم الصنف- سعر الصنف- الكمية-الاجمالي - ملاحظات

طيب هذا ما يخص الزبون الفوري أما في حالة ان الزبون يريد القيام بحجز طلبية مثلا لفرح او شئ هل يضاف بيان بتاريخ تسليم الطلبية في الفاتورة؟

2- الجزء الثاني: يخص شراء البضائع والبيانات المتعلقة بالمخزن اي اعمال داخلية ليس للزبون علاقة بها.
وهو ما يتعلق بشراء البضائع وتخزينها، حيث يتم في هذه العملية تجهيز طلبية بالنواقص ثم عمل اذن شراء او فتورة شراء، واعتقد ان البيانات هي كالتالي:

أ- بيانات عن العملاء: رقم العميل- اسم العميل - رقم الهاتف - العنوان- ملاحظات

ب- محتويات المخزن: رقم الصنف- الكمية (بالصندوق أو بالوحدة)- السعر- ادنى كمية مسموح بها- ملاحظات

ج- بيانات طلبية الشراء: رقم الصنف- اسم الصنف- الكمية - ملاحظات

د- فاتورة الشراء الرئيسية : رقم الفاتورة- تاريخ الفاتورة - رقم العميل -ملاحظات

بيانات فاتورة الشراء التفصيلية: رقم الصنف- الكمية - السعر - ملاحظات

3- الجزء الثالث: وهو ربط بين الجزء الاول والثاني، والقصد هو عملية السحب من المخزن إلى المطبخ ثم السحب من المطبخ الى الزبون، ونحتاج فيها الى البيانات التالية:

أ- بيانات اذن الصرف من المخزن الى المطبخ وتشمل: رقم اذن الصرف- اسم المستلم- رقم الصنف - اسم الصنف- السعر- الكمية- اسم المستلم- تاريخ الاستلام- ملاحظات

ب- بيانات للصرف من المطبخ ونحتاج الى نفس بيانات اذن الصرف من المخزن

4- العمليات التي يجب ان يقو بها النظام هي:

أ- نحتاج الى بيانات عن حالة المخزن في كل مرة يتم فيها السحب من المخزن واصدار اذن حيث يجب إظهار رسالة تفيد أن الكمية المتبقية مثلا تجاوزت الحد الادنى من الكمية التي من المفروض توفها من هذا الصنف.

ب- يجب ان يمكنا النظام من عملية جرد المخزن، ومعرفة المبيعات في اي يوم او بالشهر ، وطباعة تقارير عن تفاصيل النظام

وفي النهاية هناك جانب لم استطع الالمام به وهو جانب المحاسبي اي مثال اعطاء عهدة مالية لموظف ليقوم بشراء النواقص .

اعتقد ان التحليل ينقصه الكثير وارجو التكرم وابدأ رايكم

ولكم الف شكر

رابط هذا التعليق
شارك

الأخ / frh

وعليكم السلام ورحمة الله

اشكرك اولا على المشاركة وعرض افكار تحليل مشروع المطعم ... واشكرك ايضا على اسلوبك فر عرض وتسلسل الافكار

لى مناقشة معك فى بعض النقاط

- فيما يخص جدول الزبون ... اعتقد ان يكون الجدول له اهمية اذا كان الزبون يتعامل دائم التعامل مع المطعم ولكن ماذا اذا كان 80 فى المئة من الزبائن يحصلوا على وجبات سريعه أو ليس لديهم الرغبة فى اعطاء بيانتهم للمطعم ... اعتقد ان الحل هو اعطاء رقم عام موحد وليكن 999 لهذه النوعية من الزبائن مع الاحتفاظ بالجدول ضمن جداول النظام .

- يمكن انشاء جدول رموز الوظائف .. لاستخدام رموز التوظيف ضمن جدول الموظفين

- جدول قائمة الاصناف الرئيسة يمكن اعتباره جدول نوع الصنف ( مشروبات - سلطات - سندويتشات - ... )

- جدول تفاصيل الاصناف يمكن اعتباره جدول الاصناف مع استخدام نوع الصنف ضمن مكونات الجدول .

- جدول البيانات الاساسية للفاتورة + جدول البيانات التفصيلية للفاتورة ... تقسيم ممتاز جدا
وفكرة تقسيم بيانات الفاتورة على جدولين master - detail يمكن استخدامها مع

- اذن الشراء ( جدول رئيسى للبيانات امر الشراء + جدول اخر تفصيلى يمكونات امر الشراء من الاصناف والكميات لكل صنف ...
- فاتورة الشراء ايضا جدولين ( جدول رئيسى لبيانات الفاتورة الرئيسيه + جدول تفصيلى للاصناف داخل الفاتورة ....
- اذن الصرف من المخازن ايضا جدولين ( رئيسى + جدول تفصيلى )

اقترح ان النظام يتكون من المهام التالية ( على مستوى تعليمى مبسط ) :
- متابعة المبيعات .
- نظام مخازن ومستودعات .
- نظام مشتريات وموردين .
- متابعة النواحى المالية من التحصيل والصرف .

ننتظر مشاركة باقى الاعضاء فى المشروع

رابط هذا التعليق
شارك

السلام عليكم ورحمة الله وبركاته

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

والجداول ممكن ان تكون كالتالي:

1- جدول الزبائن: ويحتوي على الحقول التالية:

رقم الزبون: وهو من نوع ترقيم تلقائي- وهو مفتاح رئيسي

اسم الزبون: نوع نص وحجم 30

رقم الهاتف: نوع نص وحجم 10

العنوان: نوع نص وحجم 30

ملاحظات: نوع ميمو


اما بالنسبة للزبائن الذين لا يتم تسجيل بياناتهم وهم كما ذكرت النسبة الغالبة، فممكن اضافة جدول لنوع الزبون: وحقوله هي:

رقم النوع :- وهو من نوع ترقيم تلقائي- وهو مفتاح رئيسي

النوع :- نص وحجم 20 (حيث بياناته ممكن ان تكون كالتالي (زبون عادي - أفراح- خاص.....)

وعندها في حالة اختيار زبون عادي لا يتم اضافة سجل في جدول الزبائن ولا يتم تعبئة بياناته.

عليه نحتاج لاضافة حقل نوع الزبون - لجدول الزبائن، فيصبح جدول الزبائن كالتالي:

رقم الزبون: وهو من نوع ترقيم تلقائي- وهو مفتاح رئيسي

نوع الزبون: نوع رقمي - مفتاح اجنبي (ويرتبط مع جدول نوع الزبون بعلاقة واحد لواحد)

اسم الزبون: نوع نص وحجم 30

رقم الهاتف: نوع نص وحجم 10

العنوان: نوع نص وحجم 30

ملاحظات: نوع ميمو


2- جدول الموظفين ويحتوي على البيانات التالية:

رقم الموظف: نوع ترقيم تلقائي - مفتاح رئيسي

اسم الموظف: نوع نص حجم 50

الجنس: نوع منطقي (مثلا 0 ذكر ، 1 انثى)
الجنسية: (ويخصص لها جدول ثاني ويتم ربطها بعلاقة واحد الى واحد)

تاريخ الميلاد: نوع تاريخ

تاريخ الالتحاق بالعمل: (او تاريخ بداية العقد مثلا) نوع تاريخ

تاريخ ترك العمل: (او نهاية العقد) نوع تاريخ

العنوان: نص حجم 50

الهاتف: نص 10

رقم البطاقة الشخصية: نص حجم 15

رقم جواز السفر: نص حجم 15

الوظيفة: (ويخصص لها جدول ثاني ويتم ربطها بعلاقة واحد الى واحد)



جدول الجنسية:

رقم الجنسية: نوع ترقيم تلقائي - مفتاح رئيسي

الجنسية: نوع نص حجم 30


جدول الوظيفة

رقم الوظيفة: نوع ترقيم تلقائي - مفتاح رئيسي

الوظيفة: نوع نص حجم 20

3- جدول الاصناف

(اريد ان اسال هل من مشكلة اذا تم تقسيمها الى ثلاث جداول الاول يمثل جدول الاصناف الرئيسية مثلا ساندوتشات والجدول الثاني: قائمة انواع

الصنف الرئيسي مثل همبورقة - شاورما-.... وجدول تفاصيل الصنف ويحتوي على اسم الصنف - سعر الصنف

امثلة توضيحية:

ساندوتشات:
همبورقة
همبورقة لحم السعر 1دينار
همبورقة دجاج السعر 1 دينار
شاورما
شاورما لحم السعر ..
شاورما دجاج السعر ....

مشروبات:
مشروبات باردة
بيبسي السعر.....
سفن آب السعر .........ز

مشروبات ساخنة
قهوة السعر ....
نسكافيه السعر .....

عصائر طبيعية
فروبيه فراولة السعر ...
كوكتيل السعر.......



وبالتالي الجداول هي :

جدول الاصناف الرئيسية:

رقم الصنف الرئيسي: ترقيم تلقائي - مفتاح رئيسي

اسم الصنف: نص حجم 40

ملاحظات: ميمو


جدول الاصناف الفرعية:
رقم الصنف الفرعي: ترقيم تلقائي - مفتاح رئيسي

رقم الصنف الرئيسي: مفتاح اجنبي

اسم الصنف: نص حجم 70

ملاحظات : ميمو

جدول تفاصيل الاصناف:

رقم الصنف التفصيلي: ترقيم تلقائي - مفتاح رئيسي

رقم الصنف الرئيسي: مفتاح اجنبي
رقم الصنف الفرعي: مفتاح اجنبي


اسم الصنف: نص حجم 70

سعر الصنف: عملة


4- جدول الفاتورة الرئيسي:
رقم الفاتورة الرئيسية : ترقيم تلقائي - مفتاح رئيسي

رقم الطاولة: (ويخصص له جدول خاص بارقام الطاولات)

التاريخ : تاريخ

الوقت: وقت

رقم الموظف: رقم (يؤخذ من جدول الموظفين)


جدول تفاصيل الفاتورة

رقم الفاتورة التفصيلية: ترقيم تلقائي - مفتاح رئيسي

رقم الفاتورة الرئيسية : مفتاح اجنبي - ويربط الجدولين بعلاقة ماستر ديتيل

رقم الصنف التفصيلي:

رقم الصنف الرئيسي:
رقم الصنف الفرعي:

السعر: عملة (يؤخذ من جدول تفاصيل الاصناف)

الكمية: رقم


5-جدول الحجوزات الرئيسي:

رقم الحجز: مفتاح رئيسي

تاريخ الحجز: تاريخ

تاريخ استلام الطلبية: تاريخ




جدول تفاصيل الحجز:

رقم الحجز التفصيلي: مفتاح رئيسي

رقم الحجز: مفتاح اجنبي

رقم الصنف

الكمية

السعر


باقي الجداول سوف اجهزها

والسلام عليكم ورحمة الله وبركاته

رابط هذا التعليق
شارك

  • بعد 3 سنة...
  • بعد 5 شهور...

السلام عليكم

لقيت كونسبتول مودل لتوصيل الطلب قمت عدلت بعض التفاصيل حتى يكون مبسط ومختصر ، بإذن الله راح انزله لما اخلص منه ليستفيد منه الجميع
http://www.databaseanswers.org/data_models/package_delivery_service/delivery_system_dezign.htm

بس عندي استفسار بعد اذنكم ايش المقصود بـdelivery status
و pakage status
ايش الاحتمالات اللي بتكون فيه ?

هل اقدر استغني عن كلمة البكيج بـ Orders?

وايش المقصود ب TimeCards?



انتظركم

ياليت من الاخوه الكرام انهم مايقفلون الموضوع نبغى نستفيد ونتناقش الله يرضى عليكم

رابط هذا التعليق
شارك

السلام عليكم ورحمة الله

حسب الرسومات المرفقه فى ال ERD

توجد وحدة بيانات entity خاصة بال package
اي ان العميل ممكن ان يطلب فى الطلبية الواحدة كمية كبيرة من الأصناف وبالتالى تعتير حزمة

وهذه الطلبية يمكن توزيعها على اكثر من موقع او جهة
لان العلاقة بين ال package و package delivery
هي one to many

احتمالات البيانات لحالة ال package status
قد تكون صفة لسرعة تنقيذ الطلب
- طلب عاجل
- طلب عادي

واحتمالات قيم delivery status
قد تكون صفة لعملبة تسليم الطلبية للعميل
- لم يتم استلام الطلب بمعرفة العميل
- تم الإستلام
- الغاء الإستلام
- تأجيل الإستلام
- رفض الإستلام
- تأخير الإستلام
-....

هل اقدر استبدل كلمة البكيج بـ Orders?
نعم

وايش المقصود ب TimeCards?
حالة وصول الطلبية للعميل فى الوقت المحدد

رابط هذا التعليق
شارك

  • بعد 7 سنة...
  • بعد 2 سنة...

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية