更新了《NVR总体设计》,主要是UI方面的设计,主要考虑的是功能的实现,这个方案很可能变动
另外开始搭建程序主框架,依然按模块开发,以前为了开发速度,所以很多东西考虑都不完全,这次把这些东西都封装好,所以做的速度也比较慢,有些头文件很接口声明也多考虑了一下,一是为了独立性,二是为了通用性,有些接口设计还是使用TEMPLATE比较好,虽然说代码很不好看,但也是为了扩展功能的考虑
作为通信模块是很重要的是稳定性和效率,这方面还是比较有经验了,这个星期能把这个模块封装好,应该没问题。按计划一步一步踏踏实实的走,这些急不来的。这个月剩下一半,前面的程序就当是测试的demo了,尽快把server完成吧,工作量还是比较大的:SQL,FILE I/O,USER & DEVICE。想想还是挺多的。
先把框架搭起吧, 毕竟通信层和业务层是完全独立的,现在考虑那么多业务层的东西也没用,跟到客户板命啊,有木有,特别是客户端那边,通常到最后都会面目全非啊,有木有。