توضیحات را با یک مثال آغاز میکنم: فرض کنید تعدادی جعبه، که هر کدام حاوی اشیا خاص و به تعداد خاصی است، در اختیار شما قرار گرفته است. شما می بایست به عنوان بازرس محتویات جعبه ها را بررسی و اعلام نظر کنید، از طرفی وقت کافی جهت بررسی کامل محتویات جعبه ها ندارید. از این رو اقدام به بررسی چند نمونه از هر جعبه می کنید. نمونه ها را - بنابر محتویات جعبه- بر اساس روش های متفاوت انتخاب می کنید و سپس اقدام به بررسی می کنید. انتخاب نمونه ها از محتویات جعبه ها مهمترین عملی است که نرم افزار مد نظر باید بتواند انجام دهد.
توضیحات خلاصه: من به دنبال یک توسعه دهنده پایتون برای طراحی یک نرم افزار تحت وب هستم که عملیات نمونه گیری از تراکنش های مالی را انجام دهد. در ادامه توضیحاتی کلی در خصوص نرم افزار و نحوه عمل آن ارائه می شود:
- این نرم افزار به نوعی شبیه به نرم افزار های مالی و حسابداری خواهد بود،
- حسابها (جعبه ها) و تراکنش ها (محتویات جعبه ها) در فرمت اکسل و در لیست های جداگانه در نرم افزار بارگذاری می شوند،
- نرم افزار بنا به روش انتخابی کاربر، اقدام به نمونه گیری از بین تراکنش های هر حساب می نماید،
- در کل چهار روش نمونه گیری تعریف شده، که هر کدام بر اساس معیار ها و فرمول از پیش تعیین شده، نمونه ها را انتخاب می نماید،
- در ادامه کاربر پس از بررسی نمونه ها اقدام به بارگذاری مدارک برای هر نمونه انتخابی می نماید. * برای اطلاعات بیشتر، حتما فایل اکسل پیوست را دقیق بررسی نمایید
زبان برنامه:
- این برنامه در قالب پایتون نگارش خواهد شد (ترجیحاً با فریم ورک Django)
- امکان تکمیل و تغییرات بعدی باید وجود داشته باشد.
- برای تحویل پروژه کلیه کد ها و مستندات فنی (مثلا لیست برنامه های مورد نیاز) به کارفرما منتقل خواهد شد.
نحوه انتخاب مجری:
- ترکیبی از قیمت و سوابق کاری درخواست کننده (اگر پروفایل شما کامل نیست، حتما کمی از کارهایی که انجام دادید برای من بنویسید) برای تعیین مجری پروژه در نظر گرفته خواهند شد.
- زمان مورد نیاز برای انجام پروژه، معیار من برای انتخاب مجری نخواهد بود.
- ولی تعهد به تحویل به موقع، بر اساس زمان توافق شده، الزامی است.
- زمان اجرای پروژه از روزی که مجری مدارک و اطلاعات اجرای پروژه در اختیار مجری قرار بگیرد، آغاز می شود.
سایر نکات با اهمیت:
- مجری قبل از شروع پروژه بصورت کتبی تایید خواهد نمود که کلیه حق و حقوق مربوط به پروژه متعلق به کارفرما است و مجری حق هیچ گونه استفاده بعدی یا انتقال به دیگران را ندارد.
- امکان آزاد سازی مبلغ پروژه یا پیش پرداخت قبل از اتمام و تحویل کار به هیچ وجه وجود ندارد.
- مهم نیست که شما چقدر حرفه ای و با تجربه باشید، مهم این است که شما متعهد به انجام دقیق و صحیح کار باشید. با تلاش و همکاری با همدیگر قطعا این امکان فراهم خواهد شد که شما هم بتوانید تجربیات جدید کسب کنید.
- در این پروژه شما امکان توسعه مهارت های خود را خواهید داشت. اگر علاقمند به یادگیری مطالب و الگوریتم های جدید و البته متعهد به انجام صحیح پروژه هستید و می خواهید اطلاعات و دانش خود را عمیق کنید، این پروژه مناسب شماست.
- در صورت رضایت طرفین، قطعا همکاری در مراحل بعدی ادامه خواهد داشت.





