پارس‌کدرز چگونه کار می‌کند؟

از پارس‌کدرز بیشترین بهره را ببرید و رویای کاری خود را زندگی کنید.

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

48665 پروژه با sql هست و‌بخشی هم جاوا

دو سال پیش منتشر شده

تعداد بازدید: 182

کد پروژه: 375011


شرح پروژه

سلام وقت بخیر 

((برای نقطه شروع دانشجو باید توضیحات دامنه (domain)اپلیکیشن را بنویسد و ارایه دهد (مشخصات الزامات) و یک درفت از

ER schema (با در نظر گرفتن الزامات) تا جایی که میشه کامل باشه . منظور از درفت schema ای هست که شامل

entities, relationship و فقط main attributes و identifiers باشه. نمودار میتونه برای طرح اولیه با دست کشیده بشه اما

باید قابل خواندن باشه. ))

هر مرحله از طراحی باید ذخیره بشه که موقع ارایه قابل درک باشه که پیشرفت مراحل چگونه بوده.

مشخصات الزامات باید ویژگیهای زیر را داشته باشد:

۱. باید بر اساس دامنه ای باشه که بین ۶ تا ۱۰ conceptual entity داشته باشه (بدون در نظر گرفتن sub-entityو isaو

generalization)

۲. باید یه سری ساختار بین entity ها وجود داشته باشه یعنیER schema دارای یک سری isa و generalizationباشه.

۳.باید ساختار کافی در relationship ها وجود داشته باشه که معمولا به معنای ارایه ی ER schema به عنوان نمودار است.(

به طوریکه گره ها از طریق relationships و entities داده شده و لبه ها از طریق مشارکت entities در relationship

داده شده.) باید شامل یه سری چرخه باشد.

4. Schema باید دارای cardinality constraintهایی هم بر روی مشارکت entity در relationshipباشد که متفاوت از

(0,n) باشند.

۵.schema باید دارای چندidentifires باشد که از چندattribute ساخته شده باشد و حداقل یک external identifier برای

یکسری entity ها.

۶. schema باید دارای حداقل یک optional attribute و حداقل یک multi-valued attribute باشد.

۷.باید چند محدودیت بیرونی (external constraint) باشد که نمیشود در مدل ارایه داده شوند.

۸.مشخصات باید شامل یک indication درباره volume برایentities وrelationship های مختلف باشد (به هماهنگی بین و

توجه کنید)

۹.مشخصات باید شامل یک workload از رایچ ترین queries و operations (بین ۵ و ۱۰)باشد که در modeled

domain مورد توجه هستند. با نشانه فرکانس آنها.

دانشجو باید طراحی پایگاه داده رو بر اساس الزامات انجام دهد و متود ارایه شده در کلاس را دنبال کند و باید دارای فازهای زیر

باشد:

۱.conceptual design, اسناد زیر باید انجام شود:

الف)الزامات به صورت ساختاریافته و مرتب.

ب)glossary of terms

ج)نمودار conceptual schema

د) دیکشنری داده از conceptual schema(لیست entities, relationship and external constraints)

ف)table of volumes and table of operations براساس application load ای که در بالا گفته شده.

2.restructuring of the conceptual schema,producing the restructured conceptual schema

(diagram and data dictionary), the corresponding table of volumes, and the access tables to

access the cost of the various operations.

3.ترجمه مستقیم به مدل relational, تولید rational schema با external constraints و مشخصات application load

به لحاظ relational schema.

4.restructuring of the relational schema با در نظر گرفتن application load, تولید restructured relational

schema با محدودیت های خارجی (external constraints) و مشخصات application load به لحاظ restructured

relational schema. دلایل هر قدم restructing برrelational schema باید به طور عنوان شود.با اشاره بهoperations

و access tablesهای مرتبط.

5.تعریف پایگاه داده در SQL با معرفی relations با constraint های مناسب (گرفتن keys, foreign keys and tuple

constraints) و procedure های ذخیره شده با triggers تا constraintهای اضافه پیاده سازی شود.

همچنین دانشجو باید یک application ساده بسازد(معمولا در جاوا) که یکسری تعامل از طریق textual or graphical user

interface با پایگاه داده برقرار میکند.

این application باید:

-به user اجازه دهد که به query هایی که بخشی از workload هستند پاسخ بدهد(معمولا با نمونه سازی (instantiating)

یکسری پارامتر که value آنها به عنوان input ارایه شده)

-به user اجازه دهد که یکسری insertionها و یا update های ساده از (بعضی از ) داده ها در پایگاه داده اجرا کند. با پرسیدن

input از user.

-exception هایی که ممکن است از طریق JDBC به خاطر اشتباهات ممکن در برخورد با پایگاه داده تولید شود را بگیرد که

application پیش از موعد با یک ارور از بین نرود. .

همیارپروژه, [1/17/2023 8:25 AM]

بخش documentation رو در آخر کار بررسی میکنیم.

(برای نقطه شروع دانشجو باید توضیحات دامنه (domain)اپلیکیشن را بنویسد و ارایه دهد (مشخصات الزامات) و یک درفت از

ER schema (با در نظر گرفتن الزامات) تا جایی که میشه کامل باشه . منظور از درفت schema ای هست که شامل

entities, relationship و فقط main attributes و identifiers باشه. نمودار میتونه برای طرح اولیه با دست کشیده بشه اما

باید قابل خواندن باشه. ))

من این رو اول باید برای استاد بفرستن اگر تایید شد بقیه پروژه رو انجام بدم

به زبان انگلیسی باید باشه

زمانم هم خیلی کمه

از مرحله به مرحله پروژه باید داکیومنتیشن داشته باشم چون باید ارایه بدم و بگم قدم به قدم چه کارایی کردم

در آخرای پروژه هم نوع ارایه که تو چه فرمتایی باید باشه رو خدمتتون میگم

این پروژه شامل 2 فایل مهم است، لطفا قبل از ارسال پیشنهاد حتما نسبت به بررسی این فایل اقدام فرمایید.

مهارت ها و تخصص های مورد نیاز


مهلت برای انجام

1روز

وضعیت مناقصه

بسته


درباره کارفرما

عضویت دو سال پیش

20959 پروژه ثبت شده ،
12 پروژه در حال انجام ،
57 پروژه آماده دریافت پیشنهاد ،
نرخ پذیرش پیشنهاد 15%

برای پیدا کردن پروژه‌های مشابه ثبت نام کنید و پروفایل خود را بسازید.

ورود با گوگل
یا
نام نباید خالی باشد.
نام خانوادگی نباید خالی باشد.

نیاز به استخدام فریلنسر یا سفارش پروژه مشابه دارید؟

سفارش پروژه مشابه

نیاز به استخدام فریلنسر یا سفارش پروژه مشابه دارید؟

سفارش پروژه مشابه

قادر به انجام این پروژه هستید؟

ثبت نام کنید

متأسفانه مهلت ارسال پیشنهاد این پروژه به پایان رسیده و پروژه بسته شده است؛ اما فرصت‌های متعددی در سایت موجود می‌باشد.

سری به پروژه‌های مشابه بزنید

روش کار در پارس‌کدرز

به رایگان یک حساب کاربری بسازید

مهارت‌ها و تخصص‌های خود را ثبت کنید، رزومه و نمونه‌کارهای خود را نشان دهید و سوابق کاری خود را شرح دهید.

به شیوه‌ای که دوست دارید کار کنید

برای پروژه‌های دلخواه در زمان دلخواه پیشنهاد قیمت خود را ثبت کنید و به فرصت‌های شغلی منحصر به فرد دسترسی پیدا کنید.

با اطمینان دستمزد دریافت کنید

از زمان شروع کار تا انتهای کار به امنیت مالی شما کمک خواهیم کرد. وجه پروژه را از ابتدای کار به امانت در سایت نگه خواهیم داشت تا تضمین شودکه بعد از تحویل کار دستمزد شما پرداخت خواهد شد.

می‌خواهید شروع به کار کنید؟

یک حساب کاربری بسازید


بهترین مشاغل فریلنسری را پیدا کنید
رشد شغلی شما به راحتی ایجاد یک حساب کاربری رایگان و یافتن کار (پروژه) متناسب با مهارت‌های شما است.

پیدا کردن کار (پروژه)

تماشای دمو روش کار