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

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

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

هدف رسم نمودار بصورت تکبعدی، سه بعدی و دوبعدی در فضای .NET بر مبنای OPENGL

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

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

کد پروژه: 92888


شرح پروژه

تعریف پروژه :

هدف رسم نمودار بصورت تکبعدی، سه بعدی و دوبعدی در فضای .NET بر مبنای OPENGL و ارائه قابلیتهای کنترلی بر روی نمودارها میباشد. بعنوان الگو از نرم افزار Origin Pro که از لینک زیر قابل دانلود میباشد استفاده خواهد شد:

https://p30download.com/fa/entry/61775/

فایل پروژه ی origin pro  به نام project.opg حاوی یک گراف و فایل اکسل است. فایل اکسل بصورت مجزا بعنوان ورودی نرم افزار نهایی نیز قرار گرفته است. نرم افزار نهایی میتواند ورودی را از یک ماتریس مجزا بجای این فایل اکسل دریافت نماید.

گراف نمایش دو بعدی و سه بعدی داده های اکسل را نمایش می دهد. در فایل اکسل مقادیر X و Y  مقادیر محورهای مختصات و ستون Z داده ی مقدار فانکشن است که در مختصات مشخص شده رسم شده است.

فایل گراف و داده ی اکسل در داخل نرم افزار origin pro  در گوشه ی سمت چپ ، پنجره ی project explorer  قابل مشاهده است.

انتظار می رود نرم افزار در نهایت شامل موارد زیر باشد:

1.     نرم افزار توانایی plot  داده را به صورت دو بعدی و سه بعدی داشته باشد. همینطور گزینه ای برای انتخاب رسم گراف دو بعدی ، گراف سه بعدی و یا هر دو گراف با هم مطابق شکل بالا را داشته باشد.

2.     بتواند نرم افزار یک گراف دو بعدی ساده نیز بر حسب (X,Z) و یا (Y,Z) مطابق شکل زیر رسم کند:

3.     نمودار را بتوان بهمراه کلیه امکانات در یک window در محیط .Net بصورت responsiveدر داخل مختصات (a1,b1) و (a2,b2) جای داد. البته جهت سادگی امکان محدود کردن این قابلیت وجود دارد.

4.     توسط یک فانکشن نام و واحد محورها و مقادیر نمودار را بتوان جهت نمایش تغییر داد.

5.     روی تمام نمودارها بتوان نقاطی را مارکدار کرد و مشخصات مارک را کنار نقطه بنویسد.

6.     نقاطی که داده آن در فایل اکسل موجود است مانند مثال داخل نمودار با نقطه آبی رنگ نشان دهد.

7.     بازه ی رنگی تعریف شده  که در شکل بالا مشاهده می شود به طور دیفالت مطابق با اعداد مورد نظر تعریف شود. همچنین کاربر باید قادر باشد در صورت نیاز بازه ی هر رنگ را تغییر دهد یا حذف کند و یا بازه ی رنگی جدید تعریف کند. به جز رنگ تعریف شده ی موجود در شکل(rain bow ) که تنظیم دیفالت  نرم افزار است ، چند بازه ی رنگی دیگر نیز مطابق شکل زیر تعریف شود که در صورت نیاز آنها انتخاب شوند.

8.     امکان resize ، zoom in ، Zoom out ، move  و rotate  همانند آنچه در نرم افزار موجود است وجود داشته باشد.

9.     وجود ابزارهای ادیت کردن ناحیه ی رسم شده شامل   text tool, Arrow tool , line tool, و ابزار zoom panning tool   همانند آنچه در نرم افزار موجود است .

10.                        وجود ابزار data reader  برای اینکه با کلیک کردن روی هر نقطه مقدار X,Y,Z را نمایش دهد (که با کلیک مارکدار و ماندگار میشود).

11.                        امکان نوشتن title  برای محورهای مختصات وجود داشته باشد (همانند توضیح آیتم 4).

12.                        با توجه به تنوع سلایق ملاک همان نرم افزارOriginPro میباشد. تمام امکانات و نحوه نمایش و نحوه استفاده از آن همانند این نرم افزار باشد.

13.                        سورس کامل و تمیز قابل compile نمودن و داکیومنت کامل برای بهره برداری از آن در هنگام تحویل لازم خواهد بود.

فایل کامل توضیحات و متعلقات در ضمیمه

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

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


بودجه

100,000 تومان تا 300,000 تومان

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

20روز

وضعیت مناقصه

بسته


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

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

149 پروژه ثبت شده ،
1 پروژه در حال انجام ،
0 پروژه آماده دریافت پیشنهاد ،
نرخ پذیرش پیشنهاد 56%

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

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

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

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

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

ثبت نام کنید

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

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

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

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

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

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

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

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

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

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

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


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

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

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