View Full Version : سوال: نرم افزار روی دیوایس های پرتابل مانند رستوران ها
ramin_hashemi
چهارشنبه 02 بهمن 1392, 23:33 عصر
سلام دوستان
من یه پروژه قبلاً با C# نوشتم بعد از یه مدت به من زنگ زدن گفتن که میخوایم مثل رستوران ها هست که گارسون سفارشتو با یه دستگاهی مثل موبایل میگیره ها!!! اون هم به پروژشون اضافه کنن. دستگاهو میخوان.بعد از تحقیق و جستجو و برآورد بودجه!! متوجه شدم بهترین راه smart device هست.حالا سوالی که پیش مییاد:
1_روی سیستم اصلی دیتابیس sql هست database سیستم pc و device باید از طریق وای فای به هم وصل بشه؟
2_اگه بنویسمش بهترین دستگاهی که شما پیشنهاد می کنید برای خریداری چه برند و مدلی هست؟
saied_hacker
پنج شنبه 03 بهمن 1392, 17:24 عصر
خوب چون پروژه اصلی C# هست و احتمالا تسلط شما هم همین زبان بهره بری سراغ یک سخت افزار ویندوزی یا نه از mono استفاده کنی تا دستت برای سخت افزار باز تر بشه
شما از طریق روتر دوتا وسیله رو به هم وصل میکنید... ( کافیه ip ه pc رو از روتر بگیرید و بعد در برنامه ای که واسه تبلت می نویسید به اون ip وصل شید از طریق سوکت (Socket Programming) )
روی Pc هم باید برنامه رو تغییر بدید تا بتونه اطلاعات رو از سوکت بخونه و به متصدی صندوق ( یا هرکی :) ) نشون بده ....
Vitallity
پنج شنبه 03 بهمن 1392, 22:45 عصر
آقای saeid_hacker درست میگن... اما یه راه دیگه اینه که شما میتونید یه ASP.Net استفاده کنید و فقط از دیتابیس میوجود استفاد کنید و روی سیستم اصلیتون وب سرور اجرا کنید. اینطوری دیگه محدود به هیچ سخت افزاری نیستید...
ramin_hashemi
جمعه 04 بهمن 1392, 19:14 عصر
آقای saeid_hacker درست میگن... اما یه راه دیگه اینه که شما میتونید یه ASP.Net استفاده کنید و فقط از دیتابیس میوجود استفاد کنید و روی سیستم اصلیتون وب سرور اجرا کنید. اینطوری دیگه محدود به هیچ سخت افزاری نیستید...
ممنون از توجهتون
میشه یکم بیشتر توضیح بدی؟
یعنی دیتابیس بریزم داخل هاست تا پی سی و دیوایس از دیتابیس داخل هاست استفاده کنن؟
ramin_hashemi
جمعه 04 بهمن 1392, 19:50 عصر
در ضمن یه نکته دیگه:
برنامه با vs2005 و sql2005 نوشته شده.حالا این نرم افزار هم با vs2005 بنویسم یا بهتره با 2010 نوشته بشه؟
Vitallity
جمعه 04 بهمن 1392, 22:27 عصر
ممنون از توجهتون
میشه یکم بیشتر توضیح بدی؟
یعنی دیتابیس بریزم داخل هاست تا پی سی و دیوایس از دیتابیس داخل هاست استفاده کنن؟
شما یه سیستم داری به عنوان سرور (همون سیستم اصلی که خودتون فرمودید). شما روی این سیستم یک دیتابیس دارید. شما میتونید یه برنامه تحت وب با هر زبان برنامه نویسی مثل ASP.net استفاده کنید. این برنامه امکانات برنامه اصلی شما رو داراست. روی سیستم اصلی یک وب سرور ایجاد میکنید. با اتصال هر سیستمی به شبکه داخلی که مرورگر وب داشته باشه میتونید به نرمافزارتون دسترسی داشته باشید.(این فقط یه پیشنهاده، با توجه به گستردگی وسعت تغییرات تو برنامهتون میتونید این راهها رو انتخاب کنید)
مهدی کرامتی
چهارشنبه 21 اسفند 1392, 21:08 عصر
به سیستم اصلی می توانید یک سرویس WCF یا حتی وب سرویس اضافه کنید که خدمات مورد نظر از طریق اون سرویس قابل دسترسی و فراخوانی باشه. دسترسی شبکه نیز با Wifi کفایت می کند. سپس بر روی Device مورد نظر (بنابر میزان هزینه کرد مورد نظر می توانید از گوشی های ویندوز فون که حدود 430.000 تومان، و تبلت های ویندوز 8 که از 1.300.000 شروع می شود) در یک برنامه سرویس فوق را فراخوانی کنید و اطلاعات را در یک رابط کاربری متناسب با سیستم عامل دستگاه نمایش دهید و یا اطلاعات را دریافت کرده و به سرویس بفرستید.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.