这个物联网综合管理平台前后迭代了五年,一点一滴慢慢积累起来,从最开始的只有modbus串口协议解析以及简单的表格显示数据,慢慢的逐渐增加了tcp_rtu支持,用户管理模块,地图监控模块,而后为了拓展性又做了云端数据同步,网络数据转发等。编写这个系统的过程中,真正体会到一个软件从无到有如果是一条街的距离,那从有到好用并且真正满足用户需求给用户带了便利,那最起码是99条街的距离,从众多的开源项目来看也是符合这个逻辑,可能有80%的比例的开源项目都是解决了从无到有,而真正好用符合对应需求的少之又少,可能核心原因还是因为没能给作者带来持续性的收入导致半途夭折,毕竟大家都不是富二代,大部分人都有房贷,都要养家,都是一笔不小的开支,兴趣不能当饭吃,必须满足基本的生活物质需求以后才能继续,如果没有这些烦恼,国内的开源项目数量和质量都能上升一个档次。
一个好的项目必须要有一个好的项目框架结构,当然这个框架也不是一开始就有的,也是慢慢的在迭代过程中不断精进的,把通用的部分提炼出来,尽量解耦做成通用的组件,做成一个个积木似的,最后搭积木的形式可以很快的在后面的项目中形成生产力,有多几年经验的程序员或多或少都有自己的轮子,尽管每个人都是喊着不要重复造轮子,但是自己都造着各种轮子,也好百花齐放,如果都开源出来也给其他程序员很好的参考参照,如果每个人都站在巨人的肩膀上,那做出来的项目也不会差到哪里去。
| 文章 | 链接 |
|---|---|
| 1-项目框架 | https://qtchina.blog.csdn.net/article/details/102998556 |
| 2-界面框架 | https://qtchina.blog.csdn.net/article/details/103001587 |
| 3-用户模块 | https://qtchina.blog.csdn.net/article/details/103010703 |
| 4-通信协议 | https://qtchina.blog.csdn.net/article/details/103027017 |
| 5-数据监控 | https://qtchina.blog.csdn.net/article/details/103042346 |
| 6-地图监控 | https://qtchina.blog.csdn.net/article/details/103061692 |
| 7-设备监控 | https://qtchina.blog.csdn.net/article/details/103079159 |
| 8-曲线监控 | https://qtchina.blog.csdn.net/article/details/103097561 |
| 9-数据查询 | https://qtchina.blog.csdn.net/article/details/103105822 |
| 10-数据导出 | https://qtchina.blog.csdn.net/article/details/103116857 |
| 11-数据打印 | https://qtchina.blog.csdn.net/article/details/103139558 |
| 12-设备双击 | https://qtchina.blog.csdn.net/article/details/103157621 |
| 13-短信告警 | https://qtchina.blog.csdn.net/article/details/103180873 |
| 14-邮件转发 | https://qtchina.blog.csdn.net/article/details/103194582 |
| 15-网络转发 | https://qtchina.blog.csdn.net/article/details/103211141 |
| 16-云端同步 | https://qtchina.blog.csdn.net/article/details/103221854 |
| 17-记录清理 | https://qtchina.blog.csdn.net/article/details/103232479 |
| 18-数据库设置 | https://qtchina.blog.csdn.net/article/details/103250089 |
| 19-端口管理 | https://qtchina.blog.csdn.net/article/details/103268907 |
| 20-控制器管理 | https://qtchina.blog.csdn.net/article/details/103289002 |
| 21-探测器管理 | https://qtchina.blog.csdn.net/article/details/103304262 |
| 22-报警联动 | https://qtchina.blog.csdn.net/article/details/103323524 |
| 23-类型设置 | https://qtchina.blog.csdn.net/article/details/103343109 |
| 24-地图管理 | https://qtchina.blog.csdn.net/article/details/103360843 |
| 25-位置调整 | https://qtchina.blog.csdn.net/article/details/103380692 |
| 26-组态设计 | https://qtchina.blog.csdn.net/article/details/103398693 |
| 27-设备调试 | https://qtchina.blog.csdn.net/article/details/103420735 |
| 28-模拟工具 | https://qtchina.blog.csdn.net/article/details/103434679 |
| 29-跨平台 | https://qtchina.blog.csdn.net/article/details/103487628 |
| 30-用户登录退出 | https://qtchina.blog.csdn.net/article/details/124920595 |
| 31-用户权限管理 | https://qtchina.blog.csdn.net/article/details/124959587 |
| 32-表格数据 | https://qtchina.blog.csdn.net/article/details/125094089 |
| 33-设备面板 | https://qtchina.blog.csdn.net/article/details/125158470 |
| 34-地图按钮 | https://qtchina.blog.csdn.net/article/details/125338981 |
| 35-实时曲线 | https://qtchina.blog.csdn.net/article/details/125370236 |
| 36-通信协议 | https://qtchina.blog.csdn.net/article/details/125402203 |
| 37-逻辑设计 | https://qtchina.blog.csdn.net/article/details/125513520 |
| 38-多种数据库支持 | https://qtchina.blog.csdn.net/article/details/125593804 |
| 39-报警联动 | https://qtchina.blog.csdn.net/article/details/125651420 |
| 40-类型种类 | https://qtchina.blog.csdn.net/article/details/125689577 |
| 41-自动清理早期数据 | https://qtchina.blog.csdn.net/article/details/125714508 |
| 42-数据查询导出打印 | https://qtchina.blog.csdn.net/article/details/125756039 |
| 43-告警短信转发 | https://qtchina.blog.csdn.net/article/details/125797495 |
| 44-告警邮件转发 | https://qtchina.blog.csdn.net/article/details/125841189 |
| 45-采集数据转发 | https://qtchina.blog.csdn.net/article/details/125884771 |
| 46-云端数据同步 | https://qtchina.blog.csdn.net/article/details/125928368 |
| 47-通用数据库设置 | https://qtchina.blog.csdn.net/article/details/125968018 |
| 48-特色功能设计 | https://qtchina.blog.csdn.net/article/details/126027093 |
| 49-设备模拟工具 | https://qtchina.blog.csdn.net/article/details/126093832 |
| 50-超强跨平台 | https://qtchina.blog.csdn.net/article/details/126240737 |




