الانتقال إلى المحتوى
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

بتاريخ:

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


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

واريد ان تساعدوني في الافكار


ومشكووووورين

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

اين الردود يا شباب

منتظركم

بتاريخ:

libraries_and_books_dezign.gif

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

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

ولكن هناك شي لم افهمه وهو isbn


لاا ادري ما معنى هذه الكملة

بتاريخ:

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

مثل ال id يعني

والله اعلم

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

يا اخي مشكووور على المساعدة


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

مكتبة مدرسة او مسجد او غيرها

ارجووو المساعدة

بتاريخ:

الأخ / alsofi

لماذا لم تبدأ .. بعرض الافكار التى لديك عن المشروع .. حتى نستكملها معا ..

- لابد من تحديد
* اهداف المشروع
( سرعة البحث عن الكتب - متابعة الكتب المستعارة لدى المستعير ولم ترجع فى الموعد المحدد لانتهاء الاستعارة - تصنيف الكتب - .. اكمل .... )
* الانشطه المطلوب تحقيقها من اعداد المشروع وتنفيذه :-
- تسجيل وتحديث بيانات الكتب .
- تسجيل وتحديث بيانات المستعير .
- تسجيل وتحديث بيانات المؤلف .
- تسجيل بيانات الناشر .
- تسجيل رموز تصنيف الكتب .
- تسجيل بيانات استعارة الكتب .
--- اكمل ....

- الاستعلامات والتقارير
- الاستعلام عن الكتاب بمعلوميه ( اسم الكتاب - الموضوع - نوعية الكتاب - المؤلف - سنه النشر ..... )
-الاستعلام عن الكتب المستعارة ولم ترجع فى موعد انتهاء الاستعارة
الاستعلام عن الافراد فى القائمة السوداء ( الممنوعين من الاستعارة )
- الغرامات المالية أو التعويضات ..
- اكمل ...

لابد من عرض افكارك .. لايوجد مشروع جاهز ... ابدأ وسنكون معك ... ان شاء الله

مع تمنياتى بالتوفيق

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

يا اخي انا وضعت بعض الافكار

مثلا انشأت جدول

book(boo_id,book_name,author_id,book-place,book_shelf,book_row_no) z


وجدول اخر

member(member_id,member_name,gender,member,address,memeber_phone,email_add)v

وجدول اخر
member_borrow(borrow_id,member_id,book_id,date_of_borrow,date_of_due)n

وايضا جدول

authors(athor_id,author_name)1


ما ارايك هل هناك اضافات وافكار اخرى

ومشكووووووووووووووور يا اخي
وجزاك الله خير الجزاء

بتاريخ:

يمكنك انشاء جدول تصنيف الكتاب ( رقم التصنيف - نوع التصنيف )
1 - كتب ادبيه
2- كتب علمية
3- كتب طبيه
--
--
ثم تضع عمود نوع الكتاب من ضمن جدول البيانات الاساسية للكتاب .. كمفتاح اجنبى forigen key

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

-----
هل هناك احتمال حدوث تلفيات للكتاب .. تريد تسجيلها .. ..
هل هناك تعويضات مالبة لتلفيات الكتاب او فقدانه .. تريد تسجيلها ؟؟

----
بافتراض ان الكتاب له اكثر من مؤلف .. كيف يتم تسجيل هذه المعلومه ..؟؟
فى هذه الحالة يجب وجود جدول يحتوى ( رقم الكتاب + رقم المؤلف ) ,, والاثنين معا هما مفتاح الجدول

ارجوك لا تستعجل الجداول ... ادرس متطلبات النظام جيدا .. حتى لا تعيد كتابة البرامج مرة اخرى

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

السلام عليكم يا اخ/amgad


لقد قمت بإعادة الافكار وترتيبها (على حسب فهمي واعذرني اذا قصرت )


جدول الكتب

رقم الكتاب - اسم الكتاب - نوع الكتاب - رقم الؤلف - مكان الكتاب - رقم الرف - رقم الصف

(وهنا اقصد بمكان الكتاب اي مكانه في المكتبة بافتراض ان هناك خزانات كثيرة مثلا الخزانة رقم 5
وايضا وضعت رقم الرف وكتاب في اي صف )

جدول الاعضاء

رقم العضو - اسم العضو - الجنس- العنوان - التليفون - الايميل

الاستعارات

رقم الاستعارة - رقم العضو - رقم الكتاب - تاريخ الاستعارة - تايخ اعادة الكتاب

(وهنا انشأت هذا الجدول مرتبط مع جدول الاعضاء وسوف اضعه tabular في حالة استعار العضو اكثر من كتاب)

المؤلف

رقم المؤلف - اسم المؤلف

اصدارات المؤلف

رقم المؤلف - رقم الكتاب - اسم الكتاب - تاريخ الاصدار - رقم تصنيف

تصنيف الكتب

رقم التصنيف - نوع التنيف


وعندي بعض الاستفسارات

اذا تأخر العضو في ارجاع الكتاب ماذا افعل

وايضا اذا لديك اضافة فأنا منتظرك

بتاريخ:

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

مؤلفين الكتاب ( اكثر من مؤلف للكتاب )
رقم الكتاب - رقم المؤلف
-----------

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

جدول الاعضاء
رقم العضو - اسم العضو - الجنس- العنوان - التليفون - الايميل
--------------------
المؤلف
رقم المؤلف - اسم المؤلف - الجنسية - العنوان
----------------------------

الاستعارات - رئيسي
رقم مسلسل الاستعارة - رقم العضو - تاريخ طلب الاستعارة
----------------

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

تصنيف الكتب
رقم التصنيف - نوع التصنيف
---------------

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

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

يا اخ/ amgad هل قمنا بتغطية اكبر جزء من المشروع وهل ابدأ


عندي استفسار

بالنسبة لجدول دار النشر هل هذا الجدول مرتبط بأي جدول اخر

بتاريخ:

- عمود رقم دار النشر .. سيكون من ضمن اعمدة جدول الكتب ( forigen Key )

- يمكنك اضافة جدول رموز الجنسيات .... لاستخدامه مع جدول المؤلفين

- يمكن اضافة بيانات اخرى لجدول الكتب
مثل : نوعية ( كتاب - مجلة - نشرة - ... )
- مواصفات الكتاب مثل -- عدد الصفحات - نوعية الغلاف - ابعاد الكتاب - الحجم - عدد المجلدات ..

يمكنك البدء الان .. واعتبره مشروع صغيرالحجم
الرجاء قبل البدء
.. عرض رسم ال ER بعد الانتهاء من تكوين الجداول
ثم
- عرض حصر جمبع شاشات الادخال
- عرض اسماء شاشات الاستعلام المتوقع استخدامها بالنظام
- عرض التقارير المستخرجه من النظام

سؤال : هل تحتاج الى اضافة جدول بيانات المستخدمين
- جدول برامج النظام
- جدول صلاحيات المستخدمين للبرامج ( اضافه - تعديل - الغاء - استعلام )

مع تمنياتى بالتوفيق

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

يا اخ /amgad

بعد الانتهاء من الجدوال

انا لا ادري كيف اعمل الفورمز بمعنى هل اعمل المشروع بطريقة الmenu

او الطريقة العادية (فورم رئيسي بها ازار اللفورمز الاخرى)

لا ادري

ارجو ا ابداء رأيك

بتاريخ:

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

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

السلام عليكم

اخ/AMGAD

لقد قمت بعمل الer (على حسب فهمي)

ارجووووو مشاهدته واعطائي الرد

لقد بدأت في المشروع وان شاء الله عندما انتهي منه سوف اعرضه في المنتدى


ومشككووووووور على جهودك الطيبة

LIBRARY.doc

  • بعد 6 سنة...
بتاريخ:

لو سمحتم الجدول ده مش رادى يتنفذ على السيكوال ممكن حد يعرفنى السبب 
ولما عملته قبل كده من غير foreign key وعملت ال primary key جنب member_id اتنفذ بس لازم اعمل foreign key علشان العلاقات بعد كده
use librarysystem

create table members
(
member_id char(15) not null,
member_address nvarchar(300) not null ,
gender varchar(6) not null,
member_name nvarchar(200) not null,
phone_number char(11) null,
email_address varchar(50) null,
other_member_details nvarchar(200) not null , 
constraint member_pk primary key (member_id ) ,
constraint address_fk foreign key (member_address)
)
 

تم تعديل بواسطة Ahmad.Hasan

  • بعد 1 سنة...
بتاريخ:

هناك موضوع آخر وهو عدد الكتب المتوفرة ، فقد يكون الكتاب الواحد متوفر منه 3 الى 10 نسخ 

  • بعد 3 شهور...
بتاريخ:

احلي تحيه ليك يا استاذ امجد بجد نفسي اتعلم منك حاجه

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

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

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

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

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

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.