نمودار ER چيست ؟

نمودار ER چيست ؟

Entity Relationship ( ارتباط موجودیت ) که به اختصار به اون ER Model میگیم ، نموداری در دسته Data Model هست. ( گاهی اوقات ممکنه واژه ERD یعنی ER Diagram را هم بشنوید.)
ER Model، که شامل یک سری نمادهای گرافیکی هست، برای نشان دادن ساختار داده ای سیستم مورد بررسی، استفاده میشه.
اگر شما با مهندسی نرم افزار تا حدودی آشنایی داشته باشی، می دونی که تهیه نرم افزار دارای مراحل زیادی هست.
اگر بخوام به طور خلاصه چند مرحله را بگم میشه این:
1. شرح مختصری از پروژه
2. تعیین نیازمندیها ( یعنی هر آنچه که فکر می کنید در رابطه با طراحی نرم افزار مورد نیازتون هست را باید در نظر بگیرید و یادداشت کنید، این مرحله از جمله مهمترین مراحل هست؛ چرا که اگر نیازمندیهاتون را به درستی نشناسید اون وقت در طراحی موجودیت ها و رابطه ها و در ادامه
در طراحی دیتابیس و کل نرم افزار دچار مشکل میشید و کاستی هایی را احساس می کنید.)
3. طراحی ERD ( این مرحله خودش شامل مراحل زیر هست که با توجه به نیازمندیهامون که در مرحله قبل مشخص کردیم، تعیین میشن):
1) Entity-set : تعیین موجودیت ها، نهاد ها ، پدیده ها ، اشیاء (object) که وجود خارجی دارند . که لززوما نیازی نیست قابل لمس باشه، به طور مثال در Banking Enterprise وام به عنوان یک موجودیت در نظر گرفته میشه.2) Relationship-set : تعیین روابط موجود بین موجودیت ها3) Attributes : برای هر Entity یکسری خصوصیات توصیفی در نطر می گیریم. کلید اصلی نیز باید مشخص شود.بعد از تعیین این مراحل نمودار ER را رسم می کنیم.

بعد از این کار باید،تمامی رابطه ها را شناسایی کرد، تمام وابستگی های تابعی موجود را تعیین و کلید اصلی را مشخص کرد.
سپس به مرحله نرمال سازی می رسیم که تا سطح 3NF برای هر table ضروری هست. ( مرحله نرمال سازی برای جلوگیری از Redondancy, Anomaly , Null-Values هست)
بعد از مرحله نرمال سازی، یک سری موجودیت ها با خصوصیات حاصل میشن که همان جداول DB را تشکیل میدند که خصوصیات آنها همان فیلدهای جداول هستند.


مطالب مشابه :


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

تمرین: نمودار ERD کتابخانه را با توجه به توضیحات زیر رسم نمایید. توضیحات: هر کتاب دارای مشخصاتی مانند ISBN، عنوان، نویسنده، شماره چاپ، ناشر بوده و در یک




تمرین 1 نمودار ERD بخش بستری بیمارستان

تمرین: نمودار ERD بخش بستری بیمارستان را با توجه به توضیحات زیر رسم کنید. توضیحات: هر بیمار در یک اتاق مشخص بستری بوده و پزشک خاصی دارد. هر بیمار




دانلود فایل های مربوط به درس مهندسی نرم افزار - ارسال شده توسط دوستان - ورودی 89

ارسال شده توسط آقای A-Z. توضیحات : توضیحاتی پیرامون مباحث رسم نمودارهای DFD و ERD . دانلود فایل ... آموزش رسم نمودار ERD. ------------------------. ارسال شده توسط




نمودار ER دانشگاه.

گـــروه طراحـــی IRM24 - نمودار ER دانشگاه. - اولویت کاری ما رضایت و جلب نظر شما کاربران عزیز است . - گـــروه طراحـــی IRM24.




نمودار ER آژانس مسافرتی

مدلسازی معنایی پایگاه داده - نمودار ER آژانس مسافرتی - هدف ما آموزش مدلسازی معنایی پایگاه داده به صورت آسان و کاربردی است - مدلسازی معنایی پایگاه داده.




نمودار ER فدراسیون فوتبال

مدلسازی معنایی پایگاه داده - نمودار ER فدراسیون فوتبال - هدف ما آموزش مدلسازی معنایی پایگاه داده به صورت آسان و کاربردی است - مدلسازی معنایی پایگاه داده.




نمودار ER چيست ؟

Entity Relationship ( ارتباط موجودیت ) که به اختصار به اون ER Model میگیم ، نموداری در دسته Data Model هست. ( گاهی اوقات ممکنه واژه ERD یعنی ER Diagram را هم




مدل سازی داده - نمودار ERD

مهندسی نرم افزار دانشگاه شریعتی - مدل سازی داده - نمودار ERD - " سیستم تحت وب مدیریت فروش "




نرم افزار رسم ERD

برای رسم نمودار ERD می توانید از نرم افزار Microsoft Visio-اشکال Entity Relationship و نیز نرم افزار SmartDraw استفاده کنید. + نوشته شده توسط محمد سهامی در




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

-2-1 رسم نمودار ERD و DFD................................................. -2فصل دوم . ... برنامه است. رسم نمودار ERD. رسم نمودار DFD(سطح صفر-دیاگرام متن). رسم نمودار DFD(سطح یک)




برچسب :