歷時5個月的開發,終於可以交付使用了。在這期間系統從需求分析、系統架構設計、開發、測試、執行、迭代、交付,整個忐忑波盪的一路走來,終於有時間靜下心來寫一篇總結跟各位博友一起**、學習了。如果對大家有幫助了希望大家點下支援,推薦。
隨著資訊化的發展(這東西發展真快),相信大家或企業越來越意識到企業內部資訊化建設的重要性和優越性,我所接手的這家客戶也是。之前是用友系統的客戶,由於公司業務的發展,系統無法支援公司內部業務的發展,還有,拋棄原有系統的使用,打算定製開發一套符合自己公司業務運營的系統,於是本人參加了這個專案,並帶領我的團隊(朋友一人,哈哈)參與了這個專案的開發。
由於一些業務資訊的敏感問題,我把部分資訊的用xx替換了,表示該公司的一些特定內容,當然大家做需求分析時結合自己的情況在這些專案上去追加符合自己的實際業務內容就可以了。如下圖這家公司的業務分析彙總。
對於任何企業或者公司甚至是個人都一樣,大家在進行任何買賣操作時都會去建立訂單,以此來確定自己的購買計畫、生產計畫、銷售計畫、、、、、、對於這些訂單的情況,系統需要有乙個非常明確的業務資料支援和訂單業務流程支援,而滿足這些資料的支援需要你與你的客戶做深入的**和分析系統去如何設計(由於本人開發過程中是敏捷開發,基本都是code 完個介面, 然後確認完後進入下乙個 code介面 ,沒有系統設計,導致了表字段的不足,尤其是後面業務統計功能時,嚴重的缺少些冗餘字段導致統計sql 過於複雜)。
對於訂單的制定,相信大部分系統基本是對於一些表單的維護,訂單部分就是這樣了,對於訂單制定完後下一步,公司會基於這些訂單去做相應的預算。其實預算無非就是把若干的訂單合併到一起,來支援某個產品的生產或製造。當然對於這個預算單還是複雜度會根據你的產品訂單的情況來決定的。
對於合同部分,這家公司的業務是對於審批通過的訂單回去生成合同,因此大部分的訂單的歸屬是生成合同,在這個模組中最大的坑是合同的模板問。其中模板的選擇和列印如何去封裝好以及滿足靈活的更換,這塊本人也沒有太多涉獵,希望萬能的博友對於列印方面有獨特見解的予以幫助,合同的制定業務過程還有複雜的地方就是合同條款,對於合同條款部分會有各種的約束,如付款情況的條款、結算情況的條款、交貨、驗貨等條款的約束對後續業務流程的影響,也是設計人員在設計過程中需要著重考慮的(否則這裡會是乙個大坑)。
對於付款部分,金額的管理是這個環節最重要的部分。對於這個金額管理合同的初始金額、每一筆的付款金額、最終的結算金額、最終的付款金額都需要系統在設計時做好充分的考慮,標準系統不知道怎麼去設計的,這個流水賬付款(如我們系統付款申請付錯問題,實際付款和申請付款出現錯誤時)問題,我們和業務最後考慮是在結算時把之前的錯誤款項對沖回來,不然系統確實挺複雜的(不知道大家有什麼高見麼)。
對於結算部分,業務還是蠻簡單的,只需根據合同的物料明細做物料明細的數量確認就ok了,補充發生的扣款情況(扣款明細)、彙總物料的結算總計就ok了。
至此業務分析就差不多了,如果你也是在做需求分析的話希望這些對你有所幫助,當然我寫的很簡單,發現確實越來越懶了。如果有什麼需要討論的,如論是技術還是業務歡迎加本人 qq群33176382
從業務分析情況來看整個公司的業務流程是訂單確認階段----->訂單執行階段----->訂單付款階段-------->訂單結算結算,在每個階段中的資料都會有相應的審批階段為了滿足系統的執行有相應的統計功能模組,系統基礎資料設定(如資料字典等),系統設定(如人員、許可權、組織結構、角色等)
相信大家最關心的是**了好了現在上碼(難道大家不喜歡無碼的麼? o(∩_∩)o )
解決方案
磕磕碰碰的Chrome之plugin開發
在firefox下可用的npapi外掛程式,在chrome下呼叫時遇到問題,於是嘗試研究chrome下的ppapi外掛程式,一路上真是磕磕碰碰,波折不斷啊。嘗試將npapi直接用在chrome中,結果在chrome plugins頁下能看到npapi的外掛程式,除錯時看到外掛程式物件被建立了,但是無...
多個ERP系統連線乙個EWM系統
整合方案一 多個erp系統連線乙個ewm client.two erp clients connected to the same ewm client 第一種整合方式,多個erp系統與乙個ewm系統相連,ewm系統與各系統相連是以邏輯系統為基礎,一些主資料 業務單據都會帶有邏輯系統標識,但也有一些...
乙個能描述erp系統的小故事。
妻子 當然可以,來幾個人,幾點來,想吃什麼菜?丈夫 6個人,我們7點左右回來,準備些酒 烤鴨 番茄炒蛋 冷盤 蛋花湯 你看可嗎?商務溝通 妻子 沒問題,我會準備好的。訂單確認 妻子記錄下需要做的選單 mps計畫 具體要準備的東西 鴨 酒 番茄 雞蛋 調料 bom物料清單 發現需要 1只鴨蛋,5瓶酒,...