技能要求:
Flutter
经验要求:
5-10年经验
工作描述:
项目编号:【188535】
一、项目简介
开发一套运行在Windows工控机上的触摸屏软件,用于商场自助拍照机。用户扫码支付后拍照、选模板、打印照片。需对接现有后台(Java)。
二、运行环境
系统:Windows 10/11(x86)
屏幕:竖屏触摸,1080x1920
外设:USB摄像头、照片打印机(带切刀)、扫码支付(二维码)
三、技术栈要求
推荐:Flutter + Dart(支持Windows)
不接受:Unity、Electron
四、核心功能
启动自检:检测摄像头、打印机、网络,异常时提示并上报
选主题:从后台拉取主题/相框列表并展示
拍照:实时预览 → 倒计时拍照 → 支持重拍
预览确认:显示最终效果图
支付:生成支付二维码,轮询结果
打印切纸:调用打印机SDK/指令,打印后自动切纸
后台指令:支持远程更新主题/相框、远程停用/激活设备
异常处理:断网本地缓存、缺纸/卡纸提示并上报
五、非功能要求
7×24小时不崩溃
启动 ≤15秒
内存 ≤300MB
支持远程更新(exe整体替换或增量包)
六、交付物
源码 + exe程序
部署文档 + 外设对接说明
与后台API联调完成
七、验收标准
实机跑通:拍照→支付→打印→切纸 全流程
72小时连续运行无红屏/闪退
后台可远程更新主题和停用设备