از پارسکدرز بیشترین بهره را ببرید و رویای کاری خود را زندگی کنید.
پنج سال پیش منتشر شده
تعداد بازدید: 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روز
وضعیت مناقصه
بسته
درباره کارفرما
عضویت یازده سال پیش
قادر به انجام این پروژه هستید؟
مهلت ارسال پیشنهاد قیمت برای این پروژه تمام شده است
به رایگان یک حساب کاربری بسازید
مهارتها و تخصصهای خود را ثبت کنید، رزومه و نمونهکارهای خود را نشان دهید و سوابق کاری خود را شرح دهید.
به شیوهای که دوست دارید کار کنید
برای پروژههای دلخواه در زمان دلخواه پیشنهاد قیمت خود را ثبت کنید و به فرصتهای شغلی منحصر به فرد دسترسی پیدا کنید.
با اطمینان دستمزد دریافت کنید
از زمان شروع کار تا انتهای کار به امنیت مالی شما کمک خواهیم کرد. وجه پروژه را از ابتدای کار به امانت در سایت نگه خواهیم داشت تا تضمین شودکه بعد از تحویل کار دستمزد شما پرداخت خواهد شد.
میخواهید شروع به کار کنید؟
یک حساب کاربری بسازید
بهترین مشاغل فریلنسری را پیدا کنید
رشد شغلی شما به راحتی ایجاد یک حساب کاربری رایگان و یافتن کار (پروژه) متناسب با مهارتهای شما
است.
پیدا کردن کار (پروژه)
تماشای دمو روش کار