الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشروع تسييير مكتبات

رائج
بدأه tjtj في 3 يناير 2009 · 117 رد · 24,942 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#26

بسم الله الرحمن الرحيم

بالنسبة للمخططات التسلسل الخاصة بتحديث الزبائن

اظن انه قبل تحديث الزبون يجب ان يتم حدث ما وعلى سبيل المثال

1- ان يطلب الزبون تصحيح بياناته

2- ان تنتهي مدة الاشتراك

3- ان يقوم الزبون بمخالفة ( عدم اعادة الكتاب مثلا )

سيبنى النموذج التسلسي وفق هذه الاحداث

اما بالنسبة للحالات الخاصة وفي حال وجود شروط هذا مثال على ذلك

post-112245-1231798550_thumb.jpg

اما عن البرنامج المستخدمة لعمل النماج فهناك برنامج SmartDraw برنامج جيد واحترافي

اما الان فانا اعمل على الورد فقط لانه بامكاني العمل باللغة العربية دون المساس باعدادات الاقليمية للنظام

تحياتي لك

تم تعديل هذه المشاركة بواسطة علي .ع في 13 يناير 2009 في 01:38

اللهم علمنا ما ينفعنا وانفعنا بما علمتنا وانفع الناس بنا واغفر لنا وارحمنا

#27

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

شكرا اخي علي على المساعدة لمن هل اطلعت على الملف المرفق ما رايك في المخططات اعطني ملاحظاتك

ساقوم غدا ان شاء الله بتعديل المخططات باضافة الحالات الخاصة

لي سؤال اخي علي الا يجب ان نتطرق الى حالة تاخر المستعير في احضار الكتاب عندما يقوم بارجاع كتاب يعني

عندما يرجع كتاب نرى اذا كانلم يحترم مدة الاعارة فسنقوم بمعاقبته بمنعه من الاعارة لمدة 21 يوما .

لا اله الا انت سبحانك اني كنت من الظالمين

#28

المخططات جيدة اخي

عدا الملاحظة التي قمت بتصحيحيها بنفسك فلا ملاحظات

اما عن العقوبات فتستطيع ان تدرجها في شرط هي ايضا في النموذج التلسلي الخاص بارجاع الكتب

وفقنا الله واياكم

تم تعديل هذه المشاركة بواسطة علي .ع في 13 يناير 2009 في 23:58

اللهم علمنا ما ينفعنا وانفعنا بما علمتنا وانفع الناس بنا واغفر لنا وارحمنا

#29

السلام عليكم

مشروع جيد و حماس جيد ايضا بالتوفيق

لكن لوسمحتم بما ان المشروع تحليلونه بلغة uml اي هل تستمرون الى النهاية اي البرمجة السيءة لقاعدة البيانات ام ستكتفون باستخراج mcd وتبرمجون بالطريقة المألوفة,

شكرا

#30

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

ان شاء الله سنتمر بلغة UML الى نهاية المشروع الا في حال رغب الاخ tjtj بالتغيير

فهو صاحب المشروع ولا ادري لما هو غائب عسى ان يكون المانع خيرا

وننتقل الى النماذج الاخرى ان شاء الله

تحياتي لك اخي زكيري

اللهم علمنا ما ينفعنا وانفعنا بما علمتنا وانفع الناس بنا واغفر لنا وارحمنا

#31

اخي العزيز على

اتعلم اني الى اليوم لم اعمل مشروع قواعد بيانات الشيئية باستعمال الدلفي

win32 في الجافا استعمل Hibernate و في السي شارب NHibernate

تم تعديل هذه المشاركة بواسطة زكيري عبد العالي في 17 يناير 2009 في 21:21

#32

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

عذرا عن هذا الغياب بسبب ظروف صحية

المهم الحمد لله لقد عدت الى المنتدى في الحقيقة يا اخ زكيري انا اريد ان اتبع لغة uml

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

اعود الان الى العمل

لقد ادخلت بعض التغييرات على مخطط التسلسل لواقعة الاستخدام تحديث زبائن و اعارة كتاب و هي في الملف المرفق لكن لي سؤال اخ علي

حول واقعة الاستخدام تحديث الزبائن التي قلت لي اننا سندمج فيها زبائن جدد+تعديل زبائن لكن كيف سنعمل مخطط التسلسل لهذه الحالة انا ادرجت لكل واحدة مخطط على حدى

المهم اي ملاحظة او نصيحة حول مخططات التسلسل افيدونا بها

لكي ننتقل الى diagramme de classe اي ما يكافئ mcd في طريقة merise

Nouveau_Document_Microsoft_Office_Word.zip

لا اله الا انت سبحانك اني كنت من الظالمين

#33

اهلا بك اخ tjtj مرة اخرى

ارجو ان تكون في تمام الصحة والعافية والحمد لله على سلامتك

لكن اخي اين الشروط التي اتفقنا ان تعمل عليها وان تضعها في الحسبان

اما مخطط التسلسلي للحالة التي ذكرت ساعمل عليه لاحقا

بعدها سنقوم بوضع النموذج المفاهيمي ونموذج الاصناف

اللهم علمنا ما ينفعنا وانفعنا بما علمتنا وانفع الناس بنا واغفر لنا وارحمنا

#34

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

سؤال اخر ما هو النموذج المفاهيمي و نموذج الاصناف حسنا بالانجليزية لان غالبية المشاركين في المنتدى يحسنونها و لكي ابدل العمل عليه

لا اله الا انت سبحانك اني كنت من الظالمين

#35

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

اخي الكريم لم اقصد استعمال العربية هذه المرة وانما قصدت اداخال الشروط في النماذج (DIAGRAM)

نموذج الاصناف (THE CLASS DIAGRAM)

النموذج المفاهيمي ( THE CONCEPTUAL DIAGRAM )

اللهم علمنا ما ينفعنا وانفعنا بما علمتنا وانفع الناس بنا واغفر لنا وارحمنا

#36

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

عذرا اخ علي قل لي اية شروط تنقصني في المخططات لكي اعيد تعديله هل لك اية ملاحظات حول مخططات التسلسل التي ارفقتها في الملف حددلي اخطائي لكي اصححها

لا اله الا انت سبحانك اني كنت من الظالمين

#37

السلام عليكم

لم اغير شئ لكن وضعتها لافادة احسن

نعم انه الشكل الثاني لو مخطط Cas d'utilisation (Use cases)

post-1034-1232564453_thumb.jpg

post-1034-1232564457_thumb.jpg

post-1034-1232564461_thumb.jpg

تم تعديل هذه المشاركة بواسطة زكيري عبد العالي في 21 يناير 2009 في 22:19

#38

اخ زكيري شكرا على المساعدة لكن كيف استطيع ان ادرج رسومات داخل الصفحة

لا اله الا انت سبحانك اني كنت من الظالمين

#39

مثلما تدرج ملف الورد تستطيع ذلك بالصورة

اللهم علمنا ما ينفعنا وانفعنا بما علمتنا وانفع الناس بنا واغفر لنا وارحمنا

#40

نعم كما قال اخي على

انا الان تلميذكم في uml فارجوا ان تبسط الشرح لان لم اعمل على كل المخططات

#41
اقتباس
انا الان تلميذكم في uml فارجوا ان تبسط الشرح لان لم اعمل على كل المخططات

انسيت ملف الفيدو الذي ارسلته الي تلك كانت البداية يارجل

اللهم علمنا ما ينفعنا وانفعنا بما علمتنا وانفع الناس بنا واغفر لنا وارحمنا

#42

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

dataGrid في الدلفي نت dbGrid في win32 فرق في المعامل مع الاشياء OBJECT ...الخ.

استعملها في الجافا و الدوت نت c# لكن كما تعلم اني محدود الخبرة و غالب ما يكون التحليل و التصميم من رءيس المشروع . و لا اشارك الا بتصحيح مخطط الكلاس و الذي اتحصل عليه من خبرتي في المريز فقط .

و الان جاء دورك يا استذنا علي اليوم يومك و المستقبل قريب و احسدك على مجهوداتك في المنتدي.

#43

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

اخ زكيري ها هي

واقعات الاستخدام :

  1. اعارة كتاب
  2. ارجاع كتاب
  3. تحديث زبائن الذي يضم تسجيل زبون جديد+تعديل زبون

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

  1. اعارة كتاب :

  • طلب اعارة كتاب
  • فحص حالة الاشتراك للزبون
  • التاكد من عدد الكتب المعارة
  • بحث عن بيانات كتاب
  • احضار الكتاب
  • انشاء استمارة اعارة
  • انقاص عدد نسخ الكتب
  • زيادة عدد الكتب المستعارة
  • تسليم كتاب
  • تسجيل اعارة

الحالات الخاصة:

شرط1:اذا كان اشتراك الزبون غير مفعل اي غير مجدد يكون طلب الاعارة مرفوضا

شرط2:اذا كان عدد الكتاب المعارة من طرف الزبون اكبر من 2 فان طلب الاعارة مرفوض

شرط3:اذا كان الكتاب غير متوفرا يكون طلب الاعارة مرفوضة

2.ارجاع كتاب:

  • استلام كتاب
  • البحث عن استمارة الاعارة
  • فحص الاستمارة
  • زيادة عدد نسخ الكتاب

  • انقاص عدد الكتب المعارة

  • ارجاع الكتاب الى موضعه
  • حذف الاستمارة
  • تسجيل ارجاع كتاب

شرط1: اذا كانت مدة الاعارة تجاوزت المدة المحددة تسحب بطاقة المكتبة من الزبون و يمنع من الاعارة لمدة 21 يوما

اما بالنسبة لتحديث زبائن فلا اعلم كيف ندمج زبائن جدد مع تحديث زبائن سنرى مع الاخ علي فهي فكرته

غدا باذن الله ساحاول ان اتي بمخططات التسلسل الخاصة بالاعارة ة الارجاع اما تحديث الزبائن فارجو من الاخ علي ان يشرح لنا فكرته

اعتذر عن هذه الاطالة و ذلك لاني امر بظروف صحية

لا اله الا انت سبحانك اني كنت من الظالمين

#44
اقتباس
و الان جاء دورك يا استذنا علي اليوم يومك و المستقبل قريب و احسدك على مجهوداتك في المنتدي

خويا اليوم رايح تقتلني بالقدر بلعقل عليا برك لنقول صح استاذ

ولكن وعد انا استفدت من المنتدى ويجب ان ارد جميل الاعضاء مثلك اخي عبد العالي انت ايضا قدمت الكثير للمنتدى

اللهم علمنا ما ينفعنا وانفعنا بما علمتنا وانفع الناس بنا واغفر لنا وارحمنا

#45

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

اخ زكيري ها هي

واقعات الاستخدام :

  1. اعارة كتاب
  2. ارجاع كتاب
  3. تحديث زبائن الذي يضم تسجيل زبون جديد+تعديل زبون

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

  1. اعارة كتاب :

  • طلب اعارة كتاب
  • فحص حالة الاشتراك للزبون
  • التاكد من عدد الكتب المعارة
  • بحث عن بيانات كتاب
  • احضار الكتاب
  • انشاء استمارة اعارة
  • انقاص عدد نسخ الكتب
  • زيادة عدد الكتب المستعارة
  • تسليم كتاب
  • تسجيل اعارة

الحالات الخاصة:

شرط1:اذا كان اشتراك الزبون غير مفعل اي غير مجدد يكون طلب الاعارة مرفوضا

شرط2:اذا كان عدد الكتاب المعارة من طرف الزبون اكبر من 2 فان طلب الاعارة مرفوض

شرط3:اذا كان الكتاب غير متوفرا يكون طلب الاعارة مرفوضة

2.ارجاع كتاب:

  • استلام كتاب
  • البحث عن استمارة الاعارة
  • فحص الاستمارة
  • زيادة عدد نسخ الكتاب

  • انقاص عدد الكتب المعارة

  • ارجاع الكتاب الى موضعه
  • حذف الاستمارة
  • تسجيل ارجاع كتاب

شرط1: اذا كانت مدة الاعارة تجاوزت المدة المحددة تسحب بطاقة المكتبة من الزبون و يمنع من الاعارة لمدة 21 يوما

اما بالنسبة لتحديث زبائن فلا اعلم كيف ندمج زبائن جدد مع تحديث زبائن سنرى مع الاخ علي فهي فكرته

غدا باذن الله ساحاول ان اتي بمخططات التسلسل الخاصة بالاعارة ة الارجاع اما تحديث الزبائن فارجو من الاخ علي ان يشرح لنا فكرته

اعتذر عن هذه الاطالة و ذلك لاني امر بظروف صحية

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

اخ زكيري ها هي

واقعات الاستخدام :

  1. اعارة كتاب
  2. ارجاع كتاب
  3. تحديث زبائن الذي يضم تسجيل زبون جديد+تعديل زبون

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

  1. اعارة كتاب :

  • طلب اعارة كتاب
  • فحص حالة الاشتراك للزبون
  • التاكد من عدد الكتب المعارة
  • بحث عن بيانات كتاب
  • احضار الكتاب
  • انشاء استمارة اعارة
  • انقاص عدد نسخ الكتب
  • زيادة عدد الكتب المستعارة
  • تسليم كتاب
  • تسجيل اعارة

الحالات الخاصة:

شرط1:اذا كان اشتراك الزبون غير مفعل اي غير مجدد يكون طلب الاعارة مرفوضا

شرط2:اذا كان عدد الكتاب المعارة من طرف الزبون اكبر من 2 فان طلب الاعارة مرفوض

شرط3:اذا كان الكتاب غير متوفرا يكون طلب الاعارة مرفوضة

2.ارجاع كتاب:

  • استلام كتاب
  • البحث عن استمارة الاعارة
  • فحص الاستمارة
  • زيادة عدد نسخ الكتاب

  • انقاص عدد الكتب المعارة

  • ارجاع الكتاب الى موضعه
  • حذف الاستمارة
  • تسجيل ارجاع كتاب

شرط1: اذا كانت مدة الاعارة تجاوزت المدة المحددة تسحب بطاقة المكتبة من الزبون و يمنع من الاعارة لمدة 21 يوما

اما بالنسبة لتحديث زبائن فلا اعلم كيف ندمج زبائن جدد مع تحديث زبائن سنرى مع الاخ علي فهي فكرته

غدا باذن الله ساحاول ان اتي بمخططات التسلسل الخاصة بالاعارة ة الارجاع اما تحديث الزبائن فارجو من الاخ علي ان يشرح لنا فكرته

اعتذر عن هذه الاطالة و ذلك لاني امر بظروف صحية

اعتذرمن الادارة و من الاخوة عن الخطا في الرد حذث خطا عندي في خط الانترنت اعتذر جدا

لا اله الا انت سبحانك اني كنت من الظالمين

#46

الله يشفيك وجميع مرض المسلمين بالعافية ان شا الله

تسلم بديك الامور واضح .الان

تم تعديل هذه المشاركة بواسطة زكيري عبد العالي في 21 يناير 2009 في 23:00

#47

حسننا اخي tjtj

ما اقصده بدمج التعديل والاضافة على الزبائن هو وقوع اخطاء في اضافة الزبائن وهنا سيتقدم الزبون بطلب تعديل

اما ان كنت تقصد تعديلات اخرى كتوقيع العقوبات فذلك شيء اخر

لانه هنا لن يتم التعديل على الزبون وانما سناييده في كشف العقوبات وهنا يتوجب علينا اضافة العقوبات في واقعة الاستخدام

وستكون العقوبات على حسب المخالفة

اتمنى ان تكون فكرتي قد اتضحت

اما ما اريده الان هو تطبيق الحالات الخاصة في المخططات التسلسلية كما اسلفت الذكر في السينريوهات التي وضعتها لننتقل الى مرحلة اخرى

ملاحظة

المخطط التسلسلي = Sequence Diagram

لنضع النقاط على الحرف

اللهم علمنا ما ينفعنا وانفعنا بما علمتنا وانفع الناس بنا واغفر لنا وارحمنا

#48

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

وددت المشاركة، موضوع شيق.

بالنسبة لواقعات الإستخدام =cas d'utilisation?

أضن هناك بعض الإضافات:

  1. اعارة كتاب
  2. ارجاع كتاب
  3. تحديث زبائن الذي يضم تسجيل زبون جديد+تعديل زبون
  4. إضافة عقوبة كما ذكر الأخ علي
  5. وماذا عن إضافة كتاب و حذف كتاب من قائمة كتب المكتبة
#49

asminf

مرحا بك مني وميابتا على صديقي على ارجوا ان تفيد وتستفيد من و الى اخوان في المنتدي

اما عن حالات الاستخدام هي نفسها تدفق المعلومات + سير الاجراءات في المريز

الا ن الاخ tjtj في عافية ارجواله السلامة لكن نامل منه الجد والمثايرة لاتمام المشروع و التأطير الجد للاخ على لن نتوه ابدا

شكرا

#50

اين انت اخي tjtj هيا نكمل المشروع لن نتوقف هنا

تم تعديل هذه المشاركة بواسطة علي .ع في 27 يناير 2009 في 00:50

اللهم علمنا ما ينفعنا وانفعنا بما علمتنا وانفع الناس بنا واغفر لنا وارحمنا

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…