تجهیزات
پلتفرم کیوسک پذیرندگان و پنل عملیات
توسعهدهندهٔ ارشد داتنتاین پروژه رابط وب را به تجهیزات واقعی و محدودیتهای محیط عملیاتی متصل میکند.
معرفی پروژه
کلاینت WinForms و پنل ASP.NET MVC برای پذیرش و عملیات پذیرندگان؛ اتصال پورتال وب به دوربین، اسکنر و چاپگر با CefSharp، پردازش رسانه، ارسال فایل و کش آفلاین.
مسئله و نیاز کسبوکار
- اجرای پورتال در پوستهٔ ویندوزی
- دریافت رسانه و سند از تجهیزات محلی
- ارسال قابل ادامه و پخش در قطع ارتباط
- مدیریت عملیات و بهروزرسانی کلاینت
کارهای انجامشده
- پوستهٔ WinForms و Chromium/CefSharp
- پل JavaScript برای تجهیزات بومی
- ضبط دوربین و تبدیل ویدیو ffmpeg
- اسکن WIA و چاپ PDF با PdfiumViewer
- ارسال FTP قابل ادامه و بررسی اندازهٔ فایل
- REST API و مدیریت توکن
- کش آفلاین و ثبت پخش
- کنترل فضای دیسک، پاکسازی و اجرای تکنمونه
- بهروزرسانی و راهاندازی مجدد کلاینت
معماری و تصمیمهای فنی
- C#، WinForms و CefSharp
- ASP.NET MVC، EF6 و SQL Server
- تفکیک پل وب، تجهیزات و رسانه
یکپارچهسازی و قابلیت اتکا
- دوربین، اسکنر و چاپگر
- ffmpeg، WIA و PdfiumViewer
- REST API و FTP
- کش آفلاین و محافظت از فضای دیسک
- بررسی فایل و ادامهٔ بارگذاری
- ثبت رویداد و رفتار تکنمونه
عملیات و ارزش پروژه
این پروژه رابط وب را به تجهیزات واقعی و محدودیتهای محیط عملیاتی متصل میکند.
- نگهداری پنل و کلاینت کیوسک
- مدیریت کش و بهروزرسانی


