7.4 KiB
无人自动洗宠机系统 - 演示指南
演示准备
1. 环境检查
# 检查 .NET 版本
dotnet --version
# 应显示: 8.0.x 或更高
# 检查项目是否可以编译
dotnet build PetWashControl/PetWashControl.csproj
2. 启动后端服务
# 进入API目录
cd PetWash.Api
# 启动服务
dotnet run
# 等待看到以下信息:
# Now listening on: http://localhost:5000
# Now listening on: https://localhost:5001
3. 启动WPF界面
# 新开一个终端
cd PetWashControl
# 启动界面
dotnet run
# 或在Visual Studio中按F5
演示脚本
场景:完整的宠物洗护流程
第一幕:系统待机(30秒)
展示内容:
- 深蓝科技风界面设计
- 硬件状态监控(4个LED指示灯)
- 实时数据显示(水温、水位、运行时间)
- 大型"点击开始"按钮
讲解要点:
"这是我们的无人自动洗宠机控制系统。采用深蓝科技风设计,确保在各种光线条件下都清晰可读。"
"左侧显示硬件状态,所有系统正常运行,绿色LED指示灯表示设备就绪。"
"右侧显示实时数据:水温保持在40度,水位85%,设备已运行1250小时。"
操作:
- 指向LED指示灯,说明每个系统的状态
- 指向实时数据,说明监控功能
- 点击"点击开始"按钮
第二幕:选择套餐(45秒)
展示内容:
- 套餐列表展示
- 套餐详情(名称、描述、时长、价格)
- 科技感卡片设计
讲解要点:
"系统提供4种套餐,从基础清洗到至尊套餐,满足不同需求。"
"每个套餐都清晰显示服务内容、时长和价格。"
"价格采用大字号数字显示,一目了然。"
操作:
- 滚动浏览套餐列表
- 指向不同套餐,说明区别
- 点击"标准套餐"(¥98,20分钟)
第三幕:支付确认(20秒)
展示内容:
- 支付确认对话框
- 套餐信息和金额
讲解要点:
"在实际使用中,这里会显示支付二维码,用户扫码支付。"
"演示模式下,我们使用对话框模拟支付流程。"
操作:
- 查看对话框信息
- 点击"是"确认支付
第四幕:放入宠物(15秒)
展示内容:
- 返回待机界面
- 门状态变为"已打开"
- 状态消息提示
讲解要点:
"支付成功后,设备门自动打开。"
"系统提示用户将宠物放入设备。"
"注意门状态指示已变为'已打开'。"
操作:
- 指向门状态显示
- 说明实际使用时的操作
- 点击"关门开始"按钮
第五幕:洗护进行中(2分钟)
展示内容:
- 洗护进度界面
- 当前步骤大字显示
- 剩余时间倒计时
- 总体进度条
- 流程步骤列表
- 实时数据更新
讲解要点:
"关门后,系统自动切换到洗护界面。"
"顶部大字显示当前步骤,让用户清楚知道进行到哪一步。"
"剩余时间实时倒计时,进度条直观显示完成度。"
"下方列表显示完整的7步流程,当前步骤高亮显示。"
"底部实时显示水温、水位和门状态,确保安全。"
操作:
- 观察当前步骤变化
- 观察倒计时更新
- 观察进度条增长
- 指向流程列表,说明每个步骤
- 指向底部数据,说明监控功能
- 等待流程完成(演示模式约2分钟)
流程步骤说明:
- 第一次冲水 (120秒) - 清洗宠物毛发
- 沐浴露喷洒 (30秒) - 喷洒清洁剂
- 第二次冲水 (180秒) - 冲洗沐浴露
- 香波喷洒 (30秒) - 喷洒香波
- 第三次冲水 (180秒) - 冲洗香波
- 热风吹毛 (300秒) - 热风干燥
- 冷热风混合 (120秒) - 最终干燥
第六幕:完成取出(15秒)
展示内容:
- 完成提示对话框
- 自动返回待机界面
讲解要点:
"洗护完成后,系统弹出提示,门自动打开。"
"用户取出宠物后,系统自动返回待机状态。"
"准备接待下一位客户。"
操作:
- 查看完成提示
- 点击"确定"
- 观察返回待机界面
演示亮点
1. 视觉设计
- ✨ 深蓝科技风,专业可靠
- ✨ 高对比度,清晰易读
- ✨ LED指示灯,状态一目了然
- ✨ 发光效果,科技感十足
2. 用户体验
- ✨ 操作简单,只需3步
- ✨ 信息清晰,实时反馈
- ✨ 进度可视,心中有数
- ✨ 触摸友好,大按钮设计
3. 技术特点
- ✨ MVVM架构,代码清晰
- ✨ 实时监控,数据准确
- ✨ 流程完整,7步洗护
- ✨ 服务集成,API+MQTT
4. 安全保障
- ✨ 门锁联锁,洗护中门锁定
- ✨ 实时监控,异常立即提示
- ✨ 紧急停止,随时可中断
- ✨ 状态记录,完整日志
常见问题解答
Q1: 为什么洗护流程这么快?
A: 演示模式下,流程加速100倍(100ms/秒),实际使用时为正常速度(1000ms/秒),总时长约17分钟。
Q2: 支付系统如何集成?
A: 实际部署时,会集成微信/支付宝支付API,显示真实二维码供用户扫码支付。
Q3: 如何连接真实硬件?
A: 通过PLC或工控机连接传感器和执行器,使用MQTT协议进行通信。
Q4: 界面可以定制吗?
A: 可以,所有颜色、字体、布局都在Styles.xaml中定义,可以轻松修改。
Q5: 支持多语言吗?
A: 当前版本为中文,可以通过资源文件添加多语言支持。
演示技巧
1. 准备工作
- 提前启动后端服务
- 确保网络连接正常
- 准备好演示脚本
- 熟悉操作流程
2. 演示节奏
- 待机界面:30秒(展示设计)
- 选择套餐:45秒(说明功能)
- 支付确认:20秒(快速过)
- 放入宠物:15秒(说明操作)
- 洗护进行:2分钟(重点展示)
- 完成取出:15秒(总结)
总时长:约4分钟
3. 讲解重点
- 强调视觉设计的专业性
- 突出用户体验的便捷性
- 说明技术实现的可靠性
- 展示实时监控的安全性
4. 互动环节
- 邀请观众点击按钮
- 询问对界面的看法
- 解答技术问题
- 收集改进建议
演示后续
1. 技术交流
- 展示代码结构
- 说明MVVM架构
- 介绍服务集成
- 讨论扩展功能
2. 商务洽谈
- 提供报价方案
- 说明部署流程
- 介绍维护服务
- 签订合作协议
3. 培训安排
- 操作培训
- 维护培训
- 故障处理
- 技术支持
演示清单
硬件准备
- 笔记本电脑(Windows 10/11)
- 外接显示器(可选)
- 鼠标/触摸板
- 网络连接
软件准备
- .NET 8.0 SDK已安装
- Visual Studio 2022(可选)
- 后端API已启动
- WPF界面已启动
文档准备
- 演示脚本
- 技术文档
- 报价方案
- 名片/联系方式
备用方案
- 录制演示视频
- 准备截图PPT
- 打印技术文档
- 准备离线演示
演示评估
成功指标
- ✅ 界面流畅运行
- ✅ 功能完整展示
- ✅ 观众积极反馈
- ✅ 技术问题解答清楚
- ✅ 商务意向明确
改进方向
- 根据反馈优化界面
- 完善功能细节
- 提升性能表现
- 增强用户体验
联系方式
如有任何问题或建议,请联系:
- 技术支持:[技术支持邮箱]
- 商务合作:[商务合作邮箱]
- 项目文档:查看项目根目录下的各类文档
祝演示成功! 🎉