最近自己动手用 C# 写了套进销存系统,给朋友的小店用。功能不复杂:商品管理、入库出库、库存盘点、简单报表统计。数据库用的 SQLite,界面用 WinForms,够用就行,没整花活。
开发过程几个体会:第一,先理业务流程再写代码。我第一版就是没搞清楚退货冲账怎么算,返工了一轮。第二,库存和金额的加减必须放在事务里,不然并发一乱账就对不上。第三,小工具别用太重的框架,部署麻烦,单机版反而最稳。现在小店每天入库出库都靠它,月底导出 Excel 给老板看报表。
其实电脑端小工具开发门槛没想象那么高,会基础语法加会查资料就够,关键是先把需求问清楚。有没有也折腾过这类管理软件的?来交流下踩过的坑。





