公司在上完TIPTOP ERP后,希望可以有一个电子看板实时反映订单的进销存动态信息
于是,这个电子看板的项目就这样开始了.......
这里只是给一个可以使用的框架,个人抛转引玉,不一定满足您的需求
如果您需要引用请自行按需求修改程序
1、需求
反应过去5天及未来30天交期订单及订单物料请购、采购、生产、入库、出货明细
要求实现以下功能:
①.不间断自动刷新滚屏订单及订单进销存进度信息
②.异常订单电子语音播报警示
③.异常订单自动邮件通知,邮件附件需copy屏
④.中午休息时间看板LED屏幕需休眠,数据停止刷新,下午上班屏幕自动开启,看板内容继续更新滚屏
2、采用技术
考虑电子看板频繁连接ERP数据库的开销、屏幕数据及统计图像刷新效率、开发成本.....系统采C#.NET利用WPF开发
关键技术点说明:
①.全部采定时器控制(定时器刷新订单资料、定时器刷新订单物料进销存明细、定时器自动屏幕休眠)
②.WPF的XMAL手写布局、DateGrid分页滚屏、DateGrid异常行数据不同颜色显示
③.统计图像采用第三方插件Visifire
④.电子语音采用微软的Speechlib
⑤.拷屏截图时需检测扩展屏(因本人开发时主机有连接2个显示屏,主屏开发,扩展屏显示)
3、效果
4、源码下载
http://download.csdn.net/detail/yihuiworld/7191129
请勿用于商业用途,谢谢合作!
http://blog.csdn.net/yihuiworld