固定资产盘点系统设计与实现
???????? 最近的业务需求不多,趁着闲的时候,顺便搞了个IT固定资产盘点系统,难度不大,比较实用,这个系统将来可以用在整个财务方面的固定资产盘点,结合Zebra的PDA扫描枪,还是比较方便的。其实这个需求早就有了,一直没有落实下来。从技术角度来看,主要是练习了通过扫描枪扫码上传数据到盘点平台,也算是增加了这方面的知识储备。
硬件平台:
软件平台:
设计思路大致如下:
主要界面展示:
? ?
?
标签样式:
说明:
说实话,微软平台上用sql server 最方便,因为原先的平台采用的是mysql, 我就直接在mysql上面创建了2个表,这样的好处显而易见,直接可以读取之前的资产数据,不需要额外再通过接口进行数据更新。另一方面,这样的做的化,需要安装mysql的相关控件,我主要安装了mysql-connector-net-8.2.0和mysql-for-visualstudio-1.2.10, visio studio在配置的过程中问题比较多,主要集中在ODBC这方面,不是一家的,肯定要安装控件,这里算是走了不少弯路。
通过VS2019+MySql的组合,可以算是一个经济型方案,不需要买sql server的授权,算是一个可选项目。
实现步骤:
总结:
??????? 通过这个小项目,主要的收获点其实还是挺多的,主要是增加了PDA移动盘点方面的知识储备,另外也学习了vs+mysql的组合,完全的开源解决方案,内网使用没有任何版权问题。轻量级应用还是不错的。
???????? 还是有点小遗憾,C# mvc的架构没有往前走一步,可以考虑.net core的平台,另外vue框架也可以考虑练习一下。有个更有挑战的方面,就是云端条码打印。目前看都是通过第三方的控件,有空也可以研究一下,看看什么好办法。云端条码打印问题能解决的话,个人感觉专业的条码打印软件如codesoft或者bartender也不是必须项了,新年加油!