الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

ارجو مساعدتكم فى تقييم تحليل مشروع نظام مكتبة - استعارة الكتب

Featured Replies

بتاريخ:


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



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

انا سويت ال DFD & context & level 0 & EDR بس مو عارفه اذا صح وله غلط وياريت تقولي ايش ممكن اخلي الكسر في level 1

تسلم اخوي على تعبك =) وربي يجعله في ميزان حسناتك

DFD.doc

بتاريخ:
  • كاتب الموضوع

اخ امجد معليه بس سندرتك واسالتي اكثرت بس بغيت اعرف الغلط ضروري

بتاريخ:

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

اليك ملاحظات على er مكتبة معدل.JPG رسمة الERD


الملاحظات على ال dfd

يمكنك استخدام كلمات مثل
عند تقدم الطالب لاستعارة مجموعه من الكتب request
عند ارجاع الطالب للكتب returned books information

يمكنك اضافة مجموعه من الاجراءات خاصة ب
- التأكد من توفر الكتب المطلوبه بالمكتبة ام لا ...Check for availability

- استلام الطالب للكتب Receive book request

- تعديل عدد الكتب المتاحة من الكتاب فى جدول الكتب وقت الاستعارة (او بعد ارجاع الطالب للكتب) Update the quantity available

يمكن ايضا اضافة اجراءات تفصيلية عن

- تسجيل ارجاع الكتب المستعارة

- التأكد من عدم وجود كتب سابقة مستعارة لنفس الطالب او متأخرة لدية

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

بتاريخ:
  • كاتب الموضوع

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

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

وسويت level 1 بس مو عارفه صح وله غلط

وتسلم اخوي والله يعيطيك العافيه

DFD.doc

بتاريخ:
  • كاتب الموضوع

السلام عليكم

مرحبا اخوي امجد

هذا آخر تعديل ممكن تشوفه وتقولي ملاحظاتك

DFD.doc

بتاريخ:

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

عند الرسم فى level one
وعند اختيار اي اجراء او process ليتم تقسيمة اوعمل له decomposition

يجب تحقيق شروط الbalancing

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

يجب عند التقسيم الى مستويات مختلفة ان يظهر فى الرسم التفصيلى نفس عدد الاسهم او الخطوط الداخلة والخارجة

بمعنى اخر اذا كان الاجراء الرئيسي المطلوب تقسيمه يرتبط فى الرسم ب 3 datastore
عند التجزئة والتقسيم فى الرسم يجب ان يكون 3 datastoe ايضا

ايضا
- هل الموجود فى الرسم تجزئة للاجراء الثاني او الجراء الثالث

فى الرسم السابق الاجرائين 2.3 & 2.4... يلاحظ مع امر ال check ان يكون السهم فى اتجاه عكسي لانه يتم القراءة من الجدول للتاكد من بيانات معينه

اى ان السهم الداخل الى الجدول او الdatastore يكون فى حالة الكتابة فى الجدول او التأثير فى بيانات الجدول مثل حالة اضافة سجل او تعديل سجل او حذف سجل
والسهم الخارج من الdatastore يعني قراءة فقط من الجدول

ايضا
مع الرسم التفصيلي يوجد جدولين هما Deposit و Date
وهما غير مذكوربن فى المستوى صفر

يمكنك ايضا الاطلاع على موضوع سابق بالمنتدى ... لمزيد من الايضاح والشرح مع الامثله

شرح رائع لل Data Flow Diagram (dfd)

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

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

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

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

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

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.