تمرین نمودار er کتابخانه

دسته بندی : /


تعداد فروش

0 دانشجو

پرسش و پاسخ ها

0 کاربر

تاریخ انتشار

27 آذر 1401

محتوا شامل

سورس کد

سطح تمرین

متوسط

نیازمندی ها

visio

در این پست میخواهیم تمرین نمودار er کتابخانه را بررسی و پیاده سازی کنیم .

سوال : نمودار er کتابخانه ای را پیاده سازی کنید که کاربر امکان امانت و بازگردانی کتاب را داشته باشد .

نمودار er کتابخانه

توضیحات :

برای حل تمرین نمودار er کتابخانه باید ابتدا موجودیت ها را شناسایی کنیم .

موجودیت های سیستم کتابخانه

موجودیت های اصلی سیستم شامل کتاب ، دسته بندی و کاربر میباشد .

ارتباطات سیستم مانند امانت گرفتن کتاب توسط کاربر و همچنین بازگردانی آن میباشد .

پس باید ابتدا برای هر یک از موجودیت های سیستم صفت های معمولی و صفت خاص پیدا کنیم .

دسته بندیکد دسته بندی ، عنوان دسته بندی

کتابکد کتاب و عنوان کتاب ، ناشر ، هزینه امانت دهی ، سال چاپ ، خلاصه و …

کاربرکد کاربر ، نام و نام خانوادگی ، تلفن همراه ، آدرس منزل ، کد ملی

پرسنلکدپرسنلی ، نام و نام خانوادگی ، تلفن همراه ، کد ملی ، آدرس ، میزان حقوق ، ساعت کاری و …

با دو نوع فرضیه میتوانیم نمودار er سیستم کتابخانه را رسم کنیم :

  1. حالتی که هر کاربر میتواند فقط یک کتاب را به امانت ببرد و بعد آن را بازگرداند تا کتاب دیگری قابل ارائه باشد .
  2. حالتی که کاربر مثل سبد خرید میتواند چندین کتاب را در سبد خود امانت ببرد و در روز های مختلف آن را باز گرداند .

نکته : ما در این تمرین حالت اول را در نظر گرفته ایم پس از یک ارتباط چند گانه استفاده میکنیم .

انجام پروژه | آموزش برنامه نویسی

0936-328-6141

محمد وفــایـ مقدم

ارتباط کتاب و دسته بندی

بین موجودیت کتاب و دسته بندی ارتباط 1:N وجود دارد یعنی هر یک دسته بندی برای n کتاب مورد استفاده قرار میگیرد و هر کتاب متعلق به یک دسته بندی میباشد .

پس کلید اصلی جدول دسته بندی یعنی همان کد دسته بندی را وارد جدول کتاب میکنیم .

بازنویسی جدول کتابها :

کتابکد کتاب و عنوان کتاب ، ناشر ، هزینه امانت دهی ، سال چاپ ، خلاصه و  , کد دسته بندی

ارتباط سه گانه بین کاربر ، کتاب ، پرسنل

ارتباط سه گانه میتوانیم برقرار کنیم برای امانت دهی کتاب که مشخص میکند چه کسی ؟ چه کتابی ؟ توسط چه پرسنلی؟ ثبت امانت شده است .

در این ارتباط میتوانیم از صفاتی مانند تاریخ ثبت امانت ، تاریخ بازگردانی ، هزینه ، تاریخ بازگردانی واقعی استفاده نماییم.

برای بازگردانی تعداد روز واقعی و همچنین هزینه دریافتی و تاریخ بازگردانی ثبت شود.

نمودار er کتابخانه را بعد از ثبت نام در سایت میتوانید مشاهده نمایید. 

نمودار er سیستم کتابخانه

 دیگر تمرین های نمودار er رامشاهده نمایید .

پرسش و پاسخ ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “تمرین نمودار er کتابخانه”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

تمرینات مشابه

پروژه فرم ثبت نام در پایتون

پروژه فرم ثبت نام در پایتون

  • استادیار: وفایی مقدم
  • قیمت: 50,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
پروژه مدیریت کتابها در سی شارپ

پروژه مدیریت کتابها در سی شارپ

  • استادیار: وفایی مقدم
  • قیمت: 50,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
پروژه sql دیجی کالا

پروژه sql دیجی کالا

  • استادیار: وفایی مقدم
  • قیمت: 50,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
پروژه نمایش دمای هوا از طریق گوگل

پروژه نمایش دمای هوا از طریق گوگل

  • استادیار: وفایی مقدم
  • قیمت: 50,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
پروژه ساختمان داده بانک یاب

پروژه ساختمان داده بانک یاب

  • استادیار: وفایی مقدم
  • قیمت: 60,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : سخت
تمرین چند ضلعی در سی شارپ

تمرین چند ضلعی در سی شارپ

  • استادیار: وفایی مقدم
  • قیمت: رایگان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
تمرین singleton در سی شارپ

تمرین singleton در سی شارپ

  • استادیار: وفایی مقدم
  • قیمت: رایگان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
محاسبه شیب پاره خط در سی شارپ

محاسبه شیب پاره خط در سی شارپ

  • استادیار: وفایی مقدم
  • قیمت: 35,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط