專案功能
集團的oa辦公系統,分別是銷售管理系統、財務付款系統、原料採購系統、成品採購系統、擔保系統和庫房管理系統
業務現狀
成品採購系統、庫房管理系統、銷售管理系統是access開發的c/s系統,採用本地資料庫
財務付款系統、原料採購系統、擔保系統是b/s系統
軟體分布圖
業務難點
維護困難
不能適應外出辦公要求
業務目標
適應外出辦公
簡化維護
解決方案
把c/s結構的系統重新開發,變成b/s系統
把北京、上海、廣州三地的本地資料庫去掉,都使用**資料庫
採用技術
公升級資料庫到sql server 2012,使用2012自帶的always on功能實現讀寫分類,分擔資料庫壓力
新的b/s系統,採用asp.net mvc+nhibernate.net+ sql server 2012
採用領域設計模式,面向業務建模,採用structmap實現ioc
改造後的軟體分布圖
實現中的難點
sql server2012主從資料庫同步有1s的延時,在關鍵業務中開啟2s的快取來解決該問題。如在銷售管理》做合同,開啟nhibernate的二級快取
全面改造公升級內部OA系統
專案功能 集團的oa辦公系統,分別是銷售管理系統 財務付款系統 原料採購系統 成品採購系統 擔保系統和庫房管理系統 業務現狀 成品採購系統 庫房管理系統 銷售管理系統是access開發的c s系統,採用本地資料庫 財務付款系統 原料採購系統 擔保系統是b s系統 軟體分布圖 業務難點 維護困難 不能...
改造公升級財務付款系統
業務目標 財務人員在乙個系統中管理付款和對賬 付款資料和業務資料進行解耦 解決方案 重新設計系統,採用 付款指令 方式解決上述問題。上游各業務系統有付款需求時,只需要對財務發出 付款指令 系統會自動生成付款請求,並進入財務付款系統。財務收到付款請求,付款完成後,通過 財務通知 中介軟體,把付款狀態反...
改造公升級財務付款系統
業務目標 財務人員在乙個系統中管理付款和對賬 付款資料和業務資料進行解耦 解決方案 重新設計系統,採用 付款指令 方式解決上述問題。上游各業務系統有付款需求時,只需要對財務發出 付款指令 系統會自動生成付款請求,並進入財務付款系統。財務收到付款請求,付款完成後,通過 財務通知 中介軟體,把付款狀態反...