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

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

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

زیر پوست ساختمان

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

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

کد پروژه: 500162


شرح پروژه

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

   خیلی زیاد در مورد آن توضیح دادم و در نگاه اول کاری زیاد و سخت به نظر میرسه ولی اصلا اینطور نیست .

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

همین جا اجازه بدید یک نکته مهم را یادآور بشم و اون اینه که ممکن هست برای بخشهایی از برنامه شما ایده های بهتری داشته باشید که برنامه User friendly  تر و جالب تر بشه یا تنها کدنویسی آن ساده تر بشه ، بسیار ممنون میشم که ایده خودتون را با ما در میان بگذارید تا چنانچه به لحاظ کاربردی برای ما مشکل ایجاد نکنه از ایده شما بهره مند بشیم .

    برای مثال در حال حاضر ما جهت ایجاد این برنامه ها از HTML  استفاده می کنیم و نتیجه کار ما یک صفحه HTML  هست که کاربر نهایی روی هر بخشی که خواست کلیک میکنه تا ببینه زیرش چه خبره .

ولی ممکن هست شما بتونی از یک روش دیگه استفاده کنی و در نهایت بجای یک فایل HTML  یک فایل EXE  تولید بشه که خیلی بهتر خواهد بود .

از ابتدا شروع می کنم و سعی می کنم هدف را خوب توضیح بدهم . 

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

   به طوری که چنانچه بخشی از ساختمان رطوبت دیده شود و شروع به قطره قطره ریختن آب کند ، تمام ساکنین این سوال در ذهنشان ایجاد می شود که در این قسمت چه لوله هایی عبور کرده و باید کجا را تخریب کنند و یا حتی نمی دانند این آب و رطوبت مربوط به آب تمیز است و یا فاضلاب کثیف .

   یکی از کارهایی که ما در شرکت انجام می دهیم تهیه یک برنامه هست تا به کمک آن برنامه ساکنین و خریداران هر قسمت از ساختمان را که خواستند بتوانند ببینند در آن جا چه تاسیساتی و به چه شکل عبور کرده .

بدین صورت که وقتی کار تاسیسات به اتمام میرسد و قبل از اینکه روی آن را بپوشانند از تمام بخشها عکس گرفته می شود و بک کمک عکس ها و تصویر پلان ساختمان برنامه ای را با زبان HTML  تهیه می کنند که خریدار با اجرای برنامه در ابتدا تصویر ساختمان را مشاهده می کند که می تواند روی هر طبقه ای که خواست کلیک کند و با کلیک بر روی طبقه مورد نظر ، تصویر اولیه رفته و تصویر آن طبقه نمایش داده می شود و دوباره با کلیک در هر جای طبقه می تواند تصویر زیر آن را مشاهده کند .

  حتی ممکن است این کار بجای 2 مرحله 3 مرحله بشود یعنی اینکه در تصویر طبقه روی هر جا که کلیک کرد آن فضا به تنهایی و بزرگ نمایش داده شود 

مثلا اگر روی گوشه اتاق خواب کلیک کرد تصویر طبقه رفته و سپس تصویر آن اتاق ولی بزرگ تر و با جزییات بیشتر نمایش داده شود و حالا در این مرحله به راحتی می تواند محل مورد نظر خود را در روی تصویر انتخاب کند و پس از کلیک بر روی آن دوباره تصویر اتاق رفته و تصویر تاسیسات آن قسمت که کلیک شده نمایش داده می شود .

درست همانند این است که روی نقشه شما با هر کلیک زوم می کنید و نقشه بزرگ تر می شود و می توانید اجسام کوچکتری را با جزییات بیشتری ببینید .

می تواند این زوم کردن در 2 مرحله یا 3 مرحله و یا n  مرحله اتفاق بیفتد که یکی از مواردی که باید به آن توجه داشت همین موضوع است .

ما در حال حاضر به صورت دستی این برنامه ها را تهیه می کنیم یعنی اینکه تصاویر را تهیه کرده و سپس در یک برنامه که صفحات وب ایجاد می کند روی تصاویر محلی که کاربر باید کلیک کند را مشخص می کنیم و دستور آن را با کدهای html می نویسیم که با کلیک در این قسمت کدام تصویر باید نشان داده شود .

و در نهایت یک فلدر خروجی کار ما هست که از چند صفحه HTML  و تعداد زیادی تصویر تشکیل شده است .

حتما می توانید تصور کنید چقدر این کار به صورت دستی انجامش مشکل و وقت گیر است .

حال ما می خواهیم یک برنامه اندروید داشته باشیم که روی موبایلمان اجرا کنیم و برای تهیه این برنامه در ابتدا از ما بخواهد تصویر اول را به آن بدهیم و پس از گرفتن تصویر از ما ( تصویر شماره 1 ) ، آن تصویر را نشان بدهد و ما بتوانیم با ابزاری که برنامه در اختیارمان قرار می دهد در هر قسمت تصویر که خواستیم یک چند ضلعی ایجاد کنیم ( تصویر شماره 2 ) که با کلیک در آن ناحیه تصویر بعد نمایش داده شود ( تصویر شماره 3 ) و دوباره به همین صورت وقتی کارمان با ( تصویر شماره 1 ) تمام شد برویم و تصویر شماره 3 را باز کنیم و تمام ناحیه های آن را براش تعریف کنیم به این صورت که بگوییم اگر در هر بخش تصویر کلیک شد چه تصویری باید نمایش داده شود و همینطور کار را تکمیل کنیم ( تصویر شماره 6 )

و اما همین جا باید به چند نکته اشاره کرد :

1 – وقتی در روی تصویر یک ناحیه را می خواهیم مشخص کنیم ، این ناحیه می تواند مربع ، مستطیل و یا یک چند ضلعی نامنظم باشد و برنامه باید بتواند این قابلیت را به ما بدهد که با یک چند ضلعی ناحیه مورد نظرمان را مشخص کنیم . ( تصویر شماره 5 )

2 – به محض اینکه ترسیم چند ضلعی به اتمام رسید ، یعنی به محض اینکه کاربر ناحیه مورد نظرش را روی تصویر مشخص کرد ( مثل تمام برنامه هایی که مثلا برای طراحی صفحات وب ایجاد شده اند )

برنامه ما از او تصویر ی را که پس از کلیک در آن ناحیه می بایست نشان دهد را بخواهد . یعنی نیاز نباشد کاربر ابتدا ناحیه مورد نظرش را مشخص کند و بعد برای اینکه تصویر این قسمت را از او بگیرد نیاز باشد تا روی کلیدی را کلیک کند و یا اکشن خاصی داشته باشد و به صورت خودکار پس از مشخص کردن ناحیه به طور خودکار از او تصویر را بگیرد .

3 – زمانی که برنامه از کاربر تصویر را می خواهد بتوان تصویر را به شیوه های مختلف به او معرفی کرد .

یعنی اینکه هم بتوان از روی فضای موبایل تصویر را انتخاب کرد و هم بتوان به کاربر این قابلیت را داد که همان موقع یک عکس با موبایل گرفته و آن را برای بخش مورد نظرش قرار دهد و یا شیوه های دیگر 

4 – ذکر این نکته خالی از لطف نیست که ما قصد داریم پس از آماده شدن این برنامه که شما زحمت آن را می کشید ، بیشتر تصاویر را با گرفتن عکس در همان لحظه در اختیار برنامه قرار دهیم . اینطور کار بسیار ساده تر و راحت تر خواهد شد . همکار ما در ساختمان حرکت می کند و در هر اتاق با مشخص کردن ناحیه ها ، تصاویر را گرفته و به برنامه می دهد و تمام به اتاق بعدی می رود . پس خواهشمندم این مهم که بیشتر تصاویر را کاربر همان لحظه می گیرد به آن توجه خاصی داشته باشید و اگر ایده خوبی دارید برای آن پیاده کنید . مثلا ممکن است پیشنهاد بدهید که قابلیت Crop  هم در آنجا باشد .

5 – برنامه تصاویر را که از کاربر می گیرد در فلدری که به نام همان پروژه ایجاد کرده و به صورتی منظم ذخیره می کند و این باز با سلیقه شما می تواند هر شکلی داشته باشد ولی چیزی که مهم است این است که وقتی کار تمام می شود و مثلا ما به برنامه دستور ایجاد خروجی را می دهیم برنامه تمام تصاویر و فایلهای HTML  را به صورت یک پکیج درآورده و در اختیار ما قرار می دهد به شکلی که هر کس آن پکیج را داشته باشد به راحتی آن را اجرا کند و تمام بخشهای ساختمان و تاسیسات زیرش را بتواند ببیند .

6 – از شما خواهش داریم از زبان جاوا برای کد نویسی این برنامه اندرویدی استفاده کنید و چنانچه زبان دیگری می خواهید استفاده کنید آن را با ما در میان بگذارید .

7- ما از شما خواهش می کنیم سورس برنامه را که زحمت می کشید و با زبان جاوا کدنویسی می کنید در اختیار ما قرار دهید . مثلا فایل برنامه Android studio  را در انتها به عنوان خروجی به ما بدهید و اگر براتون مقدور نیست و نمی خواهید سورس برنامه را در اختیار ما قرار دهید ، حتما این موضوع را با ما در میان بگذارید .

8 – جهت User friendly  تر شدن برنامه وقتی که کاربر مثلا تصویر طبقه دوم را در برنامه آورده تا قسمتهای مختلف آن را انتخاب کرده و به هر بخش تصویر مناسبش را اختصاص دهد قبول کنید که یکی از سختیهای کار این خواهد بود که به یاد آورد که کدام بخشها را مشخص کرده و کجاها باقی مانده است که برای حل این مشکل می توان اینطور عمل کرد که برنامه به او کمک کند و سطوحی را که تعریف کرده نمایش دهد تا متوجه بشود کجاها را مشخص کرده و کجاها باقی مانده ( تصویر شماره 6)و همینطور گویی تصویر را فرش می کند .

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

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

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


بودجه

5,000,000 تومان تا 15,000,000 تومان

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

20روز

وضعیت مناقصه

بسته


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

عضویت نه سال پیش

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

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

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

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

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

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

ثبت نام کنید

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

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

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

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

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

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

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

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

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

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

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


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

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

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