使用Python好。為什麽?
這裏要特別說壹下該系統的「物料」管理。該系統中用於進銷存的的商品,統壹歸類為「物料」,但這裏的物料不單單包括商品,還包括設備、建築物、房屋/會議室、員工宿舍、圖書、工位、工卡/門禁卡等。甚至工單也算作物料,作者希望通過這種大物料的管理方式,企業可以全面的管理內部物料,管控的粒度可細化到任意層面,實現內部服務的閉環可控管理。
采購單
這裏我感覺前端沒有設計好,禁止表單編輯只是對表單字段設置disabled屬性。實際上在djangoadmin中只要設置has_change_permission方法返回False就可以了,不過可能django1.x版本還沒有那麽方便吧。
銷售管理
銷售訂單
庫存管理
實時庫存可以查看當前實時庫存情況。領料單是物料出庫的依據,也是項目成本核算的基礎。入庫單則是采購單的後續操作,用於給物料進行入庫。庫存調整用以對倉庫中物資的數量進行調整,增加或者減少數量。應該是在當日盤點或月底盤點的時候會用到。返庫單用來歸還領用的物料,相當於物料可以出借歸還。期初庫存導入用於在系統初始化的時候快速的導入原始庫存物料以及庫存量信息。
雖然該項目是基於Python2.7和django1.x寫的,但是裏面的設計思路非常好,也有工作流管理。我部署後給領導看了下,說這個應該是很有經驗的人寫的,如果研究透了,可以至少增長三年經驗呢。