View Full Version : نمونه برنامه ی نوشته شده با WPF
amirsajjadi
دوشنبه 03 آبان 1389, 09:25 صبح
با سلام
این یک نمونه برنامه ای هست که با WPF نوشتم.
از نظر طراحی چطوره؟
http://beyhaghsoft.persiangig.com/image/beyhaghpizza/0.png
http://beyhaghsoft.persiangig.com/image/beyhaghpizza/1.png
http://beyhaghsoft.persiangig.com/image/beyhaghpizza/2.png
http://beyhaghsoft.persiangig.com/image/beyhaghpizza/3.png
http://beyhaghsoft.persiangig.com/image/beyhaghpizza/5.png
http://beyhaghsoft.persiangig.com/image/beyhaghpizza/6.png
http://beyhaghsoft.persiangig.com/image/beyhaghpizza/7.png
http://beyhaghsoft.persiangig.com/image/beyhaghpizza/8.png
http://beyhaghsoft.persiangig.com/image/beyhaghpizza/9.png
http://beyhaghsoft.persiangig.com/image/beyhaghpizza/10.png
http://beyhaghsoft.persiangig.com/image/beyhaghpizza/11.png
http://beyhaghsoft.persiangig.com/image/beyhaghpizza/12.png
http://beyhaghsoft.persiangig.com/image/beyhaghpizza/14.png
http://beyhaghsoft.persiangig.com/image/beyhaghpizza/15.png
Amir Oveisi
دوشنبه 03 آبان 1389, 11:03 صبح
سلام
برنامتون رو از نظر امکانات نمیخوام نقد کنم چون در مورد ظاهرش نظر خواستید.
به نظر من محیط کار رو بیش از حد نیاز شلوغ کردید و در نگاه اول کاربر احساس سردرگمی می کنه. در ضمن خیلی بیشتر میتونستین از امکانات گرافیکی WPF استفاده کنید و الان بیشتر شبیه فرم های ویندوزی هست ظاهر برنامه. البته این امر رو نمیشه نقطه ضعف محسوب کرد ولی چون بحث در مورد قابلیت های گرافیکی WPF بوده، من نظرم رو اعلام کردم.
نکته دیگه اینه که در طراحی UI سعی کنید خیلی کلیشه ای کار نکنید و مطمئن باشید اندکی خلاقیت در طراحی خیلی برنامه شما رو جذاب تر و کاربر پسند تر خواهد کرد.
یه نکته مهم هم که یادم رفت بگم اینه که سعی کنید از فونت های بهتری استفاده کنید مخصوصا اگر سایز فونتتون بزرگ هست فونت tahoma زیاد جذاب جلوه نمی کنه.
اگر نکات دیگه ای به ذهنم رسید حتما در ادامه عرض خواهم کرد.
موفق باشید
مهدی فرزاد
دوشنبه 03 آبان 1389, 15:58 عصر
سلام
من هم با نظر آقای اویسی موافقم
برنامه در نگاه اول تفاوتی با برنامه های WInApp نداره و اگه نمیگفتید با WPF نوشتید من فکر میکردم WINApp هست
من پیشنهاد مبکنم یک مقدار از نظر گرافیکی بیشتر رو برنامه کار کنید
سعی کنید کنترل ها رو از حالت خشک در بیارید
برنامه مخصوص پیتزا فروشی هست میتونید خیلی فاتنزی تر کارکنید
سعی کنید از Blend استفاده کنید و در خلق فرمهاتون طراح باشید تا اینکه فقط چیدمان کنید
باید تفاوت رو احساس کرد
ببخشید البته
این نمونه کار من رو دیدید؟؟ جهت مثال عرض میکنم فرم کاملا طراحی شده حالت تب کنترل ها کاملا متفاوت است
لینک زیر
http://www.barnamenevis.org/forum/showthread.php?t=249784&page=3
فایل اجرایش هم هست ببینید ایده خوبی برای بعضی کارها میتونه باشه
این هم یک نمونه از یک برنامه برای شرکت تبلیغاتی
http://www.barnamenevis.org/forum/showthread.php?t=242170
در پست دوم من عکس رو گذاشتم
اینها رو جهت واضح تر شدن منظور نشون دادم
قصد بی احترامی به کار شما رو ندارم
میخوام کمک کرده باشم
اینم یک نمونه برنامه انبار داری که نوشتم
http://www.barnamenevis.org/forum/showthread.php?p=1063500#post1063500
پست آخر عکس ها هست
و همچنین نمونه هایی زیادی در این پست دوستان گذاشتن
امیدوارم تونسته باشم کمکی کرده باشم
adminazizi
شنبه 15 آبان 1389, 22:03 عصر
لطفا آموزش ساخت نقشه برنامه ات را بذار تا ما هم یاد بگیریم ممنون
NaserHadi
پنج شنبه 29 تیر 1391, 13:25 عصر
با سلام
آقای امیر سجادی اگر امکان داشته باشه در مورد فرم نمایش نقشه در برنامه پیتزا فروش یه توضیحاتی لطف کنید
NaserHadi
سه شنبه 17 مرداد 1391, 15:43 عصر
آقای امیر سجادی عزیز ما کماکان منتظر پاسخ شما مبنی بر توضیحات در مورد فرم نمایش نقشه هستیم
با تشکر
amirsajjadi
سه شنبه 17 مرداد 1391, 17:14 عصر
با سلام
آقای امیر سجادی اگر امکان داشته باشه در مورد فرم نمایش نقشه در برنامه پیتزا فروش یه توضیحاتی لطف کنید
سلام دوست عزیز
نقشه رو هم میشه به صورت آنلاین از گوگل مپ بگیرید (در صورتی که به اینترنت دسترسی داشته باشه) و هم به صورت آفلاین. فرقی که آفلاین با آنلاین داره اینه که توی نقشه ی آفلاین باید نقشه رو کالیبره کنید تا موفقیت های جغرافیایی نقشه مشخص باشه. من کاری که توی این برنامه کردم این بود که بدلیل اینکه کالیبره کردن نقشه برای یک کاربر معمولی پیتزا فروشی کار سختیه به خاطر همین برای راحتی کار فایل نقشه رو بصورت آفلاین دریافت میکنه و بعد روی هر قسمتی از نقشه که کلیک کرد میاد و شماره مشتری رو میگیره و بعد توی یک جدول، موقعیت پیکسلی که کلید کرده رو همراه با شماره مشتری ذخیره میکنه. به همین راحتی !
کاربر هم با دیدن این امکانات :کف: میکنه.
NaserHadi
جمعه 27 مرداد 1391, 19:22 عصر
با تشکر از پاسخ شما
منظور شما رو از کالیبره کردن متوجه نشدم
اگه ممکنه بیشتر توضیح بدید
amirsajjadi
شنبه 28 مرداد 1391, 00:00 صبح
با تشکر از پاسخ شما
منظور شما رو از کالیبره کردن متوجه نشدم
اگه ممکنه بیشتر توضیح بدید
کالیبره کردن یعنی اینکه تصویر رو مشخص کنید در چه موقعیت جغرافیایی قرار داره. مثلا به طور معمولی روی تصویر یک نقشه موقعیت جغرافیایی نقطه ی سمت چپ و بالا، راست و بالا، چپ پایین، راست پایین رو مشخص کنید.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.